как добавить пакеты cufflinks в apt repository [duplicate]

Я вижу, что места ссылаются на репозиторий «multiverse» как место, где я могу получить программное обеспечение, как я могу включить этот репозиторий? Укажите, как это сделать графически и через командную строку.

52
задан 20 December 2011 в 04:50

6 ответов

Репозиторий Multiverse содержит пакеты (программное обеспечение), которые «не являются бесплатными», ссылаясь на ограничения на лицензирование.

Репозиторий Multiverse содержит программное обеспечение, которое было классифицировано как несвободное. Это программное обеспечение не разрешено в некоторых юрисдикциях. При установке каждого пакета из этого репозитория вы должны убедиться, что законы вашей страны разрешают вам использовать его. Кроме того, это программное обеспечение может не включать обновления безопасности.

Дополнительные сведения о философии репозиториев ubuntu см. в разделе Обзор репозиториев программного обеспечения Ubuntu по умолчанию

Вы можете включить репозиторий из командной строки или графически.

Графически

Откройте Центр программного обеспечения, перейдите на вкладку «Программное обеспечение Ubuntu» вверху, выберите (отметьте) мультиверсию.

Используйте кнопку " Перезагрузка ", чтобы обновить список пакетов.

Software Center [!d9]

Командная строка

Откройте /etc/apt/sources.list с любым редактором.

# command line editor (nano) sudo -e /etc/apt/sources.list # graphical editor gksu gedit /etc/apt/sources.list

Uncomment (удалите # из передней части) строки multiverse или добавьте их, если необходимо, так что строки выглядят так:

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu ## team, and may not be under a free licence. Please satisfy yourself as to ## your rights to use the software. Also, please note that software in ## multiverse WILL NOT receive any review or updates from the Ubuntu ## security team. deb http://us.archive.ubuntu.com/ubuntu/ oneiric multiverse #deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric multiverse deb http://us.archive.ubuntu.com/ubuntu/ oneiric-updates multiverse #deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric-updates multiverse

Раскомментируйте deb-src, если вам нужно загрузить исходный код (большинству пользователей не потребуется исходный код, поэтому, если есть сомнения, оставьте их отключенными).

Сохраните изменения (если вы используете nano, Ctrl + X , затем введите Y, чтобы сохранить изменения), затем, чтобы обновить список пакетов, запустите

sudo apt-get update . Для получения дополнительной информации об управлении вашим репозиторием es, см. Ubuntu Wiki - Хранилища
40
ответ дан 17 July 2018 в 20:45

Репозиторий Multiverse содержит пакеты (программное обеспечение), которые «не являются бесплатными», ссылаясь на ограничения на лицензирование.

Репозиторий Multiverse содержит программное обеспечение, которое было классифицировано как несвободное. Это программное обеспечение не разрешено в некоторых юрисдикциях. При установке каждого пакета из этого репозитория вы должны убедиться, что законы вашей страны разрешают вам использовать его. Кроме того, это программное обеспечение может не включать обновления безопасности.

Дополнительные сведения о философии репозиториев ubuntu см. в разделе Обзор репозиториев программного обеспечения Ubuntu по умолчанию

Вы можете включить репозиторий из командной строки или графически.

Графически

Откройте Центр программного обеспечения, перейдите на вкладку «Программное обеспечение Ubuntu» вверху, выберите (отметьте) мультиверсию.

Используйте кнопку " Перезагрузка ", чтобы обновить список пакетов.

Software Center [!d9]

Командная строка

Откройте /etc/apt/sources.list с любым редактором.

# command line editor (nano) sudo -e /etc/apt/sources.list # graphical editor gksu gedit /etc/apt/sources.list

Uncomment (удалите # из передней части) строки multiverse или добавьте их, если необходимо, так что строки выглядят так:

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu ## team, and may not be under a free licence. Please satisfy yourself as to ## your rights to use the software. Also, please note that software in ## multiverse WILL NOT receive any review or updates from the Ubuntu ## security team. deb http://us.archive.ubuntu.com/ubuntu/ oneiric multiverse #deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric multiverse deb http://us.archive.ubuntu.com/ubuntu/ oneiric-updates multiverse #deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric-updates multiverse

Раскомментируйте deb-src, если вам нужно загрузить исходный код (большинству пользователей не потребуется исходный код, поэтому, если есть сомнения, оставьте их отключенными).

Сохраните изменения (если вы используете nano, Ctrl + X , затем введите Y, чтобы сохранить изменения), затем, чтобы обновить список пакетов, запустите

sudo apt-get update . Для получения дополнительной информации об управлении вашим репозиторием es, см. Ubuntu Wiki - Хранилища
40
ответ дан 23 July 2018 в 21:24

Еще одна опция, доступная для более новых версий Ubuntu:

sudo apt-add-repository multiverse && sudo apt-get update

На странице man:

Examples: apt-add-repository 'deb http://myserver/path/to/repo stable myrepo' apt-add-repository 'http://myserver/path/to/repo myrepo' apt-add-repository 'https://packages.medibuntu.org free non-free' apt-add-repository http://extras.ubuntu.com/ubuntu apt-add-repository ppa:user/repository apt-add-repository multiverse
41
ответ дан 17 July 2018 в 20:45

Из командной строки без использования текстового редактора или графического интерфейса пользователя:

sudo sed -i "/^# deb.*multiverse/ s/^# //" /etc/apt/sources.list

http://alestic.com/2012/05/aws-command-line-packages

16
ответ дан 17 July 2018 в 20:45

Еще одна опция, доступная для более новых версий Ubuntu:

sudo apt-add-repository multiverse && sudo apt-get update

На странице man:

Examples: apt-add-repository 'deb http://myserver/path/to/repo stable myrepo' apt-add-repository 'http://myserver/path/to/repo myrepo' apt-add-repository 'https://packages.medibuntu.org free non-free' apt-add-repository http://extras.ubuntu.com/ubuntu apt-add-repository ppa:user/repository apt-add-repository multiverse
41
ответ дан 23 July 2018 в 21:24
  • 1
    ... для которого требуется пакет, который не установлен по умолчанию. – 0xC0000022L 19 October 2016 в 17:16

Из командной строки без использования текстового редактора или графического интерфейса пользователя:

sudo sed -i "/^# deb.*multiverse/ s/^# //" /etc/apt/sources.list

http://alestic.com/2012/05/aws-command-line-packages

16
ответ дан 23 July 2018 в 21:24
  • 1
    Отлично. И , это идемпотент. Обратите внимание, однако, что это агрессивно - все репозитории deb multiverse будут добавлены, даже те, которые предназначены для построения из src. Чтобы оставить их, добавьте пробел после «deb», так что у нас есть sudo sed -i "/^# deb .* multiverse$/ s/^# //" /etc/apt/sources.list; sudo apt-get update – Brent Faust 11 August 2014 в 00:52
  • 2
    По крайней мере, в последних версиях Ubuntu исходные строки multiverse не присутствуют в файле sources.list, эта команда может включить только ретрансляцию безопасности multiverse. – Guss 7 June 2015 в 12:22

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

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