yum的使用
1. CentOS
yum 源的配置文件在/etc/yum.repos.d目录下。默认情况下,使用yum安装时,会读取CentOS-Base.repo文件(在线源配置文件)。CentOS-Media.repo是本地源配置文件。如果使用本地源,必须将CentOS-Base.repo重命名,因为yum先查Base,如果无法连接外网的话,就直接报错退出了,退出后不会走本地源。使用在线源需要修改DNS(nameserver 8.8.8.8),否则无法解析域名,vim /etc/resolv.conf , 写入 nameserver 8.8.8.8。
1.1 挂载镜像
# mount -o loop -t iso9660 CentOS-6.5-x86_64-bin-DVD1.iso /mnt/vcdrom/centos6.5_1
# mount -o loop -t iso9660 CentOS-6.5-x86_64-bin-DVD2.iso /mnt/vcdrom/centos6.5_2
1.2 本地Yum源配置
# vim /etc/yum.repos.d/CentOS-Media.repo
添加以下内容:
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
file:///media/cdrom/
file:///media/cdrecorder/
file:///mnt/vcdrom/centos6.5_1/
file:///mnt/vcdrom/centos6.5_2/
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
1.3 仅使用使用本地yum源
# yum --disablerepo=\* --enablerepo=c6-media install xxx
1.4 yum list 软件名
查询已/未安装的相关软件包:
1.5 yum install 软件名
安装软件:
2. REDHAT
step1、上传镜像至服务器
step2、挂载镜像
mount -t iso9660 -o loop rhel-server-7.5-x86_64-dvd-Hygon-v7.iso /media/
step3、创建yum配置文件
cd /etc/yum.repos.d/
vim rehl7.repo
[rehl7] name=rehl7 baseurl=file:///media enabled=1 //启用yum源,0为不启用,1为启用 gpgcheck=0 //检查GPG-KEY,0为不检查,1为检查
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
:wq 保存退出
step4、清yum缓存
yum clean all
step5、缓存本地yum源
yum makecache3. Suse
直接挂载cd,使用zypper安装
zypper 命令
zypper se automake 搜索包
zypper in automake 安装包
zypper if automake 查看包信息
4. Debian
修改/etc/apt/sources.list
deb file:/home/linuxcnc/Documents/mnt1/ jessie main contrib
#apt-get update
#apt-get install
5. Ubuntu命令:
$ sudo mount -o loop -t iso9660 update-i386-20080312-CD1.iso /media/cdrom
第二步手动添加ISO镜像至软件源列表,这样就可以在软件库里找到ISO上所有的软件包
命令:
$ sudo apt-cdrom -m -d=/media/cdrom add
第三步刷新软件库
命令:
$ sudo apt-get update