Conda, PIP и NPM: Междуплатформени системи за управление на пакети

Conda, PIP и NPM: Междуплатформени системи за управление на пакети

Conda, PIP и NPM: Междуплатформени системи за управление на пакети

Както вече знаем, много или всички Опитен Linuxeros, нашите Операционни системи GNU / Linux Те обикновено имат много разнообразие на всеки елемент, който го съставя. Следователно можем да се наслаждаваме на Разпределение с една или повече работни среди, мениджъри на прозорци, мениджъри на зареждане, мениджъри за вход, графични сървъри и други елементи, като, "Мениджъри на пакети", сред които има някои известни като „Apt-get“ и други, не толкова известни, като "Конда".

Да, "Мениджъри на пакети", тези системи, които не са нищо повече от колекция от инструменти, които служат за автоматизиране процесът на инсталиране, актуализиране, конфигуриране и премахване на пакети на софтуера в нашите безплатни и отворени операционни системи. Въпреки това, някои от тях обикновено се предлагат в мултиплатформен формат, тоест за собствени и затворени операционни системи, като Windows y MacOS.

Guix: Инструкция за инсталиране на инструмент за управление на пакети

Guix: Инструкция за инсталиране на инструмент за управление на пакети

Следователно между "Мениджъри на пакети", по-известни и използвани, можем да споменем apt-get, aptitude, apt, pacman, yum, наред с други, въпреки че това са само единична платформатова ще рече GNU / Linux. Въпреки че има и един наречен Гикс, което обикновено е по-малко известно, тъй като като цяло се предлага само интегрирано и по подразбиране в GNU Distro със същото име. И за които говорихме в предишна публикация, която препоръчваме да прочетете след приключване на тази публикация.

Guix: Инструкция за инсталиране на инструмент за управление на пакети
Свързана статия:
Guix 1.2: Урок за инсталиране на инструмента за управление на пакети

"Guix като мениджър на пакети е написан на езика на схемата Guile и се основава на мениджъра на пакети Nix. И като GNU Distribution той включва само безплатни компоненти и се предлага с ядрото GNU Linux-Libre, изчистено от несвободни елементи от двоичен фърмуер."

Ръководство 1.0
Свързана статия:
Пусна се първата стабилна версия на Guix 1.0 и това са нейните новини

Conda, PIP и NPM: 3 системи за управление на пакети

Conda, PIP и NPM: 3 системи за управление на пакети

Какво е Конда?

Според вашата официален уебсайт, "Конда" е:

"Пълна и гъвкава система за управление на пакети, зависимости и езикова среда, като: Python, R, Ruby, Lua, Scala, Java, JavaScript, C / C ++, FORTRAN. Освен това той е с отворен код и междуплатформен, така че работи на Windows, MacOS и Linux. А неговите възможности включват възможността за бързо инсталиране, стартиране и актуализиране на пакети и техните зависимости. Освен това можете лесно да създавате, запазвате, зареждате и превключвате между среди на вашия локален компютър. Той е създаден за програми на Python, но може да пакетира и разпространява софтуер за всеки език."

Повече за Конда

"Конда" има много добро официална документация, въпреки че влиза само Английски. Той обаче има отлична онлайн общност, наречена «Конда-ковачка», която предоставя отлична документация и Пакети Conda за широк спектър от софтуер. И накрая, в неговата Уебсайт на GitHub Може да се намери много по-ценна информация за изтегляне, инсталиране и използване.

Свързана статия:
Anaconda Distribution: Най-пълният пакет за наука за данни с Python

Какво е 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 файлове) по тази тема или други.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.