Linux пакет мениджър: pacman, yum, apt ...
Съдържание:
- Кой Linux мениджър на пакети е подходящ за вас?
- Pacman
- YUM
- APT
- Ентропията
- ZYpp
- DNF или Dandified YUM
Мениджърът на пакети в Linux е основен при избора на дистрибуция на Linux, тъй като благодарение на неговите команди ще можем да изпълняваме всички ежедневни задачи и инсталации на нашия компютър. Затова винаги ви препоръчваме да използвате командата HELP и да посещавате добри сайтове с много информация. Затова ви представяме това практическо ръководство.
Кой Linux мениджър на пакети е подходящ за вас?
Както всеки нов потребител на Linux, може да бъдете затрупани от чистия брой опции, които имате, когато става дума за дистрибуции, които можете да инсталирате на вашия настолен компютър. Каква е разликата между Ubuntu, Fedora, OpenSUSE, Sabayon или Arch? В крайна сметка краткият отговор е: мениджъри на пакети.
Всеки дистрибутор предлага на потребителите уникален метод за инсталиране и поддържане на тяхната система, с различна степен на лекота и използваемост.
Това ръководство ще служи като кратко обяснение как да изпълнявате основни задачи във всяка от системите за управление на пакети, така че можете да решите коя е най-подходяща за вас.
Pacman
Това е популярен и прост, но мощен мениджър на пакети Arch Linux и някои малко известни дистрибуции на Linux. Той предоставя някои от основните функции на други мениджъри на пакети, включително инсталация, автоматично разрешаване на зависимост, актуализация, деинсталиране, както и дисквалификация на софтуера .
Той е проектиран да е лесен и лесен за управление на пакети за потребители на Arch.
YUM
YUM е зависимост на разделителната способност за мениджъра на пакети RPM. YUM е стойността по подразбиране за системата за управление на пакети, включена в доста производни Red Hat, включително Fedora 21 и CentOS. Синтаксисът за YUM е прост и потребителите на Apt няма да имат проблем да направят промяната.
Актуализацията и надстройката чрез YUM е много проста, където следната команда се грижи за задачите:
актуализация на судо
За да инсталирате пакет, се използва следната команда:
sudo yum инсталирате $ packageName
Също така, за да премахнете пакет, командата е:
sudo yum премахнете $ packageName
За да търсите инсталируем пакет:
Търсене за $ packageName
YUM не включва команда autoremove за намиране и премахване на неизползвани зависимости, но тя включва чудесна функция за инсталиране на пакет от URL адрес, който Apt не включва:
APT
Apt е зависимост на разделителната способност за системи, базирани на Debian като Ubuntu. Във връзка с dpkg, мениджърът на пакети Apt предоставя лесен начин за актуализиране, инсталиране и премахване на софтуер. Без Apt поддържането на система Debian би било като използването на Linux през 90-те години.
Apt има хубав прост синтаксис, въпреки че се пренаписва, за да предостави прост и ясен синтаксис. Като такъв, в зависимост от версията, която използвате (Ubuntu 14.04 и по-нова версия включва новите Apt команди), можете да използвате различни команди за постигане на едни и същи резултати.
За да актуализирате софтуерните хранилища, използвайте следната команда:
sudo apt-get update
или
актуална актуализация на судо
За да актуализирате софтуера:
sudo apt-get upgrade
или
актуална актуализация на судо
За по-пълно надграждане, което също се опитва противоречиви зависимости на пакета до последната версия и премахване на стари или неизползвани, командата е следната:
sudo apt-get dist-upgrade
или
sudo apt пълен ъпгрейд
Тези команди могат да бъдат комбинирани за извършване на актуализация последователно така:
sudo apt - получите актуализация && sudo apt-get upgrade
или
sudo apt актуализация & & sudo apt надграждане
За да инсталирате софтуера, командата е:
sudo apt-get install $ packageName
или
sudo apt инсталирате $ packageName
За да премахнете пакет:
sudo apt-получи премахване $ packageName
или
sudo apt премахнете $ packageName
Ограничавайки системния си софтуер с помощта на командата apt-get remove, Apt върши добра работа за извличане на неизползвани зависимости, но понякога в хода на премахването на софтуера или надстройването на някои по-късни зависимости може да останете в системата. Ако искате да премахнете тези пакети от системата. Apt включва команда за тази задача:
sudo apt-get autoremove
или
sudo apt autoremove
Търсене на инсталируем пакет:
sudo apt-кеш търсене $ packageName
или
sudo apt search $ packageName
Понастоящем Apt не предлага възможност за инсталиране на пакет от URL адрес, което означава, че потребителят трябва да намери и изтегли пакета, който да бъде инсталиран сам. Ubuntu и някои от неговите производни успяха да се преборят с това с едно щракване към apturl връзки, които се намират в някои уебсайтове.
Ентропията
Entropy е мениджър на пакети по подразбиране за системата Sabayon Linux, производно на Gentoo. Това, което прави Entropy интересно е, че Sabayon използва двоични файлове чрез Entropy, а също и изходния код чрез мениджъра на пакети на Gentoo Portage. Основно обобщение на тази система е следното:
- Източниците се вграждат в двоични файлове чрез Entropy, използвайки Portage.Entropy преобразува двоични файлове в Entropy пакет. Entropy пакетите се добавят в хранилището на Sabayon. Потребителят инсталира двоичен файл чрез Entropy.
Ентропията е сравнима с Apt, YUM, ZYpp и DNF, което означава, че командите са лесни за използване за начинаещи. Ентропията включва също и преки пътища.
За да актуализирате софтуера:
актуализация на судо екзо
или
судо екво нагоре
За да актуализирате всички пакети:
надграждане на судо екзо
или
sudo equo u
Тези команди могат да се използват едновременно:
актуализация на судо екзо и надграждане на судо екзо
или
sudo equo up && sudo equo u
За да инсталирате пакет:
sudo equo инсталирате $ packageName
или
sudo equo в $ packageName
За да премахнете пакет:
sudo equo премахнете $ packageName
или
sudo equo rm $ packageName
За да търсите инсталируем пакет:
судо екво търсене $ packageName
ZYpp
ZYpp е друга зависимост на разделителната способност за управление на пакети RPM и е мениджър на пакети по подразбиране за OpenSUSE и SUSE Linux Enterprise. ZYpp използва двоичен.rpm, подобно на YUM, но той е малко по-бърз, защото се пише на C ++, докато YUM се записва в Python. ZYpp е изключително лесен за използване, тъй като включва команди за бърз достъп, които могат да се използват вместо пълни команди.
ПРЕПОРЪЧВАМЕ ВИ Най-добрите Linux дистрибуции 2018гПодобно на YUM, ZYpp актуализира и подобрява всички пакети със следната команда:
актуализация на судо цип
или
судо цип нагоре
За да инсталирате пакет:
sudo zypper инсталирате $ packageName
или
sudo zypper в $ packageName
За да премахнете пакет, използвайте командата:
sudo zypper remov $ packageName
или
sudo zypper rm $ packageName
Търсене на инсталируем пакет:
търсене на sudo zypper $ packageName
Подобно на YUM, в ZYpp няма включена автоматична команда. Също така, подобно на Ubuntu, OpenSUSE има връзки за инсталиране с едно щракване за мрежата въз основа на инсталационния пакет.
DNF или Dandified YUM
DNF е пренаписване на YUM, което използва ZYpp функции, по-специално зависимост за възможностите за разделителна способност. DNF е мениджърът на пакети по подразбиране за Fedora 22 и по-нови и трябва да се превърне в система CentOS по подразбиране в бъдеще.
За да актуализирате и надстроите цялата система:
актуализация на sudo dnf
За да инсталирате пакет:
sudo инсталирате $ packageName
За да премахнете пакет:
sudo dnf премахнете $ packageName
Търсене на инсталируем пакет:
sudo dnf search $ packageName
За разлика от YUM и ZYpp, DNF предоставя командата autoremove за търсене на системата и премахване на зависимости, без да използва:
sudo dnf autoremove
DNF също така позволява инсталирането на пакети от URL:
sudo dnf инсталирате $ url
Тествайки различните налични мениджъри на пакети, можете да намерите мениджъра, който е най-удобен за вас във всеки дистрибутор.
Препоръчваме да прочетете как да създадете Bootable Ubuntu USB.
Управлението на пакетите е много важно в Linux и знанието как да се използват множество мениджъри на пакети може да помогне на потребителя, тъй като изтеглянето или инсталирането на софтуер от хранилища, в допълнение към актуализиране, управление на зависимости и деинсталиране на софтуер е много жизненоважен и критичен раздел в системната администрация на Linux.
Кой мениджър на пакети е най-подходящ за вас? Опитахте ли да инсталирате един от тези мениджъри на пакети извън дистрибутора по подразбиране? Надяваме се, че ви е харесало и ако искате повече уроци за Linux, можете да оставяте вашите коментари и да споделяте в социалните мрежи.
Класическият футболен мениджър 2015 пристига за таблети
Накрая SEGA и Sports Interactive обявиха старта на популярната игра Football Manager Classic 2015 с техния 3D игрови двигател за Android таблети
Как да използвате Windows 10 мениджър на задачи
Ръководство за това как да използвате Windows Task Manager 10. Урок, така че да научите как да използвате Windows 10 Task Manager на вашия компютър и лесно да елиминирате процесите.
Intel пуска драйвери 25.20.100.6373 за футболен мениджър 2019
Intel току-що пусна нови графични драйвери 25.20.100.6373 и също така включва нов аудио драйвер за Windows 10.