Ubuntu 存儲庫和 sources.list

sources.list文件

這篇文章是獻給發行版的新手,尤其是 GNU/Linux 世界的新手。 今天我們將討論Linux中最重要的文件之一,更具體地說是文件 sources.list文件。 該文件的名稱已經非常具有啟發性,並表明了它的含義,我們所知道的英文很少。

Gnu / Linux發行版的操作很簡單,一方面,我們擁有操作系統的組成部分;另一方面,我們與服務器之間建立了安全的連接,在服務器上提供了程序,軟件包和更新程序。 許多人對安全性抱有偏執的感覺似乎是一個大漏洞,這是它擁有的最好的質量之一,它使發行量每天都在改善。

Ubuntu 它有一系列的服務器和一系列的應用程序,可以讓我們更新和保護我們的操作系統,以及改善我們的交互和更新體驗。 但即便如此,最有效的方法,或者無論我們使用什麼版本的系統,都始終有效的方法是手動編輯 sources.list 文件。

如何編輯和增強我的 sources.list 文件?

編輯這樣的文件非常簡單,但同時需要有管理員權限才能進行。

[小心] 信息的錯誤編輯或刪除會導致操作系統不穩定,甚至使其無法運行。 一種安全的好方法是使用 文本編輯器, 複製信息並將其粘貼到另一個文件中。 非常 Ubunlog 像我一樣,我們不對可能發生的事情負責,儘管有很多副本 Ubuntu的sources.list。

我們打開終端並寫入:

sudo nano /etc/apt/sources.list

他們會要求我們提供密碼,確認後,會打開一個帶有文件文本的納米屏幕。 可以選擇其他文本編輯器,但 nano 被廣泛使用並直接從終端運行。 可能是我們把上面的地址打錯了,這樣顯示出來的就是空白頁,所以我們不保存就關閉了,重新寫一遍,但是這次是正確的。

該文件將如下所示:

帶有 sources.list 的 nano 編輯器

包含cd-rom一詞的第一行是對安裝cd的引用,它們始終帶有“deb cdrom:”,即使它是通過網絡或 USB 安裝的。 從這裡開始出現以“deb http://”或“deb-src”開頭的各種行。 未註釋的行是那些 已激活的存儲庫, 在主映像 (main) 的情況下,由社區 (universe) 維護的軟件。

以## 開頭的行(雖然只是一個散列標記就足夠了)是 註釋行 要么有解釋後面的存儲庫的文本,要么是我們不希望我們的操作系統訪問的存儲庫。 在任何情況下,當系統在行首看到這些符號時,它就會明白後面的內容是不必要的,並跳轉到不以該符號開頭的下一行。

有時存儲庫暫時損壞,或者我們不希望安裝該存儲庫中的程序版本,那麼最好的選擇是將此符號放在存儲庫行的開頭,這樣我們就不會再出現問題了。 請注意,如果在存儲庫中添加註釋,即將#放在服務器地址的開頭,則還必須註釋源的地址,否則將產生錯誤。

以及如何添加朋友告訴我的存儲庫?

好吧,要添加存儲庫,我們只需要轉到文檔末尾,然後輸入存儲庫的地址和源的地址,即 deb和deb-src

而且我怎麼知道它是一個有效的存儲庫?

所有有效的存儲庫地址都具有以下格式:

deb http://server_address/folder_name version_name (main or universe or multiverse or main restricted, etc)

該行的最後一部分指示存儲庫的各個部分: 是主要的,而 主要限制 表示受限制的軟件部分。

一般來說,必須在此文件中採取的唯一預防措施是,有必要嘗試放置相同版本的存儲庫,即我們當前版本的 Ubuntu 的吉祥物動物形容詞的存儲庫。 否則,我們冒著這樣的風險,即在更新時,我們的系統會混合包和版本並瘋狂地達到“分佈不均”,這是當使用存儲庫的系統無法正常工作時。

根據我們的喜好設置存儲庫後,我們只需保存、關閉、轉到控制台並寫入:

sudo apt update && sudo apt upgrade

因此,操作系統識別的軟件包列表的更新將開始。

如果您已經閱讀了整個教程,將會發現它很簡單,至少嘗試查看該文件。 值得。 你好。

更多信息 - 如何將PPA信息庫添加到Debian和基於它的發行版,


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   阿爾貝托 他說:

    非常感謝你提供的信息

  2.   佩普 他說:

    謝謝,謝謝,坦基,謝謝,強迫…。

  3.   何塞·路易斯· 他說:

    嗨,我對此並不陌生,但我會全力以赴,我不想學習其他任何東西。
    我告訴你,當我到達規範的地方時…。 好吧,我將逐步進行...。系統配置-軟件和更新-其他軟件-我指向Canonical合作夥伴(2)獨立(1)-添加,在這裡我複制並粘貼上面顯示的示例行將其粘貼到我要求APT,添加源代碼和刷新或類似內容的地方,最後它告訴我由於連接而失敗,當我建立連接時……我進入了sources.list使用nano,並進行了截圖,以防萬一,在主行中出現了幾行,好像是在告訴我有什麼問題……而我……完全不知道,對不起。 你能幫助我嗎? 我想我有16.04,並且我至少想更新libreoffice,但我不知道該怎麼做。 感謝您的回答。 一切順利