Как исправить "E: список источников не может быть прочитан" не может быть прочитана ошибка?

Я добавил эти две строки в etc/apt/sources.list.d/webmin.list

 `deb http://download.webmin.com/download/repository sarge contribdeb`
 `http://download.webmin.com/download/repository sarge contrib`

Теперь при запуске "sudo apt-get update" я получаю следующие ошибки:

 1. E: Type 'http://download.webmin.com/download/repository' is not known on  
    line 2 in source list /etc/apt/sources.list.d/webmin.list.
 2. E: The list of sources could not be read

Заранее спасибо!!

5 ответов

У меня также есть эта ошибка: sudo apt-get update E: Тип mongodb-org / 4.2 не известен в строке 2 в списке источников /etc/apt/sources.list.d/mongodb-org-4.2.list E : Список источников прочитать не удалось.

Я использовал следующую команду -

  1. ls /etc/apt/sources.list.d/ вы можете увидеть весь ваш файл .list, например ls /etc/apt/sources.list.d/getdeb.list openjdk-r-ppa-trusty.listmongodb-org-4.2 .list pcf-miro-Release-trusty.listnginx.list webupd8team-java-trusty.list

выберите один из них, у которого есть проблема, и удалите его с помощью следующей команды 2. sudo rm -r /etc/apt/sources.list.d/mongodb-org-4.2.list

Хорошо, чтобы исправить это, это очень просто:

      sudo su
cd /etc/apt/sources.list.d/
ls

Теперь найдите любой файл со словом «webmin» или любое имя репозитория, которое вы не используете или вызываете проблемы.

      rm <filename(s)>
apt update
apt upgrade

Поздравляю, проблема решена.

Точнее,

deb http://download.webmin.com/download/repository sarge contribdeb

правильно, потому что начинается со слова "deb" (или "deb-src"), а

http://download.webmin.com/download/repository sarge contrib

не начинается с хорошего ключевого слова, и ошибка, которая появляется, просто говорит так:

1. E: Type 'http://download.webmin.c ...: что это за тип хранилища? deb или же deb-src?

ОБНОВЛЕНИЕ: выглядит лучше: вероятно, "contribdeb", последнее слово первой строки, должно быть разделено на две части с "deb", идущим в начало следующей строки.
В этом случае вы фактически вставили два раза одну и ту же строку с дополнительным бонусом, который вы сделали неправильно. Кстати, две одинаковые (но правильные) строки в этом файле не должны быть большой проблемой.

Чтобы исправить эту ошибку, вам нужно сделать следующее:
1)rm /etc/apt/sources.list
2) nano /etc/apt/sources.list
3) вставьте следующее и сохраните:

deb http://http.kali.org/kali kali-rolling main non-free contrib
deb-src http://http.kali.org/kali kali-rolling main non-free contrib
deb http://http.kali.org/kali kali-rolling main non-free contrib

сохраните файл.
4)sudo apt-get update

Если это не сработает, подождите несколько дней и попробуйте еще раз, так как ссылка может быть повреждена!

для 22.04 я использовал следующую команду: 1)ls /etc/apt/sources.list.d/2)sudo rm -r /etc/apt/sources.list.d/archive_uri-http_archive_canonical_com_-jammy.list, затем отредактируйте sources.list 3)nano /etc/apt/sources.list4) вставьте следующее в конец списка и сохраните:

deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ jammy main5)apt-get update

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