команда для установки приложения в линукс

Шаг 9. Установка программ

Время от времени появляются новые задачи либо необходимость в решении старых задач новыми способами — тогда возникает потребность в дополнительном программном обеспечении. Что делать, если вам нужна новая программа для Linux? Попробую описать некий алгоритм.

1. Надо понять какое именно решение вам нужно. Для этого можно использовать поисковые системы. Формировать запрос о своей проблеме и выбирать подходящие решения.

2. Теперь необходимо понять какая программа нам позволит решить эту проблему. В Linux существует большое число аналогов одних и тех же программ, и среди них надо выбрать лучшую по важному для вас критерию, например: функционал, скорость, удобство, безопасность, бесплатность. Программу ищем также в поисковой системе, но запрос формируем уже для конкретного решения проблемы.

3. После того, как мы выбрали уже конкретную программу — можно приступать к ее поиску. Открываем Synaptic и с помощью поисковой формы пытаемся найти нужное приложение. Вместе с ним мы можем обнаружить множество расширений и дополнительных модулей. Ставим все что надо — это лучший вариант. Приложения в репозиториях обычно протестированы и работоспособны.

Если приложение не найдено в репозитории, то можно поступить двумя способами — либо поискать его аналог, который присутствует в репозитории, либо найти данное приложение вне репозиториев:

3. Если нам не повезло и программа настолько редкая, что deb-пакета для нее нет, то смотрим в каком виде она вообще распространяется.

Установка приложения из tar.gz

Часто приложения распространяются в архивах tar.gz. Этот формат не так удобен в Ubuntu, так как это не пакет, а просто архив, в котором могут быть как исходные коды, так и скомпилированные приложения и библиотеки.

Установка из tar.gz:

1. Распаковываем архив в отдельную директорию.

2. Если есть исполняемый файл — запускаем и пользуемся, если нет — читаем раздел «Компиляция».

Установка приложения из SVN

SVN — Subversion. Это система контроля версий кода, в которых хранится исходный код приложений, особенно Open Source.

1. Создаем директорию для нашего приложения.

2. Открываем терминал в директории (cd ‘путь/к/директории’);

3. Скачиваем исходные коды:

4. Читаем раздел «Компиляция».

Установка приложения из CVS

CVS — Concurrent Versions System. Это также система контроля версий кода.

1. Создаем директорию для нашего приложения.

2. Открываем терминал в директории (cd ‘путь/к/директории’);

3. Скачиваем исходные коды:

4. Читаем раздел «Компиляция».

Установка приложения из RPM

rpm-пакеты не родные для Ubuntu. Существует утилита alien, с помощью которой можно установить как обычные (sudo apt-get install alien). С ее помощью можно переконвертировать rpm-пакет в deb-пакет. Очень проста в использовании:

И в директории с rpm-пакетом появится deb-пакет. А его мы уже без труда установим.

Компиляция

1. Открываем терминал в директории с нашим приложением (cd ‘путь/к/директории’);

2. Смотрим информацию о конфигурировании приложения:

Смотрим вывод и решаем с какими параметрами надо конфигурировать. Если эта команда выдает ошибку — значит конфигуратора нет. Если конфигуратор присутствует — конфигурируем:

Можно эту команду выполнить без аргументов — будет стандартная конфигурация.

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

3. Компилируем приложение:

В ходе компиляции могут быть ошибки. В случае ошибок, вам снова поможет поисковая система.

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

Если приложения требует инсталляции, то выполняем (понадобятся права администратора — вспоминаем команду sudo):

Эта команда скопирует файлы приложения в необходимые системные директории.

5. Пользуемся приложением.

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

Чтобы быть в курсе моих статей, можно подписаться на RSS-канал.

Источник

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

Содержание

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

В Ubuntu, как и в других операционных системах, есть понятие зависимостей. Это значит, что программу можно установить, только если уже установлены пакеты, от которых она зависит. Такая схема позволяет избежать дублирования данных в пакетах (например, если несколько программ зависят от одной и той же библиотеки, то не придётся пихать эту библиотеку в пакет каждой программы — она поставится один раз отдельным пакетом). В отличие от, например, Slackware или Windows, в Ubuntu зависимости разрешаются пакетным менеджером (Synaptic, apt, Центр приложений, apt-get, aptitude) ­— он автоматически установит зависимости из репозитория. Зависимости придётся устанавливать вручную, если нужный репозиторий не подключен, недоступен, если нужного пакета нет в репозитории, если вы ставите пакеты без использования пакетного менеджера (используете Gdebi или dpkg), если вы устанавливаете программу не из пакета (компилируете из исходников, запускаете установочный run/sh скрипт).

Установка из репозиториев

Если вы не добавляли локальные репозитории (например, CD/DVD диски), то для установки программ из репозиториев вам понадобится интернет.

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

С использованием графического интерфейса

Выберите Система → Администрирование → Менеджер пакетов Synaptic и получите более функциональный инструмент для работы с пакетами. В частности вы можете например устанавливать программы частично, если вам, например, не нужна документация или еще что-то. Запустите программу Менеджер пакетов Synaptic Система→Администрирование→Менеджер пакетов Synaptic. По запросу введите свой пароль. В запустившейся программе нажмите кнопку «Обновить», подождите, пока система обновит данные о доступных программах.

С использованием командной строки

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

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

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

Если нужно установить несколько программ, то их можно перечислить через пробел, например:

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

Для поиска программы в списке доступных пакетов воспользуйтеcь командами:

Установка определенной версии пакета

Ищем нужную версию пакета:

Устанавливаем нужную версию пакета:

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

С использованием графического интерфейса

Перейдите при помощи Nautilus в папку, где находится deb-пакет, откройте свойства файла (правая клавиша → Свойства), во вкладке «Права» разрешите выполнение файла (галочка у «Разрешить исполнение файла как программы»). Далее закрываем свойства файла, и по двойному щелчку Nautilus предложит нам открыть код или выполнить файл. Запускаем. Либо возможно это сделать специальным установщиком GDebi (установить можно из Центра приложений, вписав в поиск GDebi, либо вписав в командную строку:

Возможные ошибки

С использованием командной строки

Это бывает полезно для установки пакета программы вместе с пакетами зависимостей.

Запрет обновления пакета

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

Через dpkg

имя пакета берется из команды, которой вы ставили этот пакет. Чтобы разрешить обновлять делаем так:

Смотрим статус пакета:

Через apt

Здесь все проще. Чтобы заблокировать пакет:

Чтобы разблокировать пакет:

Установка программ с собственным инсталлятором из файлов sh, run

Иногда программы могут распространяться с собственным инсталлятором. Это ничем не отличается от ситуации в Windows. Только здесь, распаковав tar.gz архив с дистрибутивом программы, вы вместо setup.exe увидите что-то наподобие install.sh. Это заранее собранный пакет ПО, который оформлен в виде скрипта или бинарника, он берёт на себя работу по размещению файлов в нужных местах и прописыванию нужных параметров. При этом пропадает возможность управлять таким ПО с помощью пакетного менеджера. Пользоваться такими пакетами нежелательно, но если выбора нет, то переходим в директорию с файлом, например:

Разрешаем выполнять этот файл:

Иногда программу можно установить и без прав суперпользователя (без sudo ), но это, скорее, исключение.

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

Если для вашей системы нигде нет deb-пакетов, то программу можно собрать (скомпилировать) самому из исходных кодов, которые можно скачать на официальном сайте любой Open Source программы либо из source-репозитория дистрибутива.

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

Автоматическая установка зависимостей при сборке из исходников

Переходим в папку с распакованными исходниками и командуем:

Команда auto-apt сама доставит необходимые пакеты для сборки, и позволит задавать меньше вопросов.

Создание deb пакета для более простой работы в дальнейшем, (установка, удаление, и прочее):

Источник

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

В операционных системах(ОС) UNIX и Linux под установкой программного обеспечения (ПО) следует понимать процедуру распространения пакетов. В данном случае пакет — это универсальный контейнер, содержащий не только само ПО, но также и соответствующие конфигурационные файлы, информацию о зависимостях распространяемого ПО, методах его распространения в системе и способы задания конфигураций. В отличие от неструктурированных архивных файлов (.tar.gz), пакеты обладают строго организованной структурой, взаимодействие с которой подчиняется определённым методам, изначально заложенным в Системы Управления Пакетами(СУП). Благодаря такой схеме, очень удобно распространять (устанавливать) не только ПО, но и административную информацию (конфигурацию), причём безболезненно, поскольку специализированные СУП «знают», как устроена структура системы и не переписывают конфигурацию, ранее заданную пользователем. В случае конфликтов предлагается просто сделать резервные копии существующих файлов конфигурации или конкретный вариант для их модификации по согласованию с пользователем или администратором системы. Очень важно, то, что СУП самостоятельно отслеживают и распознают зависимости пакетов, используя также для этого соответствующую информацию из самих приложений. В составе приложений также могут быть и целые служебные сценарии для их дополнительной обработки и настройки. Благодаря этому установка (или удаление) происходит как единая транзакция, полностью освобождая пользователей от выполнения рутины по поиску и установке зависимостей, распаковке файлов по требуемым каталогам и т. д.

Управление пакетами в Linux

Для операционной системы (ОС) Linux существует два основных типа пакетов: RPM (Red Hat Package Manager) и Debian. Первый, как можно видеть, изначально появился в дистрибутивах семейства Red Hat, но позже стал применяться и в других системах (SUSE, ROSA), второй был разработан для одноимённого дистрибутива и позже унаследован семейством ОС Ubuntu, созданных изначально на основе Debian. Средства упаковки пакетов RPM и Debian реализуются соответствующими СУП. Объединяет их то, что эти системы включают в себя два функциональных уровня — первый обеспечивает опрос требуемых пакетов, а также непосредственно их установку/обновление и удаление. На этом уровне используются команды rpm – для RPM-пакетов, и dpkg – для Debian (.deb). Второй уровень выполняет поиск программ в удалённых хранилищах, анализирует зависимости, обеспечивает корректное обновление и модернизацию самих программ и конфигурации, поскольку располагает информацией о структуре системы. Основными системами управления пакетами являются RPM и APT (Advanced Package Tool), которая изначально создавалась для управления приложениями Debian, но позже была доработана для работы в RPM-ориентированных ОС.

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

Этот вывод означает, что при попытке обновить приложение openSSH будут затронуты другие, зависящие от него программы. Это помогает сориентироваться, в том, что ещё нужно сделать для выполнения успешного обновления приложения openSSH, т. е. удовлетворить зависимости. Следует обратить особое внимание на то, что опция —force, для принудительной установки/обновления здесь не помощник — запросто можно сломать приложение. Для того, чтобы заранее узнать, какие зависимости имеются у требуемого приложения, нужно выполнить команду следующего вида:

Для проверки результата нужно воспользоваться опцией запроса:

Этот вывод означает, что в ОС корректно установлен (в результате предыдущих действий) openSSH. Нужно заметить, что для команды необязательно указывать точное название программы и версий — она правильно распознаёт их и при сокращённой записи их наименований.

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

Как можно видеть, команда отобразила список установленных приложений (в данном случае в ОС всего один) текстового редактора nano. Для установки/обновления того же nano следует выполнить команду через терминал:

Системы управления пакетами (СУП)

Для облегчения поиска, загрузки программ, отслеживания зависимостей, а также для автоматизации обновлений приложений существуют соответствующие системы управления пакетами (СУП). Самыми распространёнными являются APT и yum. К слову сказать, yum – это ничто иное как та же самая APT, доработанная для работы с rpm-пакетами. Для хранения приложений существуют специальные хранилища — репозитории, в которых производится поиск и из которых загружаются для установки новые приложений. Репозитории организуют и поддерживают разработчики дистрибутивов, но при желании можно создать собственный, локальный по отношению к конкретной системе репозиторий. Поскольку система управления пакетами APT является универсальной, хорошо документированной (а ещё и бесплатной), то разумно рассмотреть работу подобных систем на примере APT. Эта СУП реализована в виде утилиты apt-get, с помощью которой удобно управлять всей системой. Важное значение для APT (как и для других подобных СУП) является файл с описанием источников хранилищ, т. е. репозиториев. Для APT это файл /etc/apt/sources.list. Если этот файл настроен и содержит верную информацию об источниках, то нужно перед каждыми обновлениями или установками приложений выполнять команду:

или в CentOS Red Hat

для обновления информации о пакетах. После чего можно проводить установку/обновление:

Эта команда автоматически найдет приложение (если он верно указан) в репозитории, проанализирует его зависимости, загрузит их и установит сам пакет и все требуемые, с учётом иерархии зависимости.

Например для установки редактора mc введите команду

или в RedHat CentOS

произведёт удаление программы из ОС, причём зависимости могут быть оставлены. Для очистки ОС от всех неиспользуемых зависимостей следует выполнять последовательность следующих команд:

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Источник

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

команда для установки приложения в линукс. Kak ustanavlivat programmy v. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Kak ustanavlivat programmy v. картинка команда для установки приложения в линукс. картинка Kak ustanavlivat programmy v.

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

Устанавливаем программы в Linux

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

Способ 1: Менеджер пакетов и официальные хранилища

Самый часто использующийся способ — менеджер пакетов. Такой компонент присутствует в каждом дистрибутиве, позволяет скачивать и устанавливать ПО из официальных хранилищ. Например, в Debian/Ubuntu таким инструментом выступает apt (Advanced Packaging Tool). Все директории берутся из официальных интернет-источников. Если таких не существует, можно загрузить пакет, который находится на носителе. В RedHat, CentOS и Fedora таким менеджером является yum (Yellowdog Updater, Modified) и работает примерно по такому же принципу. Третьим популярным пакетным менеджером считается pacman — особенный инструмент дистрибутива Arch Linux. Сейчас давайте детальнее рассмотрим, как осуществляется управление такими менеджерами.

Debian, Ubuntu, Linux Mint

Как мы уже сказали выше, в Debian и основанных на нем платформах инсталляция каталогов с официальных хранилищ производится через инструмент apt. Вся процедура не займет много времени, а за пример мы возьмем популярный браузер Mozilla Firefox.

команда для установки приложения в линукс. Perehod v terminal Ubuntu dlya dalnejshej ustanovki programm. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Perehod v terminal Ubuntu dlya dalnejshej ustanovki programm. картинка команда для установки приложения в линукс. картинка Perehod v terminal Ubuntu dlya dalnejshej ustanovki programm.

команда для установки приложения в линукс. Obnovlenie sistemnyh bibliotek v operatsionnoj sisteme Ubuntu. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Obnovlenie sistemnyh bibliotek v operatsionnoj sisteme Ubuntu. картинка команда для установки приложения в линукс. картинка Obnovlenie sistemnyh bibliotek v operatsionnoj sisteme Ubuntu.

команда для установки приложения в линукс. Vvod parolya dlya obnovleniya sistemnyh bibliotek v Ubuntu. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Vvod parolya dlya obnovleniya sistemnyh bibliotek v Ubuntu. картинка команда для установки приложения в линукс. картинка Vvod parolya dlya obnovleniya sistemnyh bibliotek v Ubuntu.

команда для установки приложения в линукс. Ustanovka programmy iz ofitsialnogo hranilishha v Ubuntu. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Ustanovka programmy iz ofitsialnogo hranilishha v Ubuntu. картинка команда для установки приложения в линукс. картинка Ustanovka programmy iz ofitsialnogo hranilishha v Ubuntu.

команда для установки приложения в линукс. Ozhidanie skachivaniya komponentov iz ofitsialnogo istochnika Ubuntu. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Ozhidanie skachivaniya komponentov iz ofitsialnogo istochnika Ubuntu. картинка команда для установки приложения в линукс. картинка Ozhidanie skachivaniya komponentov iz ofitsialnogo istochnika Ubuntu.

команда для установки приложения в линукс. Zavershenie ustanovki programmy iz ofitsialnogo istochnika v Ubuntu. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Zavershenie ustanovki programmy iz ofitsialnogo istochnika v Ubuntu. картинка команда для установки приложения в линукс. картинка Zavershenie ustanovki programmy iz ofitsialnogo istochnika v Ubuntu.

sudo apt install vlc — видеоплеер.
sudo apt install gnome-music — музыкальный плеер.
sudo apt install gimp — графический редактор.
sudo apt install gparted — ПО управления разделами жесткого диска.

RedHat, CentOS и Fedora

В дистрибутивах, где за основу взята платформа RedHat, основным менеджером выступает yum. Работает он по аналогии с уже рассмотренным инструментом, только здесь происходит управление каталогами формата RPM. Инсталляция программного обеспечения из официальных репозиториев практически не отличается и выглядит так:

команда для установки приложения в линукс. Zapusk terminala v CentOS dlya dalnejshej ustanovki programm. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Zapusk terminala v CentOS dlya dalnejshej ustanovki programm. картинка команда для установки приложения в линукс. картинка Zapusk terminala v CentOS dlya dalnejshej ustanovki programm.

команда для установки приложения в линукс. Poluchenie obnovlenij sistemnyh bibliotek v CentOS. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Poluchenie obnovlenij sistemnyh bibliotek v CentOS. картинка команда для установки приложения в линукс. картинка Poluchenie obnovlenij sistemnyh bibliotek v CentOS.

команда для установки приложения в линукс. Vvod parolya dlya obnovleniya sistemnyh bibliotek v CentOS. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Vvod parolya dlya obnovleniya sistemnyh bibliotek v CentOS. картинка команда для установки приложения в линукс. картинка Vvod parolya dlya obnovleniya sistemnyh bibliotek v CentOS.

команда для установки приложения в линукс. Podtverzhdenie dobavleniya sistemnyh bibliotek cherez terminal v CentOS. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Podtverzhdenie dobavleniya sistemnyh bibliotek cherez terminal v CentOS. картинка команда для установки приложения в линукс. картинка Podtverzhdenie dobavleniya sistemnyh bibliotek cherez terminal v CentOS.

команда для установки приложения в линукс. Ustanovka programmy iz ofitsialnogo hranishhila v CentOS. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Ustanovka programmy iz ofitsialnogo hranishhila v CentOS. картинка команда для установки приложения в линукс. картинка Ustanovka programmy iz ofitsialnogo hranishhila v CentOS.

команда для установки приложения в линукс. Podtverzhdenie ustanovki programmy iz ofitsialnogo hranilishha v CentOS. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Podtverzhdenie ustanovki programmy iz ofitsialnogo hranilishha v CentOS. картинка команда для установки приложения в линукс. картинка Podtverzhdenie ustanovki programmy iz ofitsialnogo hranilishha v CentOS.

команда для установки приложения в линукс. Zavershenie ustanovki programmy iz ofitsialnogo hranilishha v CentOS. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Zavershenie ustanovki programmy iz ofitsialnogo hranilishha v CentOS. картинка команда для установки приложения в линукс. картинка Zavershenie ustanovki programmy iz ofitsialnogo hranilishha v CentOS.

По аналогии с предыдущим менеджером пакетов приведем несколько примеров использования yum для установки определенных программ:

sudo yum install java — компоненты java.
sudo yum install chromium — браузер Chromium.
sudo yum install gparted — программа управления накопителями.

Arch Linux, Chakra, Manjaro

Осталось рассмотреть последнюю третью ветвь дистрибутивов, за основу которых была взята Arch Linux. Здесь установлен менеджер pacman. Он работает с пакетами форматов TAR, а загрузка компонентов производится через специально отведенные сайты по протоколам FTP или HTTP. Мы взяли за пример дистрибутив Manjaro со стандартным графическим интерфейсом и хотим наглядно продемонстрировать процедуру использования pacman.

команда для установки приложения в линукс. Zapusk terminala v Manjaro dlya dalnejshej ustanovki programm. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Zapusk terminala v Manjaro dlya dalnejshej ustanovki programm. картинка команда для установки приложения в линукс. картинка Zapusk terminala v Manjaro dlya dalnejshej ustanovki programm.

команда для установки приложения в линукс. Komanda dlya ustanovki programmy iz ofitsialnogo hranilishha v Manjaro. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Komanda dlya ustanovki programmy iz ofitsialnogo hranilishha v Manjaro. картинка команда для установки приложения в линукс. картинка Komanda dlya ustanovki programmy iz ofitsialnogo hranilishha v Manjaro.

команда для установки приложения в линукс. Vvod parolya dlya ustanovki programmy iz ofitsialnogo hranilishha v Manjaro. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Vvod parolya dlya ustanovki programmy iz ofitsialnogo hranilishha v Manjaro. картинка команда для установки приложения в линукс. картинка Vvod parolya dlya ustanovki programmy iz ofitsialnogo hranilishha v Manjaro.

команда для установки приложения в линукс. Podtverzhdenie nachala ustanovki programmy iz ofitsialnogo hranilishha v Manjaro. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Podtverzhdenie nachala ustanovki programmy iz ofitsialnogo hranilishha v Manjaro. картинка команда для установки приложения в линукс. картинка Podtverzhdenie nachala ustanovki programmy iz ofitsialnogo hranilishha v Manjaro.

команда для установки приложения в линукс. Ozhidanie skachivaniya paketov iz ofitsialnogo hranilishha v Manjaro. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Ozhidanie skachivaniya paketov iz ofitsialnogo hranilishha v Manjaro. картинка команда для установки приложения в линукс. картинка Ozhidanie skachivaniya paketov iz ofitsialnogo hranilishha v Manjaro.

команда для установки приложения в линукс. Zavershenie ustanovki programmy iz ofitsialnogo hranilishha v Manjaro. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Zavershenie ustanovki programmy iz ofitsialnogo hranilishha v Manjaro. картинка команда для установки приложения в линукс. картинка Zavershenie ustanovki programmy iz ofitsialnogo hranilishha v Manjaro.

Примеры добавления другого популярного ПО выглядят так:

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

Способ 2: Менеджер пакетов и пользовательские хранилища

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

команда для установки приложения в линукс. Poisk programmy v polzovatelskom repozitorii. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Poisk programmy v polzovatelskom repozitorii. картинка команда для установки приложения в линукс. картинка Poisk programmy v polzovatelskom repozitorii.

команда для установки приложения в линукс. Perehod na stranitsu programmy v polzovatelskom repozitorii. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Perehod na stranitsu programmy v polzovatelskom repozitorii. картинка команда для установки приложения в линукс. картинка Perehod na stranitsu programmy v polzovatelskom repozitorii.

команда для установки приложения в линукс. Vybor paketa v polzovatelskom repozitorii. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Vybor paketa v polzovatelskom repozitorii. картинка команда для установки приложения в линукс. картинка Vybor paketa v polzovatelskom repozitorii.

команда для установки приложения в линукс. Perehod na stranitsu paketa v polzovatelskom repozitorii. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Perehod na stranitsu paketa v polzovatelskom repozitorii. картинка команда для установки приложения в линукс. картинка Perehod na stranitsu paketa v polzovatelskom repozitorii.

команда для установки приложения в линукс. Ssylka na ustanovku programmy iz polzovatelskogo repozitoriya. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Ssylka na ustanovku programmy iz polzovatelskogo repozitoriya. картинка команда для установки приложения в линукс. картинка Ssylka na ustanovku programmy iz polzovatelskogo repozitoriya.

Теперь вы знаете о самом популярном методе получения ссылок на пользовательские репозитории ПО необходимых версий. Осталось только разобраться с тонкостями их инсталляции в различных дистрибутивах. Давайте начнем со всего по порядку.

Debian, Ubuntu, Linux Mint

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

команда для установки приложения в линукс. Komanda dlya skachivaniya programmy iz polzovatelskogo repozitoriya v Ubuntu. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Komanda dlya skachivaniya programmy iz polzovatelskogo repozitoriya v Ubuntu. картинка команда для установки приложения в линукс. картинка Komanda dlya skachivaniya programmy iz polzovatelskogo repozitoriya v Ubuntu.

команда для установки приложения в линукс. Podtverzhdenie skachivaniya programmy iz polzovatelskogo repozitoriya v Ubuntu. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Podtverzhdenie skachivaniya programmy iz polzovatelskogo repozitoriya v Ubuntu. картинка команда для установки приложения в линукс. картинка Podtverzhdenie skachivaniya programmy iz polzovatelskogo repozitoriya v Ubuntu.

команда для установки приложения в линукс. Podtverdit dobavlenie polzovatelskogo repozitoriya v Ubuntu. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Podtverdit dobavlenie polzovatelskogo repozitoriya v Ubuntu. картинка команда для установки приложения в линукс. картинка Podtverdit dobavlenie polzovatelskogo repozitoriya v Ubuntu.

команда для установки приложения в линукс. Poluchenie obnovlenij sistemnyh bibliotek posle dobavleniya programmy v Ubuntu. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Poluchenie obnovlenij sistemnyh bibliotek posle dobavleniya programmy v Ubuntu. картинка команда для установки приложения в линукс. картинка Poluchenie obnovlenij sistemnyh bibliotek posle dobavleniya programmy v Ubuntu.

команда для установки приложения в линукс. Ustanovka programmy posle dobavleniya repozitoriya v Ubuntu. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Ustanovka programmy posle dobavleniya repozitoriya v Ubuntu. картинка команда для установки приложения в линукс. картинка Ustanovka programmy posle dobavleniya repozitoriya v Ubuntu.

команда для установки приложения в линукс. Podtverzhdenie ustanovki programmy iz polzovatelskogo repozitoriya v Ubuntu. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Podtverzhdenie ustanovki programmy iz polzovatelskogo repozitoriya v Ubuntu. картинка команда для установки приложения в линукс. картинка Podtverzhdenie ustanovki programmy iz polzovatelskogo repozitoriya v Ubuntu.

команда для установки приложения в линукс. Zapusk programmy iz polzovatelskogo repozitoriya v Ubuntu. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Zapusk programmy iz polzovatelskogo repozitoriya v Ubuntu. картинка команда для установки приложения в линукс. картинка Zapusk programmy iz polzovatelskogo repozitoriya v Ubuntu.

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

RedHat, CentOS и Fedora

Для указанных операционных систем лучше использовать хранилища http://mirror.lihnidos.org и http://li.nux.ro, там вы найдете больше подходящих директорий форматов RPM, что касается их установки напрямую из консоли, без предварительного скачивания с сайта, выполняется оно в несколько действий:

команда для установки приложения в линукс. Poluchenie fajlov iz polzovatelskogo repozitoriya v CentOS. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Poluchenie fajlov iz polzovatelskogo repozitoriya v CentOS. картинка команда для установки приложения в линукс. картинка Poluchenie fajlov iz polzovatelskogo repozitoriya v CentOS.

команда для установки приложения в линукс. Ustanovka programmy poluchennoj iz polzovatelskogo repozitoriya v CentOS. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Ustanovka programmy poluchennoj iz polzovatelskogo repozitoriya v CentOS. картинка команда для установки приложения в линукс. картинка Ustanovka programmy poluchennoj iz polzovatelskogo repozitoriya v CentOS.

команда для установки приложения в линукс. Vvod parolya dlya ustanovki programmy iz polzovatelskogo repozitoriya CentOS. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Vvod parolya dlya ustanovki programmy iz polzovatelskogo repozitoriya CentOS. картинка команда для установки приложения в линукс. картинка Vvod parolya dlya ustanovki programmy iz polzovatelskogo repozitoriya CentOS.

команда для установки приложения в линукс. Ozhidanie zaversheniya skachivaniya komponentov polzovatelskogo repozitoriya CentOS. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Ozhidanie zaversheniya skachivaniya komponentov polzovatelskogo repozitoriya CentOS. картинка команда для установки приложения в линукс. картинка Ozhidanie zaversheniya skachivaniya komponentov polzovatelskogo repozitoriya CentOS.

команда для установки приложения в линукс. Podtverzhdenie ustanovki programmy iz polzovatelskogo repozitoriya CentOS. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Podtverzhdenie ustanovki programmy iz polzovatelskogo repozitoriya CentOS. картинка команда для установки приложения в линукс. картинка Podtverzhdenie ustanovki programmy iz polzovatelskogo repozitoriya CentOS.

Arch, Chakra, Manjaro

команда для установки приложения в линукс. Poluchenie programmy iz polzovatelskogo repozitoriya v Manjaro. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Poluchenie programmy iz polzovatelskogo repozitoriya v Manjaro. картинка команда для установки приложения в линукс. картинка Poluchenie programmy iz polzovatelskogo repozitoriya v Manjaro.

команда для установки приложения в линукс. Razarhivatsiya poluchennoj programmy iz polzovatelskogo repozitoriya Manjaro. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Razarhivatsiya poluchennoj programmy iz polzovatelskogo repozitoriya Manjaro. картинка команда для установки приложения в линукс. картинка Razarhivatsiya poluchennoj programmy iz polzovatelskogo repozitoriya Manjaro.

команда для установки приложения в линукс. Ustanovka programmy iz polzovatelskogo repozitoriya Manjaro. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Ustanovka programmy iz polzovatelskogo repozitoriya Manjaro. картинка команда для установки приложения в линукс. картинка Ustanovka programmy iz polzovatelskogo repozitoriya Manjaro.

Способ 3: Установка DEB-пакетов

Формат файлов DEB используется для распространения программного обеспечения и является стандартным типом данных операционных систем на базе Debian. В таких дистрибутивах по умолчанию установлены инструменты инсталляции софта такого формата как через графическую оболочку, так и через «Терминал». Максимально детально все методы добавления DEB-пакетов расписаны в другой нашей статье, которую вы можете найти по следующей ссылке. Что же касается других типов платформ, где нет встроенных утилит установки файлов DEB, процедура инсталляции немного усложняется.

Подробнее: Установка DEB-пакетов в Debian / Ubuntu / Mint

RedHat, CentOS и Fedora

Как известно, в RedHat и основанных на нем платформах пакетный менеджер работает с форматом RPM. Другие форматы не устанавливаются с помощью стандартных инструментов. Исправляется эта проблем простым конвертированием с помощью дополнительного консольного приложения. Вся операция займет буквально пару минут.

команда для установки приложения в линукс. Ustanovka programmy dlya konvertirovaniya DEB paketov v CentOS. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Ustanovka programmy dlya konvertirovaniya DEB paketov v CentOS. картинка команда для установки приложения в линукс. картинка Ustanovka programmy dlya konvertirovaniya DEB paketov v CentOS.

команда для установки приложения в линукс. Zapusk konvertirovaniya DEB paketov v CentOS. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Zapusk konvertirovaniya DEB paketov v CentOS. картинка команда для установки приложения в линукс. картинка Zapusk konvertirovaniya DEB paketov v CentOS.

команда для установки приложения в линукс. Zapusk ustanovki konvertirovannogo paketa v CentOS. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Zapusk ustanovki konvertirovannogo paketa v CentOS. картинка команда для установки приложения в линукс. картинка Zapusk ustanovki konvertirovannogo paketa v CentOS.

Arch Linux, Chakra, Manjaro

В дистрибутивах на Arch Lixux используется стандартный менеджер pacman, который изначально был написан для установки приложений с расширением TAR.GZ. Поэтому для управления DEB-пакетами потребуется загрузить дополнительный инструмент и осуществлять добавление файлов и каталогов уже непосредственно через него.

команда для установки приложения в линукс. Ustanovka programmy dlya installyatsii DEB paketov v Manjaro. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Ustanovka programmy dlya installyatsii DEB paketov v Manjaro. картинка команда для установки приложения в линукс. картинка Ustanovka programmy dlya installyatsii DEB paketov v Manjaro.

команда для установки приложения в линукс. Zavershenie ustanovki programmy dlya DEB paketov v Manjaro. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Zavershenie ustanovki programmy dlya DEB paketov v Manjaro. картинка команда для установки приложения в линукс. картинка Zavershenie ustanovki programmy dlya DEB paketov v Manjaro.

команда для установки приложения в линукс. Ustanovit DEB paket v operatsionnoj sisteme Manjaro. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Ustanovit DEB paket v operatsionnoj sisteme Manjaro. картинка команда для установки приложения в линукс. картинка Ustanovit DEB paket v operatsionnoj sisteme Manjaro.

Способ 4: Установка RPM-пакетов

Из описаний выше вы уже знаете, что RPM-пакеты по умолчанию используются в RedHat, CentOS и других подобных дистрибутивах. Что касается их распаковки, то запуск доступен производиться прямо из файлового менеджера. Достаточно просто открыть папку хранения программы и запустить ее двойным щелчком левой кнопки мыши. Установка запустится, а по ее завершении найти приложение можно будет через меню или открыть ее через ввод соответствующей команды в консоли. Помимо этого, для поиска софта отлично подойдет это же стандартное ПО «Установка приложений».

команда для установки приложения в линукс. Ustanovka prilozheniya cherez menedzher programm v CentOS. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Ustanovka prilozheniya cherez menedzher programm v CentOS. картинка команда для установки приложения в линукс. картинка Ustanovka prilozheniya cherez menedzher programm v CentOS.

Для распаковки RPM-пакетов в дистрибутивах Debian, Ubuntu и Linux Mint обычно используются дополнительные инструменты, но только в тех случаях, когда не удается найти в сети аналогичный DEB-пакет. Развернутые инструкции по этой теме вы найдете в статье далее.

Подробнее: Установка RPM-пакетов в Ubuntu / Debian / Mint

В ОС Arch Linux, Chakra, Manjaro и им подобным пока нет нормально работающей утилиты, которая конвертировала бы RPM-пакеты в поддерживаемый формат TAR.GZ. Поэтому мы можем только посоветовать заняться поиском этой же программы в поддерживаемом расширении. Лучше всего делать это на официальном источнике aur.archlinux.org, где присутствуют ссылки на скачивание большинства популярных приложений с сайта разработчиков или зеркала с архивом TAR.GZ.

Способ 5: Установка программ в архивах TAR.GZ

По стандарту начнем с дистрибутивов на Debian. В этом случае TAR.GZ устанавливается путем компилирования содержимого архива в новый DEB-пакет. Вся процедура делится на четыре простых шага, и ознакомиться с ними вы можете в отдельном нашем материале по следующей ссылке.

Подробнее: Установка файлов формата TAR.GZ в Ubuntu / Debian / Mint

В RedHat добавление ПО через компилирование конфигурационного файла выглядит немного иначе:

команда для установки приложения в линукс. Ustanovka sistemnyh dopolnenij v CentOS. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Ustanovka sistemnyh dopolnenij v CentOS. картинка команда для установки приложения в линукс. картинка Ustanovka sistemnyh dopolnenij v CentOS.

команда для установки приложения в линукс. Razarhivatsiya TAR.GZ v operatsionnoj sisteme CentOS. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Razarhivatsiya TAR.GZ v operatsionnoj sisteme CentOS. картинка команда для установки приложения в линукс. картинка Razarhivatsiya TAR.GZ v operatsionnoj sisteme CentOS.

команда для установки приложения в линукс. Kompilirovanie i ustanovka programmy cherez TAR.GZ v CentOS. команда для установки приложения в линукс фото. команда для установки приложения в линукс-Kompilirovanie i ustanovka programmy cherez TAR.GZ v CentOS. картинка команда для установки приложения в линукс. картинка Kompilirovanie i ustanovka programmy cherez TAR.GZ v CentOS.

После этого можно запускать приложение и взаимодействовать с ним.

Насколько вы знаете, пакетный менеджер pacman по умолчанию нормально работает с архивами формата TAR.GZ, поэтому при использовании Arch, Chakra или Manjaro вам следует выполнить соответствующую инструкцию из Способа 2.

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

Помимо этой статьи, на сайте еще 12441 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *