歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> Linux平台下軟件管理解決方案現狀概述

Linux平台下軟件管理解決方案現狀概述

日期:2017/2/27 14:26:00   编辑:更多Linux
  嚴格精確的可管理性是Linux平台的一個主要優勢,但是,和其他任何具有嚴格框架的事物一樣,任何一點意外情況都有可能威脅到整個系統的正常運行。    目前已經存在這樣一些工具和服務,可以幫助管理員在不完全犧牲靈活性的同時又可以保持對Linux下軟件的管理力度。    在我們看到一個完美Linux軟件管理解決方案之前,Linux團體還有很多重大的標准草案制定的工作來做。一個完美的解決方案要考慮到Linux的發行版本的多樣性,要考慮到開發者,因為他們目前都是在為單獨的Linux distro開發管理軟件。    每一種流行的Linux distro都包含了某些軟件包管理工具,用以管理系統每一個軟件的安裝、更新和刪除,包括從內核到獨立的用戶級應用程序。    由於大多數Linux distro都包含操作系統和相當完整的一系列應用程序,可以讓運行Linux的機器在一個操作中實現獲得和安裝安全補丁、新功能更新、新應用程序安裝或三者的任意組合,所有這些只通過一套簡單的工具實現。    但是,這是一種理想的情況,即假定了這台機器只運行了由它的Linux發行者所選擇的應用程序或者這些應用程序的特定版本。    整理出一套既穩定又易執行的軟件組件是一個Linux發行商的主要任務,因此,在很大程度上,你有必要盡可能堅持使用你的Linux發行商提供的服務。但是,通常有很多情況和很多理由需要讓管理員來開拓適合你自己的開源管理軟件或使用第三方的提供的更好的工具。    那麼,如何讓自己走出一個特定Linux distro支持軟件包的范圍,最簡單的方式就是手動安裝應用程序,如從源碼編譯軟件或者解壓縮預編譯的程序包,然後把他們放到合適的地方。    但是,這意味著你必須放棄你的Linux Distro提供的管理便捷的特性,包括在安裝的時候你要比較清楚的了解依賴性問題,必須深入了解你所要安裝的東西,確保那些有安全漏洞的程序和應用軟件能最及時的被打了補丁的版本所替換。    安裝非發行商提供的程序包還有另外一個相對比較簡單的解決辦法,即從第三方組織獲得非常好用的程序包。    Red Hat公司的Red Hat Enterprise Linux和Fdeora Core 版本得到了來自一個活躍的志願者程序員團體的支持,從這些組織獲得程序包安裝就如同修改類似Red Hat的“up2date 或 Yum 應用程序”的配置文件一樣簡單。    當然,有時候這些組織提供的程序包中存在冗余和沖突,可能會讓他們的自身的管理受到挑戰,但是他們正在朝著好的方向發展。舉個例子來說,最近六個志願程序員組織開始合作發起一個名為RPMforge(www.rpmforge.net)的項目,雖然剛剛起步但是前途卻是一片光明。    當你從第三方組織獲得程序包的時候,信任和安全問題是一個重要的問題。志願者通常在發布他們制作的安裝包的時候,與大多數Linux發行商遵循相同的GPG(GNU Privacy Guard)關鍵標准。這會使管理員確認他們安裝的程序包來自一個合法的源,不過假若Linux發行商能對那些為他們編程的團體提供某些認證的話,將會對系統管理員提供更大的幫助。    如果你還想取得最大化的軟件控制,管理員可以啟動自己編程。RPM打包指令可從www.rpm.org/support/RPM-HOWTO-6.Html了解;創建Debian程序包的指令從 www.debian.org/ doc/devel-manuals可以查到。




Copyright © Linux教程網 All Rights Reserved