centos怎麽卸載軟件(jiàn)

2015-07-30    &nb∞σ♥>sp;  閱讀(dú)數(shù):3678


1、*.rpm形式的(de)二進制(zhì)軟件(jiàn)包
安裝:rpm -ivh *.rpm
卸載:rpm -e packgename
說(shuō)明(míng):RPM(RedHa∑÷Ωt Packge Manager)是(sλ★≤♦hì)RedHat公司出的(de)軟件(jiàn)包管理(lǐ)器(qì),使‍∏用(yòng)他(tā)能(néng)夠 ≤★γ很(hěn)容易地(dì)對(duì)rpm形式的(de)軟件(jγ ×iàn)包進行(xíng)安裝、升級、卸載、驗證、↕→→ε查詢等操作(zuò),安裝簡單,而卸載時(↔¥λshí)
也(yě)能(néng)夠将軟件(jiàn)安裝在多(duō)處目錄中的(de)文(wén)檔删除 <δ©幹淨,因此推薦初學者盡可(kě)能(néng)使用(yòng)rp​∞m形式的(de)軟件(jiàn)包。rpm的(de)參數(shδ∏ù)中-i是(shì)安裝,-v是(shì)校(xββiào)驗,-h是(shì)用(yòng)散列符顯示
安裝進度,*.rpm是(shì)軟件(jiàn)包的(de)文(wén)檔名(這(zhè₽φ)裡(lǐ)的(de)*.rpm特指*.sr‍✘c.rpm以外(wài)的(de)以rpm為(wèiΩ← )後綴的(de)文(wén)檔);參數(shù)-e ↑↕β是(shì)删除軟件(jiàn)包,
packgename是(shì)軟件(jiàn)包名,和(hé)軟"•件(jiàn)包的(de)文(wén)檔名有(yǒu)所區(qū)分(fēn)↔✔>,他(tā)往往是(shì)文(wén)檔名中位于版本号前面的(de)字符α♣≈♥串,例如(rú)apache-3.1.12-
i386.rpm和(hé)apache-devel-3.1.12-i386™☆.rpm是(shì)軟件(jiàn)包文(wén)檔名,他(tā)們 ∑的(de)軟件(jiàn)包名稱分(fēn)别是(shì)apa¶π>€che和(hé)apache-
devel。更多(duō)的(de)rpm參數(shù)請(qǐng)自<₩(zì)行(xíng)參看(kàn)手冊頁:man rpm。
假如(rú)您不(bù)喜歡在字符界面下(xià) ↓安裝或卸載這(zhè)些(xiē)軟件(jiàn)包,完萬能(néΩ↑δng)夠在X-Window下(xià)使用(yòγ σng)圖像界面的(de)軟件(jiàn)包管理(lǐ)程式,如(rú)glint∑λ 、xrpm這(zhè)樣的(de)圖像接口,或是(sh≈εì)KDE的(de)kpackge等,這(zhè)樣對(duì)軟件(jiàn)包Ωφ的(de)安裝、升級、卸載、驗證和(hé)查詢就(jiù)能(néng)夠通(tō​↕ng)過點擊鼠标來(lái)輕松完成。


2、*.tar.gz/*.tgz、*.bz2形α¥φ式的(de)二進制(zhì)軟件(jiàn)包
安裝:tar zxvf *.tar.gz 或 tar yxvf *.¥←bz2
卸載:手動删除
說(shuō)明(míng):*.tar.gz/*.bz∞ ↓2形式的(de)二進制(zhì)軟件(jiàn)包是(shì)用(yòng)tar工(gōng) σ™×具來(lái)打包、用(yòng)gzip/bzip2壓縮的(de),安裝時(s≈£∏hí)直接解包即可(kě)。對(duì)于解壓後隻有(yǒu)單一(yī←≠)目錄的(de)軟件(jiàn),卸載時(shí)
用(yòng)命令“rm -rf
軟件(jiàn)目錄名”;假如(rú)解壓後文(wén)檔分(fēn)散在多®€δ®(duō)處目錄中,則必須一(yī)一(yī)手動删除(稍★≠麻煩),想知(zhī)道(dào)解壓時(shí)向系統中安裝了(le)哪些(x₩Ω‌iē)文(wén)檔,能(néng)夠用(yòng)命令“tar ztvf
*.tar.gz”/“tar ytvf
*.bz2”獲取清單。tar的(de)參數(÷®shù)z是(shì)調用(yòng)gzip解壓,x是(shì)解包,v是(shì)校(xiào>✘)驗,f是(shì)顯示結果,y是(shì)調用(yòng)★≤bzip2解壓,t是(shì)列出包的(de)文($πwén)檔清單。更多(duō)的(de)參
數(shù)請(qǐng)參看(kàn)手冊頁:man tar。
假如(rú)您更喜歡圖像界面的(de)操作(zuò),能(néng)夠在X-Wind€ ow下(xià)使用(yòng)KDE的(de)ArK壓縮檔案管理(lǐ)工(gōng)具。↕ ♥♦


3、提供安裝程式的(de)軟件(jiàn)包
這(zhè)類軟件(jiàn)包已提供了(l‍♣©e)安裝腳本或二進制(zhì)的(de)安裝向導程式(setup、in♦→stall、install.sh等),隻需運行(xíng)他(tā)就(jiù'±₽&)能(néng)夠完成軟件(jiàn)的(de)安裝;而卸載時(α÷£shí)也(yě)相(xiàng)應地(dì)提供了(le)反安裝的(de)腳本或"∞≠γ程式。例如(rú)SUN公司的(de)StarOffice辦公軟件(jiàn)套件(jià∞±γn)就(jiù)使用(yòng)名為(wè♠ i)setup的(de)安裝程式,而且在軟件(jiàn)安裝後提供反安裝的∑©≠(de)功能(néng),現(xiàn)在這(♣§♥"zhè)種類型的(de)軟件(jiàn)包還(hái)比較少(shǎo),因其安裝和(hé)Ω≤'≤卸載的(de)方式和(hé)Windows軟件(jiàn)相(xià ​×ng)同,所以就(jiù)無需多(duō)講了(le)。


二、源代碼分(fēn)發軟件(jiàn)包的(de)安裝和(hé)卸↓ε±載
Linux軟件(jiàn)的(de)源代碼分(fēn)發是(shì)指提供了(le)該軟件(j<≈¶₽iàn)任何程式源代碼的(de)發布形式,需要(yào)用(yòng)戶自(zì)己編→♦譯成可(kě)執行(xíng)的(de)二進制(zhì✔☆∑±)代碼并進行(xíng)安裝,其長(cháng)處是(shì)配置靈活,能(néng)夠随∞>意去(qù)掉或保留某些(xiē)功能(néng)/模塊,适∞±應多(duō)種硬件(jiàn)/操作(zuò)系統平台及編譯環境,缺點是(sh§★®βì)難度較大(dà),一(yī)般不(bù)适合初學者使用(yòng)。

1、*.src.rpm形式的(de)源代碼軟件(jiàn)包ε  
安裝:rpm -rebuild *.sr↑×γc.rpm
cd /usr/src/dist/RPMS
rpm -ivh *.rpm
卸載:rpm -e packgename
說(shuō)明(míng):rpm --rebuild *≤¶>.src.rpm命令将源代碼編譯并在/usr/src/dist/RPM ₹φS下(xià)生(shēng)成二進制(zhì)的(de)rpm包,然後再安裝該∏π二進制(zhì)包即可(kě)。packgena✔☆me如(rú)前所述。


2、*.tar.gz/*.tgz、*.bz2形式的≤®↕£(de)源代碼軟件(jiàn)包
安裝:tar zxvf *.tar.gz 或 tar yxvf *®‌$.bz2 先解壓
然後進入解壓後的(de)目錄:
./configure 配置
make 編譯
make install 安裝
卸載:make uninstall 或 手動删除