Установка программ в Linux
Программы и ОС 18.04.2009
Вот мы и дошли до момента, когда после установки ОС Linux нужно установить необходимые программы. Скажу сразу, что делается это сложнее, чем в привычном Виндовозе, но со временем и эта задача для каждого будет пустяком.
При установке программ в Linux могут возникать самые разнообразные проблемы.
- нашли пакеты необходимых программ для одного дистрибутива, а у вас другой (не всегда все пакеты программ подходят для каждого дистрибутива Linux);
- установили один пакет, а он требует дополнительных пакетов, которые нужно найти, и, возможно, они потребуют еще дополнительной установки пакетов (так может продолжаться очень долго);
- программу удалось установить, но при работе она в упор не хочет работать с какими-либо аппаратными средствами (с ТВ-тюнером к примеру)…
Этот ряд можно продолжать очень долго. Но суть не в этом. Все эти проблемы решаемы. Но учитывая тот факт, что молодому пользователю Linux и так то сложно все дается, а если на пути будут вставать непреодолимые для него преграды (в том числе и уморительная установка программ), то человек, возможно, вообще позабудет о Linux и вернется в старый Виндовоз.
В своих статьях я пойду по другому пути. Как и любая другая добротная операционная система, Linux должна доставлять пользователю удовольствие от работы и вложение минимального количества усилий при настройке, изменении конфигурации и прочего.
И тут надо понимать, что не пользователь такой плохой, что до него не доходит, как установить программы в Linux. Это недоработка программистов, которая со временем, на мой взгляд, исчезнет
Так вот, рассмотрим несколько вариантов установки программ в Linux.
1) Установка программ с помощью системной утилиты управления пакетами.
Данная утилита имеется в каждом дистрибутиве Linux. С помощью ее можно выбрать в списке доступных пакетов требуемые для вас, и установить их. Список пакетов программ формируется исходя из имеющихся источников (пакеты на диске с дистрибутивом Linux, сетевые репозитории и прочее.)
Суть в том, что необходимо пометить галочками необходимые пакеты.
Затем подтвердить их установку. Если пакеты расположены на диске, то установка не займет много времени, если же программы из репозиториев, то потребуется подождать, пока они скачаются и интернета.
2) Установка программ для Linux с помощью онлайн-установщиков.
На рисунке приведен официальный онлайн-установщик программ «За 1 раз» для дистрибутива Mandriva Linux, расположенный по адресу http://za1raz.mandriva.ru/index.php/Za1raZ_2009.0_i586
Но предварительно необходимо подключить те самые репозитории, о которых шла речь выше. Делается это очень просто. Достаточно зайти на сайт http://urpmi.mandriva.ru и установить официальные и неофициальные репозитории пакетов программ.
При подключении, вылезет окно с вопросом. Либо просто сохраните предлагаемый файл, а потом откройте его с помощью программы работы для подключения репозиториев, либо непосредственно сразу откройте загружаемый файл в нем.
После этого можно устанавливать программы для Linux, которые имеются в данных списках.
3) Установка программ из *.rpm пакетов.
Ну здесь нет ничего сложного. Как и в привычном Виндовозе, кликайте пару раз по скаченному пакету и установка проходит в автоматическом режиме. Основная трудность – это попытка найти тот *.rpm пакет, который подходит к вашему дистрибутиву Linux.
4) Никто не отменял и старый дедовский способ установки программ из исходником.
Файлы, которые упакованы в архивы tar.bz2 или tar.gz и являются исходниками. Здесь тоже нет ничего сложного, если в данном пакете уже имеется все необходимое, а то получится как в анекдоте.
Об этом в сети имеется куча материала, поэтому и рассказывать то ни к чему. Но вкратце опишу процесс.
- распаковываем архив:
tar -xjf programXXX.tar.bz2
или
tar -xzf programXXX.tar.gz
- конфигурируем компиляцию:
./configure
- компилируем:
make
- получаем права администратора:
su
- устанавливаем:
make install
Но, опять же, я не советую неопытным пользователям устанавливать программы четвертым способом. Больше потратите времени, чем получите пользы. Еще раз повторюсь, что добротная операционная система не должна преподносить пользователю неудобства и проблемы.
Теперь мы знаем как установить программы в Linux. Далее я напишу ряд статей по выбору и установке наиболее пригодных, удобных, полезных и необходимых программ, которые нужны каждому пользователю.
Оставить комментарий