Linux软件安装管理2
使用安装光盘配置本地yum仓库
配置yum使用yum可以更好地解决软件包之间依赖关系
OS:RHEL6.4 - 64bit
1 重新挂载光盘到指定目录
光盘加载到光驱后默认挂载点(访问入口)为 /media/RHEL_6.4 x86_64 Disc 1
路径中包含空格,不方便使用。
创建目录 作为新挂载点 (访问光盘的入口)
[root@rhel64 ~]# mkdir /mnt/dvd
[root@rhel64 ~]# ls -ld /mnt/dvd
查看光盘对应设备名称 /dev/sr0
[root@rhel64 ~]# df -Th
挂载光盘到新建的挂载点
[root@rhel64 ~]# mount /dev/sr0 /mnt/dvd
[root@rhel64 ~]# df -Th
使用新挂载点即可访问光盘中文件
[root@rhel64 ~]# ls /mnt/dvd
[root@rhel64 ~]# cd /mnt/dvd/Server/
[root@rhel64 Server]# ll
/mnt/dvd/Server 是配置yum仓库要用到的路径
2 查看并编写配置文件
[root@rhel64 ~]# cd /etc/yum.repos.d/
[root@rhel64 yum.repos.d]# ll
[root@rhel64 yum.repos.d]# cat rhel-source.repo
配置文件目录 /etc/yum.repos.d/
配置文件名称 file.repo 以.repo为后缀
文件内容格式:
[repo name] 唯一的repo名称
name= 自定义名称
baseurl= rpm包对应repodata目录(元数据)所在路径 路径格式: ftp://dir 或 http://dir 或 file://dir
gpgcheck= 0 不检查包来源(练习环境) 1 检查(生产环境通常要检查)
enabled= 0 不启用 默认:1 启用
gpgkey=
编辑配置文件,在最后追加写入内容 baseurl中file表示及本地文件,第三个/表示 根目录
[root@rhel64 yum.repos.d]# cp rhel-source.repo rhel-source.repo.bak
[root@rhel64 yum.repos.d]# vi rhel-source.repo
[rhel64]
name=rhel64 repo
baseurl=file:///mnt/dvd/Server
gpgcheck=0
[root@rhel64 yum.repos.d]# tail -5 rhel-source.repo
3 yum 命令
[root@rhel64 ~]# yum clean all
yum list 列出所有软件包
[root@rhel64 ~]# yum list
[root@rhel64 ~]# yum list | grep zsh
4 yum info 查看软件包信息
[root@rhel64 ~]# yum info zsh
5 yum install 安装软件包
[root@rhel64 ~]# yum install zsh
[root@rhel64 ~]# yum info zsh
6 yum remove 删除软件包
[root@rhel64 ~]# yum remove zsh
[root@rhel64 ~]# yum info zsh
吕星昊
2016.1.13
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29475508/viewspace-1976055/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29475508/viewspace-1976055/