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 cleanapt-get autoclean检查是否有损坏的依赖
apt-get check










