2

Я использую последнюю версию Linux Mint и перепробовал много решений, но мне нужно решение, которое напрямую применимо к этой проблеме.

Все https:// были удалены для предотвращения спама.

W: Не удалось получить ppa.launchpad.net/shnatsel/zram/ubuntu/dists/trusty/main/source/Sources 404 Not Found

W: Не удалось получить ppa.launchpad.net/shnatsel/zram/ubuntu/dists/trusty/main/binary-amd64/Packages 404 Not Found

W: Не удалось получить ppa.launchpad.net/shnatsel/zram/ubuntu/dists/trusty/main/binary-i386/Packages 404 Not Found

E: Не удалось загрузить некоторые индексные файлы. Они были проигнорированы, или вместо них использовались старые.

3 ответа3

3

Я согласен, что вам, вероятно, нужно сбросить исходные коды программного обеспечения. Если вам нужна помощь, как это сделать, вот несколько инструкций, которые должны работать для Linux Mint (и Ubuntu тоже, они очень силовые).

Резервное копирование файлов sources.list

Просто скопируйте их в резервную папку куда-нибудь, это должно работать:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.old
sudo cp -R /etc/apt/sources.list.d /etc/apt/sources.list.d.old

или поместите копию в вашем доме где-нибудь:

sudo cp -R /etc/apt/sources.list* /home/myuser/

Восстановление файлов по умолчанию sources.list & sources.list.d

Если вы сделаете это, он должен сгенерировать новый свежий файл sources.list

  1. удалить старые файлы:

    sudo rm /etc/apt/sources.list

    а также

    sudo rm -R /etc/apt/sources.list.d

  2. Затем запустите "Источники программного обеспечения" из меню программ / тире, или в терминале

    sudo software-sources

    и выберите / отметьте галочкой backports / romeo, если хотите, выберите серверы или оставьте значения по умолчанию и обновите.

ИЛИ это то, что по умолчанию Linux Mint 17.2 В данный момент файл должен выглядеть следующим образом: выбраны бэкпортированные пакеты:

# Do not edit this file manually, use Software Sources instead.

deb http://packages.linuxmint.com rafaela main upstream import backport  #id:linuxmint_main
deb http://extra.linuxmint.com rafaela main #id:linuxmint_extra

deb http://archive.ubuntu.com/ubuntu trusty main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu/ trusty partner

Кредит на один из моих ответов на AskUbuntu

1

Все выпуски Linux Mint 17 - Quiana, Rebecca, Rafaela и Rosa - основаны на Ubuntu 14.04, а пакеты, совместимые с Ubuntu 14.04, недоступны в ppa:shnatsel/zram. Вот почему вы получаете не Failed to fetch ... 404 Not Found ошибки при попытке обновить программное обеспечение.

Чтобы удалить эти ошибки, вы должны удалить ppa:shnatsel/zram из исходных текстов вашего программного обеспечения. Источники вашего программного обеспечения определяются этим файлом: /etc/apt/sources.list . Самый простой способ отредактировать файл sources.list - через терминал в редакторе nano с помощью следующей команды:

sudo nano /etc/apt/sources.list  

Инструкции по использованию nano всегда отображаются внизу страницы. Используйте комбинацию клавиш Ctrl + O и после этого нажмите Enter, чтобы сохранить файл в текущем месте. Используйте комбинацию клавиш Ctrl + X для выхода из нано.

0

Я столкнулся с той же проблемой (Linux Mint 18.1), но обновлял с помощью графического менеджера обновлений. В моем случае «Ошибка загрузки .... 404 Not Found» была решена, когда я пошел (в графическом Диспетчере обновлений) в Edit -> Software Sources -> Maintanence. Там нажмите "Исправить проблемы MergeList" и нажмите кнопку "Обновить кеш". После этого действия я смог обновить все без ошибок.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .