deb安装包管理
指令 | 说明 |
---|
dpkg -I XX.deb | 查看XX.deb软件包的详细信息,包括软件名称、版本以及大小等 |
dpkg -c XX.deb | 查看XX.deb软件包中包含的文件结构 |
dpkg -i XX.deb | 安装XX.deb软件包 |
dpkg -l XX | 查看XX软件包的信息 |
dpkg -L XX | 查看XX软件包安装的所有文件 |
dpkg -s XX | 查看XX软件包的详细信息 |
dpkg -r XX | 卸载XX软件包 |
apt管理软件
指令 | 说明 |
---|
apt-cache search XX | 搜寻XX软件包 |
apt-cache depends XX | 查看XX软件包依赖包 |
apt-get install XX | 安装XX软件包,下载的软件缓存在/var/cache/apt/archives |
apt-get clean XX | 清除软件包 |
apt-get remove XX | 删除安装的XX软件包 |
apt-get update | 更新软件包列表 |
apt-get upgrade | 升级软件 |
deb包查询
# apt search package
查询地址
- 在Search package directories栏输入软件包关键字,然后点击搜索
- 在搜索结果页面的软件包 XXX列表选择对应ubuntu版本
- 在软件包页面的下载 XXX栏选择对应的硬件架构
- 最后就可以知道软件的下载子目录,例如 pool/main/g/gdbm/
下载软件包及其依赖用于离线安装
# apt download package
# apt install apt-rdepends
# apt download $(apt-rdepends package | grep -v ^\ )