После нахождения репозиториев /etc/apt/sources.list и перезагрузки Parrot, я должен обновить.

Вопрос или проблема

[✗] ─ [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.

  1. Откройте терминал.
  2. Запустите следующую команду, чтобы заменить содержимое файла:
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 и периодически проверять наличие ошибок в системе. Это поможет избежать конфликтов и обеспечит стабильную работу вашего дистрибутива.

Оцените материал
Добавить комментарий

Капча загружается...