Ubuntu依赖解析和安装¶
1. Ubuntu平台包管理工具apt/dpkg¶
dpkg是用来安装.deb文件,但不会解决模块的依赖关系,且不会关心ubuntu的软件仓库内的软件
apt会解决和安装模块的依赖问题,并会咨询软件仓库
2. Ubuntu查看包的依赖关系¶
apt-cache depends XXX --recurse
查看XXX依赖哪些包, --recurse表示递归查找
apt-cache rdepends XXX
查看哪些包依赖于XXX
3. 下载.deb文件¶
apt-get install --no-recommends -d XXX
下载文件位于/var/cache/apt/archives/ 目录下
apt-get download XXX
下载文件为当先目录
4. 离线.deb包的安装¶
命令区别参考 Ubuntu平台包管理工具apt/dpkg5. sources.list文件¶
- 文件目录/etc/apt/sources.list
- 默认的sources.list文件中,默认配置为ubuntu.com的源