Както вече знаем, много или всички Опитен Linuxeros, нашите Операционни системи GNU / Linux Те обикновено имат много разнообразие на всеки елемент, който го съставя. Следователно можем да се наслаждаваме на Разпределение с една или повече работни среди, мениджъри на прозорци, мениджъри на зареждане, мениджъри за вход, графични сървъри и други елементи, като, "Мениджъри на пакети", сред които има някои известни като „Apt-get“ и други, не толкова известни, като "Конда".
Да, "Мениджъри на пакети", тези системи, които не са нищо повече от колекция от инструменти, които служат за автоматизиране процесът на инсталиране, актуализиране, конфигуриране и премахване на пакети на софтуера в нашите безплатни и отворени операционни системи. Въпреки това, някои от тях обикновено се предлагат в мултиплатформен формат, тоест за собствени и затворени операционни системи, като Windows y MacOS.
Следователно между "Мениджъри на пакети", по-известни и използвани, можем да споменем apt-get, aptitude, apt, pacman, yum, наред с други, въпреки че това са само единична платформатова ще рече GNU / Linux. Въпреки че има и един наречен Гикс, което обикновено е по-малко известно, тъй като като цяло се предлага само интегрирано и по подразбиране в GNU Distro със същото име. И за които говорихме в предишна публикация, която препоръчваме да прочетете след приключване на тази публикация.
"Guix като мениджър на пакети е написан на езика на схемата Guile и се основава на мениджъра на пакети Nix. И като GNU Distribution той включва само безплатни компоненти и се предлага с ядрото GNU Linux-Libre, изчистено от несвободни елементи от двоичен фърмуер."
Conda, PIP и NPM: 3 системи за управление на пакети
Какво е Конда?
Според вашата официален уебсайт, "Конда" е:
"Пълна и гъвкава система за управление на пакети, зависимости и езикова среда, като: Python, R, Ruby, Lua, Scala, Java, JavaScript, C / C ++, FORTRAN. Освен това той е с отворен код и междуплатформен, така че работи на Windows, MacOS и Linux. А неговите възможности включват възможността за бързо инсталиране, стартиране и актуализиране на пакети и техните зависимости. Освен това можете лесно да създавате, запазвате, зареждате и превключвате между среди на вашия локален компютър. Той е създаден за програми на Python, но може да пакетира и разпространява софтуер за всеки език."
Повече за Конда
"Конда" има много добро официална документация, въпреки че влиза само Английски. Той обаче има отлична онлайн общност, наречена «Конда-ковачка», която предоставя отлична документация и Пакети Conda за широк спектър от софтуер. И накрая, в неговата Уебсайт на GitHub Може да се намери много по-ценна информация за изтегляне, инсталиране и използване.
Какво е PIP?
Според вашата официален уебсайт, "PIP" е:
„Понастоящем това е препоръчителният инструмент на PyPA за инсталиране на пакети на Python. Следователно, PIP сега е предпочитаният инсталатор на пакети за Python, един от най-популярните за инсталиране на пакети на Python и следователно този, който се доставя със съвременни версии на Python. Освен това той предоставя основни функции за намиране, изтегляне и инсталиране на пакети от PyPI и други индекси на пакети на Python и може да бъде включен в широк спектър от работни потоци за разработка чрез интерфейса на командния ред (CLI).. И тъй като е с отворен код и е междуплатформен, той може да се използва без проблеми и от Windows и MacOS."
Повече за Пип
"PIP" има и много добро официална документация, въпреки че влиза само Английски. Той обаче има отличната онлайн общност от «Питон», което осигурява отличен документация. И накрая, в неговата Уебсайт на GitHub Може да се намери много по-ценна информация за изтегляне, инсталиране и използване.
Какво е NPM?
Според вашата официален уебсайт, "NPM" е:
"Това е прост мениджър на пакети за NodeJS, който улеснява работата с него, тъй като ви позволява да управлявате всяка налична библиотека за кратко време само с един ред код, като по този начин помага да управлявате модули, да разпространявате пакети и да добавяте зависимости по прост начин . "
Повече за NPM
"NPM" има и добро официална документация, въпреки че също влиза само Английски. Той обаче има отличната онлайн общност от «Node.JS», което осигурява отличен документация, някои от които идват на испански. И накрая, в неговата Уебсайт на GitHub Може да се намери много по-ценна информация за изтегляне, инсталиране и използване.
И накрая, важно е добавяне на «NPM» следващият:
"NPM" Състои се от три различни компонента, които са уебсайтът, интерфейсът на командния ред (CLI) и регистърът. Всеки от тях изпълнява определена роля, например уебсайтът ви позволява да откривате пакети, да конфигурирате профили и да управлявате други аспекти на потребителския опит с него; CLI позволява програмата да се стартира от терминал, като начинът, по който повечето разработчици взаимодействат с него; и накрая, регистърът, който представлява голяма публична база данни от софтуер за JavaScript и метаинформацията, която го заобикаля.
Освен това, защото е от с отворен код и междуплатформена платформа, може да се използва без проблеми и от Windows y MacOS.
Заключение
Надяваме се това "полезен малък пост" за «Conda, PIP y NPM»
, които са 3 междуплатформени системи за управление на пакети и отворен код, добре познат и използван най-вече от напреднали потребители и разработчици; представлява голям интерес и полезност, като цяло «Comunidad de Software Libre y Código Abierto»
и от голям принос за разпространението на прекрасната, гигантска и нарастваща екосистема от приложения на «GNU/Linux»
.
Засега, ако това ви е харесало publicación
, Не спирай споделете го с други хора, на любимите ви уебсайтове, канали, групи или общности от социални мрежи или системи за съобщения, за предпочитане безплатни, отворени и / или по-сигурни като Telegram, Сигнал, Мастодон или друг от Fediverse, за предпочитане. И не забравяйте да посетите нашата начална страница на адрес «DesdeLinux» за да изследвате още новини, както и да се присъедините към официалния ни канал на Телеграма на DesdeLinux. Докато за повече информация можете да посетите всеки Онлайн библиотека като OpenLibra y едит, за достъп и четене на цифрови книги (PDF файлове) по тази тема или други.