Воскресенье, 13 Январь 2013

Fedora 17 - установка программ

  •   
  • размер шрифта уменьшить размер шрифта увеличить размер шрифта
Оцените материал
(3 голосов)

Fedora - это так называемый rpm-based дистрибутив, т.е. использует менеджер пакетов rpm для установки и обновления программ. При понимании общих принципов установки программ в Fedora 17 этот процесс не вызывает никаких трудностей и более того очень удобен и прост.

В операционных системах Fedora используется менеджер пакетов RPM совместно с YUM. RPM — это рекурсивный акроним: RPM Package Manager — RPM — менеджер пакетов. Ранее RPM расшифровывался как Red Hat Package Manager — менеджер пакетов Red Hat, т.к. был разработан компанией Red Hat для Red Hat Linux. Суть менеджера пакетов состоит в том, что он хранит в базе данных информацию обо всех установленных пакетах (программах), сведения об измененных файлах в процессе установки или удалении пакетов.

YUM — также часто называют менеджером пакетов, однако, это скорее автоматизированная программа установки и обновления пакетов из репозиториев и локальных источников для операционных систем, использующих rpm. Одной из важнейших функций YUM является автоматическое разрешение и установка зависимостей. Название YUM раскрывается как Yellow dog Updater, Modified. С программой YUM можно работать как из командной строки, так и с помощью одного из графических интерфейсов.

Итак, в Fedora 17 существует три основных способа установки программ:

  • сборка их из исходников (эти программы распространяются в файлах с расширением tar.gz). Этот способ — самый старый из существующих, но и самый сложной. В этой статье мы не будем его затрагивать
  • установка с помощью менеджеров пакетов rpm. Выполняется запуском в командной строке программы rpm с соответствующми параметрами. Однако, поскольку в Fedora 17 используется yum, то лучше использовать его для того, чтобы не было расхождений в базах rpm и yum.
  • установка программ с помощью менеджера пакетов yum. Этот способ самый удобный и простой и о нем мы поговорим ниже.

Важной функцией yum является возможность установки (а также обновления при выпуске новых версий) программ из репозиториев (сетевых хранилищ).Это в целом похоже на Google Play (бывший Google Market) и App Store. Вы просто выбираете нужную программу, а yum автоматически скачивает и устанавливает её, при этом подгружая необходимые зависимости.

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

Для установки программ с помощью графического интерфейса запустите «Установка и Обновление программ» (Обзор -> Приложения -> Системные).

 

Fedora 17 установка программ

 

Вы можете как выбрать пакет из определенной группы, так и с помощью поиска (поиск выполняется по названию и описанию).

Поставьте галочку напротив нужного пакета и нажмите «Применить».

 

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

 

После разрешения зависимостей вам, возможно сообщат о том, что необходимо установить зависимости (например, пакеты, содержащие какие-то библиотеки). Для продолжения нажмите «Продолжить».

 

Установка зависимостей

 

Установка программ из репозиториев с помощью yum из командной строки также не очень сложна. Например, если вы хотите установить программу galculator, запустите в эмуляторе терминала:

sudo yum install galculator

 

Установка программ yum через командную строку

 

При всем количестве разнообразного ПО в официальных и дополнительных репозиториях (см.Сторонние репозитории в Fedora 17) некоторое по, например, Skype (см. Skype в fedora 17) или Opera не распространяются через репозитории и собственных репозиторев пакетов для Fedora не имеют. Зато они распространяются в виде rpm-файлов, которые можно скачать с официальных сайтов. На примере браузера Opera ниже показана установка программ из rpm-файлов:

  • Скачайте установочный rpm-файл в домашний каталог.
  • Далее можно действовать двумя путями: выполнить установку через графическую оболочку или через командную строку.


Первый способ - дважды щелкнуть по файлу и подтвердить установку, нажав «установить».

 

Установка локального файла rpm

 

Второй способ: запустить эмулятор терминала и выполнить

sudo yum localinstall opera-12.12-1707.x86_64.rpm —nogpgcheck

 

Обновление программ также можно запустить как графически (Обзор -> Приложения -> Системные -> Обновления Программ), так и выполнив в терминале команду:

sudo yum update

 

Обновление Fedora 17

Другие материалы в этой категории: « Русификация Fedora 17 Skype в Fedora 17 »

Добавить комментарий


Защитный код
Обновить

 

 

Scroll to top