Реклама

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

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

Хранилища

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

instagram viewer

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

Теперь все репозитории не включены по умолчанию для каждой установки 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: // кармическая главная

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

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

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

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

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

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

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

Я Варун Кашьяп из Индии. Я увлечен компьютерами, программированием, интернетом и технологиями, которые ими управляют. Я люблю программирование и часто работаю над проектами на Java, PHP, AJAX и т. Д.