Введение: При работе с Ubuntu на серверах Arm64 иногда может потребоваться сбросить или исправить источники репозиториев, чтобы обеспечить корректное обновление и установку пакетов. Это руководство проведёт вас через шаги по исправлению репозиториев на сервере Ubuntu Arm64 путём редактирования файла sources.list.
Пошаговое руководство
Шаг 1: Откройте файл sources.list
Сначала необходимо открыть файл sources.list в текстовом редакторе с правами суперпользователя. Этот файл содержит список репозиториев, которые ваша система использует для загрузки обновлений и новых программных пакетов.
Откройте терминал и введите следующую команду:
sudo nano /etc/apt/sources.list
Эта команда открывает файл sources.list с использованием текстового редактора nano с правами суперпользователя.
Шаг 2: Очистите существующее содержимое
После открытия файла sources.list вы увидите текущий список репозиториев. Удалите всё содержимое файла. Это можно сделать, удерживая клавишу Ctrl и нажимая K несколько раз, пока все строки не будут удалены.
Шаг 3: Добавьте новые URL репозиториев
Затем добавьте следующие строки в файл sources.list. Эти строки указывают репозитории для архитектуры Arm64 в Ubuntu focal (20.04) с различными компонентами:
deb [arch=arm64] http://ports.ubuntu.com/ focal main multiverse universe
deb [arch=arm64] http://ports.ubuntu.com/ focal-security main multiverse universe
deb [arch=arm64] http://ports.ubuntu.com/ focal-backports main multiverse universe
deb [arch=arm64] http://ports.ubuntu.com/ focal-updates main multiverse universe
Скопируйте и вставьте эти строки в файл sources.list.
Шаг 4: Сохраните изменения и выйдите из текстового редактора
После добавления новых URL репозиториев сохраните изменения и выйдите из текстового редактора. В nano это можно сделать, нажав Ctrl + X, затем Y для подтверждения сохранения изменений и, наконец, Enter, чтобы записать изменения в файл и выйти.
Шаг 5: Обновите список пакетов
Теперь, когда файл sources.list обновлён с правильными репозиториями, вам необходимо обновить список пакетов, чтобы отразить эти изменения. Выполните следующую команду в терминале:
sudo apt-get update
Эта команда получает последние списки пакетов из репозиториев, указанных в вашем файле sources.list.
Заключение
Выполнив эти шаги, вы успешно исправили репозитории на вашем сервере Ubuntu Arm64. Теперь ваша система должна иметь возможность обновляться и устанавливать пакеты из правильных источников. Если вы столкнётесь с какими-либо проблемами, убедитесь, что URL-адреса и синтаксис в файле sources.list указаны верно.
Поиск