Как включить репозиторий "Universe" из командной строки?

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

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 restricted multiverse и сохранить и увидеть в источниках программного обеспечения ничего не помечено. Тогда делай

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

и это заставляет Просто вселенную ставить галочку. Для всех включенных сделать

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

Вы также можете добавить partner хранилище с другой ссылкой (см. разницу между 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

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

sudo add-apt-repository universe

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

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

sudo aptitude purge '~i ~s universe/'

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

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 может быть полезна. И если вы хотите включить его через графический интерфейс:

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