日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

YUM配置

發布時間:2023/11/27 生活经验 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 YUM配置 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、yum環境的本地源搭建(基于VSFTP):
?1)安裝vsftp;
??? @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ [root@service ~]# mount /rhel5.iso? /mnt? -o? loop
????????[root@service ~]# cd /mnt/Server/
??????? [root@service Server]# ls |grep vsftp
???????? vsftpd-2.0.5-12.el5.i386.rpm
??????? [root@service Server]# rpm --import /etc/pki/rpm-pgp/RPM- PGP-KEY-redhat-release(安裝該光盤的紅帽證書)
??????? [root@service Server]# rpm -ivh vsftpd-2.0.5-12.el5.i386.rpm?(安裝vsftpd軟件包)
??????? [root@service Server]# chkconfig vsftpd on??(開機自動運行vsftpd服務)
????????[root@service Server]# /etc/init.d/vsftpd restart?(重啟vsftpd服務)  
??? @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2)將安裝光盤掛載到/var/ftp/pub目錄下 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ [root@service ~]#?umount? /mnt [root@service ~]#?mount /rhel5.iso? /var/ftp/pub? -o? loop(若掛載到系統其他的目錄,則可以不用安裝vsftpd) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 3)配置yum庫 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ [root@service ~]#?vim? /etc/yum.repos.d/rhel5.repo(注意:此處必須以.repo結尾,否則不識別) [rhel5] name=rhel5 baseurl=ftp://192.168.0.110/pub/Server(file:///var/ftp/pub/Server) gpgcheck=0(不使用上述安裝的證書,不檢驗軟件包的合法來源) [root@service ~]#?yum? clean? all(清空yum的緩存) [root@service ~]#?yum??list(列出yum庫中的軟件包) [root@service ~]#?yum? install? httpd(安裝httpd軟件包進行測試) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 二、yum環境的本地源搭建(基于VSFTP,并且手動生成yum庫相關的文件):
?1)安裝vsftp;
??? @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[root@service ~]# mount /rhel5.iso? /mnt? -o? loop
????????[root@service ~]# cd /mnt/Server/
??????? [root@service Server]# ls |grep vsftp
???????? vsftpd-2.0.5-12.el5.i386.rpm
??????? [root@service Server]# rpm --import /etc/pki/rpm-pgp/RPM- PGP-KEY-redhat-release(安裝該光盤的紅帽證書)
??????? [root@service Server]# rpm -ivh vsftpd-2.0.5-12.el5.i386.rpm?(安裝vsftpd軟件包)
??????? [root@service Server]# chkconfig vsftpd on??(開機自動運行vsftpd服務)
????????[root@service Server]# /etc/init.d/vsftpd restart?(重啟vsftpd服務)  
??? @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2)將光盤中Server下的文件全部復制到/var/ftp/pub目錄下 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ [root@service ~]#?cp? -r? /mnt/Server/*?? /var/ftp/pub @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 3)安裝createrepo并創建相關yum庫文件:
??? @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ [root@service Server]# ls |grep createrepo
????????? createrepo-0.4.11-3.el5.noarch.rpm
????????[root@service Server]# rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm
??????? [root@service Server]# createrepo -v /var/ftp/pub??(此步驟即為創建yum庫所需要的文件,會自動在該目錄下生成一個Server目錄) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 4)編輯/etc/yum.repos.d/rhel5.repo文件;加入如下內容: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
????????[root@service ~]# vim /etc/yum.repos.d/rhel5.repo
???????? ?[rhel5]?? name=rhel5 baseurl=ftp://192.168.0.110/pub/Server(填寫本地的IP地址及相關路徑;如果YUM服務器不是本機對應的修改這個地址就可以)
????????? enabled=1
????????? gpgcheck=1 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 5)測試yum安裝httpd @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
???????[root@service ~]#yum list| grep httpd列出相關的yum源。
???????[root@service ~]#yum install?httpd @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
6)yum安裝的包源的卸載; @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
?????? [root@service ~]#yum install?httpd 注意:yum在卸載包源的時候只會卸載指定的包,不能解決依賴關系的卸載(即安裝時依賴安裝的包,卸載的時候,需要手動的一個一個的卸載)
????? ?如果在用yum list命令查看列表時出現不能查看被防火前屏蔽的問題及解決方案如下:
?????? ?1)防火墻的問題:打開20:21端口: vim /etc/sysconf/iptables(增加下面這兩行)
????????? …… ????????? -A RH-Firewall-1-INPUT -p tcp —dport 20:21 -j ACCEPT
????????? -A RH-Firewall-1-INPUT -p udp —dport 20:21 -j ACCEPT
????????? ……
2)selinux的問題: setsebool -P -ftpd_disable_trans on
????????? setsebool -P -allow_ftpd_full_access on
????????? servie vsftpd restart @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 三、yum環境光盤源搭建(掛載到任意目錄) @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 1)掛在Redhat linux 5.X光盤:
?????????? mount /rhel5.iso? /mnt
?????? 2)編輯/etc/yum.repos.d/rhel5.repo? [rhel5]
??????????name=rhel5
??????? ? baseurl=file:///mnt/Server
???????? ?enabled=1
??????? ? gpgcheck=0 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 3)測試安裝即可 說明1:在上述的建立yum庫的方法中,若需要使gpgcheck=1? 則除了上述的將證書導入之外,也可以使用gpgkey來指定證書的路徑,有時得到的并不是直接就是一個證書,而是一個安裝包,此時就需要將相應的安裝包進行安裝,安裝之后才能得到相應的證書,在指定證書的路徑或者將證書導入 說明2:若使用apache配置yum庫,通過互聯網可以讓多個用戶共享該yum源,則配置的apache的時候,需要注意若yum源的位置不在apache的documentroot下,則需要修改apache的配置文件,若在apache的documentroot下,則直接配置就可以了

轉載于:https://www.cnblogs.com/GoodBoy_syj/p/3304511.html

總結

以上是生活随笔為你收集整理的YUM配置的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。