linux安裝rpm安裝命令安裝
『壹』 linux系統下安裝rpm包時用命令: rpm -ivh XX.rpm 在哪兒使用命令
果然是小菜!
首先你用的是什麼linux操作系統 rpm包管理器是redhat公司生產的,一般你裝了之後就可以直接用terminal(終端)直接使用,好像快捷鍵是(ctrl+alt+T),
而如果是ubuntu的話可能還是要下載rpm包管理器,也很簡單 sudo apt-get install rpm 其他的linux操作系統 差不多
其次有了rpm 包管理器,你要的就是把你對應的文件路徑附在上面,電腦很傻的,不像你這么聰明,所以一般是這樣 rpm -ivx [path]/**.rpm (比如 我的一個rpm包放在/opt下 那麼我可以這樣操作 rpm -ivx /opt/**.rpm)
當然這時候你也是可以在終端下使用 cd /opt
rpm -ivx **.rpm
這樣也是一樣的,前提是這些操作都是在終端下完成的,我一般是這樣做,不要再留下windows下的壞習慣,你現在在linux的世界裡!這不是exe文件了
祝你好運
『貳』 linux怎麼使用rpm安裝軟體
rem -ivh 「要安裝的包」;如果要安裝要求其它組件的,但要強制安裝的話,加個 --nodeps 但也建議裝完記得把提示需要的組件找來安裝,免得用不了
『叄』 linux下,如何安裝rpm命令
rpm默認就安裝在了發行版本里,比如RedHat和centos。安裝軟體基本的用法是 rpm-ivh xx.rpm。
卸載軟體的話,先rpm -qa |grep xx(待卸載的軟體的關鍵字,如mysql)。然後rpm -e xx。
『肆』 linux下製作安裝rpm包的方法
一、製作rpm包
以rp-pppoe-3.10為列進行製作過程。
1.下載rp-pppoe-3.10.tar.gz
[root@localhost
home]#
pwd
/home
[root@localhost
home]#
2.解壓
#
tar
zxvf
rp-pppoe-3.10.tar.gz
3.
#
cp
/home/rp-pppoe-3.10/rp-pppoe.spec
/usr/src/redhat/SOURCES/
#
cp
/home/rp-pppoe-3.10.tar.gz
/usr/src/redhat/SOURCES/
3.製作rpm包
#
cd
/usr/src/redhat/SOURCES/
#
rpmbuild
-bb
rp-pppoe.spec
<==僅編譯成
RPM
檔案
#
rpmbuild
-ba
rp-pppoe.spec
<==編譯並同時產生
RPM
與
SRPM
檔案
如果編譯成功,就已經製作好rp-pppoe的rpm包了,查看一下
[root@localhost
i386]#
pwd
/usr/src/redhat/RPMS/i386
[root@localhost
i386]#
ll
total
420
-rw-r--r--
1
root
root
186322
01-06
11:09
rp-pppoe-3.10-1.i386.rpm
-rw-r--r--
1
root
root
150356
01-06
11:09
rp-pppoe-debuginfo-3.10-1.i386.rpm
-rw-r--r--
1
root
root
63319
01-06
11:09
rp-pppoe-gui-3.10-1.i386.rpm
[root@localhost
i386]#
二、安裝rpm包
1.查看系統有五安裝過rp-pppoe。
[root@localhost
i386]#
rpm
-qa
rp-pppoe
rp-pppoe-3.5-1
2.刪除系統已經安裝過的rpm包
[root@localhost
i386]#
rpm
-e
rp-pppoe
[root@localhost
i386]#
rpm
-qa
rp-pppoe
3.安裝剛才製作好的rpm包
[root@localhost
i386]#
ls
rp-pppoe-3.10-1.i386.rpm
rp-pppoe-gui-3.10-1.i386.rpm
rp-pppoe-debuginfo-3.10-1.i386.rpm
[root@localhost
i386]#
rpm
-ivh
rp-pppoe-3.10-1.i386.rpm
Preparing...
###########################################
[100%]
1:rp-pppoe
###########################################
[100%]
[root@localhost
i386]#
rpm
-qa
rp-pppoe
rp-pppoe-3.10-1
[root@localhost
i386]#
ls
/etc/ppp/pppoe-server-options
/etc/ppp/pppoe-server-options
以上信息說明安裝成功了哦。
三、錯誤處理
在製作rpm(1.3步)的時候出現錯:
RPM
build
errors:
Installed
(but
unpackaged)
file(s)
found:
解決辦法:
將/usr/lib/rpm/macros
中
%__check_files
/usr/lib/rpm/check-files
%{buildroot}
注釋掉
『伍』 linux中rpm怎麼安裝 通過那個命令下載
直接安裝:rpm -i xxx.rpm
升級安裝:rpm -Uvh xxx.rpm
「直接下載」的其實是yam源方式下載 yam install PACKGE_NAME
『陸』 linux下安裝rpm
rmp軟體包的安裝可以使用程序rpm來完成。執行下面的命令
rpm -i your-package.rpm
其中your-package.rpm是你要安裝的rpm包的文件名,一般置於當前目錄下。
安裝過程中可能出現下面的警告或者提示:
... conflict with ... 可能是要安裝的包里有一些文件可能會覆蓋現有
的文件,預設時這樣的情況下是無法正確安裝的可以用
rpm --force -i 強制安裝即可
... is needed by ...
... is not installed ... 此包需要的一些軟體你沒有安裝可以用
rpm --nodeps -i 來忽略此信息
本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/sole_ghost/archive/2006/11/09/1376391.aspx
『柒』 怎樣在linux中安裝光碟上的rpm
插入光碟後先使用 mount 命令掛載光碟
掛載好光碟以後有兩種方式安裝
2.1 將光碟的掛載點下的 repo 目錄配置成 yum 源,然後使用 yum 命令進行安裝(如果是 Redhat/CentOS 可以使用該方法)
2.2 直接進入光碟的掛載點所在目錄下的 repo 目錄,找到對應的 rpm 包,通過 rpm -i install 命令安裝 rpm 包即可
『捌』 linux 下如何安裝rpm命令
1、執行命令「cd /home」進入伺服器根目錄home。
『玖』 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最主要靠實踐,不實踐,只看書沒好處。
『拾』 linux常用安裝軟體的命令
安裝軟體---這個操作在WINDOWS的世界裡很簡單,下載軟體雙擊exe文件即可,還有自動運行方式的,復雜點的執行bat之類的可執行程序即可。但Linux不然,因Linux版本過多,導致軟體的安裝方法五花八門。本文只是將Linux的軟體安裝方式進行匯總和整理,沒有過多的技術難度,僅供參考。
Linux下主要有兩種方式,主要分在線安裝和線下安裝。(以下介紹的方式基本涵蓋所有Linux系統的軟體安裝方式)
一、在線安裝
1、軟體管理中心安裝。(ubuntu)1)更新源sudo apt-get update2)打開軟體中心,搜索你要安裝的軟體,雙擊安裝即可。例如安裝apache,如下圖
2、命令行安裝方式
1)更新,命令:apt-get update
2)查找你要安裝的軟體,apt-cache search 「軟體名」
3)apt-get install 軟體名
以上在線的兩種方式都提到了apt-get 方式,那麼它的工作原理簡單說明一下,apt-get相關的有兩個重要文件:1、是/etc/sources.list,2、是/var/lib/apt/lists/目錄.
當我們執行apt-get update程序分析sources.list看這個文件里是否有對應的Packages/Sources/Release列表文件,如果有更新則下載之,存入/var/lib/apt/lists/目錄(其實就是保持與當前系統版本軟體源表最新);apt-get install 安裝相應的包 ,下載並安裝。
這種方式的好處在於:如果你想要載入的應用需要依賴另一個應用程序才能正常工作,apt-get會幫你找到並載入所需的程序庫或應用代碼,這種方式是比較常用的的。比如我們執行apt-get install mysql-server,可以看到相關的依賴包(如圖)
二、線下安裝
之所以叫線下的安裝方式,也就是說你要把軟體下載到本地去安裝。一般我們下載的文件後綴名都是zip、tar.gz等壓縮包,解壓後會看到rpm、bin、deb、run之類擴展名文件。很多軟體都會提供不同LINUX版本的安裝格式,你可以根據自己的系統下載不同擴展名的軟體。
1、rpm安裝包:這時一款老牌的安裝格式,是紅帽創建的安裝格式,現在已成為一種標准,常用在opensuse/turbo/redhat版本),安裝方法rpm -ivh 軟體名.rpm (如果只是安裝一個i參數就夠了,如果還要看安裝進度和軟體信息就加個vh)
2、deb安裝包:DEB是Debian軟體包格式的文件擴展名,常用在centos/ubuntu,在蘋果系統里也常見此安裝方式。安裝方法:dpkg -i 軟體名.deb
3、run安裝包:以QT(一種編程工具)的安裝文件為例,
1)授權: chmod x qt-unified-linux-x64-2.0.2-2-online.run
2)執行:./qt-unified-linux-x64-2.0.2-2-online.run即可安裝。
4、bin安裝包:bin包是一個自解壓格式的安裝包,要想執行它,需要先賦予它可執行的許可權。
(以安裝jdk為例)# chmod x jdk-6u21-linux-i586.bin# ./jdk-6u21-linux-i586.bin
5、編譯後安裝方式:
舉例安裝nagios插件(nagios是一種開源的監控軟體,需要多種插件支持監控模塊)
1)cd /tmp/nagios-plugins-* //先進入目錄
2)./configure --with-nagios-user=nagios --with-nagios-group=nagios // 配置,即安裝的用戶安裝的路徑都可在此設置,這一步一般用來生成 Makefile,為下一步的編譯做准備
3)make //編譯過程如果 在 make 過程中出現 error ,你就要記下錯誤代碼,缺少什麼包就按照什麼包。
4) make install //如果make無問題就可以直接安裝了。
這種安裝方法的好處是你可以自定義安裝路徑、安裝賬號等參數,常見開源平台下載的源碼安裝方式。
6、其它,還有一些軟體解壓後生成的文件夾內包含很多文件,一般文件夾內有install.sh、setup.py等安裝文件方式,此種方式類似windows的exe安裝方式,你需要先授權該文件的可執行許可權,在執行安裝。以上基本上囊括了所有的Linux環境下的軟體安裝方式,供各位參考。