本文共 2192 字,大约阅读时间需要 7 分钟。
YUM(Yellowdog Update Manager)是一款基于RPM包构建的软件更新管理工具,广泛应用于Linux系统的软件包管理。其主要功能包括:
网络源
ftp://...http://...https://...ssh://...本地源
file://...RPM包来源
从CentOS 7镜像构建
vsftpd服务):mkdir -p /var/ftp/CentOS7cp -rf /dev/cdrom/* /var/ftp/CentOS7rpm -ivh /dev/cdrom/Packages/vsftp-3.0.2-21.el7.x86_64.rpmsystemctl start vsftpdsystemctl enabled vsftpd
添加非官方RPM包组
createrepo工具建立仓库数据文件:mkdir -p /var/ftp/othercd /var/ftp/othercreaterepo -g /dev/cdrom/repodata/repomd.xml .
/etc/yum.repos.d/centos7.repo[base]name=CentOS 7baseurl=ftp:///192.168.4.254/CentOS7enabled=1gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7[other]name=Other RPM Packagesbaseurl=ftp:///192.168.4.254/otherenabled=1gpgcheck=0
vi /etc/yum.repos.d/local.repo
[local]name=CentOS 7.3baseurl=file:///media/cdromenabled=1gpgcheck=0
yum list [软件名]yum info [软件名]yum search [关键字]yum grouplist [包组名]yum groupinfo [包组名]yum install [软件名]yum groupinstall [包组名]yum updateyum groupupdateyum remove [软件名]yum groupremove [包组名]NFS特点
NFS服务实现
nfs-utils和rpcbind软件包/etc/exports共享目录 客户机地址(权限选项)yum -y install nfs-utils rpcbind
mkdir -p /opt/sharechmod 777 /opt/share
vim /etc/exports
- 添加共享配置: ```bash/opt/share 192.168.19.0/24(rw,sync,no_root_squash)
systemctl start rpcbindsystemctl start nfssystemctl enable rpcbindsystemctl enable nfs
exportfs -rv
showmount -e
mkdir /mysharemount 192.168.19.33:/opt/share /myshare
echo "192.168.19.33:/opt/share /myshare nfs defaults" >> /etc/fstab
df -h
umount命令强制卸载: umount -lf /myshare
掌握YUM仓库的安装与配置方法,以及NFS共享服务的配置流程,有助于实现对Linux系统软件管理和网络共享功能的高效管理。
转载地址:http://tnbwz.baihongyu.com/