• Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;
    Начать пользоваться сервисом
  • Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта

Как добавить репозиторий в Linux?

Как известно, Linux — это очень стабильная система. И во многом это достигается тем, что программы, прежде чем они попадают в основной каталог пакетов, проходят тщательную проверку. Но в этом есть и некоторый минус: программы в итоге мы имеем не самые свежие.

Но существуют репозитории Linux (репозито́рий, хранилище — место, где хранятся и поддерживаются какие-либо данные) разработчиков, где они выкладывают самые свежие программы. И очень часто мы хотим иметь именно самые свежие версии программ.

Как добавить репозиторий в Linux?

Существует несколько способов, как можно добавить репозиторий той или иной программы в ваш Linux. Изучим их все.

Добавление репозитория через программу Ubuntu Tweak?

Ubuntu Tweak

Нужно зайти в пункт «центр источников» (1) и затем поставить галочки на против тех репозиториев, которые вы хотите установить (2). Затем нажмите кнопку «обновить». Репозитории добавятся, и система обновит информацию о пакетах (программах). Затем система предложит вам обновить программы или установить новые. Все очень просто.

Но в этой программе конечно есть не все репозитории. Как добавить репозиторий, которого нет в программе?

Добавление репозитория через менеджер пакетов Synaptic?

Открываем менеджер пакетов Syptic, заходим во вкладку «Настройки» — «Другое ПО» — «Добавить». Если мы нашли в сети адрес репозитория, типа «deb _http://ppa.launchpad.net/speed-dreams/ppa/ubuntu precise main«, то вставляем его в поле «Строка APT»

добавить репозиторий

После этого обновляем источники и закачиваем нужные пакеты.

Как добавить репозиторий через терминал и ppa?

Для этого нужно открыть терминал и при помощи команды «sudo add-apt-repository ppa:» добавить нужный вам репозиторий. Я привожу вам пример репозиториев, которые установлены на моём компьютере, полный список дополнительных репозиториев для Линукс смотрите тут:

sudo add-apt-repository ppa:voria/ppa
sudo add-apt-repository ppa:team-xbmc/ppa/
sudo add-apt-repository ppa:otto-kesselgulasch/gimp/
sudo add-apt-repository ppa:gwibber-daily/ppa/
sudo add-apt-repository ppa:tualatrix/ppa/
sudo add-apt-repository ppa:me-davidsansome/clementine/
sudo add-apt-repository ppa:bean123ch/burg/
sudo add-apt-repository ppa:qutim/qutim/
sudo add-apt-repository ppa:webupd8team/talika/
sudo add-apt-repository ppa:webupd8team/haguichi/
sudo add-apt-repository ppa:exaile-devel/ppa/
sudo add-apt-repository ppa:webupd8team/y-ppa-manager/
sudo add-apt-repository ppa:panthora/coverchooser-ppa/
sudo add-apt-repository ppa:ubuntu-wine/ppa/
sudo add-apt-repository ppa:frol/zip-i18n/
sudo add-apt-repository ppa:recoll-backports/ppa/
sudo add-apt-repository ppa:hughescih/ppa/
sudo add-apt-repository ppa:shnatsel/gimp-paint-studio/
sudo add-apt-repository ppa:elementaryart/elementary-dev/
sudo add-apt-repository ppa:sikon/steadyflow/
sudo add-apt-repository ppa:andrew-crew-kuznetsov/xneur-stable/
sudo add-apt-repository ppa:mozillateam/firefox-next/
sudo add-apt-repository ppa:alexx2000/doublecmd/
sudo add-apt-repository ppa:yuberion/vkget/
sudo add-apt-repository ppa:effie-jayx/turpial/
sudo add-apt-repository ppa:dajhorn/adobeair/
sudo add-apt-repository ppa:nuvola-player-builders/stable

Дам вам маленькую подсказку: введите в поисковик фразу » add-apt-repository ppa» и вы найдёте много ссылок, где можно найти списки различных, сторонних репозиториев.

4. Как можно добавить репозиторий в Линукс вручную?

Открываем терминал и вводим команду: sudo gedit /etc/apt/sources.list   У вас появится программа текстового редактора, куда можно будет добавить нужный репозиторий.

sources.list

У этого способа есть небольшой минус: иногда сервер требует ключ авторизации, который нужно будет добавить вручную. Обычно команда установки ключа прилагается к репозиторию. К тому же нужно соблюдать версию дистрибутива, имя которого прописывается в записи. (например natty, как в моём случае)

Теперь вы видите, что все не так и сложно…..особенно, когда знаешь как :)

Оцените статью
Просто Линукс
Добавить комментарий

  1. TiGR

    Сервер требует ключ не иногда, а всегда. Поэтому третим способом лучше вообще никогда не пользоваться приминительно к ppa.

  2. prostolinux автор

    Да согласен, третий способ уже устарел. Но я имел ввиду, что часто он просто ругается, что нет ключа, но пакеты скачивать всё равно даёт.

  3. TiGR

    Не просто ругается, таким образом компрометируется система безопасности. Провайдер, например, сможет подменить пакет, и систем это молча скушает, и установит в систему, например, руткит.Так что, проблема не в том, что система будет «ругаться».

  4. Res

    Вопрос мой крайне «умён», но задам. ГДЕ именно в sources.list писать адреса новых репозитариев, в какой строке?

  5. prostolinux автор

    Так и писать как на фото в статье. Но как тут и писалось, это конечно не самый лучший способ, хотя раньше я им только и пользовался. Но это было давно….

  6. Res

    Спасибо за ответ. Но, начинающему чайнику (мне), это не помогло. Мне надо поставить VirtualBox, и я, в терминале, под root’ом хочу вставить репозитарий из _https://www.virtualbox.org/wiki/Linux_Downloads. В sources.list добавил deb download.virtualbox.org/virtualbox/debian natty contrib и deb-src download.virtualbox.org/virtualbox/debian natty contrib. Потом update и на выходе «Пакет virtualbox-2.1 недоступен, но упомянут в списке зависимостейдругого пакета» и много радости. Что я делаю неправильно?

  7. Res

    Спасибо за ответ.

  8. prostolinux автор

    Да не за что, обращайтесь, помогу, если смогу.

  9. prostolinux автор

    Попробуйте вот так:

    sudo add-apt-repository ppa:zigg/virtualbox-customacpi
    sudo apt-get update
    sudo apt-get install virtualbox

    Вообще репозиторий бокса можно поставить через ubuntu tweak, как и написано в статье. Программа сама всё пропишет и скачает.

  10. Res

    Разобрался таки уже)) поставил, работает. А за пост большое спасибо!)

  11. prostolinux автор

    Некоторые сайты предлагают установочный пакет, который сам добавляет их репозитории, что достаточно удобно. Например сайт ualinux.com ; предлагает скачать такой пакет или добавить репозитории вручную.

  12. Виктор

    Так какой способ лучше использовать, если надо добавить сразу много PPA? Можно ли их скриптом добавить, если каждый требует подтверждения ключа?

  13. prostolinux автор

    Оно может как то и можно, но зачем? Можно все сделать проще: установить все на один в ручную, а на остальные компы просто скопировать папку /etc/apt Я правильно понял задачу?