Установка пакетов в ubuntu. Установка пакетов Ubuntu

Вы давно установили операционную систему Ubuntu, настроили ее “под себя”, а самого главного все равно нет. Оно и понятно: для обеспечения должной функциональности не хватает самых необходимых программ, которые в Windows мы усердно искали, скачивали и устанавливали. Что и будем продолжать делать –- но уже в среде Linux.

Один из главных вопросов, который всегда вызывает стойкое непонимание со стороны “переходящих” линуксоидов (и убунтологов) – это установка программного обеспечения (ПО) под Ubuntu. Linux имеет своеобразную структуру системных файлов, отличающуюся от “dll-помойки”, как ее называют, Windows. Такое понятие, как инсталляция любой программы пару кликами, здесь не то чтобы отсутствует, но встречается достаточно редко (об этом читайте чуть ниже).

Deb-пакеты

Сейчас – подробнее о системе Ubuntu. По идее, все программы должны устанавливаться из т.н. исходников (sources) - файлов на языке C++, предназначенных для компиляции. Однако совсем не зря в свое время было разработано несколько так называемых пакетных систем. В некоторых операционных системах Linux распространена RPM (Red Hat Package Manager)-система, в других, таких как Debian и основанных на ней -– DEB (собственно, от слова “Debian”) и т. д…

Примечание. Системы DEB и RPM по своему замыслу частично похожи, но друг с другом все-таки несовместимы. Впрочем, существует специальная программа alien, которая преобразует пакеты из одного формата в формат с различной степенью “везения”

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

Что касается зависимостей, они условно делятся на обязательные и необязательные (исходя из названия, последние просто рекомендованы к скачиванию). Большинство пакетов взаимосвязаны с другими библиотеками, без наличия которых они попросту не устанавливаются. В чем плюс такого “пакетозависимого” подхода? Сами по себе deb-файлы занимают сравнительно не много места (обычно десятки-сотни килобайт) за счет того, что содержат только самые необходимые компоненты. По мере того, как вы устанавливаете все новые и новые пакеты, список зависимостей значительно возрастает. Впоследствии, при удалении какой-либо программы удаляются и все зависимые пакеты (если они уже не зависят от других пакетов). Вот такая своеобразная “альтернатива” dll-библиотекам Windows.

Репозитории

Еще одно понятие, с которым вам придется иметь дело – репозиторий, хранилище программного обеспечения. Мы не будем вдаваться в архитектуру репозитория, отметим только, что обычно он состоит из четырех категорий: Main, Restricted, Universe и Multiverse. Входящие в разделы universe и multiverse пакеты доступны только через Интернет и не могут быть включены в начальный дистрибутив Ubuntu. Именно поэтому, по причине отказа Ubuntu от несвободного ПО, у линуксоидов и возникают проблемы (временные) с кодеками, воспроизведением DVD, шрифтами и прочим.

Есть два источника установки пакетов – локальный и интернет-репозиторий, хотя следовало бы употребить слово ”репозиторий” во множественном числе, так как их - несметное количество.

Локальным источником является жесткий диск или сменный носитель в виде CD или DVD. Диски с репозиториями можно приобрести в интернет-магазинах, в том числе и белорусских. Наиболее полная версии для Ubuntu –- на 4 и более DVD, хотя полный официальный репозиторий занимает куда больше гигабайт, чем все эти диски, вместе взятые. Доступно русское зеркало , а также множество других источников для скачивания пакетов. По адресу http://packages.ubuntu.com/ вы всегда можете найти и скачать необходимый deb в достаточно наглядной форме (с отображением всех строгих/нестрогих зависимостей). Хотя заниматься этим собственноручно вам крайне не рекомендуем, поскольку для того, чтобы удовлетворить зависимости, придется скачать далеко не один пакет. В общем, занятие крайне утомительное. Поспрашивайте на форумах, у знакомых диски с репозиториями -– и вся проблема решится очень быстро.

Сейчас вкратце о принципе наименования пакетных файлов. Пример: имя conky_1.4.5-0ubuntu1_i386.deb. Как нетрудно догадаться, conky – это название программы, 1.4.5 – ее версия, ubuntu – поддерживаемая ОС, i386 – архитектура процессора - описание архитектур). Если в наименовании встретите суффикс.src, знайте, что вы имеете дело с пакетом, включающим исходные файлы. Суффикс am64 означает, что пакет предназначен для установки именно на 64-битном процессоре. Поскольку 32- и 64-битое ПО несовместимы, скачивать “чужие” пакеты бессмысленно. В том случае, если версия или архитектура программы не совместимы с системой, менеджер пакетов прекратит установку. Если у вас 32-битная версия Ubuntu, будьте внимательны, заказывайте диски с репозиториями именно под 32-разрядную систему.

Рассмотрим ситуацию: вы купили несколько DVD-репозиториев. В таком случае, согласно инструкции на этикетке диска, нужно занести репозитории в общую “базу”. Для этого в консоли для каждого диска нужно выполнить команду apt-cdrom add , и тогда диски автоматически будут добавлены в список репозиториев.

Этот список хранится по адресу /etc/apt/sources.list . Обновить его можно вручную: sudo gedit /etc/apt/sources.list или через пакетный менеджер Synaptic.

А еще в меню Gnome есть соответствующий пункт: Система? Администрирование? Источники приложений. Для добавления источника пройдите по этому адресу и выберите “ПО сторонних производителей”. Затем нажмите кнопку “Добавить” и введите строку APT, к примеру: deb http://ftp.debian.org sarge main . Теперь нажмите кнопку “Добавить источник” и закройте все окна. Вы можете устанавливать пакеты разными способами, но созданный вами список репозиториев будет доступен из интерфейса всех программ.

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

Если делать update вручную, то sudo apt-get upgrade –- аналогичная команда в консоли. При установке менеджер выдает предупреждение о занимаемом дисковом пространстве со всеми зависимостями и, по вашему желанию, удовлетворяет их. Скачанные пакеты после установки не удаляются, а бережно хранятся в кэше: /var/cache/apt/archives/ , откуда вы можете их скопировать в другое место. Недокачанные (например, в случае обрыва связи) пакеты хранятся в директории /var/cache/apt/archives/partial/ . После восстановления связи обновление продолжится с того же самого места как ни в чем не бывало.

Установка deb-пакетов

Самый простой способ установки приложений – через меню Приложения? Установка/Удаление . Программы рассортированы по категориям, имеют описание (правда, с переводам дела обстоят не лучшим образом), рейтинг -– все это облегчает выбор среди внушительной подборки программ. Отметьте галочками нужные пакеты (или уберите, если пакет нужно удалить) и нажмите “Ok”. Ничего сложного!

Если работать через консоль, то аналогичными командами будут: apt-get install <название пакета> (установка), apt-get remove <имя пакета> (удаление).

Установленные программы должны появиться в списке Главного меню в назначенном ей разделе.

Примечание. Существует еще один способ установки программ -– по запуску специального скрипта (расширение может варьироваться -– .sh, .py и др.). В таком виде часто распространяются драйвера и пакеты all-in-one (“все в одном”). По ходу инсталляции скрипт задает вопросы, на которые пользователю обязательно нужно ответить. Для запуска исполняемого файла введите ./имя файла.расширение

Если двух упомянутых способов установки вам покажется недостаточно –- ничего страшного. Помимо вышеупомянутых aptitude , есть и другие менеджеры пакетов. Если рассматривать программы с графическим интерфейсом, то, прежде всего, следует отметить следующие три программы.

Synaptic (Synaptic Package Manager)

Synaptic - программа для управления как rpm-, так и и deb-пакетами, графическая оболочка apt. Она интегрирована в Ubuntu, поэтому проблем с поиском и установкой не будет. Данный менеджер установит пакеты, расположенные на жестком диске, через интернет, на сменном носителе. Если брать в сравнение аналогичные программы (YaST2, KPaсkage и другие), удобство использования Synaptic на порядок выше. Под этими словами подразумеваются: продуманные настройки, интерфейс и система меток. А еще -– относительно стабильная и быстрая работа. Это давно проверено на практике: когда количество всевозможных программ, библиотек исчисляется тысячами, подобные программы больше всего в почете.

Automatix

Более дружественная, чем стандартные “Установка/Удаление”, программа. Она предназначена для автоматизированной установки наиболее востребованных приложений, Ubuntu. Как итог - добавление возможностей, с которыми ОС изначально “не в ладу”. Это:

Мультимедиа-кодеки
- монтирование, чтение и запись ФС NTFS (актуально для Ubuntu 7.04 и ниже)
- возможность просмотра DVD
- дополнительные скрипты
- скрипты к Nautilus и другое.

С помощью программы Aptoncd можно создать ISO-образ со всеми установленными пакетами и записать его на CD/DVD диск. Затем этот репозиторий без проблем добавляется в общий список deb-источников. О способах, как это сделать, мы расскажем уже в следующем выпуске, в практической части этой главы.

Врезка. Полезные консольные команды

Распаковка:

архив gz/gz2 –- gunzip / gunzip2 <файл>
архив bz/bz2 –- bunzip / bunzip2 <файл>
архив tar –- tar xvf <файл>

Работа с пакетами:

apt-get install –reinstall <программа> - установка пакета с перезаписью файлов
apt-get install <программа 1> <программа 2> <программа n> - установка сразу нескольких программ
apt-get –d install <программа> - запуск программы без ее распаковки
apt-get update – обновление списков пакетов
sudo alien <пакет.rpm> –- преобразование пакета rpm в deb

Программное обеспечение в ОС Ubuntu Linux распространяется в так называемых deb-пакетах. Обычно при установке программы из репозитория система автоматически скачивает и устанавливает deb-пакеты, но бывают ситуации когда вам необходимо установить программу (например игру) скачав и установив deb-пакет вручную.

На самом деле эта ситуация довольно распространённая и для пользователей пришедших в Ubuntu из ОС Windows вообще должна быть родной, поскольку в этой ОС все программы устанавливаются преимущественно аналогичным образом. Т.е. скачивается установочный пакет в виде исполняемого exe файла или msi пакет. Последний вариант (msi) наиболее близок к системе управления пакетами которые используются в Linux.

  1. Поищите программу в стандартных репозиториях ubuntu, например с помощью Центра Приложений
  2. Если в репозиториях программы не окажется, то поищите на сайте программы возможность установки из репозитория разработчиков или например ссылку на ppa репозиторий.
  3. Если нет репозитория, но есть готовый deb пакет, то устанавливайте его по инструкции ниже.
  4. Если на сайте есть только архив программы в виде исходных кодов, то придётся скачивать этот архив и собирать программу самостоятельно (об этом в другой заметке).

Почему прежде нужно искать репозиторий — просто потому, что в дальнейшем это упростит вам процедуру обновления программы. Служба обновления автоматически найдёт все обновлённые пакеты во всех установленных репозиториях и предложит их вам обновить.

Первые два пункта можно поменять местами исходя из следующих соображений 1) в официальных репозиториях ПО более стабильно 2) в репозиториях разработчиков ПО наиболее свежее. Что вам требуется больше стабильность или новые фенечки — решайте сами.

Ну и наконец, когда нет репозиториев, или версия пакета в репозиториях вас не устраивает, но есть deb-пакет, который вы скачали с сайта разработчиков. У вас есть 2 простых способа его установить.

Установка в графическом режиме

Откройте папку с deb-пакетом в файловом менеджере Ubuntu и дважды кликнете по нему.

Запустится графическая оболочка программы управления пакетами. Если в репозиториях есть более старая версия программы то вы увидите соответствующее сообщение. Прочитайте и закройте его.

Нажмите кнопку «Установить пакет». Система попросит вас ввести пароль для подтверждения административных полномочий (пользователь которого вы создали при установке системы обладает такими полномочиями).

После ввода пароля появится окно «анимирующее» процесс установки

По окончании вы увидите соответствующее сообщение:

Можно закрыть все окна установщика и запускать программу из меню Ubuntu.

Установка в терминале.

Перейдите в папку со скачанным пакетом и выполните команду:

sudo dpkg -i имя_пакета.deb

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

Наиболее часто распространённые затруднения — это неудовлетворённые зависимости пакета. Это ситуация когда для работы устанавливаемого пакета требуется предварительно установить другой пакет или несколько пакетов (например различные билиотеки). Чаще всего такие зависимости решаются установкой необходимых пакетов из репозитория, программа установки пакета сообщит вам каких именно пакетов не хватает устанавливаемой программе.

На Ubuntu люди чаще всего переходят после долгого использования операционной системы Windows. Так как эти ОС существенно различаются друг от друга, у неопытного пользователя могут возникнуть проблемы при работе. Иногда дело доходит до абсурдного, человек попросту не понимает, как устанавливаются программы для Ubuntu.

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

Установка с помощью Synaptic

Первым делом рассмотрим самый простой способ с использованием программы Synaptic. Данное ПО поставляется в любом дистрибутиве Linux, а найти его можно в "Меню". Там наведите курсор на "Администрирование" и справа выберите "Менеджер пакетов Synaptic".

Данная программа не единственная в своем роде, но все они работают по единому принципу, поэтому существенных отличий в них не наблюдается. Хороша программа тем, что у нее есть к которому пользователи Windows так привыкли.

Итак, для того чтобы установить программы для Ubuntu, заходим в менеджер пакетов. При запуске у вас потребуют ввести пароль, который вы указывали при установке операционной системы. Введя его, откроете саму программу. В первую очередь обновите все пакеты, нажав на одноименную кнопку.

Теперь вы видите список всех программ, которые размещены в репозитории. Найдя необходимую, кликните по ней два раза или же можете нажать правой кнопкой мыши и в контекстном меню выбрать «Отметить для установки». Как только вы это сделали, можете переходить к установке. Для этого нажмите в верхней панели «Применить». Сразу же начнется установка, вам покажут, какие пакеты будут установлены, и дадут краткую информацию о них.

Теперь вы знаете, как устанавливаются программы для Ubuntu с помощью менеджера пакетов Synaptic.

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

Чтобы произвести установку программы для Ubuntu, можно еще воспользоваться терминалом, или, как его еще называют, командной строкой. Для вызова терминала нажмите соответствующий значок или сочетание клавиш Ctrl + Alt + T.

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

Итак, перед вами открытый терминал. Для начала введя sudo apt-get update, обновите списки программ. Теперь можно переходить непосредственно к инсталляции. Для этого необходимо вписать:

Чтобы было ясней, стоит привести пример:

sudo apt-get install chromium

Также есть возможность установить сразу несколько ПО. Для этого просто впишите их название через пробел.

Небольшая ремарка. Когда вы вводите первую строку в терминале, у вас могут запросить пароль, так вот, при вводе его ничего не отображается — это нормально. Например, если у вас пароль «0000», просто нажмите четыре раза ноль, а затем Enter.

Теперь вы знаете еще один способ, в Ubuntu.

Установка из пакета dep с графическим интерфейсом

Бывает и такое, что в репозитории нужный вам файл не был обнаружен. Это не страшно. Скорее всего, у автора программы попросту нет своего репозитория. В таком случае программа может распространяться с помощью пакета deb.

На просторах интернета найдите необходимый пакет и скачайте его на свой компьютер. Плюс такого способа заключается в том, что для установки программы не потребуется интернет. Пакет можно сбросить на флеш-накопитель и устанавливать на любом ПК. Но есть минус существенный, дело в том, что после установки таким способом программа не будет самостоятельно обновляться, так как система не будет находить ее в репозитории.

Итак, пакет deb скачан на ПК. Для его установки с помощью Nautilus (это то же самое, что "Проводник" в Windows) откройте папку, где лежит файл, и нажмите на него два раза. Перед вами откроется окно, в котором попросят разрешение на установку данной программы, нажимаете «Установить пакет», и процесс установки начнется.

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

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

Непосредственная установка пакета deb через терминал осуществляется с помощью команды:

Как вы заметили, необходимо проложить путь к файлу, на примере это будет выглядеть так:

Не забывайте также то, что когда у вас запросят пароль, при вводе вы его не увидите.

Запуск приложений

Ну вот вроде бы и все. О том, как устанавливать программы в Ubuntu, мы поговорили, осталось лишь разъяснить, как происходит запуск программ Ubuntu.

Здесь можно воспользоваться также несколькими путями. Первый подразумевает запуск через "Меню". Просто нажмите соответствующий значок и в одном из разделов найдите необходимую вам программу. После нажатия на значок произойдет ее запуск.

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

gedit

После нажатия Enter программа запустится.

Также стоит упомянуть, что на Ubuntu программы Windows тоже запускаются, только для этого необходимо установить специальную программу, называется она Wine. Ее установку и настройку можно найти в интернете. Ну а на этом все, вы узнали, как можно установить программы на операционной системе Ubuntu.

Хотя дистрибутив Ubuntu Linux устанавливается уже с набором прикладных программ, тем не менее может возникнуть необходимость установить какие-то дополнительные программы. Как установить программу в Linux Ubuntu?

Вообще, почти в любом дистрибутиве Linux есть два пути для решения этой задачи.

Первый, простой, заключается в том, чтобы использовать уже откомпилированные бинарные пакеты. Такие пакеты устанавливаются точно так же как и в ОС Windows - скачиваете установочный файл, запускаете его и программа устанавливается. Этот путь даже проще чем в Windows если использовать официальные репозитарии и специальные программы управления пакетами. Если вы используете такую программу, то вам нужно лишь запустить ее, затем найти в списке нужную программу и нажать кнопку "Установить". Далее программа все сделает сама.

Такие бинарные пакеты, как правило размещаются в Интернет-репозитариях. Репозитарий это сервер на котором, в строго определенном виде, собраны и хранятся компьютерные программы, а кроме самих программ там еще и служебная информация для автоматических установщиков.

Второй путь не для слабонервных. Это компиляция программы непосредственно на вашем компьютере из исходных кодов. Сначала вы скачиваете архив с исходными кодами программы, затем распаковываете его, затем запускаете процесс компиляции и установки. И после этого, если вам очень повезет, программа будет установлена. Но более вероятен другой сценарий - в процессе компиляции возникнут ошибки и вам придется разбираться с причиной этих ошибок.

Сам я не любитель таких извращений и никому не советую. Поэтому далее в этой статье будет описан только первый, цивилизованный способ установки программ.

В Ubuntu Linux есть три графические программы для установки бинарных пакетов (в Ubuntu используются бинарные пакеты формата deb). Это Gdebi, Synaptic и Software-center. Gdebi самая простая из них - через нее можно устанавливать пакеты которые у вас есть в наличии, на вашем компьютере. Synaptic и Software-center сами скачивают пакеты из репозитариев, вам нужно только указать какую именно программу нужно установить.

Synaptic это целый комплекс, предназначенный не только для установки пакетов из репозитариев, но и для управления уже установленными пакетами.

И наконец тяжеловес, новая программа на которую делают ставку разработчики Ubuntu. По их мнению Software-center должен заменить и Gdebi и Synaptic.

Конечно это программа красивая. И дает информации даже больше чем Synaptic. Например пользовательские рейтинги программ. Но. Получилась она в духе времени - тяжелая, неторопливая да еще и нестабильная. Устанавливать через этот Центр отдельный, локальный deb пакет удовольствие ниже среднего. Да и с Интернет-репозитариев она неторопливо устанавливает. Но если вы не будете устанавливать новые программы каждый день, то это вполне приемлемый вариант.

Если вы будете пользоваться только официальными репозитариями Ubuntu, информация о которых "зашита" в программах Synaptic и Software-center прямо "из коробки", то вам вообще ничего не нужно знать об установке программ. Запускаете Software-center ищете там нужную программу, потом нажимаете кнопку "Установить" и на этом все.

Но для Ubuntu есть не только официальные репозитарии. Существует большое количество неофициальных, то есть созданных добровольцами, которые не имеют отношения к разработчикам Ubuntu. Установку программ из таких репозитариев можно делать точно так же через Software-center или Synaptic. Нужно только в настройках этих программ указать адрес такого репозитария.

Кроме этого бывают случаи когда программу в виде deb файла можно скачать с сайта разработчика. Например таким способом можно скачать и установить программы Скайп и Опера. На сайтах skype.com и opera.com можно найти версию для Ubuntu Linux и скачать ее. Установка такой программы выполняется точно так же как и в Windows, скачиваете файл, запускаете этот файл, автоматически запускается один из установщиков (Gdebi или Software-center) и устанавливает программу.

Помимо установки прикладных программ, периодически необходимо устанавливать обновления. Делается это через специальную программу - Update manager (Менеджер обновлений).

Эта программа показывает список обновлений и описание для каждого обновления. Вам нужно только нажать кнопку "Установить обновления". В процессе установки обновлений программа будет отображать ход работы. По умолчанию, после установки Ubuntu, Update manager запускается автоматически, при старте системы и проверяет наличие обновлений каждый день самостоятельно. Если он обнаруживает доступные обновления тогда выводится сообщение для пользователя и открывается окно со списком обновлений. Но менеджер обновлений можно убрать из автостарта и запускать его вручную.

Не пользуйтесь неофициальными репозитариями. А если у вас есть необходимость установить программу которой нет в официальных репозитариях, то перед установкой соберите информацию об этой программе, а также поищите самый надежный источник откуда можно скачать установочный файл. Этого правила важно придерживаться из соображений безопасности, ведь вместо прикладной программы вы можете скачать и установить вредоносную программу (троян, руткит, вирус). Что такое безопасный источник? В первую очередь это официальные репозитарии. Во вторую очередь это сайт разработчика программы. Если вы скачаете программу Скайп не с сайта разработчиков skype.com , а с какого-нибудь сайта типа pupkin.narod.ru то есть вероятность, что это будет вовсе не Скайп, а троян имитирующий программу Скайп.

Если у вас Ubuntu 11.10 установите Gdebi и Synaptic, с ними будет легче.

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

Если вы считаете себя кулхацкером, тогда пользуйтесь консольными программами apt , dpkg , wget . Потому что консоль это круто, а графические тулзы это отстой.

Если вы живете в г. Краснодар, для вас есть простой способ установить программы и обновления на Ubuntu.

Если вам оказалась полезна или просто понравилась эта статья, тогда не стесняйтесь - поддержите материально автора. Это легко сделать закинув денежек на Яндекс Кошелек № 410011416229354 . Или на телефон +7 918-16-26-331 .

Даже небольшая сумма может помочь написанию новых статей:)

А также других систем приходится устанавливать дополнительные программы. В операционных системах Windows все очень просто, как правило есть установщик setup.exe, который помогает установить софт. А вот в линуксе дела обстоят несколько иначе. Как устанавливать программы в Linux? Сейчас рассмотрим этот вопрос.

В линуксе есть несколько типов установочных пакетов и каждый дистрибутив имеет свой формат пакетов. В дистрибутивах Fedora, Mandriva, Red Hat и Suse используется стандартная установка для линукс RPM, разработанная компанией Red Hat. Файл пакета RPM как правило имеет название имя_программы-версия.rpm.

Еще один из очень популярных форматов это DEB. Используется в Debian, Ubuntu, Knoppix и Mepis. Имеет название имя_программы-версия.deb.

И подошли мы к архивам. Обычно это .tar , .tar.gz , .tgz расширения. Их следует распаковать, а потом уже устанавливать/компилировать.

Выполнять процедуру установки программ нужно от имени суперпользователя.

Быстрая навигация

Установка программ на Debian, Ubuntu

Для работы с пакетами формата DEB есть множество инструментов, но чаще всего используют apt-get , он входит в стандартный набор инструментов. Для установки приложения вводим команду:

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

Для удаления:

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

APT хранит локальную базу данных всех доступных для установки пакетов и ссылок где их брать. Эту базу нужно обновлять время от времени, командой:

apt-get update

Для обновления устаревших пакетов (программ) на компьютере набираем следующие команды:

apt-get update ; apt-get upgrade

Установка программ на Fedora, Red Hat

Утилита, аналогичная APT — yum. Загрузить и установить пакет из настроенного хранилища пишем команду:

yum install имя_пакета

yum remove имя_пакета

Локальная база yum не сохраняется, поэтому нет необходимости обновлять. Для установки обновлений воспользуемся командой:

yum update

Выбрать что-то определенное для обновления:

yum update имя_пакета

Установка программ в Mandriva

В Mandriva есть свой набор инструментов для работы с пакетами, называется urpmi. Для установки:

urpmi имя_пакета

Чтобы удалить:

urpme имя_пакета

Обновить локальную базу со списком пакетов:

urpmi.update -a

Чтобы установить обновления:

urpmi --auto- select

Установка программ из архивов (тарболов)

Для архивов сжатых с помощью GZIP (gz, gz2 и т.д.) делаем так:

tar -xvz f имя_файла

Для архивов сжатых с помощью BZIP (bz, bz2 и т.д.) несколько по другому:

tar -xvjf имя_файла

Команды Tar:

  • x – извлекаем файлы из архива;
  • v – подробный вывод инфы на экран;
  • f – Обязательная опция. Если не указать, Tar будет пытаться использовать магнитную ленту вместо файла;
  • z – обработать архив сжатый при помощи gzip;
  • j – обработать архив сжатый при помощи bzip.

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

cd имя_папки

Далее в распакованном архиве читаем инструкцию в файле README если есть. Во всяком случае, если программа собрана в виде исполняемого файла, то в пакете будет файл .sh , как правило называется install.sh . Его просто запускаем на исполнение.

А вот если программа представлена в исходном коде, выполняем команды:

./configure
make
make install

После установки выполняем:

make clean

Ну вот и все, ничего сложного. Теперь вы знаете как устанавливать программы на Linux: Debian, Ubuntu, Fedora, Red Hat, Mandriva, в том числе и из архивов.