Как исправить ошибку в моем списке источников APT? [дубликат]

Возможный дубликат:
Как исправить это «E: Введите «*» неизвестно в строке * в списке источников… »ошибка обновления?

Я набираю sudo sh -c 'echo« [некоторый репозиторий] »>> /etc/apt/sources.list , но затем я получаю следующее сообщение:

bash: /etc/apt/sources.list: Permission denied` 

И это не работает.

И теперь, когда я набираю sudo apt-get update или открываю диспетчер обновлений, система просто показывает мне сообщение об ошибке:

E: Type '[some repository]' is not known on line 62 in source list /etc/apt/sources.list 
E: The list of sources could not be read.**

Или:

could not initialize the package information

Как я могу это исправить?

4
задан 13 April 2017 в 15:25

1 ответ

Ваша проблема неплоха, поэтому не беспокойтесь, просто сделайте следующее:

  1. Удалите файл sources.list
    sudo rm -fr /etc/apt/sources.list

  2. Запустите процесс обновления. Он снова создаст файл
    sudo apt-get update

Теперь, если вы действительно хотите знать, что случилось, или почему это произошло, сделайте следующее:

sudo nano +62 /etc/apt/sources.list

Это приведет вас к линии с проблемой и даст вам представление о том, почему она выходит из строя по сравнению с другими линиями. В большинстве случаев, как это, я просто удаляю файл, а затем обновляю его заново. Экономит мое время Но если я хочу знать, что на самом деле произошло, я делаю последнюю строчку первой.

0
ответ дан 13 April 2017 в 15:25

Другие вопросы по тегам:

Похожие вопросы: