国产精品久久久久久久久免费,高潮迭起av乳颜射后入,国产对白老熟女正在播放,国产精品igao视频网网址,丰满人妻熟妇乱又伦精品

機(jī)電之家資源網(wǎng)
單片機(jī)首頁(yè)|單片機(jī)基礎(chǔ)|單片機(jī)應(yīng)用|單片機(jī)開(kāi)發(fā)|單片機(jī)文案|軟件資料下載|音響制作|電路圖下載 |嵌入式開(kāi)發(fā)
培訓(xùn)信息
贊助商
Linux 網(wǎng)管 123 --- 第10章. 升級(jí) Linux 及其他應(yīng)用軟體 -1.使用RPM
Linux 網(wǎng)管 123 --- 第10章. 升級(jí) Linux 及其他應(yīng)用軟體 -1.使用RPM
 更新時(shí)間:2009-8-12 16:59:14  點(diǎn)擊數(shù):0
【字體: 字體顏色



    為了得到完整的 Linux 系統(tǒng),加入特性,克服潛在的缺陷,并且確定安全漏洞相當(dāng)少,持續(xù)更新
    您的系統(tǒng) -- 包括 Linux 核心,模組,及使用者的應(yīng)用程式是一個(gè)很好的主意 ,有時(shí)候可能需要
    升級(jí)硬體組件,像是大一點(diǎn)的硬碟。這一章會(huì)指出這些內(nèi)容。 


使用 Read Hat 套件管理程式 (RPM)


Red Hat 的 Linux 發(fā)行版,以 RPM 檔的形式提供包括核心,程式庫(kù),及應(yīng)用程式的 RPM 檔。所謂套件
 (package) 是一個(gè)發(fā)行軟體的方法,以便可以容易地安裝,升級(jí),查詢,及刪除。 RPM 檔包含套件名稱
 的資訊,版本,其他從屬檔案資料 (如果有的話),平臺(tái) (像是 Intel 或 Alpha, 等.),同時(shí)還有預(yù)設(shè)
 安裝位置。 
RPM 公用程式由 Red Hat 以在 Linux 社群所常見(jiàn)的開(kāi)放來(lái)源產(chǎn)品型式首先發(fā)展及提供。其他的開(kāi)發(fā)者節(jié)
選它并且增加其他的功能, RPM 封裝檔案的方式變得很普遍,并且不單只用在 Red Hat 上,也可於在其
他的發(fā)行版本。 

受歡迎的 Linux 應(yīng)用程式幾乎總是以 RPM 檔被散,常常是很短的時(shí)間。然而,在 Unix 世界中實(shí)際上
的標(biāo)準(zhǔn)套件一直以稱為“tarballs”的方式散。Tarballs 是一個(gè)可以用 ``tar'' 公用程式讀取的簡(jiǎn)單
檔案。從 tar 中安裝明顯地比 RPM 沉悶,那為什麼人們選擇這樣做 ? 不幸地,有時(shí)候開(kāi)發(fā)者得花好幾的
禮拜的時(shí)間才能得到由 RPM 轉(zhuǎn)換過(guò)來(lái)的最新版本(很多發(fā)展者用 tarballs 作第一次發(fā)行)。 

如果您使用 tar 開(kāi)始安裝或升級(jí)您的系統(tǒng)或應(yīng)用程式,您的 RPM 資料庫(kù)會(huì)變的過(guò)期而且不一致。這沒(méi)有
太大關(guān) (當(dāng)我使用 Slackware,我只使用 tar -- 沒(méi)有其他選擇 -- 沒(méi)有太多不便)。但可能的話我會(huì)試
著耐心等待到 RPM 的出現(xiàn),或是請(qǐng)求該套件的開(kāi)發(fā)者。(您可以建立自己的 RPM 檔并且散給其他人,這
樣有時(shí)對(duì)那些沒(méi)有辦法或沒(méi)有時(shí)間自己作這些檔案的開(kāi)發(fā)者來(lái)說(shuō)很有幫助)。 

一個(gè)可以檢查是否有 RPM 型式的新軟體的好地方是 RPM 的儲(chǔ)藏庫(kù) http://rufus.w3.org/linux/RPM/。這
個(gè)儲(chǔ)藏庫(kù)提供索引過(guò)的分類,有助於尋找特定的 RPM 檔,且包含上千個(gè)這類檔案的指南。 

要查詢一個(gè)套件時(shí),用 ``rpm -q pkg-name'' (eg. ``rpm -q pine'')。RPM 會(huì)告訴您已經(jīng)安裝或尚未安裝
的套件版本。 

假設(shè)套件已經(jīng)安裝,且比您所下載的套件版本更早 (應(yīng)該是這樣),然後您應(yīng)該可以用 ``rpm -Uvh pkg-name' 
更新它'。如果一切正常,該套件應(yīng)該自動(dòng)地安裝且立即可以準(zhǔn)備使用。如果不是,RPM 會(huì)給您一個(gè)很好的理由 
(例如,例如一個(gè)支援套件需要先被升級(jí))。這需要稍微地思考,但這些問(wèn)題可以很明確地指出來(lái)。 

如果,另一個(gè)情形,套件尚未安裝,且您決定去安裝它,鍵入 ``rpm -ivh pkg-name''。如果需要任何支援套
件,RPM 會(huì)通知您。 

有時(shí)候,您會(huì)想要安裝一個(gè)只有原來(lái)格式的套件。事實(shí)上,除非您安裝一個(gè)來(lái)自可信賴的來(lái)源的套件
(像是 Red Hat FTP 站),您也許應(yīng)該從原始來(lái)源安裝,以免里面的檔案含有特落伊檔或其他心的東西
 (當(dāng)然,原始 RPM 也可能包括這些東西,但是未必有,因?yàn)槠渌_(kāi)發(fā)者可能簡(jiǎn)化掉) 

從來(lái)源安裝一個(gè)套件的方法是指定 RPM 公用程式中的 ``rebuild''  例如: 
  rpm -ivh --rebuild foo.src.rpm
 


以上的指令會(huì)組態(tài)及編譯 ``foo'' 套件, 產(chǎn)生一個(gè)二進(jìn)位 RPM 檔位在 ``/usr/src/redhat/RPMS/i386/'' 
目錄下 (假設(shè)您在 Intel 平臺(tái)上使用 Linux )。 然後您可以用一般的方法安裝這個(gè)套件。 

最後,如果您在獲得用來(lái)編譯的原始套件時(shí)發(fā)生困難 (也許您要修正一個(gè) makefile,或改變一個(gè)組態(tài)選項(xiàng)等),
您可以進(jìn)行下面步驟 (再一次,以我們有可塑性的 ``foo'' 套件為例) 來(lái)編譯 source, 建立一個(gè)二進(jìn)位套件,
然後用來(lái)安裝 : 
  rpm -ivh foo.src.rpm
cd /usr/src/redhat/SPECS
pico -w foo.spec
 


在``.spec'' 檔進(jìn)行任何您認(rèn)為需要的修改,然後鍵入: 
  rpm -ba foo.spec
 


這將會(huì)使用您在``.spec'' 檔中所作的變更而重建套件。如以上所作,產(chǎn)生的 RPM檔將會(huì)位於 
``/usr/src/redhat/RPMS/i386/'',然後可以正常地被安裝。 

您應(yīng)該參考 Red Hat 的有關(guān) RPM進(jìn)一步資料。這是個(gè)非常有力的工具,值得去仔細(xì)學(xué)習(xí)。最好的 RPM 資料來(lái)源
是 ``Maximum RPM'',可以在很多書(shū)籍里找到,也有一個(gè)以 postscript 型式放在
 http://www.rpm.org/maximum-rpm.ps.gz. ;(如果您決定列印這個(gè) postscript 文件,考慮您可能需要很多紙張 !) 
 這是一份較小的指南, ``RPM-HOWTO'', 在 http://www.rpm.org/support/RPM-HOWTO.html ;也可以拿到。 
  • 上一篇: Linux 網(wǎng)管 123 --- 第10章. 升級(jí) Linux 及其他應(yīng)用軟體 -2.不使用 RPM
  • 下一篇: Linux 網(wǎng)管 123 --- 第9章. 各種雜項(xiàng)管理工作 -4.使用 Cron 及 Crontab 檔進(jìn)行自動(dòng)作業(yè)
  • 發(fā)表評(píng)論   告訴好友   打印此文  收藏此頁(yè)  關(guān)閉窗口  返回頂部
    熱點(diǎn)文章
     
    推薦文章
     
    相關(guān)文章
    網(wǎng)友評(píng)論:(只顯示最新5條。)
    關(guān)于我們 | 聯(lián)系我們 | 廣告合作 | 付款方式 | 使用幫助 | 機(jī)電之家 | 會(huì)員助手 | 免費(fèi)鏈接

    點(diǎn)擊這里給我發(fā)消息66821730(技術(shù)支持)點(diǎn)擊這里給我發(fā)消息66821730(廣告投放) 點(diǎn)擊這里給我發(fā)消息41031197(編輯) 點(diǎn)擊這里給我發(fā)消息58733127(審核)
    本站提供的機(jī)電設(shè)備,機(jī)電供求等信息由機(jī)電企業(yè)自行提供,該企業(yè)負(fù)責(zé)信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性。
    機(jī)電之家對(duì)此不承擔(dān)任何保證責(zé)任,有侵犯您利益的地方請(qǐng)聯(lián)系機(jī)電之家,機(jī)電之家將及時(shí)作出處理。
    Copyright 2007 機(jī)電之家 Inc All Rights Reserved.機(jī)電之家-由機(jī)電一體化網(wǎng)更名-聲明
    電話:0571-87774297 傳真:0571-87774298
    杭州濱興科技有限公司提供技術(shù)支持

    主辦:杭州市高新區(qū)(濱江)機(jī)電一體化學(xué)會(huì)
    中國(guó)行業(yè)電子商務(wù)100強(qiáng)網(wǎng)站

    網(wǎng)站經(jīng)營(yíng)許可證:浙B2-20080178-1