Ошибка списка источников при открытии Synaptic Package Manager

При открытии Synaptic Package Manager возникает следующая ошибка:

Произошла ошибка

Предоставляются следующие сведения:

E: Deformed line 1 in sources list /etc/apt/sources.list.d/canonical_partner.list (»URI«)
E: The list of sources could not be read.
Go to the repository dialog to correct the problem.
E: _cache->open() failed, please report.

Что я нужно сделать, чтобы исправить это?

2
задан 24 May 2014 в 17:52

3 ответа

я отвечу на английском языке. Я также знаю немецкий язык немного..., но, пытаюсь записать на английском языке. Я не англичанин также, и я прилагаю это усилие. РЕДАКТИРОВАНИЕ: Благодаря Xubu-tur для перевода

Попытка это: , Как я восстанавливаю sources.list файл? , Вероятно, sources.list файл повреждается, или что-то подобное. Вы могли попытаться восстановить его с установочного носителя или загрузки его от http://repogen.simplylinux.ch/ (я думаю, что восстановление с установочного носителя всегда лучше...)

0
ответ дан 24 May 2014 в 17:52

Ваш /etc/apt/sources.list.d/canonical_partner.list файл повреждается не /etc/apt/sources.list. Так попытайтесь заменить содержание в том файле путем выполнения ниже команды на терминале,

var=$(lsb_release -c | awk '{print $2}'); sudo sed -ri "1s:^(.*)$:deb http\:\/\/archive.canonical.com\/ $var partner:g" /etc/apt/sources.list.d/canonical_partner.list

Это заменяет поврежденную строку точной строкой для выпуска Ubuntu.

И наконец не забывают обновлять репозитории путем выполнения sudo apt-get update команда на терминале.

0
ответ дан 24 May 2014 в 17:52

У меня просто была та же проблема. Вышеупомянутая команда не работала вообще. Но после контроля sources.list файла, я видел строку, которая не принадлежала там. Я не забываю пытаться добавить пользовательский путь пакета. (это не работало btw), Это ручное добавление местоположения было сделано в самом диспетчере пакетов. Этот наклон метода использоваться снова, так как диспетчер пакетов больше не запускается из-за строки, которую я добавил. Попытка удалить строку с помощью текстового редактора не работала также. Файл только открылся бы в режиме только для чтения.

терминал Выполнения как пользователь root или суперпользователь. (ВЫ СОБИРАЕТЕСЬ ИСПОЛЬЗОВАТЬ ОЧЕНЬ МОЩНЫЙ ИНСТРУМЕНТ В РЕЖИМЕ СУПЕРПОЛЬЗОВАТЕЛЯ. БУДЬТЕ ОЧЕНЬ ОСТОРОЖНЫ), тип:

vi/etc/apt/sources.list

Это должно открыться, текстовый редактор в терминале

используют клавиши со стрелками для навигации к недопустимой строке.

ВСЕ ДОПУСТИМЫЕ ВЫРОВНЕННЫЙ ДОЛЖНЫ ЗАПУСТИТЬ С DEB

на Вашем dd касания клавиатуры, в то время как курсор находится в недопустимой строке (d ключ x2)

БОЛЬШЕ НИГДЕ

, Если строка успешно удалена, удержите сдвиг и коснитесь zz (z ключ x2)

Скорее выходят из терминала и звонят профессионалу, если что-то идет не так, как надо.

0
ответ дан 18 April 2019 в 20:21

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

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