Как исправить "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 : Список источников прочитать не удалось.
Я использовал следующую команду -
- 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