Как включить репозиторий «Вселенная»?

170

Как мне попасть в репозиторий Universe в поддерживаемых версиях Ubuntu?

Dr.C.Badrinathan
источник
1
Вы хотите включить юниверс и мультивселенные репозитории в Ubuntu?
Митч

Ответы:

197

Если вы хотите одной командой и не используете тиканье исходного кода Программного обеспечения, то в терминале введите:

sudo add-apt-repository universe

В старых версиях Ubuntu вам, возможно, придется использовать строку с полным исходным кодом:

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

Чтобы включить все main universe restricted multiverseрепозитории Ubuntu software ( ), используйте

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

Вы можете также добавить partnerрепозиторий с другой ссылкой (см. отличие Ubuntu от канонического)

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

Затем обновите список пакетов:

sudo apt-get update

п.с.

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

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

Kangarooo
источник
4
Просто обратите внимание, что вам, возможно, придется запустить, sudo apt-get updateпрежде чем вы сможете установить пакет, который вы хотели.
ty01
47

Во-первых, открыть центр программного обеспечения. Нажмите «Изменить», а затем «Источники программного обеспечения», чтобы открыть окно источников программного обеспечения. Как только он откроется, установите флажок «Бесплатное программное обеспечение с открытым исходным кодом (юниверс), поддерживаемое сообществом».

введите описание изображения здесь

Теперь все пакеты юниверса должны отображаться в программном центре, как и все остальные.

Больше информации:

user69469
источник
В моем случае (на Ubuntu 16.04 LTS) эта опция уже была проверена. Так что я просто снял галочку и снова проверил. Нажмите «вернуться», после чего кэш программного обеспечения обновится. И тогда я смог установить стабильный Chrome, используя установщик программного обеспечения Ubuntu со стабильной страницей Debian. Спасибо @ user69469 :)) Strang !! не так ли?
Яшрайсиньх Джадежа
30

Командная строка Способ включения программных репозиториев Ubuntu Для версий 12.10 и выше:

Чтобы включить основной репозиторий,

sudo add-apt-repository main

Чтобы включить хранилище юниверсов,

sudo add-apt-repository universe

Чтобы включить многооборотное хранилище,

sudo add-apt-repository multiverse

Чтобы включить ограниченное хранилище,

sudo add-apt-repository restricted

НОТА:

После включения репозиториев не забудьте обновить их. Запустите приведенную ниже команду, чтобы обновить репозитории,

sudo apt-get update
Авинаш Радж
источник
3
в чем разница между вашим ответом и ответом кенгуру, ваш кажется короче и проще.
Спидокс
8
Потому что мой ответ не будет работать для версий ниже 12.10
Avinash Raj
1
Есть ли способ проверить их в первую очередь? Таким образом, вы включаете их только тогда, когда они еще не включены ... Для сценариев.
user2304170
Если они уже включены, вы получите сообщение о том, что он уже доступен. `` `$ Sudo add-apt-repository main 'main' main) компонент распространения уже включен для всех источников. `` `
Мухаммед Али
16

Откройте тире и введите Software sources

введите <code> программные источники </ code> в Dash

затем откройте источники программного обеспечения и щелкните репозиторий юниверса.

выберите "Сообщество с открытым исходным кодом (юниверс)"

Закрыть и перезагрузить кеш

перезагрузить кеш

Ашу
источник