场景
1.Linux-安装 Ubuntu Server 16.04 X64(图文教程详细版):
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/93790806
2.Linux-服务器远程控制
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/93919873
apt
软件包管理程序
ubuntu下软件包管理是通过apt这个程序管理的。
centos 下使用yum。
实现
安装软件
apt-get install nano
这里以安装nano为例。
如果提示权限不足则使用
sudo apt-get install nano
注:
更新软件时则再执行一遍安装。
卸载软件
apt-get remove nano
或者
sudo apt-get remove nano
修改数据源
由于国内网络环境问题,我们需要将Ubuntu的数据源修改为国内数据源。
查看系统版本
输入:
lsb_release -a
上面的Codename就是Ubuntu系统的名字,修改数据源需要用到。
编辑数据源
找到根目录下的etc下的apt下的sources.list
编辑
sudo vi sources.list
然后按住D键不放,删除所有,直至提示No lines in buffer--
然后按键盘上的i键进入插入模式
然后复制如下
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
然后按shift+Insert粘贴
按ESC进入编辑模式。输入
:wq!
保存并退出。
然后输入
cat sources.list
查看并确认一下
更新数据源
sudo apt-get update
其他APT命令
搜索
apt-cache search package
获取包信息
apt-cache show package
删除包以及配置文件
apt-get remove package --purge
了解使用依赖
apt-cache depends package
查看被哪些包依赖
apt-cache rdepends package
安装相关的编译环境
apt-get build-dep package
下载源代码
apt-get source package
清理无用的包
apt-get clean
apt-get autoclean
检查是否有损坏的依赖
apt-get check