1. Linux如何安裝rpm格式的文件
1、cd到你存放rpm文件包的目錄
rpm -ivh linuxqq-v1.0.2-beta1.i386.rpm
安裝時可能會遇到缺少包的錯誤。
rpm -ivh --replacepkgs webmin-1.290-1.noarch.rpm
軟體包重復安裝將會失敗,若仍需要安裝必須加--replacepkgs
rpm -ivh --replacefiles webmin-1.290-1.noarch.rpm
軟體包的某個文件已在安裝其他軟體包時安裝過,則安裝將會失敗,若仍需要安裝必須加--replacefiles
rpm -ivh --nodeps webmin-1.290-1.noarch.rpm
軟體包所依賴的軟體包未安裝,則安裝將會失敗,若仍需要安裝必須加—nodeps
rpm -ivh --force webmin-1.290-1.noarch.rpm 強制安裝指定軟體包
2、學習Linux的方法:
1、先了解基礎,找一本薄一點的,淺一點的書,了解一下什麼是linux。不建議馬上看《鳥哥的Linux私房菜》,這本書很不錯,如果了解linux基礎之後再看,不受益匪淺。沒基礎看《鳥哥的Linux私房菜》比較痛苦,內容很多。
2、了解之後,在自己電腦上弄個虛擬機,裝上linux系統。專攻《鳥哥的Linux私房菜》。當你把這本書攻下來時,才知道原來命令行並不可怕。
備註:學linux最主要靠實踐,不實踐,只看書沒好處。
2. ubuntu 怎麼安裝rpm工具
Ubuntu的軟體包格式是deb,如果要安裝rpm的包,則要先用alien把rpm轉換成deb。
sudo apt-get install alien #alien默認沒有安裝,所以首先要安裝它
sudo alien xxxx.rpm #將rpm轉換位deb,完成後會生成一個同名的xxxx.deb
sudo dpkg -i xxxx.deb #安裝
注意,用alien轉換的deb包並不能保證100%順利安裝,所以可以找到deb最好直接用deb
有時候,我們想要使用的軟體並沒有被包含到 Ubuntu 的倉庫中,而程序本身也沒有提供讓 Ubuntu 可以使用的 deb 包,你又不願從源代碼編譯。但假如軟體提供有 rpm 包的話,我們也是可以在 Ubuntu 中安裝的。方法一:
1. 先安裝 alien 和 fakeroot 這兩個工具,其中前者可以將 rpm 包轉換為 deb 包。安裝命令為:
sudo apt-get install alien fakeroot
2. 將需要安裝的 rpm 包下載備用,假設為 package.rpm。
3. 使用 alien 將 rpm 包轉換為 deb 包:
fakeroot alien package.rpm
4. 一旦轉換成功,我們可以即刻使用以下指令來安裝:
sudo dpkg -i package.deb方法二:
1.CODE:
sudo apt-get install rpm alien
2.CODE:
alien -d package.rpm
3.CODE:
3. centos軟體是有四種安裝方式嗎yum,rpm,二進制和源代碼
4. 如何安裝rpm命令
1、自己網上找rpm軟體的源碼,編譯安裝。
2、你本來只是想安裝其他軟體,既然能找到rpm包,為何不找你想安裝的軟體的源碼包編譯安裝?
3、apt-get是debian系的linux,我用debian系少,不知道debian系的軟體也可以用rpm包安裝?
5. 求助,rpm安裝包問題
這類軟體包有兩種安裝方法:方法一: 1.執行rpm -i your-package.src.rpm 2.cd /usr/src/redhat/SPECS 3.rpmbuild -bp your-package.specs 一個和你的軟體包同名的specs文件 4.cd /usr/src/redhat/BUILD/your-package/ 一個和你的軟體包同名的目錄 5../configure 這一步和編譯普通的源碼軟體一樣,可以加上參數 6.make 7.make install方法二: 1.執行rpm -i you-package.src.rpm 2.cd /usr/src/redhat/SPECS (前兩步和方法一相同) 3.rpmbuild -bb your-package.specs 一個和你的軟體包同名的specs文件 這時,在/usr/src/redhat/RPM/i386/ (根據具體包的不同,也可能是i686,noarch等等) 在這個目錄下,有一個新的rpm包,這個是編譯好的二進制文件。
6. 舉例說明使用RPM 命令安裝、升級、刪除、查詢、校驗軟體包的方法有哪些
1.rpm命令
1.CentOS系統上rpm命令管理程序包:安裝、升級、卸載、查詢和校驗、資料庫維護
2.rpm命令:rpm [OPTIONS] [PACKAGE_FILE]
1)安裝:-i, --install
2)升級:-U, --update, -F, --freshen
3)卸載:-e, --erase
4)查詢:-q, --query
5)校驗:-V, --verify
6)資料庫維護:–builddb, --initdb
2.rpm安裝
1.rpm {-i|–install} [install-options] PACKAGE_FILE …
1)通常使用-i選項(安裝)
2)-v選項顯示詳細信息
3)-h選項:hash marks輸出進度條;每個#表示2%的進度
4 -vv:顯示更詳細的信息
在這里插入圖片描述
5)- -test:測試安裝,檢查並報告依賴關系及沖突消息等,並不會真的安裝
在這里插入圖片描述
6)- -nodeps:忽略依賴關系;不建議
在這里插入圖片描述
7)- -replacepkgs:重新安裝
在這里插入圖片描述
8)- -nosignature:不檢查包簽名信息,不檢查來源合法性
在這里插入圖片描述
9)- -nodigest:不檢查包完整性信息
在這里插入圖片描述
3.rpm可以自帶腳本
1.四類:- -noscripts(四類都不執行)
在這里插入圖片描述
1)preinstall:安裝過程開始之前運行的腳本,%pre , --nopre選項不執行
2)postinstall:安裝過程完成之後運行的腳本,%post , --nopost選項不執行
3)preuninstall:卸載過程真正開始執行之前運行的腳本,%preun, --nopreun 選項不執行
4)postuninstall:卸載過程完成之後運行的腳本,%postun , --nopostun選項不執行
4.升級
1.一般使用rpm -Uvh或-Fvh**{-U|–upgrade}/ {-F|–freshen}** [install-options] PACKAGE_FILE …
-U選項:升級或安裝
[root@sakura Packages]# rpm -ivh adcli-0.8.1-3.el7.x86_64.rpm
准備中... ################################# [100%]
正在升級/安裝...
1:adcli-0.8.1-3.el7 ################################# [100%]
[root@sakura Packages]# rpm -Uvh /root/adcli-0.8.1-6.el7.x86_64.rpm
准備中... ################################# [100%]
正在升級/安裝...
1:adcli-0.8.1-6.el7 ################################# [ 50%]
正在清理/刪除...
2:adcli-0.8.1-3.el7 ################################# [100%]
2)-F選項:僅升級,若未安裝則不會升級
3)- -oldpackage:降級選項
4)- -force:強制升級
ps:1.不要對內核進行升級操作,linux支持多內核版本並存,可以直接安裝新版本內核
2.如果某源程序包的配置文件安裝後被修改過,升級時,新版本的程序提供的同一個配置文件不會覆蓋原有版本的配置文件,而是把新版本的配置文件重命名(FILENAME.rpmnew)後提供。
7. linux如何安裝rpm包
1、點擊文件,點擊文件這里download目錄。或者是rmp包所在的目錄下。
8. Linux裡面安裝一個軟體有幾種方法
下班來說,有三種方式
二進制包方式
源碼編譯安裝方式
包管理器方式
9. linux rpm包怎麼安裝
將需要安裝的rpm復制到linux目錄。比如/tmp/xxx.rpm,安裝時輸入rpm
-ivh
/tmp/xxx.rpm,通常是使用ivh參數進行安裝的,rpm相關的參數用法可以百穀歌度