在linux中,來源全名為“軟體來源”,是Linux系統免費的應用程式安裝倉庫,包含了各類軟體的二進位套件和原始碼或發行版的ISO檔案;軟體來源可以是網路伺服器、是光碟,甚至是硬碟上的一個目錄。
本教學操作環境:linux5.9.8系統、Dell G3電腦。
在linux中,來源全名為“軟體來源”,是Linux系統免費的應用程式安裝倉庫,很多的應用軟體都會這收錄到這個倉庫裡面,按類型分則有:
軟體倉庫:各類軟體的二進位套件與原始碼
ISO倉庫:發行版的ISO檔案
軟體來源可以是網路伺服器,是光碟,甚至是硬碟上的目錄。
深度作業系統官方軟體來源位址:http://packages.deepin.com/
#pool/ 目錄存放所有已發布版的軟體包的位址
project/ 存放開發人員所使用的資源
隨著深度作業系統的不斷發展和使用者的增加,為了方便使用者更快速地更新系統和安裝軟體,深度作業系統現已在全球建立了70個軟體來源,涵蓋24個國家。
軟體原始檔
深度作業系統的軟體來源設定檔為/etc/apt/sources.list,裡面寫了你所用的軟體來源位址(注意不是軟體安裝包在這個資料夾,而是僅有伺服器的描述訊息,所有的軟體安裝獲取還是需要聯網的)。
深度作業系統繼承了debian和ubuntu使用指令apt-get在軟體倉庫中搜尋、安裝、升級、卸載軟體,基於Ren Hat的多數Linux則使用yum指令。也有少數Linux使用自己的套件管理系統,如YlmfOS的Ypk,SUSE的YaST,Gentoo的Portage等。
終端執行下面的命令即可查看目前系統的來源檔案:
sudo gedit /etc/apt/sources.list
下面顯示的是深度作業系統15預設軟體來源:
deb [by-hash=force] http://packages.deepin.com/deepin stable main contrib non-free #deb-src http://packages.deepin.com/deepin stable main contrib non-free
每行的第一個單字deb 或deb-src描述了檔案類型:
(deb)表示目錄中包含的是二進位軟體包,也就是我們通常使用的已編譯好的軟體包;
(deb-src)表示是原始碼包,原始碼包包含原始程式編碼、Debian控制檔(.dsc)和「Debian化」該程式所做更改的記錄檔diff .gz。
修改軟體來源
#如果你需要修改軟體來源,方法有兩種:
#運作控制中心-系統資訊-設定-更新來源(變更),選擇你喜歡的軟體來源。
手動修改來源設定檔(如果你不清楚其中的危險性,請不要修改),終端執行:
sudo edit /etc/apt/sources.list
修改完成儲存後需要刷新軟體來源列表,終端執行:
sudo apt-get update
同步軟體來源
如果您想要為深度作業系統提供一個軟體來源服務,可以查看以下的同步方法:
同步軟體倉庫(大小約330 GB)
rsync -av --delete-after rsync.deepin.com::deepin/ /var/www/deepin/
同步ISO倉庫(大小約520 GB)
rsync -av --delete-after rsync.deepin.com::releases/ /var/www/deepin-cd/
※備註:
#1.您可以將上述位址中/var/www/路徑移到伺服器的根目錄下;
2.請您新增一個每天執行的cron任務,以確保您提供的深度作業系統鏡像來源長期保持「最新」的可用狀態;
3.我們建議您優先同步深度作業系統的軟體倉庫,然後同步深度作業系統的ISO倉庫;
4.請您不要在深度作業系統鏡像來源相關的目錄中存放其他文件(例如非官方的軟體包),以避免造成誤會;
5.如果您有任何建議和意見,請回饋至support@deepin.org。
相關推薦:《Linux影片教學》
以上是linux源是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!