MSCBSC 移動通信論壇
搜索
登錄注冊
網(wǎng)絡(luò)優(yōu)化工程師招聘專欄 4G/LTE通信工程師最新職位列表 通信實(shí)習(xí)生/應(yīng)屆生招聘職位

  • 閱讀:2487
  • 回復(fù):0
CentOS Linux之路【軟件安裝和管理】
細(xì)阿哥
中級會員
鎵嬫満鍙風(fēng)爜宸查獙璇? style=


 發(fā)短消息    關(guān)注Ta 

積分 500
帖子 100
威望 9542 個
禮品券 15 個
專家指數(shù) 0
注冊 2009-2-25
專業(yè)方向  通信
回答問題數(shù) 0
回答被采納數(shù) 0
回答采納率 0%
 
發(fā)表于 2019-09-16 09:04:35  只看樓主 

【軟件包】包括以下四種:

1.bin文件,適合所有發(fā)行版本可執(zhí)行文件

2.rpm,yum適合centos redhat

3.源碼壓縮包,適合所有發(fā)行版本

4.官方已編譯下載軟件直接可用

rpm命令及軟件包的安裝與卸載

rpm文件的安裝及卸載

rpm -i PACKAGE_FILE      #直接安裝

rpm -ivh PACKAGE_FILE        #安裝軟件,顯示詳細(xì)過程和進(jìn)度

-i   安裝軟件

-h   顯示進(jìn)度條

-v   顯示詳細(xì)過程

-vv  顯示更詳細(xì)過程

-e   卸載安裝包

—-nodeps 忽略依賴關(guān)系

—-replacepkgs 重新安裝,替換原有安裝

—-force  強(qiáng)行安裝,可以實(shí)現(xiàn)重裝或降級

 

指令及參數(shù)

說明

rpm -q   PACKAGE_NAME

查詢指定的安裝包是否安裝

rpm -qa

查詢所有安裝包

rpm -qi PACKAGE_NAME

查詢指定包的說明信息

rpm -ql PACKAGE_NAME

查詢指定包安裝后生成的文件列表

rpm -qc PACKAGE_NAME

查詢指定包配置文件

rpm -qd PACKAGE_NAME

查詢指定包安裝的幫助文檔

rpm -q —-script PACKAGE_NAME

查詢指定包中包含的腳本

rpm -qf /path/somefile

查詢指定文件是由哪個包生成的

rpm   -qpi PACKAGE_FILE

如果rpm包未安裝,需要查詢安裝后會生成的文件、說明信息

rpm   -Uvh NEW_PACKAGE_FILE

果安裝了該軟件包就升級,沒有就安裝

 

例,rpm –qi 安裝包,查詢已安裝包的信息

image.png

例,查詢指定包的配置文件

image.png

yum管理所有rpm軟件包

1.    軟件包的安裝及卸載

yum解決rpm文件的下載問題、文件查詢安裝問題、依賴問題

yum安裝軟件,需要yum源,主要參數(shù)包括

名稱

說明

search

搜索

info

信息

install

安裝

remove

刪除

 

例,搜索軟件包

image.png

例,查詢軟件包信息

image.png

開始安裝軟件包

image.png

2.    yum源地址

yum源地址文件在目錄:/etc/yum.repos.d/

[root@centos-simple yum.repos.d]# ls /etc/yum.repos.d/

CentOS-Base.repo       CentOS-fasttrack.repo  CentOS-Vault.repo

CentOS-Debuginfo.repo  CentOS-Media.repo

 

1.1    修改yum源

將原有的yum源更換為阿里或網(wǎng)易的yum源,下載地址

阿里:http://mirrors.aliyun.com/repo/

網(wǎng)易:http://mirrors.163.com/.help/centos.html

以更換為網(wǎng)易的源為例

文件的下載,在http://mirrors.163.com/.help/centos.html找到對應(yīng)的版本,下載repo文件

image.png

 

【repo 項(xiàng)目說明】

項(xiàng)目

說明

name

名稱

baseurl

地址

gpgcheck

是否

gpgkey

檢查的ID

enabled

是否啟用

 

1.2    建立本地的yum源

 

rpm文件放置本地一個目錄如/mnt

 

/etc/yum.repos.d/創(chuàng)建一個yum源配置文件取名為myrepo.repo

文件內(nèi)容如下:

[root@localhost mnt]# vim /etc/yum.repos.d/myrepo.repo

[base]

name=CentOS-my

baseurl=file:///mnt/

#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os

gpgcheck=0

 [root@localhost mnt]# yum clean all

 [root@localhost mnt]# yum makecache

 [root@localhost mnt]# yum repolist # 查看repo文件列表

 [root@localhost mnt]# reposync -r base -p /opt/repos/ 完成遠(yuǎn)程與本地rpm文件的同步

 

 

 


掃碼關(guān)注5G通信官方公眾號,免費(fèi)領(lǐng)取以下5G精品資料
  • 1、回復(fù)“YD5GAI”免費(fèi)領(lǐng)取《中國移動:5G網(wǎng)絡(luò)AI應(yīng)用典型場景技術(shù)解決方案白皮書
  • 2、回復(fù)“5G6G”免費(fèi)領(lǐng)取《5G_6G毫米波測試技術(shù)白皮書-2022_03-21
  • 3、回復(fù)“YD6G”免費(fèi)領(lǐng)取《中國移動:6G至簡無線接入網(wǎng)白皮書
  • 4、回復(fù)“LTBPS”免費(fèi)領(lǐng)取《《中國聯(lián)通5G終端白皮書》
  • 5、回復(fù)“ZGDX”免費(fèi)領(lǐng)取《中國電信5G NTN技術(shù)白皮書
  • 6、回復(fù)“TXSB”免費(fèi)領(lǐng)取《通信設(shè)備安裝工程施工工藝圖解
  • 7、回復(fù)“YDSL”免費(fèi)領(lǐng)取《中國移動算力并網(wǎng)白皮書
  • 8、回復(fù)“5GX3”免費(fèi)領(lǐng)取《 R16 23501-g60 5G的系統(tǒng)架構(gòu)1
  • 對本帖內(nèi)容的看法? 我要點(diǎn)評

     
    [充值威望,立即自動到帳] [VIP貴賓權(quán)限+威望套餐] 另有大量優(yōu)惠贈送活動,請光臨充值中心
    充值擁有大量的威望和最高的下載權(quán)限,下載站內(nèi)資料無憂

    快速回復(fù)主題    
    標(biāo)題
    內(nèi)容
     上傳資料請點(diǎn)左側(cè)【添加附件】

    當(dāng)前時區(qū) GMT+8, 現(xiàn)在時間是 2025-02-02 12:45:10
    渝ICP備11001752號  Copyright @ 2006-2016 mscbsc.com  本站統(tǒng)一服務(wù)郵箱:mscbsc@163.com

    Processed in 0.369323 second(s), 13 queries , Gzip enabled
    TOP
    清除 Cookies - 聯(lián)系我們 - 移動通信網(wǎng) - 移動通信論壇 - 通信招聘網(wǎng) - Archiver