Yum是管理RPM包的一個系統(tǒng),包括安裝、更新、移除與維護包,它自動處理包之間的依賴性。Yum是源自于yup,yup是一個為YellowDogLinux所寫的更新系統(tǒng),一個基于RPM的Mac發(fā)行版本。Yum會把包標頭內(nèi)的信息下載到你系統(tǒng)上的一個目錄中,然后用它...[繼續(xù)閱讀]
海量資源,盡在掌握
Yum是管理RPM包的一個系統(tǒng),包括安裝、更新、移除與維護包,它自動處理包之間的依賴性。Yum是源自于yup,yup是一個為YellowDogLinux所寫的更新系統(tǒng),一個基于RPM的Mac發(fā)行版本。Yum會把包標頭內(nèi)的信息下載到你系統(tǒng)上的一個目錄中,然后用它...[繼續(xù)閱讀]
單獨的yum命令如下所示。check-updatecheck-update決定更新是否是可用的,不需要交互地運行。如果有任何的包更新是可用的,則返回離開值100與包列表;如果沒有任何的更新,則返回0。cleanclean[options]清除yum緩存目錄。選項all清除每件事情:標...[繼續(xù)閱讀]
RedHatUpdateAgent,up2date,安裝并更新基于RPM的系統(tǒng)上的包,主要是在RedHat與FedoraCoreLinux系統(tǒng)上。當初,up2date是用來與RedHatEnterpriseLinux及RedHatNetwork一起使用,但是它已經(jīng)被更新為可以與yum及apt倉庫一起運作。up2date在包的分組上運作,即為人所...[繼續(xù)閱讀]
DebianGNU/Linux提供了許多包管理工具,主要是用來建構(gòu)、安裝與管理二進制包。除了DebianGNU/Linux之外,這里所描述的工具也可以在其他基于Debian的系統(tǒng)上運作,例如Xandros、Knoppix、Ubuntu及許多其他系統(tǒng)。Debian包名稱一般會以.deb結(jié)尾。這里...[繼續(xù)閱讀]
在MacOSX上有兩個可用的免費包管理系統(tǒng)。Fink與FinkCommanderFink項目的目標是將重要的開放源碼與自由軟件(OpenSourceandFreeSoftware)移植到Darwin與MacOSX。為了該目標,此項目提供了Fink包管理系統(tǒng),使得它更易于安裝、升級與移除開放源碼軟件...[繼續(xù)閱讀]
Solaris使用SystemVRelease4包管理系統(tǒng)的加強版本。這些工具被用來安裝Sun軟件及來自http://www.sunfreeware.com的可用軟件。這些工具與那些來自GNU/Linux的不同,因為它們不管理已安裝包的自動更新(無論如何,pkgadd可以下載并安裝通過http://URL所...[繼續(xù)閱讀]
用于模式匹配的元字符與用于文件名展開的元字符是不同的(參考第四章與第五章)。然而,有許多元字符具有正則表達式以及文件名展開兩種意義。這會導(dǎo)致一個問題:shell會先看到命令行,且會本能地將未被引用的正則表達式元字符解...[繼續(xù)閱讀]
不同的元字符具有不同的意義,視它們被用在哪里而定。特別是用在搜索文本(匹配)中的正則表達式有一組元字符,而用在處理替換(replacement)文本的元字符(例如在文本編輯器中)則另有不同的一組。這些組合也會因每個程序而不同。本...[繼續(xù)閱讀]
有些元字符對一個程序而言是合法的,但可能對另一個程序而言則否。這些元字符會在表7-5中加上圓點(·)注記(此表對大部分的商用Unix系統(tǒng)而言是正確的,包括Solaris)。加上“P”注記的項目則是由POSIX指定的,再次檢查你的系統(tǒng)版本(在...[繼續(xù)閱讀]
本段描述Emacs用語,如果你從未使用過Emacs,可能會不熟悉這些用語。模式使得Emacs受歡迎的功能之一是它的編輯模式。這些模式會針對你正在執(zhí)行的編輯類型來設(shè)定一個環(huán)境,如具有合適的鍵綁定功能,及自動地根據(jù)特定文件類型的標準...[繼續(xù)閱讀]