⑴ 15.linux下Apache rpm包安裝方法,並解決依賴性問題(附自動啟動方法)
1.修改虛擬機設置,按下圖所示
2.掛載鏡像文件,如果報錯,有可能是因為上面的 已連接 忘記打鉤了。
1.必須先進入到rpm的包文件中
2.安裝httpd包
可以查詢出httpd包的全名,根據包全名開始安裝
3.安裝時發生錯誤,報錯顯示有依賴性,所以先安裝被依賴的包apr-util-ldap
4.安裝apr-util-ldap也發生依賴錯誤,所以先安裝apr-util
5.安裝apr-util發生模塊依賴錯誤,在模塊依賴查詢網站查詢此模塊所在的軟體包,
6.先安裝上面模塊所在的軟體包,成功
7.再回到第5步,來安裝apr-util成功
8.apr-util安裝成功後,回到第4步,安裝apr-util-ldap,成功
9.apr-util-ldap安裝成功後,回到第2步,安裝httpd,仍發生依賴錯誤。
10.繼續安裝依賴的軟體包httpd-tools
11.httpd-tools安裝成功,回到第2步,嘗試安裝httpd。終於成功
截止此時,Apache的主要功能已經安裝成功。
但是,缺少其他組件,Apache功能還不完善,所以接著安裝它的其他組件
1.安裝httpd-devel
2.安裝httpd-manual
2.成功,至此全部安裝成功
3.查詢是否安裝
查詢系統中安裝的所有有httpd關鍵字的軟體包
成功後,卸載ISO鏡像
⑵ 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命令
rpm默認就安裝在了發行版本里,比如RedHat和centos。安裝軟體基本的用法是 rpm-ivh xx.rpm。
卸載軟體的話,先rpm -qa |grep xx(待卸載的軟體的關鍵字,如mysql)。然後rpm -e xx。
⑷ Linux,如何安裝rpm
如果你是RHEL/CentOS等系統,我建議你改用YUM來管理rpm包。
如果你只是安裝,如其他網友一個# rpm -ivh xxx.rpm就能安裝,但是當你遇到RPM包帶有關聯性的話,那你就頭疼了啊,你得解決完RPM包關聯性之後,才能在開始安RPM包,不然,會因為關聯性沒有解決,導致你安裝不了。
但是YUM會自動解決rpm包關聯性的問題,而且會把關聯的rpm報一起安裝上,大大解決了安裝RPM包的復雜性。
希望以上的回答能幫助到你。
⑸ linux 下如何安裝rpm命令
1、執行命令「cd /home」進入伺服器根目錄home。
⑹ linux rpm文件怎麼安裝
首先要明確一點:rpm包,用於redhat、centos、fedora以及Oracle Enterprise Linux等發行版。如果是ubuntu、debian是不能用rpm的,要用deb包。所以,先檢查一下自己下載的安裝包合不合適。要是不合適,趕快換。
如果說確信沒錯。rpm包的安裝是rpm -i,然後是空格,空格的後面緊跟著你要安裝的那個rpm包的完整的名稱。
就是rpm -i xxxx.rpm。
還有兩個參數,可寫可不寫。一個是v,有它,電腦會提示安裝成功與否。一個是h,所謂h是hash,就是井字型大小。有這個h以後,安裝rpm包的時候,會出現一對方括弧,括弧裡面是一串井字型大小。它起到一個進度條的作用。有些時候,安裝軟體會遇到等了很長時間仍然沒有任何提示的情況。用戶就會有想法,這個軟體到底安裝的怎麼樣?進展到什麼程度了?安裝成功沒有?而v和h就是起到一個提示安撫的作用。說明白點,就是給用戶吃所謂定心丸的。v還有h對電腦沒用。屬於有它不多沒它不少的參數。但是對於提高用戶使用感受是有正面意義的。
所以,安裝rpm包,也可寫作rpm -ivh xxxx.rpm。
但是rpm包用依賴性問題。所以,最好的辦法使用yum。現在一些新的發行版開始推行dnf。就是用yum install或dnf install安裝rpm包。yum怎麼用,dnf怎麼用自行網路。