Что касается Linux, то на выбор есть тонны дистрибутивов Linux . Некоторые из них популярны и используются многими людьми, некоторые просто исчезают вскоре после их публикации. Для установки программного обеспечения в этих дистрибутивах большинство из них имеют центр программного обеспечения, где вы можете легко установить (или удалить) программное обеспечение, но внутри они используют различную архитектуру друг от друга, и установка программного обеспечения через командную строку отличается для разных дистрибутивов.п>
Перечисленные ниже дистрибутивы являются наиболее популярными. На их основе создано еще больше дистрибутивов, поэтому изучение этого списка команд установки позволит вам устанавливать программное обеспечение практически на любой дистрибутив Linux, с которым вы столкнетесь.
Убунту/Дебиан
Debian является предшественником огромного количества дистрибутивов Linux, включая Ubuntu, и почти все они используют менеджер пакетов Apt. Для установки пакетов с помощью Apt требуется только указать команду на установку и указать имя пакета.
sudo apt install packagename
Федора
Fedora — п
Contents
Убунту/Дебиан
йства Red Hat, в котором реализован новый менеджер пакетов DNF. Вероятно, его подхватят RHEL и CentOS в выпуске 8.0. DNF во многом похож на старый менеджер пакетов YUM и очень прост в использовании. Укажите, что нужно установить и какой пакет взять.dnf install packagename
CentOS/RHEL
CentOS и RHEL используют старый менеджер пакетов YUM. Хотя это работает так же. Укажите, что установить.
yum install packagename
OpenSUSE
OpenSUSE использует формат пакетов RPM, как и дистрибутивы Red Hat, но использует собственный менеджер пакетов — Zypper. Zypper позволяет указать его до install
или сократить до in
.
zypper install packagename
или
zypper in packagename
Арх Linux
Arch Linux имеет собственный менеджер пакетов под названием Pacman. Пакман совсем не похож на остальных. Он был написан специально для Arch с упором на простоту. Pacman использует флаги вместо слов для указания действия. Для установки используйте флаг -S
.
pacman -S packagename
Генту
Gentoo — это еще один шаг в сторону от нормы. Он использует менеджер пакетов Portage. Portage — это нечто совершенно иное, пос
CentOS/RHEL
дистрибутив, основанный на исходном коде. У него нет скомпилированных пакетов. Он извлекает исходный код программы и компилирует его по требованию, поэтому Portage по сути представляет собой гигантский унифицированныйOpenSUSE
ки. Чтобы установить пакет с Portage, используйте командуemerge
.
emerge --ask packagename
Пустота Linux
Void Linux — своего рода странный новичок в мире Linux, но он действительно обещает стать лучшим дистрибутивом в будущем. Void не является потомком какого-либо существующего дистрибутива. Вместо этого создатели Void построили свой дистрибутив с нуля, выбрав программно
Арх Linux
орое они хотели включить.В результате у Void есть собственный менеджер пакетов XBPS, который во многом похож на Pacman от Arch, но все же представляет собой совершенно другую систему. Как и Pacman, XBPS использует флаги, но в этом случае в команду также включено ключевое слово «install».
xbps-install -S packagename
Солус
Solus — еще один достаточно новый дистрибутив. На самом деле он стремится стать одним из немногих стабильных дистриб
Генту
янным выпуском в экосистеме Linux. Как ни странно, Solus вообще не предназначен для серверов.Вместо этого разработчики Solus посвятили все свои усилия тому, чтобы сделать Solus лучшим дистрибутивом для настольных компьютеров. У Solus также есть собственный менеджер пакетов Eopkg. Eopkg чувствует себя и ведет себя очень похоже на Apt в Debian. Укажите, что нужно установить и что нужно установить.
eopkg install packagename
Заключительные мысли
Любая из этих систем управления пакетами великолепна. У всех есть свои нюансы, к которым вас подготовит только их использование в течение определенного периода времени. В них также гораздо больше глубины. Большинство, если не все, из них способны управлять всем программным обеспечением вашей системы.
Это означает, что они могут удалять и перенастраивать пакеты, а также обновлять все сразу. В некоторых дистрибутивах, таких как Debian и Ubuntu, вы можете обновить всю систему до последней версии через менеджер пакетов.
После