yum 全稱(yellow dog update modified)
1.基於rpm包構建的軟體更新機制
2.可以自動解決依賴關係
3.所有軟體包由集中的yum軟體倉庫提供 #yum軟體倉庫是指yum源:/etc/yum.repos.d/
注:rpm只能檢查依賴關係不能解決依賴關係,而yum可以解決依賴關係
cd /etc/yum.repos.d/ #查詢yum源
ls -lh
-rw-r--r--
.1 root root 1.6k 10月 7
23.10 local.repo #yum原始檔
vi local.repo #檢視原始檔
[base] # 倉庫類別
name=cenetos-
7 linux # 倉庫名稱
///mnt (yum源的本地路徑)
enable=
1(開機即啟動此yum源)
gpgcheck=
0(不驗證簽名)
#gpgkey=file:
///etc/pki/rpm-gpg/rpm-gpg-key-centos-7(gpg公鑰檔案的路徑)
ftp服務:ftp://
... http服務:http://
... 本地目錄:file://
... 本地源
baseurl=file:
///mnt 本地源 file://:源自帶兩個//
centos發布的rpm包集合;
第三方組織發布的rpm包集合;
使用者自定義的rpm包集合;
[root@localhost ~
]# mkdir -p /
var/ftp/centos7
[root@localhost ~
]# cp -rf /media/cdrom/* /var/ftp/centos7
包括存在依賴關係
[root@localhost ~
]# mkdir /
var/ftp/other
[root@localhost ~
]# cd /
var/ftp/other
lroot@localhost other]# createrepo -g /media/cdrom/repodata/repomd.xml .
/## 以現有的repodata目錄為樣板,非官方的rpm要先放入該目錄下
的所有rpm包;使用createrepo工具建立倉庫資料檔案
rpm包來自centos 7
***光碟;通過ftp方式提供給客戶機。
[root@localhost ~
]# rpm -ivh /media/cdrom/packages/vsftpd-
3.0.2
-21.el7.x86_64.rpm
[root@localhost ~
]# systemctl start vsftpd
[root@localhost ~
]# systemctl enable vsftpd
直接以centos 7光碟作軟體倉庫,將centos 7光碟放入光碟機,掛載映象到倉庫位置,url位址為 「 file:
///media/cdrom 」
vi /etc/yum.repos.d/local.
repo
(local的名字可以自己改)
[base] # 倉庫類別
name=cenetos-
7 linux # 倉庫名稱
///mnt #yum源的本地路徑
enable=
1(開機即啟動此yum源)
gpgcheck=
0(不驗證簽名)
#gpgkey=file:
///etc/pki/rpm-gpg/rpm-gpg-key-centos-7 #gpg公鑰檔案的路徑
擴充套件:還可以為客戶機指定yum倉庫位置
安裝軟體:
yum install [軟體名]
yum groupinstall 包組
公升級軟體:
yum update
yum groupupdate
解除安裝軟體:
yum remove 軟體
yum groupremove 包組
示例:[root@localhost ~
]# yum -y install net-snmp ##-y表示自動確認
[root@localhost ~
]# yum -y groupinstall gnome-desktop
[root@localhost ~
]# yum -y update
[root@localhost ~
]# yum -y remove autofs
[root@localhost ~
]# yum -y groupremove gnome-desktop
yum list #查詢軟體包列表
yum search all httpd #查詢指定軟體包
yum -y install ftp #安裝軟體包
yum -y remove ftp #解除安裝軟體包
yum clean all #清理快取資料
yum makecache #建立yum快取
手把手教你配置Ubuntu server伺服器 3
說回來,先解決基本問題再說 sudo vim etc network inte ces 修改如下部分 auto eth0 這個名稱每台機器不一樣,可以通過ifconfig a查詢 iface eth0 inet static address 192.168.0.117 選用同乙個網路下不衝突的ip ...
手把手教你如何追女生
我是女生,看到有的男生想追自己喜歡的女孩子又不敢追,還想人家倒追她,我很反感。從乙個女生的角度,我比較了解女孩子的心理。女孩子大多不會主動出擊,去追求自己喜歡的男孩,除了確實太喜歡了或者是那種比較有個性的勇敢的女孩子。所以,如果你很喜歡乙個女孩子,並且認為她對你也有點意思,那就主動點,別跟她搞拉鋸戰...
手把手教你如何使用Poco TCPServer框架
poco c 開發庫的特點是非常適合寫後台處理程式,側重於網際網路時代的網路應用程式,效率也很高。前台介面程式使用qt框架庫,非常好,兩個庫相輔相成,可解決專案上的大部分問題.poco 庫提供tcpserver框架,用以搭建自定義的 tcp 伺服器。tcpserver維護乙個連線佇列 乙個連線線程池...