Linux軟體倉庫 全解析

2021-06-18 19:05:15 字數 1023 閱讀 3267

時至今日,「軟體倉庫」幾乎已成為各linux發行版所共有的特性。它的存在大大簡化了linux系統中安裝軟體的過程。

一:軟體倉庫概念

軟體倉庫 是乙個預備好的目錄,或是一系列存放軟體的伺服器,或是乙個**,包含了軟體包和索引檔案。軟體管理工具,例如yum,可以在倉庫中自動地定位並獲取正確的 rpm 軟體包。這樣,您就不必手動搜尋和安裝新應用程式和公升級補丁了。只用乙個命令,您就可以更新系統中所有軟體,也可以根據指定搜尋目標來查詢安裝新軟體。   

就是我們所說的「軟體倉庫」。為了方便大眾訪問,人們為這些軟體倉庫建立了大量的「映象」,使世界各地的使用者都能方便地使用。不同發行版的軟體倉庫一般不同,如使用者介面各異、軟體豐富程度不同、映象分布不同等等

二:軟體倉庫例項

fedora軟體倉庫      

在fedora 7之前,有core和extras兩個主要的倉庫。fedora core倉庫包含所有作業系統必需的基本軟體包,以及其他隨安裝cd/***發行的、由red hat開發者維護的軟體包。fedora extras倉庫自fedora core 3開始加入,包含社群維護的、沒有隨安裝cd/***發布的軟體包。自fedora 7開始,core和extras軟體倉庫被合併,因此該版本在其名稱中去掉了core。該軟體倉庫同樣允許社群成員維護的軟體包,這在以前是red hat開發者才可進行的。同樣,在fedora 7發布之前,有乙個叫做fedora legacy的第三方軟體倉庫。該軟體倉庫主要包含社群維護的、針對較老的fedora和選中的red hat發行版,用於延長這些版本的生命週期。 fedora legacy 於2023年12月關閉。

yum簡介:使用 yum 工具改變系統中的軟體配置,有四種選擇:

從軟體倉庫倉庫安裝新軟體

從軟體倉庫單獨的軟體包檔案安裝新軟體

更新您的系統中現有的軟體

從您的系統中移除不需要的軟體

ps:其他版本的軟體倉庫、軟體管理工具以及源新增方法請自己查詢。

android 條碼識別軟體開發全解析 1

前天我發了一篇關於android開發條碼識別軟體應用程式的部落格,沒想到竟很受關注。我也挺受鼓舞的,好吧,我接上次的部落格繼續往下寫。前篇有人講我寫的沒有實質內容,我接受建議,這裡我就帶大家體驗一下最簡單最直接的完美體驗。編寫你的第乙個android條碼識別程式。zxing的簡單使用 原始碼和文件說...

yum 軟體倉庫

yum常用指令 yum repolist all 列出所有軟體倉庫 yun list all 列出所有軟體包 yum info 軟體包名稱 檢視軟體包資訊 yum install 軟體包名稱 安裝軟體包 yum reinstall 軟體包名稱 重新安裝軟體包 yum update 軟體包名稱 公升級...

Yum軟體倉庫

上圖為yum軟體倉庫的使用拓撲圖 所有yum倉庫的配置檔案均需以.repo結尾並存放在 etc yum.repos.d 目錄中。rhel media yum源的名稱,可自定義。baseurl file meida cdrom 提供方式包括ftp ftp http http 本地 file enabl...