Введение
Редактирование файла /etc/apt/sources.list позволяет добавлять официальные и сторонние репозитории, обновлять список пакетов и устанавливать или обновлять систему. После изменения этого файла система будет использовать новые источники при выполнении команд apt, что важно для установки дополнительных программ, получения обновлений безопасности или подключения к тестовым веткам.
Требования / Подготовка
- Права администратора – для редактирования файла требуется
sudo. - Доступный текстовый редактор – в примере используется
nano, но можно использоватьvim,edили графический редактор. - Базовые знания работы с командной строкой – понимание базовых команд
apt.
Пошаговая инструкция
Шаг 1: Открыть файл sources.list для редактирования
Запустите sudo nano /etc/apt/sources.list, чтобы открыть файл с помощью текстового редактора.
Шаг 2: Добавить или отредактировать репозиторий
Вставьте строку типа deb http://new-repo.com/ubuntu noble main в нужное место файла. Замените http://new-repo.com/ubuntu на URL нужного репозитория, noble на код названия дистрибутива (например, focal, jammy), а main на компонент (main, universe, restricted).
Шаг 3: Сохранить изменения и выйти из редактора
Нажмите Ctrl+O для сохранения, затем Ctrl+X для выхода.
Шаг 4: Обновить список пакетов
Выполните sudo apt update, чтобы загрузить новые данные из добавленных источников.
Проверка результата
Убедитесь, что репозитории доступны: выполните sudo apt update и проверьте вывод на ошибки. Если ошибки отсутствуют, новые источники готовы к использованию.
Возможные проблемы
- Файл sources.list отсутствует или повреждён – восстановите его из резервной копии или переустановите metapackage
apt. - Неправильный синтаксис строк – убедитесь, что каждая строка следует формату
deb|deb-src <URI> <suite> <components>. - Отсутствие прав sudo – запустите команду с
sudoили войдите в аккаунт администратора.