<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 100  文章 - 50  trackbacks - 0
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(3)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    收藏夾

    我收藏的一些文章!

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    Linux軟件的安裝和卸載一直是困擾許多新用戶的難題。在Windows中,我們可以使用軟件自帶的安裝卸載程序或在控制面板中的“添加/刪除程序”來實(shí)現(xiàn)。與其相類似,在Linux下有一個(gè)功能強(qiáng)大的軟件安裝卸載工具,名為RPM。它可以用來建立、安裝、查詢、更新、卸載軟件。該工具是在命令行下使用的。在Shell的提示符后輸入rpm,就可獲得該命令的幫助信息。

    軟件的安裝
    Linux下軟件的安裝主要有兩種不同的形式。第一種安裝文件名為xxx.tar.gz;另一種安裝文件名為xxx.i386.rpm。以第一種方式發(fā)行的軟件多為以源碼形式發(fā)送的;第二種方式則是直接以二進(jìn)制形式發(fā)送的。

    對于第一種,安裝方法如下:

    1.首先,將安裝文件拷貝至你的目錄中。例如,如果你是以root身份登錄上的,就將軟件拷貝至/root中。

    #cp xxx.tar.gz /root

    2.由于該文件是被壓縮并打包的,應(yīng)對其解壓縮。命令為:

    #tar xvzf filename.tar.gz

    3.執(zhí)行該命令后,安裝文件按路徑,解壓縮在當(dāng)前目錄下。用ls命令可以看到解壓縮后的文件。通常在解壓縮后產(chǎn)生的文件中,有“Install”的文件。該文件為純文本文件,詳細(xì)講述了該軟件包的安裝方法。

    4.執(zhí)行解壓縮后產(chǎn)生的一個(gè)名為configure的可執(zhí)行腳本程序。它是用于檢查系統(tǒng)是否有編譯時(shí)所需的庫,以及庫的版本是否滿足編譯的需要等安裝所需要的系統(tǒng)信息。為隨后的編譯工作做準(zhǔn)備。命令為:#./configure。

    5.檢查通過后,將生成用于編譯的MakeFile文件。此時(shí),可以開始進(jìn)行編譯了。編譯的過程視軟件的規(guī)模和計(jì)算機(jī)性能的不同,所耗費(fèi)的時(shí)間也不同。命令為:#make。

    6.成功編譯后,鍵入如下的命令開始安裝:

    #make install

    7.安裝完畢,應(yīng)清除編譯過程中產(chǎn)生的臨時(shí)文件和配置過程中產(chǎn)生的文件。鍵入如下命令:

    #make clean
    #make distclean

    至此,軟件的安裝結(jié)束。

    對于第二種,其安裝方法要簡單得多。

    同第一種方式一樣,將安裝文件拷貝至你的目錄中。然后使用rpm來安裝該文件。命令如下:

    #rpm -i filename.i386.rpm

    rpm將自動(dòng)將安裝文件解包,并將軟件安裝到缺省的目錄下。并將軟件的安裝信息注冊到rpm的數(shù)據(jù)庫中。參數(shù)i的作用是使rpm進(jìn)入安裝模式。

    軟件的卸載
    1.軟件的卸載主要是使用rpm來進(jìn)行的。卸載軟件首先要知道軟件包在系統(tǒng)中注冊的名稱。鍵入命令:

    #rpm -q -a

    即可查詢到當(dāng)前系統(tǒng)中安裝的所有的軟件包。

    2.確定了要卸載的軟件的名稱,就可以開始實(shí)際卸載該軟件了。鍵入如下命令即可卸載軟件:

    #rpm -e [package name]

    參數(shù)e的作用是使rpm進(jìn)入卸載模式。對名為[package name]的軟件包進(jìn)行卸載。由于系統(tǒng)中各個(gè)軟件包之間相互有依賴關(guān)系。如果因存在依賴關(guān)系而不能卸載,rpm將給予提示并停止卸載。你可以使用如下的命令來忽略依賴關(guān)系,直接開始卸載:

    #rpm -e [package name] -nodeps

    忽略依賴關(guān)系的卸載可能會(huì)導(dǎo)致系統(tǒng)中其它的一些軟件無法使用。
    自:
    http://www0.ccidnet.com/tech/os/2001/07/26/58_2787.html
    posted on 2007-03-20 09:39 fly 閱讀(302) 評論(0)  編輯  收藏 所屬分類: Linux學(xué)習(xí)
    主站蜘蛛池模板: 一本色道久久综合亚洲精品蜜桃冫| 国产精品亚洲精品观看不卡| 中文字幕在线免费观看| 亚洲国产成人久久三区| 国产女高清在线看免费观看| 在线免费播放一级毛片| 国产日本亚洲一区二区三区| 亚洲视频一区二区| 亚洲美女视频免费| 人人爽人人爽人人片A免费| 亚洲天天做日日做天天欢毛片| 麻豆国产精品入口免费观看| 91视频免费观看高清观看完整| 亚洲性69影院在线观看| 亚洲免费在线观看| 美女网站免费福利视频| 久久久久久久久久免免费精品| 亚洲不卡中文字幕| 丁香五月亚洲综合深深爱| 成人免费视频77777| 美女网站在线观看视频免费的| 亚洲精品一卡2卡3卡四卡乱码| 亚洲人成在线观看| 亚洲国产精品自产在线播放| 美女被免费喷白浆视频| 久久国产精品国产自线拍免费| 国产偷国产偷亚洲高清在线| 亚洲国产成人超福利久久精品| 亚洲色成人WWW永久网站| 日本高清免费不卡在线| 国产成人免费在线| 成人片黄网站色大片免费观看cn| 亚洲人成网站色7799| 亚洲精品国产啊女成拍色拍| 亚洲欧洲日产国码无码久久99| 四虎影视精品永久免费网站| 97碰公开在线观看免费视频| 久久午夜伦鲁片免费无码| 国产美女视频免费观看的网站| 污视频网站在线观看免费| 亚洲日本成本人观看|