概述
软件管理
APT以及dpkg常见用法如下:
功能 | 具体语句 |
---|---|
软件源设置 | /etc/apt/sources.list |
更新软件源数据 | apt-get update |
更新已安装软件 | apt-get upgrade |
更新系统版本 | apt-get dist-upgrade |
通过安装包或卸载包来修复依赖错误 | apt-get -f install |
搜索软件源数据 | apt-cache search foo |
解压安装软件包 | apt-get install foo |
重新安装软件包 | apt-get --reinstall install foo |
删除软件包释放的内容 | apt-get remove foo |
卸载软件,同时清除该软件配置文件 | apt-get --purge remove foo |
删除不需要的包 | apt-get autoclean |
删除所有已下载的包 | apt-get clean |
自动安装编译一软件所需要的包 | apt-get build-dep foo |
功能 | 具体语句 |
---|---|
显示DEB包信息 | dpkg -I xx.deb |
显示DEB包文件列表 | dpkg -c xx.deb |
安装DEB包 | dpkg -i xx.deb |
安装DEB包(指定根目录) | dpkg --root=<directory> -i xx.deb |
显示所有已安装软件 | dpkg -l |
显示已安装包信息 | dpkg -s foo |
显示已安装包文件列表 | dpkg -L foo |
卸载包 | dpkg -r foo |
卸载软件包并删除其配置文件 | dpkg -P foo |
重新配置已安装程序 | dpkg-reconfigure foo |
功能 | 具体语句 | 示例 |
---|---|---|
获取源码 | apt-get source foo | apt-get source rox-filer |
安装编译依赖 | apt-get build-dep foo | apt-get build-dep rox-filer |
解压源码 | dpkg-source -x foo_version-revision.dsc | dpkg-source -x rox_2.11-3.dsc |
修改源码部分 | nano ROX-Filer/src/main.c | |
创建包 | dpkg-buildpackage -rfakeroot -b | |
修改软件可升级状态 | echo -e "foo hold" | dpkg --set-selections |
最后
以上就是迷路自行车为你收集整理的ubuntu软件包管理器工具命令的全部内容,希望文章能够帮你解决ubuntu软件包管理器工具命令所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复