Преди няколко дни публикувахме запис около 3 междуплатформени мениджъри на пакети наречен "Conda, PIP и NPM", не толкова добре познат и използван от обикновените потребители, но повече от всичко, от разработчиците на софтуер. Като имаме предвид, сега ще коментираме други 2 мениджъра на пакети много подобен наречен "Карго и Никс".
"Карго и Никс" те са 2 интересни и полезни Системи за управление на пакети с отворен код, първата добре позната и използвана от разработчиците които използват Език за програмиране на ръжда а втората добре позната и използвана от потребители де ла GNU / Linux Distro повикване ОС Nix.
Преди да започнете по темата "Карго и Никс", би било много полезно да препоръчате и улесните четенето на тези, които се интересуват от Системи за управление на пакети споменати по-рано ("Conda, PIP и NPM") след като прочетете тази публикация, следователно, чрез непосредствено следващата връзка, ще можете да го направите:
Докато друг полезен свързана публикация и силно препоръчително да се прочете е следното:
Cargo and Nix: Мениджър на пакети Rust и NixOS
Какво е карго?
Според създателите на Език за програмиране на ръжда в своята официален уебсайт, „Публикуване“ е:
"Мениджърът на пакети по подразбиране на Rust. Който се използва за изтегляне на зависимостите на пакетите Rust, създадени за тяхното успешно компилиране, което ги прави разпространими и улеснява качването им в Craters (crates.io), регистъра на пакетите на общността Rust."
Внимание: Пакетите, изградени в Rust, се наричат кратери (Cставки).
Повече за Карго
Въпреки че в следващите записи със сигурност ще разширим информацията, свързана с основното му използване, Cargo има предимството, че е част от Език за програмиране на ръжда, се изтегля и инсталира заедно с него, а също така има отлична документация в рамките на Ръжда, както на испански, така и на английски, така че за да го задълбочите незабавно, можете да използвате следните връзки:
- Инсталирайте Rust (Rustc, Rustup и Cargo)
- Здравей Карго! (На английски)
- Товарната книга
- Заредете на GitHub
- Кратери: The Rust Community Crater Record
Какво е Nix?
Според създателите на GNU / Linux NixOS Distro в своята официален уебсайт, "Nix" е:
"Чисто функционален пакет мениджър. Това означава, че той третира пакетите като стойности в чисто функционални езици за програмиране като Haskell, тоест те са изградени от функции, които нямат странични ефекти и никога не се променят след изграждането. В допълнение, той съхранява пакетите в собственото си хранилище, което обикновено е директория "/ nix / store", където всеки пакет има свой уникален поддиректория под уникален идентификатор (криптографски хеш) за пакета, който улавя всичките му зависимости. Последното ви позволява много мощни функции."
Повече за Nix
Въпреки че в следващите записи със сигурност ще разширим информацията, свързана с неговото използване, инсталиране, характеристики и основно използване, Nix има добра документация в рамките на NixOS, така че за да се задълбочите незабавно, можете да използвате следните връзки:
И накрая, и като допълнителен бонус в тази публикация ще споменем «композирам», което по същество е еквивалент на Зареждане с ръжда, NodeJS NPM y Python PIP, но за PHP. Тоест система за управление на пакети и зависимости за PHP. Той отговаря за управлението на зависимостите на създадените проекти и инсталирането на необходимите пакети за правилното им функциониране. Освен това документацията за изтеглянето, инсталирането и използването му е лесно достъпна на уебсайта му, както и връзката към неговия сайт на GitHub.
Заключение
Надяваме се това "полезен малък пост" за «Cargo y Nix»
, 2 интересни и полезни Системи за управление на пакети с отворен код, първата добре позната и използвана от разработчиците, които използват Език за програмиране на ръжда и вторият широко използван и използван от Потребителите на GNU / Linux Distro, наречен ОС Nix; представлява голям интерес и полезност, като цяло «Comunidad de Software Libre y Código Abierto»
и от голям принос за разпространението на прекрасната, гигантска и нарастваща екосистема от приложения на «GNU/Linux»
.
Засега, ако това ви е харесало publicación
, Не спирай споделете го с други хора, на любимите ви уебсайтове, канали, групи или общности от социални мрежи или системи за съобщения, за предпочитане безплатни, отворени и / или по-сигурни като Telegram, Сигнал, Мастодон или друг от Fediverse, за предпочитане. И не забравяйте да посетите нашата начална страница на адрес «DesdeLinux» за да изследвате още новини, както и да се присъедините към официалния ни канал на Телеграма на DesdeLinux. Докато за повече информация можете да посетите всеки Онлайн библиотека като OpenLibra y едит, за достъп и четене на цифрови книги (PDF файлове) по тази тема или други.