Пользователи, которые только знакомятся с операционной системой Linux, могут задаться вопросом, как устанавливать программы в дистрибутивах Linux? В подавляющем большинстве случаев, установка программ в Linux происходит из репозиториев, у каждого дистрибутива чаще всего свои собственные репозитории. Существуют правда дистрибутивы основанные на других дистрибутивах Linux и использующие репозитории своего предка.
Сам репозиторий является не чем иным, как хранилищем программ, в Linux программы принято называть пакетами, по этому не удивляйтесь, если на любом из форумов встретите именно это выражение. Сам же пакет с расширением .deb или rpm можно сравнить с архивом, в котором находятся инструкции куда, будут установлены пакеты и какие зависимости необходимы, об этом вы узнаете чуть ниже.
Ну а мы вернемся к репозиториям, как уже говорилось, это хранилище программного обеспечения, в некоторых дистрибутивах можно подключать сторонние репозитории от разработчиков программ, например, PPA репозитории. В репозиториях чаще всего находятся грубо говоря инструкции по сборке необходимой программы, а сборкой и установкой занимаются пакетные менеджеры. Собственно, сам репозиторий можно сравнить с магазином приложений Google Play в телефонах Android, который и позаимствовал данную идею.
Сами же пакетные менеджеры в разных дистрибутивах свои, в дистрибутивах основанных на Debian можно выделить такие пакетные менеджеры как: dpkg, apt, aptitude – терминальные пакетные менеджеры. Так же существуют и графические пакетные менеджеры: Synaptic, Discover, Менеджер приложений и, стоит упомянуть установочную утилиту Gdebi.
В дистрибутивах основанных на Arch пакетный менеджер Pacman, в дистрибутиве Manjaro возможно вы уже встречали графический пакетный менеджер Pamac.
Пакетный менеджер это программа, которая занимается тем, что устанавливает другие программы. Тут пожалуй стоит отметить, что тот же dpkg установить саму программу, но не ее зависимости.
Зависимости, это пакеты необходимые для запуска и работы программы, то есть, предположим, вы устанавливаете программу, которая написана на языке Python, что бы программа работала, необходим сам язык Python в вашей системе. В данном примере, язык программирования Python является зависимостью для программы. При установке любой программы, пакетный менеджер проверяет имеются ли зависимости в системе, если их нет, то он установить необходимые зависимости из репозитория дистрибутива.
Ровным счетом, для того что бы выйти в интернет, вам нужен браузер, в данном случае для интернета необходима зависимость – браузер. То же самое и в Linux, для запуска некоторых программ необходимы зависимости.
Так же отличием Linux является то, что в нем папки принято называть каталогами, так что если в статьях вы встретите слово каталог, то это будет обозначать не что иное, как папку.
Вскрываем deb пакет
Думаю, с репозиториями, зависимостями и пакетным менеджерам стало немного понятнее, теперь рассмотрим что из себя представляет вскрытый .deb пакет. Любой скачанный из сети .deb пакет можно распаковать и посмотреть что он из себя представляет. А представляет он из себя инструкцию по установке самой программы и ее зависимостей:
Как устанавливать программы в ALTLINUX (Для новичков)
На примере браузера Chrome можно увидеть в директории “control” файл с таким же названием, в котором содержится информация о версии браузера и его зависимостей (строка Depends):
В каталоге “data” вы можете видеть куда будет установлен сам браузер. Дело в том, что в Linux системах установка программ происходит не в один каталог, а в разные. Более подробно про назначения каждого каталога в Linux вы можете прочесть в отдельной статье, доступной по этой ссылке.
В будущем, вы привыкнете к такому подходу, на самом деле, он более логичен чем в той же Windows, где все сваливается в один каталог и тащит за собой зависимости, даже если они уже присутствуют в системе. В то время в Linux системах если зависимости имеются, то программа их устанавливать не будет, а эти же зависимости могут работать со множеством программ. Таким образом, один пакет (зависимость) может использоваться разными программами.
Установка программ в Debian ориентированных дистрибутивах
К Debian ориентированным дистрибутивам относятся: сам Debian с любым окружением рабочего стола (GNOME, KDE, XFCE и так далее), Ubuntu (сюда относятся Kubuntu, Xubuntu, Lubntu и так далее), Linux Mint с любым окружением рабочего стола, MX Linux, Pop!_OS, Astra Linux. И многие другие дистрибутивы, которые основываются именно на пакетной базе Debian. Просмотреть так называемое дерево дистрибутивов Linux и узнать, какой дистрибутив основывается на пакетной базе Debian можно на WIKI. Начнем мы с установки утилитой dpkg, данная утилита устанавливает заранее скачанные из сети пакеты, например, тот же Google Chrome. Для того что бы установить пакет, в терминале выполняем команду:
sudo dpkg -i и название пакета
Обратите внимания, что для установки вы должны находится в этом же каталоге, что и скачанная ранее программа. В данном примере ключ -i обозначает установку – install, для удаления используется ключ -r. Крайне рекомендуется после установки утилитой dpkg установить зависимости, их можно установить командой:
sudo apt install -f
Если вы скачали несколько программ, то установить их можно командой:
sudo dpkg -i *.deb
Таким образом, все программы из каталога с расширением .deb будут установлены:
Установка программ из репозитория происходит командой:
sudo apt install и название пакета
Обратите внимания на пакетный менеджер, в данном случае это apt, который прекрасно работает с репозиториями и устанавливает не только программы, но и их зависимости. Например, для установки Synaptic выполним команду:
sudo apt install synaptic
Таким образом мы установим из репозитория нужную нам программу. Далее рассмотрим как удалять установленные программы в Debian, Ubuntu, Linux Mint, Astra Linux и так далее. Для удаления программ используются команды sudo apt remove или для полного удаления sudo apt purge, а далее необходимо указать название программы которую хотим удалить. На примере все того же synaptic это будет выглядеть следующим образом:
sudo apt remove synaptic
sudo apt purge synaptic
Далее можно выполнить очистку системы от оставшихся зависимостей, стоит отметить, что при обновлении системы так же остаются не используемые пакеты, которые можно удалить теми же командами:
sudo apt autoremove
sudo apt autoclean
Устанавливать программы или пакеты можно через графические менеджеры программ, рассмотрим пример установки в Synaptic. Открываем его и в поисковой строке вводим название необходимой программы, например, нужно установить браузер Chromium, вводим его название:
Нажимаем искать и в результатах поиска находим пакет с названием “chromium-browser”, далее нажимаем правой клавишей мышки на названии пакета и выбираем пункт “Отметить для установки”:
Вверху Synaptica появится кнопка “Применить”, нажимаем на нее, появится окно где можно увидеть что помимо самой программы, подтянутся и необходимые зависимости если их нет в системе:
После нажатия на кнопку “Применить” начнется установка. В Synaptic можно отсортировать пакеты которые установлены в вашей системе, для этого достаточно нажать на букву “C”, которая находится под кнопкой “Отметить все”. Зеленым будут отмечены именно те пакеты, которые установлены в вашей системе:
Для удаления программ в Synaptic нажимаем правой клавишей мышки на пакете, возьмем для примера все тот же Chromium, и выбираем один из пунктов “Отметить для удаления” или “Отметить для полного удаления”, в последнем случае, программа удалится со всеми ее зависимостями:
Подтверждаем удаление программы нажатием кнопки “Применить”, появится окно, в котором точно так же как и при установке можно увидеть какие пакеты будут удалены, нажимаем на кнопку “Продолжить” и программа будет удалена из вашей системы:
Synaptic по умолчанию в некоторых системах отсутствует, его заменяют другим приложением для установки и удаления программ в операционных системах Linux. Рассмотрим на примере той же Ubuntu приложение “Менеджер программ”, по сути, оно практически ничем не отличается от других, которые идут с рабочим окружением GNOME, в том же Debian вы увидите крайне похожее приложение для установки программ. Тут все программы разбиты по категориям:
Для поиска нужной программы в Менеджере программ в поисковой строке точно так же как и в Synaptice вводим название необходимой программы, например все тот же Chromium, и из списка выбираем нужное:
Нажимаем на названии программы и переходим на страницу с описанием, где вверху появится кнопка “Установить”, нажимаем на нее и программа будет установлена:
Для удаления программы точно так же находим ее в списке, переходим на страницу и у вас будет кнопка “Удалить”, после нажатия которой программа удалится из вашей системы:
Все это крайне похоже на магазин приложений в смартфонах на Android, так что проблем с установкой и удалением программ возникнуть не должно. В менеджере приложений Discover который идет с рабочим окружением KDE все действия примерно такие же.
Установка программ в Manjaro
В дистрибутиве Manjaro установка программ происходит примерно так же, только разница заключается в пакетном менеджере. Так как Manjaro основывается на дистрибутиве Arch, то она унаследовала пакетный менеджер Pacman. Это самый быстрый пакетный менеджер, но помимо этого, в Manjaro так же имеется пользовательский репозиторий AUR, который унаследован все из того же Arch Linux. Как можно понять из названия, AUR это пользовательский репозиторий, в который добавляются программы пользователями, а не разработчиками. Тут стоит отметить, что рекомендуется устанавливать программы именно из официальных репозиториев, а пользоваться репозиторием AUR следует только при крайней необходимости.
Включить AUR можно в Pamac, или как он называется в Manjaro – “Установка и удаление программ”:
Нажимаем на три точки и выбираем пункт “Настройки”:
Далее переходим на вкладку “Сторонние” включаем AUR передвинув ползунок в соответствующем пункте:
Установка программ происходит точно так же как и в выше приведенных дистрибутивах, на вкладке “Установленные” будут отображаться программы, которые установлены у вас в системе. Точно так же программы разбиты на категории, так что поиск можно проводить по категориям программ. Про установку программ в Manjaro из терминала на сайте есть отдельная статья, доступная по этой ссылке, дублировать ее нет смысла.
Заключение
Установка программ из терминала удобна тем, что буквально одной командой вы можете установить множество программ. Приведу пример установки программ в Debian ориентированных дистрибутивах, как вы помните, к ним относятся: Debian, Ubuntu, Linux Mint, MX Linux, Astra Linux и многие другие. И так, установим для примера такие программы как браузер – Chromium, проигрыватель – VLC и графический редактор GIMP, все эти программы можно установить из репозитория, и для их установки достаточно выполнить команду –
sudo apt install и перечень устанавливаемых программ:
sudo apt insall chromium vlc gimp
Все перечисленные программы установятся и подтянут за собой необходимые зависимости. Точно так же можно устанавливать программы и в других дистрибутивах, просто перечислив их название в терминале, удобно и практично. Стоит отметить, что программы можно устанавливать из заранее заготовленного списка, читайте подробнее об этом способе в отдельной статье, доступной по этой ссылке.
Все это так же будет справедливо и для дистрибутива Kali Linux, который в свою очередь основывается на Debian.
А на этом сегодня все, если статья оказалась вам полезна, подписывайтесь на рассылку журнала в pdf формате, а так же на социальные сети журнала Cyber-X:
Юморилка, Telegram канал с анекдотами:
Telegram
1С – Обучение, Доработка, Консультация:
РК-Центр
По вопросам работы сайта, сотрудничества, а так же по иным возникшим вопросам пишите на E-Mail. Если вам нравится журнал и вы хотите отблагодарить за труды, вы можете перечислить донат на развитие проекта.
С уважением, редакция журнала Cyber-X
Источник: cyber-x.ru
Как устанавливать программы в Linux
Пользователи Windows, переходя на Linux, уже имеют некоторый багаж знаний и навыков работы с компьютером, часть из которых становится бесполезным в Linux, ввиду существенных отличий между системами. Linux более гибкая система, в которой добиться желаемого можно несколькими способами. Это касается и установки программ. Если пользователи Windows привыкли, что для установки программы нужно выполнить программу-установщик, которая обычно называется Setup.exe или Install.exe, то в Linux это можно сделать разными способами. Тем не менее, рекомендуем устанавливать программы из официальных репозиториев, а другие варианты использовать лишь в тех случаях, когда есть четкое понимание, как и зачем это делается.
Репозиторий — это архив программ, размещенный в интернете или в локальной сети. Установка программ из этого архива производится с помощью специальных утилит, которые мы рассмотрим ниже. Репозитории популярных дистрибутивов содержат огромное количество программ на любой вкус. Например, репозиторий стабильной версии Debian содержит более 37500 пакетов.
Пакет — это набор файлов (исполняемые файлы, исходный код, данные) предназначенный для установки программ. Также пакеты содержат некоторую служебную информацию, например, номер версии и так называемые зависимости. Зависимости указывают, какие сторонние пакеты (то есть программы, библиотеки, данные) нужны для нормальной работы данного приложения.
Если необходимые пакеты отсутствуют на компьютере, то они будут установлены автоматически. Таким образом, пользователю не нужно следить за установкой всех необходимых библиотек, данных, нужных для работы конкретного программного обеспечения. Для этого используются специальные программы — менеджеры пакетов. Еще одно преимущество использования официальных репозиториев — это то, что все пакеты перед включением в репозиторий тщательно проверяются и, в большинстве случаев, распространяются вместе с открытым исходным кодом, что гарантирует работоспособность программы и практически исключает наличие вредоносного кода. Но при установке программ из неофициальных источников нужно быть осторожным.
Для установки программ из репозиториев используются различные менеджеры пакетов, которые могут иметь как графический так и текстовой интерфейс.
Установка программ в Ubuntu с использованием графического интерфейса
Начнем со стандартного менеджера самого популярного на сегодняшний день дистрибутива Linux — Ubuntu. Он носит название «Центр приложений Ubuntu». Для вызова этой программы нужно кликнуть по соответствующей иконке на панели запуска.
Рис. 1. Иконка центра приложений Ubuntu
А в случае, если иконка там отсутствует — нужно открыть Главное меню (Dash) и набрать первые буквы названия программы.
Рис. 2. Центр приложения Ubuntu
В верхней части окна программы можно выбрать «Все приложения» для просмотра и установки новых программ, «Установлено» для просмотра установленных приложений и их удаления при необходимости и «История» для просмотра лога работы с программой. В правом верхнем углу окна находится строка поиска, куда можно ввести ключевые слова, описывающие нужную программу.
Слева расположен список категорий программ. По центру окна расположен непосредственно список программ. Нажав на иконку или название программы, мы увидим ее подробное описание, скриншоты и отзывы пользователей. Для установки программы нужно нажать кнопку «Установить» (или «Купить», если приложение платное).
Перед установкой система запросит пароль суперпользователя, после чего останется подождать некоторое время, пока программа загрузится и установится. Удаление программ выполняется аналогичным образом. Сверху окна нажимаем на кнопку «Установлено», выбираем программу, которую хотим удалить, затем нажимаем кнопку «Удалить».
Центр приложений Ubuntu может быть использован также для установки пакетов, которые были скачены из интернета. В Ubuntu они имеют расширение .deb. Для установки программ таким способом достаточно кликнуть на дистрибутив программы (file.deb), откроется центр управления, после чего нужно нажать кнопку «Установить».
При этом дистрибутив программы должен быть создан для конкретной, установленной у вас версии операционной системы, в противном случае возможны проблемы с зависимостями и установить программу не удастся. Кроме того, при скачивании программ из сомнительных источников, существует вероятность наличия в них вредоносного кода, поэтому, повторим рекомендацию по установке программ из официальных дистрибутивов. Существуют и другие графические менеджеры пакетов для различных систем на базе Linux (Synaptic, KPackage и т.д.). В рамках данной статьи мы не сможем их рассмотреть подробно, однако они имеют схожую функциональность и интерфейс, поэтому при установке программ с использованием графического интерфейса особых проблем возникнуть не должно.
Установка программ в режиме командной строки
Для установки и удаления программ в режиме командной строки используются различные менеджеры пакетов. Рассмотренные выше графические менеджеры являются лишь надстройками над ними. Те же действия можно произвести в режиме командной строки. Для работы с командной строкой нужно открыть терминал или консоль.
Ряд команд, рассмотренных ниже, необходимо выполнять в режиме суперпользователя. Чтобы перейти в режим суперпользователя, нужно ввести команду su, либо перед каждой командой, требующей права root, вводить sudo. В системах на базе Debian (Ubuntu, Kubuntu, Linux Mint, Xubuntu, Damn Small Linux, и т. д.) для управления .deb пакетами используется менеджерapt-get, утилита dpkg и оболочка aptitude, имеющая текстовой интерфейс.
Установка программы из репозитория
Перед установкой программ необходим обновить версии установленных программ и библиотек, выполнив последовательно команды:
sudo apt-get update
sudo apt-get upgrade
После чего устанавливаем нужный пакет командой:
sudo apt-get install paket
Где paket — это название пакета, например, команда
sudo apt-get install mc
установит пакет mc, то есть Midnight Commander.
Для удаления пакета paket нужно выполнить команду:
sudo apt-get remove paket
Можно одновременно установить или удалить несколько программ, например команда:
sudo apt-get install php5 mysql-server apache2 phpmyadmin
установит основной набор программ, необходимый для работы web-сервера.
sudo apt-cache search keyword
Поиск по ключевому слову «keyword» производится как в названии, так и в описании программ.
Также для работы с пакетами можно использовать программу aptitude. Синтаксис установки и удаления пакетов, такой же, как и у apt-get:
sudo aptitude install paket
sudo aptitude remove paket
Команда aptitude без параметров вызовет текстовую оболочку управления пакетами.
Установка программы непосредственно из дистрибутива (file.deb)
sudo dpkg -i paket.deb
Просмотр списка пакетов:
dpkg -l маска
dpkg -l apache2 — покажет, установлен ли пакет apache2.
dpkg -l | grep apache2 — покажет все пакеты, которые имеют в своем названии сочетание букв «apache2».
dpkg -L apache2 — покажет все файлы, которые относятся к пакету apache2.
sudo dpkg -r paket — удаление пакета paket.
Установка программ в системах с RPM
Это системы основанные на Red Hat Linux, откуда и пошло название RPM — Red Hat Package Manager. Соответственно, пакеты имеют расширение .rpm. Самые популярные системы, использующие RPM — это openSUSE, Mageia, Fedora, CentOS, Red Hat Enterprise Linux, ALT Linux, ASP Linux. В качестве пакетного менеджера в этих системах обычно применяется утилита yum.
Для обновления пакетов необходимо выполнить команду:
yum update
Для установки программы paket из репозитория используется команда:
yum install paket
Для удаления, соответственно:
yum remove paket
Поиск программы по ключевому слову «keyword»:
yum search keyword
Запуск исполняемых файлов и скриптов
Иногда программы для Linux поставляются уже в виде готового исполняемого файла в бинарном виде, либо в виде программы на каком-либо скриптовом языке (bash, Python, Perl, PHP и т. д.). Обычно тип файла можно определить по расширению: .bin — бинарный исполняемый файл, .sh — скрипт Bourne shell или bash. .py — программа на языке Python, .pl — скрипт Perl. Некоторые исполняемые файлы имеют расширение .run.
Но в Linux использование расширений у исполняемых файлов не является обязательным. Если файл представляет собой скрипт, то программа для его выполнения обычно указывается в первой строчке. Например, если строка имеет вид #!/usr/bin/perl, то это скрипт на Perl, а если #!/usr/bin/env bash, то это bash скрипт. Просмотреть файл можно с помощью команды less file. Для запуска программы необходимо дать ей права на исполнение, делается это с помощью команды:
sudo chmod +x file.sh
После этой команды файл file.sh станет исполняемым. Однако, если потом просто набрать file.sh в терминале, то он не запустится на исполнение. Для запуска программ они должны быть расположены только в директориях, указанных в переменной $PATH, либо запуск программ нужно производить с указанием пути к файлу. Простейший способ сделать это, находясь в директории с файлом — набрать точку и слэш перед именем файла. То есть, для запуска file.sh нужно набрать:
./file.sh
Сценариям на скриптовых языках можно не давать права на исполнение (chmod +x), можно определить тип файла, как указано выше и запустить соответствующий интерпретатор с указанием исполняемого файла. Например:
sh file.sh
python file.py
Не забудьте, что для запуска программы должен быть установлен соответствующий язык программирования, в последнем случае Python.
Компиляция программ
Большинство программ для Linux являются открытыми, то есть распространяются вместе с исходным кодом. Это позволяет участвовать в разработке широкому кругу программистов, исправлять ошибки, дорабатывать программы, проверять их на наличие вредоносного кода и закладок, переносить программы на другие платформы и т. д. Кроме того, при компиляции можно оптимизировать работу программ, например скорость их выполнения. С другой стороны, компиляция программ является самым сложным видом их установки. Пользователь должен сам отслеживать зависимости и обрабатывать ошибки, которые могут возникнуть при компиляции. Исходный код обычно поставляется в виде архивов tar, сжатых архиваторами gzip: tar.gz, tgz, bzip2: tar.bz2
Сначала необходимо распаковать файл с исходным кодом, выполнив команду:
tar -xvf program.tar
Если файл сжатый, то тип архиватора будет распознан автоматически, поэтому можно не указывать его в виде ключа. Исходный код будет распакован в директорию, соответствующую названию файла, в данном случае program. Переходим в директорию с исходным кодом:
cd program
Если в папке есть файлы README или INSTALL необходимо их прочесть, там обычно содержится важная информация по установке и список необходимых библиотек, которые следует установить перед компиляцией. Посмотреть список файлов можно с помощью команды ls, а просмотреть файл README с помощью команды less README.
Чаще всего компиляция выполняется с помощью следующих команд: ./configure
configure — это скрипт, который проверяет, есть ли все программы и библиотеки, необходимые для компиляции и выполняет подготовку к основному процессу. В случае, если скрипт выдаст ошибку, необходимо будет установить соответствующие программы и библиотеки. Если ошибок нет, выполняем непосредственно компиляцию командой:
make
Если все прошло удачно, то для установки скомпилированной программы нужно будет выполнить команду:
make install
В случае, если установка проводится в системные директории, необходимы права root или команда sudo:
sudo make install
После установки можно удалить ненужные временный файлы командой:
sudo make clean
Удаление программы, которая установлена таким образом, обычно производится с помощью команды:
sudo make uninstall
Упомянем еще один способ установки программ, а конкретно игр. В последнее время производители компьютерных игр стали уделять больше внимания Linux, благодаря чему появилась, например, такая платформа, как Steam. Но это уже тема для отдельной статьи.
Источник: www.gamesdraw.ru
Установка программ в Linux
В статье «Что такое репозиторий» мы уже касались способов установки программного обеспечения в ОС 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 — день, прожитый зря.
Источник: webistore.ru