Как да инсталирате софтуер през командния ред в различни Linux дистрибуции
Когато става дума за Linux, има тонове Linux дистрибуции, от които да избирате. Някои от тях са популярни и се използват от много хора, някои просто изчезват не след дълго, след като бъдат пуснати на обществеността. За инсталиране на софтуер в тези дистрибуции най-много идват със софтуерен център, където лесно можете да инсталирате или премахвате софтуер, но вътрешно те използват различна архитектура един от друг и инсталирането на софтуер през командния ред е различно за различните дистрибуции.
Разпределенията, изброени по-долу, са най-популярни. От тях се извличат още повече дистрибуции, така че научаването на този списък с инсталационни команди ще ви позволи да инсталирате софтуер на почти всяка дистрибуция на Linux, която ще срещнете.
Ubuntu / Debian
Debian е предшественик на огромна част от Linux дистрибуциите, включително Ubuntu, и почти всички от тях използват папския мениджър на Apt. Инсталирането на пакети само с Apt изисква да кажете на него да инсталира и да посочи името на пакета.
sudo apt инсталирате име на пакет
Fedora
Fedora е първият от дистрибуторите на Red Hat, който приема новия мениджър на пакети DNF. Вероятно ще бъде взето от RHEL и CentOS в версията 8.0. DNF се държи много като стария мениджър на пакетите YUM и е много лесен за използване. Кажете го да се инсталира и кой пакет да вземете.
dnf инсталирате името на пакета
CentOS / RHEL
CentOS и RHEL използват стария мениджър на пакети YUM. Тя работи същото обаче. Кажете го какво да инсталирате.
инсталирате име на пакета
OpenSUSE
OpenSUSE използва формата на RPM пакета като дистрибуциите на Red Hat, но използва собствения си мениджър за пакети - Zypper. Zypper ви позволява да го кажете да install
, или можете да го съкратите in
.
zypper инсталирате име на пакета
или
zypper в опаковката
Arch Linux
Arch Linux има собствен мениджър за пакети, наречен Pacman. Пакман не е като другите. Той е написан само за Arch с акцент върху простотата. Pacman използва флагове вместо думи, за да определи действие. За да инсталирате, използвайте флага -S
.
pacman-S пакетно име
Gentoo
Gentoo е още една крачка от норма. Той използва мениджъра на пакетите на Portage. Portage е нещо съвсем различно, защото Gentoo е източник-базирана дистрибуция. Той не е съставил пакети. Тя извлича изходния код на програмата и я компилира при поискване, така че Portage е по същество гигантски унифициран скрипт за инсталиране. За да инсталирате пакет с Portage, използвайте командата emerge
.
излизам -
Void Linux
Void Linux е нещо странно новодошло в света на Линукс, но показва истинско обещание да бъде най-разпространено в бъдеще. Void не е потомък на съществуващо разпространение. Вместо това създателите на Void изградиха разпространението си от самото начало, като взеха софтуера, който искаха да включат.
В резултат Void има свой собствен мениджър на пакети, XBPS, който се държи много като Pacman на Arch, все още е много различна система. Подобно на Pacman, XBPS използва флагове, но в този случай тя включва и ключовата дума "install" в командата.
xbps-install -S пакетно име
Solus
Solus е друго доста ново разпространение. Тя всъщност се стреми да бъде една от малкото стабилни дистрибуции на ролеви версии в екосистемата на Линукс. Странно, Solus не е насочено към сървърите изобщо.
Вместо това, разработчиците на Solus са посветили всичките си усилия, за да направят Solus възможно най-добрата десктоп дистрибуция. Солус също има свой собствен пакет мениджър, Eopkg. Eopkg се чувства и се държи много като Apt на Дебиан. Кажете го да се инсталира и какво трябва да се инсталира.
инсталирате име на опаковката
Заключителни мисли
Всяка една от тези системи за управление на пакети е чудесна. Всички те имат своите нюанси, които ще ви приготвят само за известно време. Има и много по-голяма дълбочина на тези. Повечето, ако не всички, от тях са в състояние да управляват целия софтуер на вашата система.
Това означава, че те могат да премахват и преконфигурират пакетите, както и да актуализират всичко наведнъж. На някои дистрибуции, като Debian и Ubuntu, можете да надстроите цялата система до най-новата версия чрез мениджъра на пакети.
След като сте се споразумели за разпространение, отделете време, за да научите подробно мениджъра на пакетите. Това ще ви спести много главоболия в бъдеще и може да се превърне в едно от най-важните ви средства за конфигуриране на вашата система точно както ви харесва.