Неправильные линии

Всякий раз, когда я пытаюсь что-то установить или использовать Центр программного обеспечения или применить обновление, я получаю сообщение об ошибке "E: Неверная строка 56 в списке источников /etc/apt/sources.list (dist)". Я уже обращался к этой теме. Как удалить искаженную строку из моего sources.list? например... но что бы я ни делал, проблема продолжала существовать. Могу ли я чувствовать себя свободно и опубликовать http://paste.ubuntu.com/22934876/, чтобы некоторые из вас могли увидеть, что идет не так?

2 ответа

Решение

Смотрите строки 56 и 57:

deb http://archive.canonical.com/ partner
deb-src http://archive.canonical.com/ partner
deb http://archive.canonical.com/ precise partner
deb-src http://archive.canonical.com/ precise partner

В них отсутствует параметр, другие строки имеют "точное значение".

Используйте редактор, чтобы удалить 2 строки, поскольку строки 58 и 59 уже являются правильными версиями этих 2.

Обе строки 56 и 57 не в порядке. Правильный синтаксис:

deb http://archive.canonical.com/ubuntu precise partner
deb-src http://archive.canonical.com/ubuntu precise partner

Правильные строки - 50 и 51, но они закомментированы. Удалите неправильные и уберите # с начала 50 и 51. Строки 58 и 59 также должны быть удалены. Они тоже неверны. Строки 50 и 51 охватывают все из них.

I already did something to where the text editor doesnt come up the same but you are supposed to put these command first.

sudo cp /etc/apt/source.list  /etc/apt/source.list.old 
sudo cat -n /etc/apt/source.list | grep 2
sudo gedit /etc/apt/source.list

во второй команде прямо там, где написано "grep 2", вы должны указать количество строк, которые у вас неверно сформированы, в команду. и я считаю, что вы должны поставить число синус, где ссылка начинается в тестовом редакторе, за которым следует пробел, а затем нажмите "Сохранить". на вашем терминале должно быть написано что-то вроде этого..

$ sudo gedit /etc/apt/source.list
** (gedit:3452): WARNING **: 21:16:30.900: Set document metadata failed: Setting attribute metadata::gedit-position not supported

как только это произойдет, выйдите из текстового редактора, запустите новый терминал и запустите apt-update && upgrade, чтобы посмотреть, можете ли вы исходный код обновления.

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