亚洲人成在线观看一区二区 _狠狠88综合久久久久综合网_亚洲品质自拍_国产精品国产a

首頁 > 職業(yè)資格  > 

Linux操作系統(tǒng)rpm包安裝方式詳細(xì)步驟

2023-01-13   來源:萬能知識網(wǎng)

Linux操作系統(tǒng)rpm包安裝方式詳細(xì)步驟

安裝包(Install pack),即軟件安裝包,是可自行解壓縮文件的集合,其中包括軟件安裝的所有文件。運行這個安裝包(可執(zhí)行文件),可以將此軟件的所有文件釋放到硬盤上,完成修改注冊表、修改系統(tǒng)設(shè)置、創(chuàng)建快捷方式等工作。安裝包文件多為exe格式。以下是小編幫大家整理的Linux操作系統(tǒng)rpm包安裝方式詳細(xì)步驟,僅供參考,大家一起來看看吧。

Linux操作系統(tǒng)rpm包安裝方式詳細(xì)步驟 篇1

在Windows下安裝一個軟件很輕松,只要雙擊.exe的文件,安裝提示連續(xù)“下一步”即可,然而linux系統(tǒng)下安裝一個軟件似乎并不那么輕松了,因為我們不是在圖形界面下。所以你要學(xué)會如何在linux下安裝一個軟件。


【資料圖】

在前面的內(nèi)容中多次提到的yum,這個yum是RedHat所特有的安裝RPM程序包的工具,使用起來相當(dāng)方便。因為使用RPM安裝某一個程序包有可能會因為該程序包依賴另一個程序包而無法安裝。而使用yum工具就可以連同依賴的程序包一起安裝。當(dāng)然CentOS同樣可以使用yum工具,而且在CentOS中你可以免費使用yum,但Redhat中只有當(dāng)你付費后才能使用yum,默認(rèn)是無法使用yum的。在介紹yum之前先說一說RPM相關(guān)的東西。

【RPM工具】

RPM是”Redhat Package Manager”的縮寫,根據(jù)名字也能猜到這是Redhat公司開發(fā)出來的。RPM 是以一種數(shù)據(jù)庫記錄的方式來將你所需要的套件安裝到你的Linux 主機(jī)的一套管理程序。也就是說,你的linux系統(tǒng)中存在著一個關(guān)于RPM的數(shù)據(jù)庫,它記錄了安裝的包以及包與包之間依賴相關(guān)性。RPM包是預(yù)先在 linux機(jī)器上編譯好并打包好的文件,安裝起來非常快捷。但是也有一些缺點,比如安裝的環(huán)境必須與編譯時的環(huán)境一致或者相當(dāng);包與包之間存在著相互依賴 的情況;卸載包時需要先把依賴的包卸載掉,如果依賴的包是系統(tǒng)所必須的,那就不能卸載這個包,否則會造成系統(tǒng)崩潰。

如果你的光驅(qū)中還有系統(tǒng)安裝盤的話,你可以通過”mount /dev/cdrom /mnt”命令把光驅(qū)掛載到/mnt目錄下,那么你會在/mnt/CentOS目錄下看到很多.rpm的文件,這就是RPM包了。

每一個rpm包的名稱都由”-“和”.”分成了若干部分。就拿 a2ps-4.13b-57.2.el5.i386.rpm 這個包來解釋一下,a2ps 為包名;4.13b則為版本信息;57.2.el5為發(fā)布版本號;i386為運行平臺。其中運行平臺常見的有i386, i586, i686, x86_64 ,需要你注意的是cpu目前是分32位和64位的,i386,i586和i686都為32位平臺,x86_64則代表為64位的平臺。另外有些rpm包并 沒有寫具體的平臺而是noarch,這代表這個rpm包沒有硬件平臺限制。例如 alacarte-0.10.0-1.fc6.noarch.rpm 。下面介紹一下rpm常用的命令。

1)安裝一個rpm包

-i :安裝的意思

-v :可視化

-h :顯示安裝進(jìn)度

另外在安裝一個rpm包時常用的附帶參數(shù)有:

--force 強(qiáng)制安裝,即使覆蓋屬于其他包的文件也要安裝

--nodeps 當(dāng)要安裝的rpm包依賴其他包時,即使其他包沒有安裝,也要安裝這個包

2)升級一個rpm包

rpm -Uvh filename -U :即升級的意思

3)卸載一個rpm包

rpm -e filename 這里的filename是通過rpm的查詢功能所查詢到的,稍后會作介紹。

卸載時后邊跟的filename和安裝時的是有區(qū)別的。上面命令提到的 “|”在linux系統(tǒng)中用的非常多也非常有用,它是一個管道符,用來把前面運行的結(jié)果傳遞給后面的命令。以后會做詳細(xì)介紹,而后出現(xiàn)的grep命令則是 用來過濾某個關(guān)鍵詞的工具,在后續(xù)章節(jié)中會做詳細(xì)介紹。

4)查詢一個包是否安裝

rpm -q rpm包名(這里的包名,是不帶有平臺信息以及后綴名的)

如果加上了平臺信息以及后綴名反而不能查出來。你還可以查詢當(dāng)前系統(tǒng)中所安裝的所有rpm包。

因為太多,所以筆者列出前十個。

5)得到一個rpm包的相關(guān)信息

rpm -qi 包名 (同樣不需要加平臺信息與后綴名)

6)列出一個rpm包安裝的文件

rpm -ql 包名

通過上面的命令可以看出vim是通過安裝vim-enhanced-7.0.109-6.el5這個rpm包得來的。那么反過來如何通過一個文件去查找是由安裝哪個rpm包得來的?

7)列出某一個文件屬于哪個rpm包

rpm -qf 文件的絕對路徑

前面講過如何查找一個文件(可執(zhí)行命令)的絕對路徑

所以你也可以把這兩條命令連起來寫

看到了嗎,which vim 這條命令是由兩個反引號引起來的,這代表引用反引號里面的命令所產(chǎn)生的結(jié)果。關(guān)于rpm工具的使用還有很多內(nèi)容,筆者就不一一列舉了,只要你掌握上面這些內(nèi)容,完全夠你平時工作用的了。

【yum工具】

介紹完rpm工具后,還需要你掌握最常用的yum工具,這個工具比rpm工具好用多了,當(dāng)然前提是你使用的linux系統(tǒng)是支持yum的.。yum最 大的優(yōu)勢在于可以聯(lián)網(wǎng)去下載所需要的rpm包,然后自動安裝,在這個工程中如果要安裝的rpm包有依賴關(guān)系,yum會幫你解決掉這些依賴關(guān)系依次安裝所有 rpm包。下面筆者介紹常用的yum 命令。

1) 列出所有可用的rpm包 “yum list “

限于篇幅,筆者只列舉出來前7個包信息。從上例中可以看到有”mirrors.163.com”信息出現(xiàn),這是在告訴用戶,它是從 mirrors.163.com這里下載到的rpm包資源。如果你使用的是CentOS則你可以從/etc/yum.repos.d/CentOS- Base.repo這個文件下看到相關(guān)的配置信息。從上面的例子中你還可以看到最左側(cè)是rpm包名字,中間是版本信息,最右側(cè)是安裝信息,如果安裝了就顯 示installed,未安裝則顯示base或者extras,如果是該rpm包已安裝但需要升級則顯示updates。

2)搜索一個rpm包 “yum search [相關(guān)關(guān)鍵詞]”

除了這樣搜索外,筆者常用的是利用grep來過濾

相信你也會喜歡用后者吧,這樣看起來簡明的多。

3)安裝一個rpm包 “yum install [-y] [rpm包名]”

如果不加-y選項,則會以與用戶交互的方式安裝,首先是列出需要安裝的rpm包信息,然后會問用戶是否需要安裝,輸入y則安裝,輸入n則不安裝。而筆者嫌這樣太麻煩,所以直接加上-y選項,這樣就省略掉了問用戶是否安裝的那一步。

4)卸載一個rpm包 “yum remove [-y] [rpm包名]”

卸載和安裝一樣,你也可以直接加上-y選項來省略掉和用戶交互的步驟。在這里筆者要提醒你一下,卸載某個rpm包一定要看清楚了,不要連其他重要的rpm包一起卸載了,以免影響正常的業(yè)務(wù)。

4)升級一個rpm包 “yum [-y] [rpm包]”

Linux操作系統(tǒng)rpm包安裝方式詳細(xì)步驟 篇2

一、rpm包安裝方式步驟:

引用:

1、找到相應(yīng)的軟件包,比如soft.version.rpm,下載到本機(jī)某個目錄;

2、打開一個終端,su -成root用戶;

3、cd soft.version.rpm所在的目錄;

4、輸入rpm -ivh soft.version.rpm

二、deb包安裝方式步驟:

引用:

1、找到相應(yīng)的軟件包,比如soft.version.deb,下載到本機(jī)某個目錄;

2、打開一個終端,su -成root用戶;

3、cd soft.version.deb所在的目錄;

4、輸入dpkg -i soft.version.deb

三、tar.gz源代碼包安裝方式:

引用:

1、找到相應(yīng)的軟件包,比如soft.tar.gz,下載到本機(jī)某個目錄;

2、打開一個終端,su -成root用戶;

3、cd soft.tar.gz所在的目錄;

4、tar -xzvf soft.tar.gz //一般會生成一個soft目錄

5、cd soft

6、./configure

7、make

8、make install

四、tar.bz2源代碼包安裝方式:

引用:

1、找到相應(yīng)的軟件包,比如soft.tar.bz2,下載到本機(jī)某個目錄;

2、打開一個終端,su -成root用戶;

3、cd soft.tar.bz2所在的目錄;

4、tar -xjvf soft.tar.bz2 //一般會生成一個soft目錄

5、cd soft

6、./configure

7、make

8、make install

五、apt方式安裝:

引用:

1、打開一個終端,su -成root用戶;

2、apt-cache search soft注:soft是你要找的軟件的名稱或相關(guān)信息

3、如果2中找到了軟件soft.version,則用apt-get installsoft.version命令安裝軟件注:只要你可以上網(wǎng),只需要用apt-cachesearch查找軟件,用apt-get install軟件

六、bin文件安裝:

如果你下載到的軟件名是soft.bin,一般情況下是個可執(zhí)行文件,安裝方法如下:

引用:

1、打開一個終端,su -成root用戶;

2、chmod +x soft.bin

3、./soft.bin //運行這個命令就可以安裝軟件了

七、不需要安裝的軟件:

有了些軟件,比如lumaqq,是不需要安裝的,自帶jre解壓縮后可直接運行。假設(shè)下載的是lumaqq.tar.gz,使用方法如下:

引用:

1、打開一個終端,su -成root用戶;

2、tar -xzvf lumaqq.tar.gz//這一步會生成一個叫LumaQQ的目錄

3、cd LumaQQ

4、chmod +x lumaqq //設(shè)置lumaqq這個程序文件為可運行

5、此時就可以運行l(wèi)umaqq了,用命令./lumaqq即可,但每次運行要輸入全路徑或切換到剛才生成的LumaQQ目錄里

6、為了保證不設(shè)置路徑就可以用,你可以在/bin目錄下建立一個lumaqq的鏈接,用命令ln-s lumaqq /bin/即可,以后任何時候打開一個終端輸入lumaqq就可以啟動QQ聊天軟件了

7、如果你要想lumaqq有個菜單項,使用菜單編輯工具,比如AlacarteMenuEditor,找到上面生成的LumaQQ目錄里的lumaqq設(shè)置一個菜單項就可以了,當(dāng)然你也可以直接到/usr/share/applications目錄,按照里面其它*.desktop文件的格式生成一個自己的desktop文件即可。

建議開發(fā)者們不要用red hat/redflag/suse等第一代Linux操作系統(tǒng),用這些除了方便(也就是說比較傻瓜型)、界面豪華點外沒什么好。用debian/ubuntu等第二代吧,apt命令安裝軟件是最簡單的。apt命令會自動解決軟件安裝過程中的依賴問題,會把沒有的包安裝上,會把版本低的包自動升級,當(dāng)然,都是要經(jīng)你確認(rèn)一次的。

如果你使用Red Hat等第1代Linux系統(tǒng),安裝軟件是比較麻煩的事,rpm-ivhsoftA.rpm是用來安裝softA軟件的,但通常情況下可能遇到的問題是提示說需要安裝softB1,softB2,softB3等一堆軟件,然后你安裝softB1軟件包時,可能又會提示你說需要安裝softC1,softC2, softC3,softC4等一堆軟件……這樣一來你就只夠時間到處去找這些軟件包了。

光盤上沒有就得去網(wǎng)上下載,網(wǎng)上還得搜索半天,時間都花在搜索軟件包了。而且就算找到這些軟件包,還可能會遇到的問題是:softC2軟件包必須在softC1軟件包之前安裝才可以,順序錯了也安裝不成功。

但這誰知道呢?難啊。所以,你沒有時間來安裝體驗軟件的功能了,更別說開發(fā)軟件了。建議你安裝第2代Linux操作系統(tǒng),典型的是Debian Linux和UbuntuLinux,我之前在文章“如何在安裝了Windows操作系統(tǒng)的電腦上安裝Linux操作系統(tǒng)”里提到一個簡明安裝手冊,你下載來照著操作就可以安裝Ubuntu了。

第2代Linux操作系統(tǒng)在安裝軟件方面相當(dāng)簡單:第一步,搜索你要的軟件,比如你要找一個游戲軟件,它的名稱叫myward,這個游戲軟件的說明是:myown war game。Linux操作系統(tǒng)搜索這個軟件包就只需要輸入命令apt-cache searchmyward,或者輸入軟件名稱的一部分apt-cache searchwar,或者你不知道軟件名稱。

詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。

推薦詞條

亚洲人成在线观看一区二区 _狠狠88综合久久久久综合网_亚洲品质自拍_国产精品国产a
麻豆精品视频在线观看视频| 国产精品久久精品日日| 欧美人与禽zozo性伦| 欧美综合在线视频| 欧美亚洲动漫精品| 欧美日韩在线电影| 欧美一区二区啪啪| 精品久久久久久最新网址| 久久综合色综合88| 亚洲天堂精品在线观看| 一区二区三区.www| 视频一区二区中文字幕| 看国产成人h片视频| 国产精品18久久久久久久久久久久| 精品亚洲免费视频| 91捆绑美女网站| 69成人精品免费视频| 久久综合999| 综合久久综合久久| 午夜伊人狠狠久久| 国产suv精品一区二区三区| 99re这里都是精品| 3atv一区二区三区| 亚洲欧洲日韩综合一区二区| 性久久久久久久| 国产成人精品www牛牛影视| 欧美亚洲一区二区在线| 欧美成人video| 一区二区三区美女| 国产一区二区三区免费看| 91在线视频免费观看| 日韩视频免费观看高清完整版 | 亚洲另类一区二区| 激情欧美一区二区三区在线观看| 99riav久久精品riav| 精品日产卡一卡二卡麻豆| 亚洲一区影音先锋| 成人黄色片在线观看| 日韩午夜在线播放| 午夜欧美大尺度福利影院在线看| 国产乱码精品1区2区3区| 欧美日韩国产中文| 有坂深雪av一区二区精品| 成人一区二区三区| 欧美v日韩v国产v| 亚洲成人av福利| 91官网在线观看| 国产精品第一页第二页第三页| 久久99国产精品免费| 欧美视频完全免费看| 亚洲视频每日更新| 国产99久久久国产精品潘金 | 日韩中文字幕区一区有砖一区| 成人综合婷婷国产精品久久| 欧美sm极限捆绑bd| 婷婷丁香激情综合| 在线观看不卡一区| 一区二区三区中文在线观看| 99re热这里只有精品视频| 欧美国产欧美综合| 国产二区国产一区在线观看| 精品少妇一区二区三区日产乱码| 亚洲欧美日韩国产综合在线| 国产精一品亚洲二区在线视频| 欧美精品1区2区| 一区二区三区四区视频精品免费| caoporm超碰国产精品| 国产日韩影视精品| 国产99一区视频免费| 26uuu亚洲| 国产毛片精品一区| 337p粉嫩大胆噜噜噜噜噜91av | 国产一区二区三区香蕉| 91网页版在线| 亚洲视频免费在线观看| 免费观看成人av| 91精品国产综合久久久久久| 首页国产欧美日韩丝袜| 在线成人午夜影院| 亚洲国产视频网站| 3d动漫精品啪啪| 天天av天天翘天天综合网色鬼国产| 欧美日韩卡一卡二| 日本中文一区二区三区| 99天天综合性| 精品动漫一区二区三区在线观看| 日韩电影在线看| 色综合欧美在线| 亚洲已满18点击进入久久| 91欧美一区二区| 69堂亚洲精品首页| 精品无人码麻豆乱码1区2区| 欧美日韩mp4| 国产一区二区91| 国产亚洲欧美在线| 91久久精品国产91性色tv| 椎名由奈av一区二区三区| 欧美日韩五月天| 久久精品久久精品| 亚洲精品中文在线观看| 欧美日韩精品系列| 国产美女在线精品| 一区2区3区在线看| www久久精品| av在线不卡电影| 免费的成人av| 中文字幕在线一区免费| 91麻豆精品国产91久久久久久 | 青娱乐精品在线视频| 久久九九久精品国产免费直播| 色拍拍在线精品视频8848| 午夜精品在线看| 日本一区二区高清| 欧美伊人精品成人久久综合97 | 亚洲欧美一区二区视频| 欧美日韩在线综合| 成人免费黄色大片| 日韩精品每日更新| 亚洲综合色噜噜狠狠| 欧美videos中文字幕| 欧美丰满少妇xxxxx高潮对白| 国产揄拍国内精品对白| 日本亚洲欧美天堂免费| 国产视频一区在线观看 | 99久久99久久精品国产片果冻| 亚洲成人tv网| 亚洲精品美腿丝袜| 精品成人私密视频| 欧美一区二区三区播放老司机| 欧美亚洲日本一区| 成人久久久精品乱码一区二区三区| 日本91福利区| 亚洲精品网站在线观看| 中文字幕亚洲在| 欧美本精品男人aⅴ天堂| 欧美一区二区三区人| 91美女蜜桃在线| 一本久久a久久精品亚洲| 国产高清在线精品| 丁香亚洲综合激情啪啪综合| 老司机午夜精品| 裸体健美xxxx欧美裸体表演| 亚洲线精品一区二区三区| 一区二区三区中文免费| 国产精品无遮挡| 欧美激情一二三区| 亚洲欧洲精品天堂一级 | 久久品道一品道久久精品| 制服丝袜亚洲色图| 欧美电影免费观看高清完整版| 欧美性一二三区| 欧美日韩亚洲高清一区二区| 91久久精品一区二区三| 欧美日韩免费视频| 国产一区二区三区在线观看精品| 国产一区二区三区视频在线播放| 亚洲一区二区三区四区不卡| 日日摸夜夜添夜夜添精品视频| 亚洲欧美一区二区三区孕妇| 一卡二卡三卡日韩欧美| 亚洲视频一二三区| 日韩码欧中文字| 亚洲6080在线| 天堂影院一区二区| 黑人巨大精品欧美一区| 国内精品伊人久久久久影院对白| 国产传媒欧美日韩成人| 成人美女在线观看| 欧美伊人久久久久久久久影院| 色婷婷综合久久久中文一区二区| 国产日韩精品视频一区| 久久精品一区二区三区不卡牛牛| 国产精品乱码一区二区三区软件| 亚洲激情在线激情| 亚洲一区二区三区四区在线免费观看 | 一个色综合网站| 午夜国产不卡在线观看视频| 国产又黄又大久久| gogogo免费视频观看亚洲一| 欧美日韩极品在线观看一区| 欧美成人欧美edvon| 亚洲欧美在线高清| 日韩国产高清在线| av在线不卡电影| 91精品国产91久久久久久一区二区| 欧美草草影院在线视频| 亚洲女人的天堂| 蜜臀91精品一区二区三区| 91性感美女视频| 欧美一区二区女人| 亚洲综合久久久| 蜜桃一区二区三区在线| 91在线视频播放地址| 日韩欧美视频在线| 亚洲图片激情小说| 国产在线不卡一区| 欧美日韩精品欧美日韩精品一| 欧美国产日韩a欧美在线观看| 亚洲大片一区二区三区| 成人综合日日夜夜|