Как я могу исправить эту ошибку обновления «E: Type '*' неизвестно в строке * в списке источников…»?

Время от времени я вижу, что у пользователей возникают проблемы с обновлением из-за таких ошибок:

E:Type 'ain' is not known on line 1 in source list /etc/apt/sources.list.d/some-ppa.list'

с различными типами / номерами строк / файлами списка источников (часто после удаления PPA).

Как можно исправить такую ​​ошибку?

37
задан 12 February 2017 в 10:38

3 ответа

Ошибка указывает на уродливую запись в исходном файле, который заставляет процесс обновления прерываться. Для фиксации его необходимо или зафиксировать запись (если Вы знаете то, на что правильная запись должна быть похожей), или удалите его в целом (это - то, что я собираюсь описать, поскольку это - самый быстрый способ позволить Вам обновить свою систему снова).

  1. Первый, необходимо открыть файл, содержащий плохую запись. Имя файла дано в сообщении об ошибке в Вашем примере /etc/apt/sources.list.d/some-ppa.list. Откройте терминал, и тип

    sudo nano /etc/apt/sources.list.d/some-ppa.list
    

    и нажатие Входят . После ввода Вашего пароля необходимо теперь видеть файл, открытый в текстовом редакторе nano.

  2. Теперь необходимо определить местоположение уродливой записи. Это должно быть на номере строки, данном в сообщении об ошибке - в Вашем случае, который был бы строкой 1.

  3. Эта строка должна быть неполной и запуститься с неизвестного типа, процесс обновления жалуется на (здесь ain ). Просто удалите целую строку и сохраните/закройте файл с Ctrl + X .

  4. Вот именно. Необходимо теперь быть в состоянии успешно выполнить процесс обновления!

<час>

, Если та запись - все, которое это находится в файле, тогда можно просто удалить файл. Чтобы сделать это, просто откройте терминал и выполните следующую команду:

sudo rm /etc/apt/sources.list.d/some-ppa.list
37
ответ дан 12 February 2017 в 10:38

Для завершенного удаления любого нежелательного ppa, мы можем использовать ppa-чистку сценария Install ppa-purge .

, который удалит ppa и восстанавливает настройки по умолчанию Ubuntu для любых приложений, которые, возможно, были установлены этим ppa.

В Вашем случае пробуют, если

sudo ppa-purge -purge the-board-team/dev-snapshots

сопровождаемый

sudo apt-get update

помогает Вам избавиться от своей синаптической ошибки.

1
ответ дан 12 February 2017 в 10:38

Вы испытываете Ошибка № 789859 в пакете свойств программного обеспечения.

быстрая и непосредственная фиксация должна открыть файл, который упоминает сообщение об ошибке (в этом случае /etc/apt/sources.list.d/the-board-team-dev-snapshots-natty.list), и удалите строку, которая говорит ain. Это достигается как так:

  1. Нажатие высокий звук F2
  2. Войдите: gksudo gedit /etc/apt/sources.list.d/the-board-team-dev-snapshots-natty.list
  3. Удаляют строку, которая говорит ain
  4. , Сохраняют файл

, Когда сделано, все должно работать.

, Чтобы постараться не испытывать эту ошибку в будущем, посетите страницу Launchpad ошибки и отметьте ошибку как влияние на Вас.

4
ответ дан 12 February 2017 в 10:38

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

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