Как с помощью терминала включить источник Universe?
Или любые 4 источника из Software Sources: Main, Universe, Restricted, Multiverse.
Main включен по умолчанию, а Restricted включен, если во время установки Ubuntu я поставлю галочку Enable Restricted Formats.
Ответьте строкой, где проверяется версия, чтобы она автоматически определяла ее.
Например, я знаю команду для partner, но она идет на вкладку Other Software sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
.
Я наконец-то нашел ответ сам. Чтобы заставить все исходники 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"
Затем вы можете проверить в Software sources, и это покажет, что теперь все работает.
Вы можете удалить вручную из sudo gedit /etc/apt/sources.list
строку http://archive.ubuntu.com/ubuntu lucid main universe restricted multiverse
и сохранить и увидеть, что в Software sources ничего не отмечено. Затем сделайте
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"
& это сделает Just universe отмеченным. Для всех включенных сделайте
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.
Начиная с версии 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
А затем откомментировать секции universe в следующих строках:
#deb http://us.archive.ubuntu.com/ubuntu/ precise universe
#deb http://us.archive.ubuntu.com/ubuntu/ precise-updates universe
Может пригодиться страница помощи Ubuntu. И если вы хотите включить его через графический интерфейс: