Как вручную вставить репозиторий в source.list?

Для более сложного парсинга необходимо использовать sed (1):

sed -e 's/\[[0-9]\+\] \([^,]\+\),.*/\1/' cities

Или использование -r упростить регулярное выражение, как предложено pepoluan:

sed -re 's/\[[0-9]+\] ([^,]+),.*/\1/' cities

5
16.10.2011, 18:28
2 ответа

При посещении страницы PPA, она покажет Вам что строки вручную вставить в source.list

Нажмите на Technical Details, который показывает следующее

enter image description here

Выберите свою версию Ubuntu и скопировать/вставить строки в нижнюю часть Вашего source.list файл.

2
27.01.2020, 20:40

Спустя один год после Вашего сообщения, у меня была та же проблема о Ubuntu 12.10, которую я выяснил, как обойти проблему (не действительно для фиксации его), таким образом, я не тороплюсь для регистрации ответа только для справки. Мы никогда не знаем, если кто-либо сталкивается с этой проблемой после меня.

THE FIX (отчасти)

apt-get install software-properties-common

explaination (отчасти)

Кажется, что существует проблема зависимости об этом пакете (пакетах) https://bugs.launchpad.net/ubuntu / + source/software-properties / + ошибка/1024408

Доказательство (отчасти)

Вы видите, что свойства программного обеспечения Python не включают add-apt-repository двоичный файл:

dpkg -L python-software-properties

В то время как software-properties-common делает:

dpkg -L software-properties-common
3
27.01.2020, 20:40

Теги

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