1.1 在yum服務器上創建yum倉庫命令
1 mkdir -p /application/nginx/html/yum 2 cd /application/nginx/html/yum
rz #上傳rpm包到此目錄
1.2 安裝createrepo軟件
1 yum install createrepo -y
1.3 初始化repodata索引文件
1 createrepo -pdo /application/nginx/html/yum/ /application/nginx/html/yum/
1.4 提供yum服務
1 # 可以用Apache或nginx提供web服務,但用Python的http模塊更簡單,適用於內網環境(這里我使用的是nginx提供服務) 2 cd /application/nginx/html/yum/ 3 python -m SimpleHTTPServer 80 &>/dev/null &
1.5 添加新的rpm包
1 # 只下載軟件不安裝 2 yumdownloader pcre-devel openssl-devel 3 createrepo --update /application/nginx/html/yum/ 4 # 每加入一個rpm包就要更新一下。
1.6 客戶端配置
1 cd /etc/yum.repos.d 2 [root@test yum.repos.d]# cat znix.repo 3 [znix] 4 name=Server 5 baseurl=http://10.0.0.250/yum/ 6 enable=1 7 gpgcheck=0 8 yum --enablerepo=znix --disablerepo=base,extras,updates,epel list 9 10 # 指定使用znix庫
添加yum源的時候只需要添加一個新的repo文件即可。
1.7 然后可以使用yum安裝軟件包了
Windows 上使用VMware workstation 中的 vmtools 進行文件共享
1.1.1 vmware-tools工具使用
第一個里程碑:按照vmware-tools工具
第二個里程碑:在虛擬機中進行掛載安裝
mount /dev/cdrom /mnt cd /mnt cp VMwareTools-10.1.15-6627299.tar.gz /server/tools tar xf VMwareTools-10.1.15-6627299.tar.gz cd vmware-tools-distrib ./vmware-install.pl
安裝完成之后重啟虛擬機。
第三個里程碑:進行掛載
mount.vmhgfs .host:/yum /yum
掛載成功
[root@backup ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 19G 2.3G 16G 13% / tmpfs 238M 0 238M 0% /dev/shm /dev/sda1 190M 40M 141M 22% /boot .host:/ 100G 71G 30G 71% /mnt/hgfs .host:/yum 100G 71G 30G 71% /yum
注意:
如果無法掛載,或掛載沒有任何反應。
①嘗試命令:vmhgfs-fuse .host:/workspace /mnt/hgfs
②嘗試命令:/usr/bin/vmware-config-tools.pl,一路回車按默認配置就行,然后重新打開終端,OK。
重新打開終端后掛載成功。