仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 568|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] Linux教程之Centos体系在线更新yum与apt-get具体解说

[复制链接]
小女巫 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 21:18:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!rpm包和deb包是两种Linux体系下最多见的安装包格局,在安装一些软件或办事的时分免不了要和它们打交道。rpm包次要使用在RedHat系列包含Fedora等刊行版的Linux体系上,deb包次要使用于Debian系列包含如今对照盛行的Ubuntu等刊行版上。
我们晓得假如要安装现成的这两种包的话,安装rpm包的下令是“rpm-参数”,安装deb包的下令是“dpkg-参数”。而Linux体系很便利和人道化的一点就是良多软件或办事基本就不必我们往下载,间接利用响应的下令就能够办理了,应景的说一句,我以为是很有“云”的观点。
yum能够用于运作rpm包,比方在Fedora体系上对某个软件的办理:安装:yuminstall<package_name>卸载:yumremove<package_name>更新:yumupdate<package_name>apt-get能够用于运作deb包,比方在Ubuntu体系上对某个软件的办理:安装:apt-getinstall<package_name>卸载:apt-getremove<package_name>更新:apt-getupdate<package_name>
1、redhat安装yum
在LinuxRedhat9.0利用YUM伺服器砉芾rpm套件升***

由於Redhat公司己中断了LinuxRedhat9.0的So,
以是我@些利用者必找到另外一***往升套件,
@r利用YUM伺服器砉芾rpm套件升,因樗梢员苊馓准g相依性而安b掉.
要BYUM伺服器需要先要b以下程式:

yum-2.0.4-1.rh.fr.i386.rpm
此n案可到http://ayo.freshrpms.net/W站下d,
此一n案,之後到"K端C"却蛉su再你root的密a,
M进root後,再打进以下指令:

rpm-ivhyum-2.0.4-1.rh.fr.i386.rpm
安b完此程式後,就能够利用列指令硎褂YUM伺服器砉芾rpm套件升.
yumupdate
升你的RPM套件,此指令同等於apt-getupdate加上apt-getinstall的功效.
yuminstall安b新的RPM套件.
yumclean扫除己完成安b而不用要的捍娉淌.
yumremove移除你的RPM套件.

2、yum的利用
1.Redhat的yum初级的保证理
1).用YUM安装删除软件
装了体系增加删除软件是常事,yum一样能够胜任这一义务,只需软件是rpm安装的。安装的下令是,yuminstallxxx,yum会查询数据库,有没有这一软件包,假如有,则反省其依附抵触干系,假如没有依附抵触,那末最好,下载安装;假如有,则会给出提醒,扣问是不是要同时安装依附,或删除抵触的包,你能够本人作出判别。删除的下令是,yumremovexxx,同安装一样,yum也会查询数据库,给出办理依附干系的提醒。
2).用YUM安装软件包
下令:yuminstall<package_name>
3).用YUM删除软件包
下令:yumremove<package_name>用YUM查询软件信息
我们常会碰着如许的情形,想要安装一个软件,只晓得它和某方面有关,但又不克不及切实晓得它的名字。这时候yum的查询功效就起感化了。你能够用yumsearchkeyword如许的下令来举行搜刮,好比我们要则安装一个InstantMessenger,但又不知究竟有哪些,这时候无妨用yumsearchmessenger如许的指令举行搜刮,yum会搜刮一切可用rpm的形貌,列出一切形貌中和messeger有关的rpm包,因而我们大概失掉gaim,kopete等等,并从当选择。偶然我们还会碰着安装了一个包,但又不晓得其用处,我们能够用yuminfopackagename这个指令来猎取信息。
1).利用YUM查找软件包
下令:yumsearch<keyword>
2).列出一切可安装的软件包
下令:yumlist
3).列出一切可更新的软件包
下令:yumlistupdates
4).列出一切已安装的软件包
下令:yumlistinstalled
5).列出一切已安装但不在YumRepository鹊娜砑
下令:yumlistextras
6).列出所指定的软件包
下令:yumlist<package_name>


3、
apt-get的利用
2.Ubuntu中的初级保证理***apt-get
除apt的便利之外,apt-get的一年夜优点是极年夜地减小了所谓依附干系噩梦的产生概率(dependencyhell),即便是堕入了dependencyhell,apt-get也供应了很好的支援手腕,帮你逃出魔窟。
一般apt-get都和网上的紧缩包一同出没,从互联网高低载或是安装。全球有凌驾200个debian官方镜像,另有单一的非官方软件包供应网站。你所利用的基于Debian的公布版分歧,你所利用的软件堆栈大概必要手工选择或是能够主动设置。你能从Debian官方网站失掉完全的镜像列表。而良多非官方网站供应各类特别用处的非官方软件包,固然,利用非官方软件包会有更多风险了。
软件包都是为某一个基础的Debian公布版所筹办的(从unstable到stable),而且分别到分歧种别中(如maincontribnonfree),这个是根据debian自在软件大纲而分别的(也就是常说的dfsg),由于美国限定加密软件出口,另有一个non-us种别。

3.经常使用的APT下令参数
apt-cachesearchpackage搜刮包
apt-cacheshowpackage
猎取包的相干信息,如申明、巨细、版本等

sudoapt-getinstallpackage
安装包
sudoapt-getinstallpackage--reinstall从头安装包
sudoapt-get-finstall修复安装"-f=--fix-missing"
sudoapt-getremovepackage删除包
sudoapt-getremovepackage--purge删除包,包含删除设置文件等
sudoapt-getupdate更新源
sudoapt-getupgrade更新已安装的包
sudoapt-getdist-upgrade晋级体系
sudoapt-getdselect-upgrade利用dselect晋级
apt-cachedependspackage懂得利用依附
apt-cacherdependspackage是检察该包被哪些包依附
sudoapt-getbuild-deppackage安装相干的编译情况
apt-getsourcepackage下载该包的源代码
sudoapt-getclean&&sudoapt-getautoclean清算无用的包
sudoapt-getcheck反省是不是有破坏的依附

欢迎大家来到仓酷云论坛!
活着的死人 该用户已被删除
沙发
发表于 2015-1-17 10:50:25 | 只看该作者
和私有操作系统不同,各个Linux的发行版本的技术支持时间都较短,这对于Linux初学者是往往不够的。
若相依 该用户已被删除
板凳
发表于 2015-1-26 14:55:56 | 只看该作者
然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。
莫相离 该用户已被删除
地板
发表于 2015-2-4 20:59:08 | 只看该作者
让我树立了很大的信心学好这门课程,也学到了不少专业知识和技能。?
老尸 该用户已被删除
5#
发表于 2015-2-10 11:24:51 | 只看该作者
请问谁有Linux的学习心得的吗?简单的说说?
小女巫 该用户已被删除
6#
 楼主| 发表于 2015-3-1 13:13:09 | 只看该作者
然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。
透明 该用户已被删除
7#
发表于 2015-3-10 21:34:15 | 只看该作者
我感觉linux的学习,学习编程~!~!就去学习C语言编程!!
不帅 该用户已被删除
8#
发表于 2015-3-17 11:38:02 | 只看该作者
在学习的过程中,我们用的是VM虚拟机,开始时真的不真的该怎么去做,特别是我的是命令窗口界面,别人的是图形界面,我都不知道怎么调过来。
小魔女 该用户已被删除
9#
发表于 2015-3-24 11:13:49 | 只看该作者
我想即使Linux高手也很难快速准确精练的回答你。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 01:10

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表