欢迎来到天天文库
浏览记录
ID:37911770
大小:42.00 KB
页数:4页
时间:2019-06-02
《sudo_apt-get_和dpkg命令大全》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、sudoapt-get和dpkg命令大全今天开始学习Linux了,从网上搜了些命令,现转载下来,便于以后查询。-------------------------------------一、APT的使用(UbuntuLinux软件包管理工具一)apt-cachesearch#------(package搜索包)apt-cacheshow#------(package获取包的相关信息,如说明、大小、版本等)sudoapt-getinstall#------(package安装包)sudoapt-getinstall#-----(packa
2、ge--reinstall重新安装包)sudoapt-get-finstall#-----(强制安装?#"-f=--fix-missing"当是修复安装吧...)sudoapt-getremove#-----(package删除包)sudoapt-getremove--purge#------(package删除包,包括删除配置文件等)sudoapt-getautoremove--purge#----(package删除包及其依赖的软件包+配置文件等(只对6.10有效,强烈推荐))sudoapt-getupdate#------更新源
3、sudoapt-getupgrade#------更新已安装的包sudoapt-getdist-upgrade#---------升级系统sudoapt-getdselect-upgrade#------使用dselect升级apt-cachedepends#-------(package了解使用依赖)apt-cacherdepends#------(package了解某个具体的依赖?#当是查看该包被哪些包依赖吧...)sudoapt-getbuild-dep#------(package安装相关的编译环境)apt-getsource
4、#------(package下载该包的源代码)sudoapt-getclean&&sudoapt-getautoclean#--------清理下载文件的存档&&只清理过时的包sudoapt-getcheck#-------检查是否有损坏的依赖apt-getinstall的用法apt-getinstall下载以及所有倚赖的包裹,同时进行包裹的安装或升级.如果某个包裹被设置了hold(停止标志,就会被搁在一边(即不会被升级).更多hold细节请看下面.apt-getremove[--purge]5、ackage>移除以及任何倚赖这个包裹的其它包裹.--purge指明这个包裹应该被完全清除(purged),更多信息请看dpkg-P.apt-getupdate升级来自Debian镜像的包裹列表,如果你想安装当天的任何软件,至少每天运行一次,而且每次修改了/etc/apt/sources.list后,必须执行.apt-getupgrade[-u]升级所以已经安装的包裹为最新可用版本.不会安装新的或移除老的包裹.如果一个包改变了倚赖关系而需要安装一个新的包裹,那么它将不会被升级,而是标志为hold.apt-getupd6、ate不会升级被标志为hold的包裹(这个也就是hold的意思).请看下文如何手动设置包裹为hold.我建议同时使用'-u'选项,因为这样你就能看到哪些包裹将会被升级.apt-getdist-upgrade[-u]和apt-getupgrade类似,除了dist-upgrade会安装和移除包裹来满足倚赖关系.因此具有一定的危险性.apt-cachesearch搜索满足的包裹和描述.apt-cacheshow显示的完整的描述.apt-cacheshowpkg7、kage>显示许多细节,以及和其它包裹的关系.dselect,console-apt,aptitude,gnome-apt,是APT的几个图形前端(其中一些在使用前得先安装).这里dselect无疑是最强大的,也是最古老,最难驾驭.-------------------------------------二、DPKG的用法(UbuntuLinux软件包管理工具二)dpkg-i安装一个Debian包裹文件;如你手动下载的文件.dpkg-c列出8、的内容.dpkg-I从中提取包裹信息.dpkg-r移除一个已安装的包裹.dpkg-P完全清除一个已安装的包裹.和remove不同的是
5、ackage>移除以及任何倚赖这个包裹的其它包裹.--purge指明这个包裹应该被完全清除(purged),更多信息请看dpkg-P.apt-getupdate升级来自Debian镜像的包裹列表,如果你想安装当天的任何软件,至少每天运行一次,而且每次修改了/etc/apt/sources.list后,必须执行.apt-getupgrade[-u]升级所以已经安装的包裹为最新可用版本.不会安装新的或移除老的包裹.如果一个包改变了倚赖关系而需要安装一个新的包裹,那么它将不会被升级,而是标志为hold.apt-getupd
6、ate不会升级被标志为hold的包裹(这个也就是hold的意思).请看下文如何手动设置包裹为hold.我建议同时使用'-u'选项,因为这样你就能看到哪些包裹将会被升级.apt-getdist-upgrade[-u]和apt-getupgrade类似,除了dist-upgrade会安装和移除包裹来满足倚赖关系.因此具有一定的危险性.apt-cachesearch搜索满足的包裹和描述.apt-cacheshow显示的完整的描述.apt-cacheshowpkg7、kage>显示许多细节,以及和其它包裹的关系.dselect,console-apt,aptitude,gnome-apt,是APT的几个图形前端(其中一些在使用前得先安装).这里dselect无疑是最强大的,也是最古老,最难驾驭.-------------------------------------二、DPKG的用法(UbuntuLinux软件包管理工具二)dpkg-i安装一个Debian包裹文件;如你手动下载的文件.dpkg-c列出8、的内容.dpkg-I从中提取包裹信息.dpkg-r移除一个已安装的包裹.dpkg-P完全清除一个已安装的包裹.和remove不同的是
7、kage>显示许多细节,以及和其它包裹的关系.dselect,console-apt,aptitude,gnome-apt,是APT的几个图形前端(其中一些在使用前得先安装).这里dselect无疑是最强大的,也是最古老,最难驾驭.-------------------------------------二、DPKG的用法(UbuntuLinux软件包管理工具二)dpkg-i安装一个Debian包裹文件;如你手动下载的文件.dpkg-c列出
8、的内容.dpkg-I从中提取包裹信息.dpkg-r移除一个已安装的包裹.dpkg-P完全清除一个已安装的包裹.和remove不同的是
此文档下载收益归作者所有