Linux как установить программу. Как устанавливать программы в Linux. Установка в терминале

Можно устанавливать стороннее программное обеспечение. Для этого используются файлы с расширением.DEB. Их открывают через Центр приложений, терминал или утилиты. Легче всего это сделать при помощи графического интерфейса. Но пользователи, которые раньше не работали в такой ОС, вряд ли смогут разобраться без инструкции. В Ubuntu установка DEB-пакета немного отличается от запуска EXE-файлов в Windows.

Чтобы утилита работала без ошибок, её лучше загружать из Центра приложений Линукс (ЦП). Так вы точно получите официальное ПО. Оно будет самостоятельно обновляться. Можно поискать файлы на сайте разработчика нужной вам программы. Обращайтесь к неофициальным источникам в крайнем случае: например, когда на компьютере нет доступа в интернет . Также ручная установка DEB актуальна, если вы не нашли утилиту в ЦП.

Если на компьютере отключена сеть, это единственный способ поставить на него драйвера. Лучше искать их на сайте launchpad.net. Введите в строку поиска «Linux-Firmware». Далее выбирайте дистрибутив и архитектуру.

Для работы пакета нужны библиотеки, от которых он зависит. Такие объекты есть и в других ОС. Например, в Windows это DLL-файлы . При инсталляции ПО из Центра недостающие дополнения будут устанавливаться автоматически. А со сторонними утилитами всё не так просто. Если библиотек нет, и ЦП их не подгрузил, значит, их надо качать вручную.

Графический интерфейс

Самое простое - инсталляция DEB-пакета через графический интерфейс. Он напоминает проводник Win. Но отличия всё же есть.


Так вы запускаете файлы через Центр приложений. Он часто тормозит и «неправильно» открывает утилиты. Поэтому лучше использовать консоль.

Терминал

Вот как установить DEB-пакет на Ubuntu, используя консольные команды:


Другие утилиты

Существуют и другие утилиты для загрузки установщиков.

Gdebi

Если её у вас нет, скачайте через терминал. Введите команду «sudo apt install gdebi». Служба появится в контекстном меню файлов. Использовать её просто:


Можно и через консоль «sudo gdebi [Путь_к_директории]/[Имя_пакета].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 полностью аналогична системе управления пакетами Debian, и использует утилиты dpkg и apt. Программы в Ubuntu, как и в Debian хранятся в пакетах вида.deb.

Терминал, консольОбычно программы в Ubuntu устанавливаются через интернет, предварительно скачивая их с репозиториев. Установка производится при помощи графической оболочки sinaptic или через консоль.

Скачанные файлы программ не удаляются после установки и хранятся в каталоге /var/cache/apt/archives. При необходимости их можно удалить командой apt-get clean или apt-get autoclean.

dpkg -i программа Устанавливает либо обновляет пакет который был установлен ранее.

dpkg -r программа Деинсталлирует уже установленную программу но сохраняет файлы конфигурации программы.

dpkg -l Отображает список уже установленных пакетов программ.

dpkg -l | grep driver Отображает список установленных программ в названии которых есть слово «driver».

dpkg -s программа Показывает информацию по этой программе.

dpkg -P Удаляет установленную программу вместе с файлом конфигурации.

apt-get install программа Установка программы. Можно устанавливать сразу несколько программ. Выглядеть это будет так: apt-get install программа программа программа программа программа программа

apt-get update Проверяет, есть ли на репозиториях обновления для установленных

программ. Список репозиториев находится в файле /etc/apt/sources.list

apt-cdrom install программа Устанавливает либо обновляет пакет с cdrom-диска

apt-get upgrade Обновляет уже установленные программы.

apt-get remove программа Деинсталлирует установленную программу.

apt-get purge программа Удаляет установленный пакет и файлы конфигурации.

apt-get autoremove Удаляет пакеты, от которых не зависят другие пакеты.

apt-get check Находит конфликтующие пакеты и поломанные зависимости в пакетах программ.

apt-get -f install Исправляет найденные поломанные зависимости.

apt-cache search программа Поиск программы в кэше.

apt-cache show программа Показывает информацию и описание пакета программы.

apt-cache showpkg программа Покажет все зависимости пакета программы.

apt-cache depends программа Отображает в виде списка зависимые пакеты программ, нужные для работы выбранной программы

apt-get -h Справка

apt-get -d Скачивает программу но не устанавливает ее.

apt-get -s Команда с этой опцией ничего не делает. Просто имитирует выполнение команды (например имитация удаления программы)

apt-get -y Если программа задает вопросы эта опция отвечает Yes на все вопросы. Вопросы не выводит в консоль.

apt-get -f Продолжить действие, даже если проверка целостности пакета прошла неудачно.

apt-get -u Вдобавок ко всему покажет список обновленных пакетов.

aptitude Более удобный вариант apt. Лучше работает с зависимостями пакетов программ.

В статье мы уже касались способов установки программного обеспечения в ОС Linux. Напоминаем, что принцип установки ПО в Linux несколько отличается от установки ПО в Windows.

Установка из репозитория — самый простой путь, требующий минимум усилий. Бывает, правда, такая ситуация, что репозитория у какой-то программы нет вообще. Нет её и в репозитории операционной системы, либо там устаревшая версия. Рассмотрим другие способы установки.

deb-пакеты

Файлы .deb это установочные пакеты проекта Debian, ныне весьма успешно используемые во многих дистрибутивах Linux. Для установки такого пакета необходимо скачать его из сети или получить на каком-то носителе (CD, DVD, флешка).

После чего выполнить в терминале команду вида sudo dpkg -i [путь к файлу/имя файла.deb] , система попросит пароль супер пользователя и начнет установку.

К примеру, я скачал Teamviewer с официального сайта и хочу установить его в систему. В моем случае команда будет выглядеть так:

Sudo dpkg -i /home/test/Загрузки/teamviewer_10.0.37742_i386.deb

Заметьте, терминал Linux спокойно воспринимать кириллические символы, поэтому путь надо писать как есть.

В принципе, можно не писать весь путь к файлу целиком в одной команде, а сначала зайти в каталог, где находится файл

Cd /home/test/Загрузки

а затем установить программу

Sudo dpkg -i teamviewer_10.0.37742_i386.deb

sh-инсталлятор

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

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

Cd /home/test/Загрузки

Затем даем файлу права на установку

Chmod +x netbeans-8.0.2-linux.sh

После чего устанавливаем файл

Sudo ./netbeans-8.0.2-linux.sh

В случае с .sh файлами есть и другие команды. Например, я мог бы установить NetBeans командой

Sh netbeans-8.0.2-linux.sh

Bash netbeans-8.0.2-linux.sh

Самораспаковывающиеся архивы tar.gz

Такие программы вообще не требуют установки, их достаточно просто распаковать в любое место не компьютере. Общепринятая директория при этом /opt.

Здесь можно провести аналогию с самораспаковывающимися архивами в Windows. Довольно много программ в Windows имеют так называемые Portable версии. Здесь примерно то же самое.

RPM-пакеты

Процедура установки, в общем-то, схожая с deb-пакетами. RPM-пакеты используются в дистрибутивах Red Hat, Fedora, openSUSE, CentOS и других.

Продолжим наш пример с Teamviewer. Для установки RPM-пакета мне нужно сказать файл с расширением .rpm с сайта программы, после чего выполнить в терминале следующую команду:

Sudo rpm -i /home/test/Загрузки/teamviewer_10.0.37742.i686.rpm

Или, перейдя сначала в каталог,

Cd /home/test/Загрузки

ввести команду

Sudo rpm -i teamviewer_10.0.37742.i686.rpm

Установка из исходников

К этому способу лучше прибегать только в том случае, если нет других вариантов. Он заключается в компилировании (сборке) программы из исходных кодов.

В целом, компиляция в общем виде представляет выполнение команд ./configure , make и sudo make install и достойна отдельной статьи, в которой мы скомпилируем для примера какую-нибудь программу.

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

Успехов вам! И помните, день без Linux — день, прожитый зря. 🙂

На 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.