Как включить репозиторий «Юниверс» из командной строки? [дубликат]

Как вы используете терминал для включения источника Universe? Или любые 4 из источников программного обеспечения: Main, Universe, Restricted, Multiverse Main включен по умолчанию, а Restricted включен, если в Ubuntu установка. Я устанавливаю флажок "Включить ограниченные форматы". Ответьте строкой, в которой проверена версия, чтобы она была обнаружена автоматически. Как и команда, которую я знаю для партнера, но она переходит на вкладку "Другое программное обеспечение" sudo add-apt- репозиторий «deb http://archive.canonical.com/ $ (lsb_release -sc) partner»

30
задан 23 June 2012 в 21:41

3 ответа

Наконец-то я сам нашел ответ. Чтобы заставить все исходные коды ubuntu работать, не нажимая на них, просто введите в терминале

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe restricted multiverse"

. Таким образом, просто «Вселенная» будет

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"

. Затем вы можете проверить в источниках программного обеспечения, он покажет, что теперь работает. Вы можете удалить вручную из sudo gedit /etc/apt/sources.list строка http://archive.ubuntu.com/ubuntu lucid main universe limited multiverse и сохранить и посмотреть в программном обеспечении исходники ничего не отмечено. Затем сделайте

 sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"

и это заставит Just Universe поставить галочку. Для всех включенных do

sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) main universe restricted multiverse"

вы можете добавить также партнерский репозиторий с другой ссылкой (см. Разницу между ubuntu и canonical).

sudo add-apt-repository "deb http://archive.canonical.com/ubuntu $(lsb_release -sc) partner"

$ (lsb_release -sc) проверяет вашу версию Ubuntu и помещает ее имя в ссылке. Поскольку 10.04 называется lucid , вы можете протестировать его в терминале lsb_release -sc дает слово lucid Это делает добавленную ссылку на репозиторий точным именем вашей версии ubuntu в источниках программного обеспечения. Неправильное слово и запись подойдут.

для всех различий в репозиториях прочтите https://help.ubuntu.com/community/Repositories/Ubuntu

36
ответ дан 23 June 2012 в 21:41

Начиная с Ubuntu 12.10, вы можете запустить:

sudo add-apt-repository universe

Это проще, чем запуск sed для файлов sources.list, и будет учитывать, какой из -updates / -proposed / -backports является включен.

Вы можете вернуться с флагом - remove , но вам все равно придется удалить пакеты:

sudo aptitude purge '~i ~s universe/'
25
ответ дан 23 June 2012 в 21:41

Юниверс включен по умолчанию, поэтому обычно этого делать не нужно. Вы можете отредактировать исходный файл из терминала:

sudoedit /etc/apt/sources.list

А затем раскомментируйте разделы юниверса следующих строк:

#deb http://us.archive.ubuntu.com/ubuntu/ precise universe
#deb http://us.archive.ubuntu.com/ubuntu/ precise-updates universe

Справочная страница Ubuntu может оказаться полезной. И если вы хотите включить его через графический интерфейс:

7
ответ дан 23 June 2012 в 21:41

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

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