您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關linux源指的是什么意思的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
在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源指的是什么意思”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。