каждый раз, когда я пытаюсь установить что-то или или использовать Центр программного обеспечения или применить обновление, я получил ошибку 'E: Уродливая строка 56 в источнике перечисляет/etc/apt/sources.list (dist)'. Я уже консультировался с этим потоком, Как я удаляю уродливую строку из своего sources.list?, например..., но независимо от того, что я сделал, проблема продолжала существовать. Я могу не стесняться и отправить http://paste.ubuntu.com/22934876/, таким образом, некоторые из Вас видели то, что действительно идет не так, как надо?
Посмотрите строки 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 покрытие все они.
я уже сделал что-то, где текстовый редактор не работает, но вы должны сначала поставить эту команду.
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, чтобы увидеть, можете ли вы создать исходный код обновления.