Ваш путеводитель по репозиториям Ubuntu и управлению пакетами

Ваше руководство по репозиториям Ubuntu и управлению пакетами UbuntuLogoОдна из удивительных вещей в мире Linux, которой нет в других операционных системах, — это управление программным обеспечением и пакетами. Все позаботится о вас. Обновления, зависимости, отсутствующие файлы, вам не нужно думать ни о чем, все сделано для вас. При этом есть вещи, которые не совсем очевидны для начинающих. Вот краткое изложение команд, файлов и инструментов, которые помогут вам быстро освоить управление пакетами.

Большинство дистрибутивов Linux, предназначенных для обычных пользователей, имеют инструмент управления пакетами. RedHat и Fedora имеют RPM, Debian / Ubuntu / Mint имеет APT, Arch имеет Pacman и так далее. Каждый из них, по сути, делает одно и то же — отслеживает, что установлено, позволяет устанавливать и удалять программное обеспечение, а также запрашивает обновление установленного программного обеспечения при необходимости. Если вы выберете один из них для подробного изучения, это будет управление пакетами APT в Ubuntu. Итак, поехали:

Хранилища

В Linux доступно множество приложений и инструментов. Должен быть способ как-то их организовать. Хранилища делают это. Хранилища похожи на архивы программного обеспечения, которое работает на вашем компьютере. В мире Ubuntu репозитории подразделяются на 4 категории — Основная, Ограниченная, Вселенная и Мультиверс. Эта категоризация основана на разных уровнях поддержки. Main — содержит программное обеспечение, которое официально поддерживается, Restricted — имеет программное обеспечение, которое поддерживается, но не доступно по бесплатной (не относится к стоимости, но лицензии) лицензии, Universe — содержит программное обеспечение, которое официально не поддерживается, но поддерживается Сообщество Linux, Multiverse — программное обеспечение, которое не является бесплатным.

Настройка источников программного обеспечения

Теперь все репозитории не включены по умолчанию при каждой установке Ubuntu. Есть ряд причин, почему это так, например, те, которые не позволяют Ubuntu поставлять с кодеками и драйверами из коробки. В любом случае, включение репозиториев очень просто. Перейдите в «Система»> «Администрирование»> «Источники программного обеспечения», после чего вы можете просто установить / снять флажок, чтобы включить / отключить хранилища.

управление пакетами Ubuntu

Установка / удаление программного обеспечения и управления пакетами в Ubuntu

Последние версии Ubuntu включают в себя так называемый «Ubuntu Software Center», который позволяет устанавливать и удалять программное обеспечение так же просто, как устанавливать приложения из вашего iPhone App Store. Однако выбор ограничен. Если вы можете найти то, что вам нужно, в Центре программного обеспечения Ubuntu, во что бы то ни стало, продолжайте и установите его оттуда. Это самый простой способ сделать это. Для немного большего контроля и того, что раньше было самым простым способом 6 месяцев назад, вы можете посмотреть Synaptic Package Manager.

управление пакетами Ubuntu

Доступ к нему можно получить через Система> Администрирование> Менеджер пакетов Synaptic. В представлении по умолчанию будут перечислены категории с левой стороны, а нажатие на любую из них покажет вам пакеты с правой стороны. Вы также можете использовать функцию поиска, чтобы найти то, что вам нужно. Как только у вас появится требуемый пакет, просто проверьте его, и Synaptic позаботится о ваших зависимостях. Затем нажмите Применить, и вам будет показан обзор того, что все будет изменено на вашем компьютере. Принять или отменить в зависимости от обстоятельств.

Настройка «Другое программное обеспечение» или PPA

Требуется некоторое время и резервное копирование, прежде чем программное обеспечение сможет войти в репозитории. Это, однако, возраст Интернета, и мы не хотим ждать все это время. Так как же установить программное обеспечение, которого нет в репозиториях? Имейте в виду, что Google Picasa, Google Earth, Chrome не доступны через репозитории. Любителей Банши и Гвиббера не было в хранилищах некоторое время назад.

В этом случае вам нужно использовать то, что называется «Личные архивы пакетов». В этих щенках нет ничего нового или страшного. Мы использовали их несколько раз в прошлом, когда устанавливали новейшее программное обеспечение, которое не было доступно через репозитории. Как только вы добавите PPA для вашего любимого программного обеспечения, вы получите автоматические обновления и исправления ошибок для программного обеспечения, как и для любого программного обеспечения в репозиториях. Чтобы добавить PPA:

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

управление пакетами Ubuntu

Перейдите в Система> Администрирование> Источники программного обеспечения, затем на вкладку Другое программное обеспечение.

управление пакетами linux

Нажмите на кнопку Добавить, а затем вставьте строку, которая начинается с дебютантка и соответствует вашей версии Ubuntu. Пользователи Karmic вводят строку, которая выглядит следующим образом:

deb http: // karmic main

Нажмите Добавить источник, и все готово. Нажмите Закрыть, и Ubuntu перезагрузит информацию о пакете.

Импорт ключей

В PPA обычно указывается ключ OpenPGP, который используется инструментами управления пакетами для подтверждения подлинности устанавливаемых пакетов. Поэтому после добавления PPA вы также импортируете соответствующие ключи, прежде чем сможете установить и использовать программное обеспечение. Откройте терминал и введите следующую команду:

sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys

управление пакетами linux

куда «Число» это шестнадцатеричное число, которое указано на странице PPA. Смотрите на экран выше.

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

Ссылка на основную публикацию
Adblock
detector