Вопрос или проблема
[✗] ─ [zorillo @ zorillo-virtualbox] ─ [~] └──╼ $ sudo apt-get upgrade
apt upgrade небезопасен на дистрибутивах с постоянным обновлением.
используйте apt full-upgrade вместо этого
используйте apt upgrade --force для переопределения
E: Запись 11 неправильно указана в файле списка /etc/apt/sources.list (URI parse) E: Списки источников не удалось прочитать. E: Запись 11 неправильно указана в файле списка /etc/apt/sources.list (URI parse) E: Списки источников не удалось прочитать. E: Запись 11 неправильно указана в файле списка /etc/apt/sources.list (URI parse) E: Списки источников не удалось прочитать.
parrotsec
E: Запись 11 неправильно указана в файле списка /etc/apt/sources.list (URI parse)
E: Списки источников не удалось прочитать.
E: Запись 11 неправильно указана в файле списка /etc/apt/sources.list (URI parse)
E: Списки источников не удалось прочитать.
E: Запись 11 неправильно указана в файле списка /etc/apt/sources.list (URI parse)
E: Списки источников не удалось прочитать.
Переопределите содержимое /etc/apt/sources.list
правильными репозиториями:
deb https://deb.parrot.sh/parrot/ rolling main contrib non-free
#deb-src https://deb.parrot.sh/parrot/ rolling main contrib non-free
deb https://deb.parrot.sh/parrot/ rolling-security main contrib non-free
#deb-src https://deb.parrot.sh/parrot/ rolling-security main contrib non-free
Вы можете использовать следующую команду:
cat <<EOF |sudo tee /etc/apt/sources.list
deb https://deb.parrot.sh/parrot/ rolling main contrib non-free
#deb-src https://deb.parrot.sh/parrot/ rolling main contrib non-free
deb https://deb.parrot.sh/parrot/ rolling-security main contrib non-free
#deb-src https://deb.parrot.sh/parrot/ rolling-security main contrib non-free
EOF
Удалите все файлы из /etc/apt/sources.list.d/
:
sudo rm /etc/apt/sources.list.d/*
Ответ или решение
Решение проблемы с обновлением в Parrot OS
Ваша система Parrot OS выдает ошибки при попытке обновления, указывая на неправильные записи в файле /etc/apt/sources.list
. Давайте подробно разберем, как устранить эту проблему и успешно обновить вашу систему.
Шаг 1: Проверка файла /etc/apt/sources.list
Файл /etc/apt/sources.list
содержит информацию о репозиториях, из которых ваша система может загружать пакеты. Ошибка "Entry 11 incorrectly specified" указывает на то, что в этом файле есть некорректные записи.
Исправление файла
Для начала мы изменим содержимое вашего файла /etc/apt/sources.list
.
- Откройте терминал.
- Запустите следующую команду, чтобы заменить содержимое файла:
cat <<EOF | sudo tee /etc/apt/sources.list
deb https://deb.parrot.sh/parrot/ rolling main contrib non-free
#deb-src https://deb.parrot.sh/parrot/ rolling main contrib non-free
deb https://deb.parrot.sh/parrot/ rolling-security main contrib non-free
#deb-src https://deb.parrot.sh/parrot/ rolling-security main contrib non-free
EOF
Этот код добавит корректные записи для репозиториев Parrot OS.
Шаг 2: Очистка дополнительных источников
Проверьте наличие дополнительных файлов в директории /etc/apt/sources.list.d/
. Иногда конфликты могут возникать из-за старых записей в этой папке:
sudo rm /etc/apt/sources.list.d/*
Эта команда удалит все файлы из директории, которые могут содержать ошибочные источники.
Шаг 3: Обновление списка пакетов
После внесения изменений в файл репозиториев, необходимо обновить список пакетов. Используйте следующую команду:
sudo apt update
Это позволит вашей системе загрузить последнюю информацию о доступных пакетах из новых репозиториев.
Шаг 4: Выполнение полного обновления системы
Поскольку Parrot OS является дистрибутивом с откатным выпуском, рекомендуется использовать full-upgrade
для выполнения обновлений:
sudo apt full-upgrade
Эта команда обновит установленные пакеты до последних доступных версий, разрешая зависимости и устанавливая дополнительные пакеты, если это необходимо.
Заключение
Следуя этим шагам, вы сможете устранить проблемы с обновлением в вашей системе Parrot OS. Важно всегда внимательно следить за содержимым файла /etc/apt/sources.list
и периодически проверять наличие ошибок в системе. Это поможет избежать конфликтов и обеспечит стабильную работу вашего дистрибутива.