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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux下的软件包安装(rpm   yum)

發布時間:2025/5/22 linux 57 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux下的软件包安装(rpm   yum) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

軟件包安裝主要有兩種方式包括1,二進制安裝(rpm yum2,源代碼安裝。

1,二進制安裝

Rpm ?全稱 redhat packet manager

功能:安裝 卸載 升級 校驗 查詢

適用平臺:redhat ? fedora ? centos

安裝

參數: ?-i ?-v (顯示詳細信息) -h(顯示進度條) ?用法:rpm -ivh 軟件包名稱

例:



查詢

-q(查詢) -a(所有) -i(詳細信息)

Rpm -qa 安裝包名稱

例:

Rpm -qi ?安裝包的名稱 ?---------- ? 查詢安裝過的安裝包的詳細信息

例:


Rpm安裝包優點:方便快捷 便于學習 適合初學者使用

缺點:具有依賴關系(例如 :安裝a包必須依賴b包及安裝a包之前先安裝b包)解決辦法:rpm ?--nodeps ? 裝過之后軟件可能不能用

Rpm ?--replacefile ? ?-------------------- 把有沖突的文件覆蓋掉

Rpm ? --replacepkgs ? ? --------------------替換掉已經安裝過的軟件包(避免交互)

Rpm ? --prefix ? ? ? --------------------指定安裝軟件包的安裝目錄

卸載:

Rpm -e 包名

例:

升級:

-Uvh ? 不但可以升級軟件包還可以升級


-fvh ? ? 只能升級老的軟件包

校驗:每個軟件包的安裝都會生成一個庫文件校驗時就是把當前安裝包和庫文件進行校對

-V 軟件包的名字

例:


數字簽名:

Rpm -K ?軟件包名 ?-----------------------查看軟件包的簽名 ?

Yum

可以理解為一種服務器和客戶端之間的通訊他是基于服務器和客戶端之間的

服務器具備的條件:servsr (應用服務器)vt(虛擬存儲)Cluster (群集)ClustersTorage(存儲)

訪問方式:ftp http nfs

Yum服務器配置:

基本命令:

Yum -install 包名稱 ? ? 安裝軟件包

Yum -remove ?包名稱 ? ? ?卸載軟件包

Yum ?可以對包組進行安裝

Yum -group list ? ? ? ? ? 查看所有的包組

Yum groupinstall 組的名字 ?(如果組中有多個安裝包要把他們用雙引號引起來) ? ? ? 安裝組軟件

Yum groupremove 包組的名稱 ? ? ?刪除包安裝組

例:


Yum -reporlist ? ?查看所有reporid

Yum -list all

Yum -list installed ? ?查看已經安裝的

Yum -list available ? ? 查看沒有安裝的

Yum -info 包名 ? ? ? 查看數據包的信息

例:

主機一:ip 192.168.2.100

客戶端:ip 192.168.1.101

訪問方式:ftp

步驟:

1,主機一安裝ftp服務器

例:


注:在安裝過ftp服務器后會在/var/ftp生成一個pub文件也是匿名用戶可以直接訪問的目錄

2把光盤上的文件拷貝到/var/ftp目錄下便于用戶訪問

例:


#du -sh ? ?查看光盤大小

#service ftp start ? ?啟動ftp

例:

重復上述操作設置Vt Nfs ? Cluster ? ? ? ClusterTorage


yum進行更新:

注:在更新時需要對yum安裝一個更新軟件 ?把需要更新的包放在server(此目錄可以更改 ?更新時必須要和此目錄一致)目錄下服務器更新時只是更新了server

更新步驟:

注:在安裝非紅帽公司認證的軟件包時 服務器會報錯 此時會安裝不成功 只需在安裝時執行如下命令就行了:



#yum install 安裝包名 ?--nogpgcheck ? ? ?及取消紅帽的數字簽名認證

例:

如何把自身變成一個yum服務器(及自己又是客戶端又是服務器):

1,建一個光盤掛載點

2更改光盤配置

進入光盤下的文件

例:



ftp://192.168.2.100/ClusterStorage改為file:///mnt/cdrom/server

ftp://192.168.1.100改為file:///mnt/cdrom

例:




































轉載于:https://blog.51cto.com/smilesmile/1260229

總結

以上是生活随笔為你收集整理的linux下的软件包安装(rpm   yum)的全部內容,希望文章能夠幫你解決所遇到的問題。

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