linux挂载光驱以及yum配置与安装
1,使用命令ll /dev/* |grep cdrom 查看光驱形式
lrwxrwxrwx. 1 root root 3 Nov 30 17:18 /dev/cdrom -> sr1
lrwxrwxrwx. 1 root root 3 Nov 30 17:16 /dev/cdrom1 -> sr0
crw-rw----. 1 root cdrom 21, 1 Nov 30 17:16 /dev/sg1
crw-rw----. 1 root cdrom 21, 2 Nov 30 17:16 /dev/sg2
brw-rw----+ 1 root cdrom 11, 0 Nov 30 17:16 /dev/sr0
brw-rw----+ 1 root cdrom 11, 1 Nov 30 17:18 /dev/sr1
说明光驱在/dev/cdrom(也有可能是另一个挂载后打开文件看看)
2,创建目录mkdir /mnt/cdrom
3,挂载:mount -t auto -o ro /dev/cdrom /mnt/cdrom
4,查看(会出现光盘内容):cd /mnt/cdrom 然后ls查看
5,配置yum(有两种办法,这里介绍通用的一种)
备份/etc/yum.repos.d/目录下的所有文件(移到其他目录,或者删除)
vi /etc/yum.repos.d/local.repo写入以下内容:
[rhel-source] #方括号里面的是软件源的名称,将被yum取得并识别
name=Red Hat Enterprise Linux $releasever - $basearch - Source
#这里也定义了软件 仓库的名称,通常是为了方便阅读配置文件,一般没什么作用
baseurl=file:///mnt/cdrom #源目录
enabled=1 #这个选项表示这个repo中定义的源是启用的,0为禁用
6,常见yum命令:
# yum <options>; <更新项目>; <套件名称>;
参数说明:
options:这里仅列出常见的参数。
-y 如果 yum 在工作过程中需要使用者回应,这个参数可以直接回答 yes
更新项目:更新的动作有以下几个:
install :安裝某个套件,后面需要接套件名称;
update :这个就是升级!如果 update 后面接套件名称,表示只要 yum 升級该套件
而已,如果 update 后面不接套件名称,表示 yum 针对目前该主机所有已
经安裝的套件进行升级的动作!这是最常使用的项目了。
list :列出目前在 yum server 上面有的 RPM 套件;
info :某个套件的內容,类似 rpm -qi packages 的內容。
clean :将已将下载到本即的 packages 或 headers 移除。
remove :移除已经安裝在我们系统的某个套件!
7,接下来可以安装了:yum -y install (-y表示自动统一选择y)
8,如果出现以下问题:
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID*****
这是由于yum安装了旧版本的GPG keys造成的,解决办法是可以运行下面命令:
sudo rpm --import /etc/pki/rpm-gpg/RPM*
猜你喜欢
转载自mywaylife.iteye.com/blog/2162051
今日推荐
周排行