導航:首頁 > 程序命令 > centos軟體安裝命令

centos軟體安裝命令

發布時間:2022-04-29 09:50:51

1. centos7怎麼安裝rpm軟體包

rpm -ivh rpm包名
升級的話就是
rpm -uvh rpm包名
具體建議看看命令幫助 man rpm

2. Centos中軟體安裝幾種方式

網頁鏈接

-供參考

linux中安裝的軟體包,只有兩種形式:

源碼包 二進制包(rpm)。


rpm:安裝本地自己下載的rpm軟體包,自己解決軟體之間的依賴。
yum:在線安裝,可以解決依賴問題。


rpm包名
rpm軟體安裝時,會把軟體的名字存儲在/usr/rpm資料庫中。
-包全名 包括版本和後綴等信息 軟體安裝或更新時使用
-包名 只是包的名字 卸載或操作軟體時使用

(梁兆鈴)

rpm軟體安裝
rpm命令
-i install
-v verbose顯示詳細信息
-h hash 顯示進度
--nodeps 不檢測依賴性 不能使用這個指令


-Uvh 包全名 軟體升級(需要提前下載好軟體upgrade)

-e 包名 卸載軟體 (如rmp -e jdk) 需要先卸載依賴包


rpm包的查詢
-q 包名
-a 查詢全部 可以加上管道,如 rpm -qa | grep jdk,查詢含有jdk的軟體包
-i 詳細信息
-p 包全名 查詢沒有安裝的包的信息,如rpm -qip jdk-8u151-linux-x64.rpm


查詢軟體安裝的位置
-l list查詢軟體安裝的位置,如rpm -ql jdk
-f file查詢某個文件屬於哪個軟體包,如rpm -qf dt.jar,如果該文件不是通過rpm安裝的,則不能查詢。
(梁兆鈴)

RPM包的校驗
-V 如rpm -V jdk,可一直到這個軟體包中,那些文件被修改過


RPM包默認的安裝路徑
/etc/配置文件安裝目錄
/usr/bin/可執行命令安裝目錄
/usr/lib/庫文件
/usr/share/doc/軟體使用手冊
/usr/share/man/幫助文件

(梁兆鈴)

yum軟體安裝
yum源文件
在/etc/yum.repos.d/文件夾中,有yum的源文件配置,base是默認啟用的,使用的是網路源文件。

光碟搭建yum源
①先把光碟掛載到linux中
②使原來的網路源yum失效,該變base文件的名字,yum只載入repo後綴的文件
③使光碟的yum文件生效,改變baseurl的地址問光碟的掛載點,改變enable=1

……

3. 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環境下的軟體安裝方式,供各位參考。

4. centos軟體是有四種安裝方式嗎yum,rpm,二進制和源代碼

  1. rpm包就是二進制包,如果是手動安裝,需要手動解決依賴關系
  2. yum方式也是使用的rpn包,比rpm包好處是也可以自動解決依賴關系
  3. 源碼編譯方式,定製程度高,適合需要指定安裝某個版本,自定義需要使用的模塊,相對其他兩種復雜一些
  4. 基本上在cenos紅帽系列的系統就這三種方式
  5. 希望可以幫助你,請採納

5. 在centos下怎樣安裝各類應用軟體

安裝軟體分為兩種方式:
rpm(yum)方式安裝,如果你得到的是一個以.rpm結尾的文件(或file命令查看),那麼就可以使用rpm -ivh 文件路徑 則可以安裝。還可以使用一些國內的Yum源來在線安裝rpm
其次就是源碼包安裝了,在軟體官網上下載得到源碼包(一個壓縮tar文檔),解壓後得到目錄,進入目錄後使用腳本確定編譯、配置環境,環境OK使用make&make install即可安裝

還是比較方便的,推薦你去看看這本書《Linux就該這么學》,非常系統的介紹了Linux的方方面面,網路一下就可以看到他們的網站,在網站上就可以閱讀全文,有什麼問題還可以去他們的論壇提問。

6. centos 7.6 沒有telnet 命令,如何安裝

1、找到telnet命令所在的軟體包
yum search telnet

找到的軟體包比較多,顯示了每個軟體包的包名和介紹,上圖中標記出來的就是telnet客戶端的軟體包。
軟體包的介紹很重要,要仔細閱讀,確定是您要找的軟體包。
2、安裝telnet軟體包
以下兩個命令都可以安裝telnet軟體包,效果相同。 《Linux就該這么學》
yum -y install telnet


yum -y install telnet.x86_64

7. Linux(centos)下安裝卸載命令rpm,make install使用方法

A:RPM包,
這種軟體包就像windows的EXE安裝文件一樣,各種文件已經編譯好,並打了包,哪個文件該放到哪個文件夾,都指定好了,安裝非常方便,在圖形界面里你只需要雙擊就能自動安裝。
==如何卸載:
1、打開一個SHELL終端
2、因為linux下的軟體名都包括版本號,所以卸載前最好先確定這個軟體的完整名稱。
查找RPM包軟體:rpm
-qa
×××*
注意:×××指軟體名稱開頭的幾個字母,不要求寫全,但別錯,*就是通配符號*,即星號,如你想查找機子里安裝的REALPLAYER軟體,可以輸入:rpm
-qa
realplay*
3、找到軟體後,顯示出來的是軟體完整名稱,如firefox-1.0.1-1.3.2
執行卸載命令:rpm
-e
firefox-1.0.1-1.3.2
===安裝目錄,執行命令查找:rpm
-ql
firefox-1.0.1-1.3.2
B:tar.gz(bz或bz2等)結尾的源代碼包,
這種軟體包裡面都是源程序,沒有編譯過,需要編譯後才能安裝,安裝方法為:
1、打開一個SHELL,即終端
2、用CD
命令進入源代碼壓縮包所在的目錄
3、根據壓縮包類型解壓縮文件(*代表壓縮包名稱)
tar
-zxvf
****.tar.gz
tar
-jxvf
****.tar.bz(或bz2)
4、用CD命令進入解壓縮後的目錄
5、輸入編譯文件命令:./configure(有的壓縮包已經編譯過,這一步可以省去)
6、然後是命令:make
7、再是安裝文件命令:make
install
8、安裝完畢
===如何卸載:
1、打開一個SHELL,即終端
2、用CD
命令進入編譯後的軟體目錄,即安裝時的目錄
3、執行反安裝命令:make
uninstall
====安裝目錄:注意make
install命令過程中的安裝目錄,或者閱讀安裝目錄裡面的readme文件,當然最好的辦法是在安裝的過程中指定安裝目錄,即在./configure命令後面加參數–prefix=/**,
如:./configure
–prefix=/usr/local/aaaa,即把軟體裝在/usr/local/路徑的aaaa這個目錄里。一般的軟體的默認安裝目錄在/usr/local或者/opt里,可以到那裡去找找
C:以bin結尾的安裝包,
這種包類似於RPM包,安裝也比較簡單
1、打開一個SHELL,即終端
2、用CD
命令進入源代碼壓縮包所在的目錄
3、給文件加上可執行屬性:chmod
+x
******.bin(中間是字母x,小寫)
3、執行命令:./******.bin(realplayer
for
linux就是這樣的安裝包)
===如何卸載:把安裝時中選擇的安裝目錄刪除就OK
===執行安裝過程中可以指定,類似於windows下安裝。
2、安裝完軟體後如何執行。
安裝完軟體後可以有好多種方法執行軟體:
A、有些軟體安裝後會自動在應用程序列表裡加上快捷鍵,和windows一樣,到那裡找就行了。
B、如果在應用程序列表裡找不到的話,可以直接在/開始/運行命令里輸入命令:啟動命令一般就是軟體名,如firefox,realplay,xmms等
C、也可以打開一個shell終端,輸入軟體名,和在運行命令里一樣。如果不知道命令全程的話,可以輸入開頭的字母,然後按tab鍵查找,系統會自動顯示以輸入字母開頭的所有命令/
D、你也可以直接到安裝目錄下運行啟動文件,linux下的可執行圖標和shell終端圖標很像
E、到/usr/bin目錄里找安裝的軟體啟動文件執行命令。linux系統把所有可執行的文件命令在/usr/bin目錄里都作了啟動連接,你可以去那個目錄尋找你安裝的文件的啟動命令,雙擊啟動.
作者小飛的博客

8. 如何在linux(centos)伺服器上安裝軟體

Linux軟體的二進制分發是指事先已經編譯好二進制形式的軟體包的發布形式,其優點是安裝使用容易,缺點則是缺乏靈活性,如果該軟體包是為特定的硬體平台編譯的,那它就不能在另外的平台或環境下正確執行。
1、*.rpm形式的二進制軟體包
安裝:rpm -ivh *.rpm
卸載:rpm -e packgename
說明:RPM(RedHat Packge
Manager)是RedHat公司出的軟體包管理器,使用它可以很容易地對rpm形式的軟體包進行安裝、升級、卸載、驗證、查詢等操作,安裝簡單,而卸
載時也可以將軟體安裝在多處目錄中的文件刪除干凈,因此推薦初學者盡可能使用rpm形式的軟體包。rpm的參數中-i是安裝,-v是校驗,-h是用散列符
顯示安裝進度,*.rpm是軟體包的文件名(這里的*.rpm特指*.src.rpm以外的以rpm為後綴的文件);參數-e是刪除軟體
包,packgename是軟體包名,與軟體包的文件名有所區別,它往往是文件名中位於版本號前面的字元串,例如apache-3.1.12-
i386.rpm和apache-devel-3.1.12-i386.rpm是軟體包文件名,它們的軟體包名稱分別是apache和apache-
devel.更多的rpm參數請自行參看手冊頁:man rpm.
如果你不喜歡在字元界面下安裝或卸載這些軟體包,完全可以在X-Window下使用圖形界面的軟體包管理程序。現在這些做的非常好了。
2、*.tar.gz/*.tgz、*.bz2形式的二進制軟體包
安裝:tar zxvf *.tar.gz 或 tar yxvf *.bz2
卸載:手動刪除
說明:*.tar.gz/*.bz2形式的二進制軟體包是用tar工具來打包、用gzip/bzip2壓縮的,安裝時直接解包即可。對於解壓後
只有單一目錄的軟體,卸載時用命令"rm -rf
軟體目錄名";如果解壓後文件分散在多處目錄中,則必須一一手動刪除(稍麻煩),想知道解壓時向系統中安裝了哪些文件,可以用命令"tar ztvf
*.tar.gz"/"tar ytvf
*.bz2"獲取清單。tar的參數z是調用gzip解壓,x是解包,v是校驗,f是顯示結果,y是調用bzip2解壓,t是列出包的文件清單。更多的參
數請參看手冊頁:man tar.
如果你更喜歡圖形界面的操作,可以到Ubuntu上看看他的包管理,超級方便。
3、提供安裝程序的軟體包
這類軟體包已經提供了安裝腳本或二進制的安裝向導程序(setup、install、install.sh等),只需運行它就可以完成軟體的安
裝;而卸載時也相應地提供了反安裝的腳本或程序。例如SUN公司的StarOffice辦公軟體套件就使用名為setup的安裝程序,而且在軟體安裝後提
供反安裝的功能,目前這種類型的軟體包還比較少,因其安裝與卸載的方式與Windows軟體一樣,所以就無需多講了。
二、源代碼分發軟體包的安裝與卸載
Linux軟體的源代碼分發是指提供了該軟體所有程序源代碼的發布形式,需要用戶自己編譯成可執行的二進制代碼並進行安裝,其優點是配置靈活,可以隨意去掉或保留某些功能/模塊,適應多種硬體/操作系統平台及編譯環境,缺點是難度較大,一般不適合初學者使用。
1、*.src.rpm形式的源代碼軟體包
安裝:rpm -rebuild *.src.rpm
cd /usr/src/dist/RPMS
rpm -ivh *.rpm
卸載:rpm -e packgename
說明:rpm --rebuild *.src.rpm命令將源代碼編譯並在/usr/src/dist/RPMS下生成二進制的rpm包,然後再安裝該二進制包即可。packgename如前所述。
2、*.tar.gz/*.tgz、*.bz2形式的源代碼軟體包
安裝:tar zxvf *.tar.gz 或 tar yxvf *.bz2 先解壓
然後進入解壓後的目錄:
./configure 配置
make 編譯
make install 安裝
卸載:make uninstall 或 手動刪除
說明:建議解壓後先閱讀說明文件,可以了解安裝有哪些需求,有必要時還需改動編譯配置。有些軟體包的源代碼在編譯安裝後可以用make
install命令來進行卸載,如果不提供此功能,則軟體的卸載必須手動刪除。由於軟體可能將文件分散地安裝在系統的多個目錄中,往往很難把它刪除干凈,
那你應該在編譯前進行配置,指定軟體將要安裝到目標路徑:./configure --prefix=目錄名,這樣可以使用"rm -rf
軟體目錄名"命令來進行干凈徹底的卸載。與其它安裝方式相比,需要用戶自己編譯安裝是最麻煩的,其實我個人認為,以後會越來越少人用這種方法。因為現在的
硬體發展到沒有必要多這少量的性能,來浪費這么多時間。
三。使用yum和apt-get.軟體管理方法的升級。
看過上面的介紹。大家一定會感覺,太麻煩了,下面這個是先進的linux才有的功能,這個實在太方便了,比windows還人方便,要是你用過Ubuntu的apt-get你會感覺爽極了的。那個方便。
1. 我們來先講Redhat的yum這種高級的包管理。
用YUM安裝刪除軟體
裝了系統添加刪除軟體是常事,yum同樣可以勝任這一任務,只要軟體是rpm安裝的。
安裝的命令是,yum install xxx,yum會查詢資料庫,有無這一軟體包,如果有,則檢查其依賴沖突關系,如果沒有依賴沖突,那麼最好,下載安裝;如果有,則會給出提示,詢問是否要同時安裝依賴,或刪除沖突的包,你可以自己作出判斷。
刪除的命令是,yum remove xxx,同安裝一樣,yum也會查詢資料庫,給出解決依賴關系的提示。
用YUM安裝軟體包
命令:yum install
用YUM刪除軟體包
命令:yum remove
2.用YUM查詢軟體信息

們常會碰到這樣的情況,想要安裝一個軟體,只知道它和某方面有關,但又不能確切知道它的名字。這時yum的查詢功能就起作用了。你可以用 yum
search keyword這樣的命令來進行搜索,比如我們要則安裝一個Instant Messenger,但又不知到底有哪些,這時不妨用
yum search
messenger這樣的指令進行搜索,yum會搜索所有可用rpm的描述,列出所有描述中和messeger有關的rpm包,於是我們可能得到
gaim,kopete等等,並從中選擇。
有時我們還會碰到安裝了一個包,但又不知道其用途,我們可以用yum info packagename這個指令來獲取信息。
使用YUM查找軟體包
命令:yum search
列出所有可安裝的軟體包
命令:yum list
列出所有可更新的軟體包
命令:yum list updates
列出所有已安裝的軟體包
命令:yum list installed
列出所有已安裝但不在 Yum Repository 內的軟體包
命令:yum list extras
列出所指定的軟體包
命令:yum list
2.講講Ubuntu中的高級包管理方法apt-get
除了apt的便捷以外,apt-get的一大好處是極大地減小了所謂依賴關系惡夢的發生
幾率(dependency hell),即使是陷入了dependency hell,apt-get也提供了很好的
援助手段,幫你逃出魔窟。
通常 apt-get 都和網上的壓縮包一起出沒,從互聯網上下載或是安裝。全世界有超
過200個 debian 官方鏡像,還有繁多的非官方軟體包提供網站。你所使用的基於D
ebian的發布版不同,你所使用的軟體倉庫可能需要手工選擇或是可以自動設置。你
能從Debian官方網站得到完整的鏡像列表。而很多非官方網站提供各種特殊用途的
非官方軟體包,當然,使用非官方軟體包會有更多風險了。
軟體包都是為某一個基本的Debian發布版所准備的(從unstable到stable),並且劃
分到不同類別中(如 main contrib nonfree),這個是依據 debian 自由軟體綱領而
劃分的(也就是常說的dfsg),因為美國限制加密軟體出口,還有一個non-us類別。
常用的APT命令參數
apt-cache search package 搜索包
apt-cache show package 獲取包的相關信息,如說明、大小、版本等
sudo apt-get install package 安裝包
sudo apt-get install package - - reinstall 重新安裝包
sudo apt-get -f install 修復安裝"-f = --fix-missing"
sudo apt-get remove package 刪除包
sudo apt-get remove package - - purge 刪除包,包括刪除配置文件等
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安裝的包
sudo apt-get dist-upgrade 升級系統
sudo apt-get dselect-upgrade 使用 dselect 升級
apt-cache depends package 了解使用依賴
apt-cache rdepends package 是查看該包被哪些包依賴
sudo apt-get build-dep package 安裝相關的編譯環境
apt-get source package 下載該包的源代碼
sudo apt-get clean && sudo apt-get autoclean 清理無用的包
sudo apt-get check 檢查是否有損壞的依賴

9. 虛擬機上裝了centos 怎樣安裝軟體

設置安裝向導
打開 WMware Workstation 8,然後選擇新建虛擬機

2
新建虛擬機向導
選擇 自定義(高級)(C)然後點擊【下一步】按鈕

3
選擇虛擬機硬體兼容性
選擇 workstation 8.0 然後點擊【下一步】按鈕

4
安裝客戶機操作系統
注意點:此處選擇 我以後安裝操作系統(S)不要選擇(第二個選項)安裝盤鏡像文件(iso)(m),如果選擇這個,則安裝的時候,為Easy install 模式,很多軟體安不上。
選擇 我以後再安裝操作系統(S) 然後點擊【下一步】按鈕

5
選擇一個客戶機操作系統
客戶機操作系統 選擇linux 版本(V),選擇 CentOS (要安裝linux版本),然後點擊【下一步】按鈕。

命名虛擬機
虛擬機名稱:CentOS (或者CentOS6.2 自定義的名稱),位置:F:\Virtual Machines\CentOS 虛擬機需要安裝位置(一般將此安裝在一個空白的盤符里)如F盤只做linux用。所以安裝在F盤,然後點擊【下一步】按鈕

處理器配置
此處不用修改,直接點【下一步】

虛擬機內存設置
此處可以自己調整,然後點【下一步】

網路內存
選擇 使用橋接網路 因為我們使用虛擬機安裝的。所以選擇 使用橋接網路 然後點擊【下一步】按鈕

選擇 I/O 控制器類型

選擇磁碟
選擇 創建一個新的虛擬磁碟 然後點擊【下一步】按鈕

選擇磁碟類型
選擇 SCSI(推薦) 然後點擊【下一步】按鈕

指定磁碟容量
分配磁碟大小 默認為20GB,然後選擇 虛擬磁碟拆分成多個文件 不要選中 立即分配所有的磁碟空間 然後點擊【下一步】按鈕

指定磁碟文件
此處不用修改,直接點【下一步】

完成
然後點擊【完成】按鈕 到此處 新建虛擬機向導配置完成。

閱讀全文

與centos軟體安裝命令相關的資料

熱點內容
程序員失職 瀏覽:518
在雲伺服器怎麼改密碼 瀏覽:586
伺服器pb什麼意思 瀏覽:940
51駕駛員的是什麼app 瀏覽:670
php靜態變數銷毀 瀏覽:886
編程買蘋果電腦 瀏覽:760
flac演算法 瀏覽:497
reactnative與android 瀏覽:663
程序員是干什麼的工作好嗎 瀏覽:258
kbuild編譯ko 瀏覽:469
條件編譯的宏 瀏覽:564
韓語編程語言 瀏覽:644
小程序開發如何租用伺服器 瀏覽:78
怎麼把釘釘文件夾保存到手機里 瀏覽:69
兵法pdf 瀏覽:643
app格式化下載不起怎麼辦 瀏覽:34
信捷加密文件是幹嘛用的 瀏覽:954
su模型下載怎麼解壓不了 瀏覽:184
國際體驗服如何把伺服器改為亞服 瀏覽:884
手機怎麼關閉視頻加密 瀏覽:466