
^_^,小黄狗)前端软件管理器来从下载rpm包并且安装,yum可以自动处理依赖性关系,并且一次安装所有依赖的软体包,这一点与ubuntu下软件安装一样,自动解决依赖,对大家很方便。3. 在安装后会提示缺乏依赖,然后只需要sudo apt install -f xxxx即可,注意加-f,这样可以自动下载你命令行中要下载的这个包的其他依赖包,不然又要手动安装其他依赖包了,会累死,实在太多了。rpm是为解决源码包不易安装(需要编译)和软件包相互之间依赖(是rpm包管理器可以一定程度解决依赖问题)问题,它通过在探测源码包在build和install阶段的动作获得最终生成的需要安装的系统里的文件,并记录下一些必要的操作(比如安装完成后执行某项操作),然后把此组成为一个整体,当在用户安装此包时把前面获得的所有问题和记录的所有操作原原本本的作用的实际系统上。
yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
yum [options] [command] [package ...]
安装 pam-devel
[root@www ~]# yum install pam-devel Setting up Install Process Parsing package install arguments Resolving Dependencies <==先检查软件的属性相依问题 --> Running transaction check ---> Package pam-devel.i386 0:0.99.6.2-4.el5 set to be updated --> Processing Dependency: pam = 0.99.6.2-4.el5 for package: pam-devel --> Running transaction check ---> Package pam.i386 0:0.99.6.2-4.el5 set to be updated filelists.xml.gz 100% |=========================| 1.6 MB 00:05 filelists.xml.gz 100% |=========================| 138 kB 00:00 -> Finished Dependency Resolution ……(省略)
移除 pam-devel
[root@www ~]# yum remove pam-devel Setting up Remove Process Resolving Dependencies <==同样的,先解决属性相依的问题 --> Running transaction check ---> Package pam-devel.i386 0:0.99.6.2-4.el5 set to be erased --> Finished Dependency Resolution Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Removing: pam-devel i386 0.99.6.2-4.el5 installed 495 k Transaction Summary ============================================================================= Install 0 Package(s) Update 0 Package(s) Remove 1 Package(s) <==还好,并没有属性相依的问题,单纯移除一个软件 Is this ok [y/N]: y Downloading Packages: Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Erasing : pam-devel ######################### [1/1] Removed: pam-devel.i386 0:0.99.6.2-4.el5 Complete!
利用 yum 的功能,找出以 pam 为开头的软件名称有哪些?

[root@www ~]# yum list pam* Installed Packages pam.i386 0.99.6.2-3.27.el5 installed pam_ccreds.i386 3-5 installed pam_krb5.i386 2.2.14-1 installed pam_passwdqc.i386 1.0.2-1.2.2 installed pam_pkcs11.i386 0.5.3-23 installed pam_smb.i386 1.1.7-7.2.1 installed Available Packages <==底下则是『可升级』的或『未安装』的 pam.i386 0.99.6.2-4.el5 base pam-devel.i386 0.99.6.2-4.el5 base pam_krb5.i386 2.2.14-10 base
1、已使用镜像文件 /dev/cdrom
2、创建镜像文件的挂载目录,进行挂载
mkdir /media/cdrom
mount /dev/cdrom /media/cdrom
3、将 挂载加入开机自启动/etc/fstab
/dev/cdrom /media/cdrom iso9660 defaults 0 0
4、在/etc/yum.repos.d/目录下创建如serve.repo,写入内容

[serve]
name=serve
sudo mount /dev/cdrom /media/mnt 挂载vm tools 安装盘到/media/mnt 录。2.[root@localhost ~]# mount /dev/cdrom /mnt/cdrom //将光盘挂载到新建的挂载目录。一般来说cdrom的设备文件是/dev/hdc 或dev/cdrom或media/cdrom,使用方法:。
gpgcheck=0
enabled=1
5、yum repolist 检查挂载情况
[trade@config-133 yum.repos.d]$ yum repolist
已加载插件:langpacks, product-id, subscription-manager

serve | 4.1 kB 00:00
源标识 源名称 状态
serve serve 4,305
repolist: 4,305
6、测试安装tree,即可
yum install tree -y
网易(163)yum源是国内最好的yum源之一fedora 163源,无论是速度还是软件版本,都非常的不错。
将yum源设置为163 yum,可以提升软件包安装和更新的速度,同时避免一些常见软件版本无法找到。

首先备份/etc/yum.repos.d/CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
下载对应版本 repo 文件, 放入 /etc/yum.repos.d/ (操作前请做好相应备份)
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo mv CentOS6-Base-163.repo CentOS-Base.repo
运行以下命令生成缓存
yum clean all yum makecache
除了网易之外,国内还有其他不错的 yum 源,比如中科大和搜狐。
server = https://mirrors.aliyun.com/archlinux/$repo/os/$archserver = https://mirrors.163.com/archlinux/$repo/os/$archserver = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch。 https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo \。附:centos 6.4下载地址 32位:https://mirror.centos.org/centos/6.4/isos/i386/centos-6.4-i386-bin-dvd1to2.torrent 64位:https://mirror.centos.org/centos/6.4/isos/x86_64/centos-6.4-x86_64-bin-dvd1to2.torrent 说明: 1、centos 6.4系统镜像有两个,安装系统只用到第一个镜像即centos-6.4-i386-bin-。
sohu 的 yum 源安装方法查看:
linuxboy的RSS地址:https://www.linuxboy.net/rssFeed.aspx
ee本t4系统升级包通应用商城自载更新通pc载再复制ee本t4手更新载址:update.eben。此份文件是截止到2011年2月27日,本博客、结构之法算法之道博客内的第一期全部内容的集锦,同时,本博客永久更新fedora 163源,永久维护。本集群软件组件已经附带在suse linux enterprise server 光盘中(sles9, sles10), suse linux enterprise server(sles9, sles10)的光盘,可以免费从download.novell.com获得,并提供2个月的网络更新服务. 用户只需要在novell站点上免费注册一个novell 站点账号,就可以下载sles9, sles10的所有光盘iso.。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-117260-1.html
一周不重样