在 Ubuntu 系統中,通常使用的是 APT 包管理器,而不是 YUM(Yellowdog Updater, Modified),YUM 是 Red Hat 系列發行版如 Fedora 和 CentOS 使用的包管理器。如果你是在 Ubuntu 上操作,你應該使用 APT。
要在 Ubuntu 中禁用某個軟件源,你需要編輯 /etc/apt/sources.list
文件或者 /etc/apt/sources.list.d/
目錄下的 .list
文件。以下是禁用軟件源的步驟:
打開終端。
使用文本編輯器打開 sources.list
文件或者相關的 .list
文件。例如,如果你想禁用一個名為 example.list
的軟件源文件,你可以使用以下命令:
sudo nano /etc/apt/sources.list.d/example.list
如果你想直接編輯主 sources.list
文件,可以使用:
sudo nano /etc/apt/sources.list
在打開的文件中,找到你想要禁用的軟件源條目。它們通常以 deb
或 deb-src
開頭。
將這些條目前面的 deb
或 deb-src
改為 #deb
或 #deb-src
來注釋掉它們。這樣,APT 就會忽略這些條目。例如:
# deb http://example.com/ubuntu focal main restricted
保存并關閉文件。如果你使用的是 nano 編輯器,可以按 Ctrl + O
保存,然后按 Ctrl + X
退出。
更新軟件包列表以應用更改:
sudo apt update
如果你確實是在使用基于 RPM 的系統,如 Fedora 或 CentOS,并且想要禁用 YUM 軟件源,你可以編輯相應的 .repo
文件,通常位于 /etc/yum.repos.d/
目錄下。找到你想要禁用的軟件源文件,然后在該文件中找到 enabled=1
這一行,將其改為 enabled=0
。之后,YUM 將不會使用該軟件源。記得在修改后運行 yum clean all
來清除 YUM 緩存。