个人工具

UbuntuHelp:SoftwareManagementRu

来自Ubuntu中文

跳转至: 导航, 搜索

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

Что такое менеджер пакетов?

Менеджер пакетов - это программа, которая поможет вам устанавливать и удалять приложения. Также менеджер пакетов отслеживает зависимости между программами и сохраняет систему в целостности. Для установки и удаления приложений в Ubuntu вам нужно использовать менеджер пакетов. Он автоматически скачает из интернета нужное вам приложение и установит его. Вот три менеджера пакетов, которые вы можете использовать в Ubuntu

  • Установка/удаление программ - Это самый легкий путь для установки и удаления программ.
  • Synaptic - Расширенное управление приложениями и другими компонентами системы.
  • Apt - если вы предпочитаете использовать Терминал.

IconsPage?action=AttachFile&do=get&target=IconNote.png Если вы открыли более чем один экземпляр этой программы, то она не будет работать. Закройте их и откройте только один экземпляр. Вам необходимы права администратора для того, чтобы использовать эти приложения.

Репозитории программного обеспечения

Репозиторий (хранилище) ПО - это место откуда вы можете скачать программное обеспечение. Для Ubuntu доступны тысячи программ. Эти программы хранятся в специальных хранилищах ПО (репозиториях) и легко доступны через интернет. Таким образом вы можете легко установить новые приложения. Это проверенный и надёжный способ, так как каждая программа в репозитории собрана и протестирована специально для Ubuntu. Репозитории Ubuntu упорядочены в следующие категории: Main, Restricted, Universe, и Multiverse. Это нужно чтобы разделить программы с разными уровнями пользовательской поддержки и разными условиями использования. (Смотри Философия свободного ПО). Стандартный установочный диск Ubuntu содержит некоторые приложения из категорий Main и Restricted. Если ваш компьютер подключён к интернету, вам доступно намного больше ПО для установки. Например репозитории "Universe" и "Multiverse" доступны только через интернет. IconsPage?action=AttachFile&do=get&target=IconDialog-Warning1.png Репозиторий Multiverse содержит ПО, которое классифицировано как не свободное. Использование такого ПО в некоторых случаях может быть ограничено. Перед тем, как установить приложение из этого репозитория, вы должны убедиться, что не нарушаете законодательства вашей страны. Также для этого ПО могут отсутствовать обновления безопасности. Вы можете найти дополнительную информацию о репозиториях на сайте проекта Ubuntu.

Добавление дополнительных репозиториев

Можно добавить дополнительные репозитории, например сторонние или репозитории старых версий Ubuntu. IconsPage?action=AttachFile&do=get&target=IconWarning3.png Будьте осторожны при установке программного обеспечения из сторонних репозиториев. Это ПО, возможно, не протестировано для использования в Ubuntu и может нарушить целостность вашей системы.

  1. Откройте Система → Администрирование → Источники приложений и нажмите ПО сторонних производителей.
  2. Нажмите Добавить для добавления нового репозитория.
  3. Введите строку APT для дополнительного репозитория. Её можно найти на вебсайте репозитория. Выглядит эта строчка примерно так:
 deb http://ftp.debian.org sarge main 
  1. Нажмите Добавить источник и затем нажмите кнопку Закрыть чтобы сохранить изменения.
  2. Нажмите кнопку Закрыть в менеджере пакетов чтобы обновить список доступных пакетов.

Установка и удаление приложений

Выбрав Установка/удаление… из меню Приложения, вы можете установить новые программы. Там же можно и удалить ненужные программы. Для использования Установка/удаление приложений вам понадобятся права администратора. Если вы знаете название программы, которую хотите установить, то введите ее имя в поле Поиск. В противном случае выберите категорию программ слева. Программы, которые уже установлены, помечены галочкой перед названием пакета. Снимите галочку, если вы хотите удалить пакет с компьютера. Когда вы нажмете Применить или OK любые новые программы будут скачаны с интернета и Ubuntu внесет измененния, которые вы сделали. Если вы не включали он-лайн архивы пакетов, то вас попросят вставить диск с Ubuntu в привод для установки некоторых пакетов. Некоторые программы нельзя установить или удалить используя Установка/удаление приложений. Если вы не находите нужный вам пакет, щёлкните по Advanced для запуска менеджера пакетов Synaptic (смотри Раздел ― Расширенное управление пакетами).

Расширенное управление пакетами

В Ubuntu есть несколько разных менеджеров пакетов. Они предоставляют большие возможности, чем Установка/удаление приложений.

Менеджер пакетов Synaptic

Synaptic - менеджер пакетов, который может устанавливать и удалять любые пакеты в системе. Имеет графический интерфейс, как и Установка/удаление приложений, но предоставляет намного больше информации и более полный контроль над программами в компьютере. Чтобы запустить Synaptic из меню Система выберите Система → Администрирование → Менеджер пакетов Synaptic. Вам понадобятся права администратора для использования Synaptic. Если вы знаете имя пакета который хотите установить, но в нажмите кнопку Поиск и введите имя требуемого пакета или частичное название. Также можно производить поиск по описанию в пакетах (например вы можете найти все упоминания пакетов "аркада" или "математика"). Используйте категории в левой панели для фильтрации списка пакетов. Для отображения списка категорий после выполнения поиска, нажмите Разделы. Чтобы установить пакет, щёлкните по нему и выберите Отметить для установки. Если вы передумали, выберите Снять отметку. Чтобы удалить пакет, который уже установлен, выберите Отметить для удаления. Когда вы закончите, нажмите Применить и Ubuntu применит выбранные изменения. Если вы не хотите ничего изменять, то просто закройте окно.

Управление пакетами из командной строки с помощью APT

Если вы умеете пользоваться Терминалом, вы можете использовать apt (Advanced Packaging Tool) для установки или удаления программ. Вам понадобятся права администратора для использования apt. Для обновления локального списка пакетов наберите в Терминале:

sudo apt-get update 

Для установки всех существующих обновлений:

sudo apt-get upgrade 

Чтобы найти пакет:

apt-cache search имя_пакета 

Для установки пакета:

sudo apt-get install имя_пакета 

Для удаления пакета:

sudo apt-get remove package 

Для получения списка других команд и опций apt:

apt-get help 

Установка пакета из файла

Для установки пакетов предпочтительнее использовать менеджеры пакетов, которые будут описаны в этом разделе. Хотя архивы пакета Ubuntu являются очень большими, возможно, что вы захотите установить пакет, который не доступен в архивах Ubuntu. Если это поизойдет, то вы можете также загрузить и установить файлы с веб сайтов. Перед установкой необходимо убедиться в том, что файлы, которые вы загружаете, получены из надежного источника. Существует много различных форматов Linux пакетов. Большинство из них привязаны к менеджерам пакетов определенных Linux дистрибутивов. Например Debian пакет (.deb файлы), RPM менеджер пакетов (.rpm файлы), и Тарбол (.tar файлы). Этот раздел рассказывает об установке таких одиночных файлов. IconsPage?action=AttachFile&do=get&target=IconDialog-Warning1.png Нет никакой гарантии, что эти файлы будут совместимы с вашей системой, и Вы не будете получать обновления безопасности, если установите эти файлы. По этим причинам, если вы желаете установить программу, всегда используйте родной Ubuntu пакет приложения, доступный через менеджер пакетов, если он доступен.

Установка/удаление .deb файлов

Эти файлы - это пакеты Debian. Файлы пакетов имеют расширение .deb и подходят для Ubuntu потому что Ubuntu тесно связан с дистрибутивом Debian GNU/Linux. Вам понадобятся права администратора для установки .deb файла. Для установки .deb файла, кликните на нем двойным щелчком мышки. Если вы предпочитаете использовать терминал, то введите:

sudo dpkg -i package_file.deb 

Для удаления .deb файла снимите отметку с него в вашем менеджере пакетов. Или наберите в Терминале:

sudo dpkg -r имя_пакета 

Преобразование файлов .rpm в файлы .deb

Ещё один тип пакетов - это файлы Менеджера пакетов Red Hat, которые имеют расширение .rpm. Их не рекомендуется устанавливать в Ubuntu. В большинстве случаев такой же пакет в формате .deb уже есть. Однако, при необходимости .rpm файл может быть преобразован в пакет .deb, используя программу alien. Полученный пакет можно будет установить с помощью dpkg, как показано выше.

  1. Установите пакет alien.
  2. В Терминале наберите:
 sudo alien файл_пакета.rpm 

Установка из тарбола

Файлы с расширениями .tar, .tgz, .tar.gz или .tar.bz2 - пакеты, известные как tarballs (тарбол), которые также используются в Linux и Unix. Если в репозиториях нет нужного пакета для Ubuntu, используя командную строку вы можете установить/удалить пакет в формате tar. Первым шагом будет распаковка и извлечение файлов из tarball. Если это .tgz или .tar.gz, в Терминале введите:

tar xfvz имя_файла_tarball 

Затем нужно следовать инструкции, приложенной к пакету. Обычно это файл README или INSTALL. Пакеты tarball часто содержат исходные коды программы, которые должны быть скомпилированы перед использованием. IconsPage?action=AttachFile&do=get&target=IconNote.png Для компиляции программ требуются пакеты, которые по умолчанию не установлены. Их можно установить пакетом build-essential.