Conda, PIP und NPM: Plattformübergreifende Paketverwaltungssysteme

Conda, PIP und NPM: Plattformübergreifende Paketverwaltungssysteme

Conda, PIP und NPM: Plattformübergreifende Paketverwaltungssysteme

Wie wir bereits wissen, viele oder alle Erfahrene Linuxeros, Unsere GNU / Linux-Betriebssysteme Sie haben normalerweise eine große Vielfalt an jedem Element, aus dem es besteht. Daher können wir eine genießen Distribución mit einer oder mehreren Desktop-Umgebungen, Fenstermanagern, Startmanagern, Anmeldemanagern, grafischen Servern und anderen Elementen wie z. "Paketmanager", darunter gibt es einige bekannte als "Apt-get" und andere nicht so bekannt, wie "Conda".

Ja, "Paketmanager", jene Systeme, die nichts weiter als eine Sammlung von Werkzeugen sind, die dazu dienen automatisieren der Prozess von Installation, Aktualisierung, Konfiguration und Entfernung von Paketen von Software in unseren freien und offenen Betriebssystemen. Obwohl einige von ihnen normalerweise im Multiplattform-Format vorliegen, dh für proprietäre und geschlossene Betriebssysteme, wie z Windows y MacOS.

Guix: Tutorial zur Installation des Paketverwaltungs-Tools

Guix: Tutorial zur Installation des Paketverwaltungs-Tools

Daher zwischen "Paketmanager", besser bekannt und gebraucht, können wir erwähnen apt-get, eignung, apt, pacman, leckerunter anderem, obwohl dies nur sind einzelne Plattformdas heißt GNU / Linux. Es gibt aber auch einen namens guix, was normalerweise weniger bekannt ist, da es im Allgemeinen nur integriert und standardmäßig in der GNU Distro mit dem gleichen Namen. Und worüber wir in einem früheren Beitrag gesprochen haben, den wir nach Abschluss dieser Veröffentlichung lesen sollten.

Guix: Tutorial zur Installation des Paketverwaltungs-Tools
Verwandte Artikel:
Guix 1.2: Tutorial zur Installation des Paketverwaltungstools

"Guix als Paketmanager ist in der Sprache Guile Scheme geschrieben und basiert auf dem Nix-Paketmanager. Als GNU-Distribution enthält sie nur kostenlose Komponenten und wird mit dem GNU Linux-Libre-Kernel geliefert, der von nicht freien Elementen aus der binären Firmware befreit ist."

Anleitung 1.0
Verwandte Artikel:
Die erste stabile Version von Guix 1.0 wurde veröffentlicht und dies sind die Neuigkeiten

Conda, PIP und NPM: 3 Paketverwaltungssysteme

Conda, PIP und NPM: 3 Paketverwaltungssysteme

Was ist Conda?

Nach seiner Offizielle Website, "Conda" ist:

"Ein vollständiges und vielseitiges Paketverwaltungssystem, Abhängigkeiten und Sprachumgebungen wie Python, R, Ruby, Lua, Scala, Java, JavaScript, C / C ++, FORTRAN. Darüber hinaus ist es Open Source und plattformübergreifend, sodass es unter Windows, MacOS und Linux funktioniert. Zu seinen Funktionen gehört die schnelle Installation, Ausführung und Aktualisierung von Paketen und deren Abhängigkeiten. Außerdem können Sie auf einfache Weise Umgebungen auf Ihrem lokalen Computer erstellen, speichern, laden und zwischen diesen wechseln. Es wurde für Python-Programme erstellt, kann jedoch Software für jede Sprache verpacken und verteilen."

Mehr über Conda

"Conda" hat sehr gut offizielle Dokumentation, obwohl es nur kommt Englisch. Es hat jedoch eine ausgezeichnete Online-Community namens «Conda-Schmiede», die eine hervorragende Dokumentation bietet und Conda-Pakete für eine breite Palette von Software. Und schließlich in seinem GitHub-Website Es können viel wertvollere Informationen zum Herunterladen, Installieren und Verwenden gefunden werden.

Verwandte Artikel:
Anaconda Distribution: Die umfassendste Suite für Data Science mit Python

Was ist PIP?

Nach seiner Offizielle Website, "PIP" ist:

„Es ist derzeit das von PyPA empfohlene Tool zur Installation von Python-Paketen. Daher ist PIP jetzt das bevorzugte Paketinstallationsprogramm für Python, eines der beliebtesten für die Installation von Python-Paketen und folglich dasjenige, das mit modernen Versionen von Python geliefert wird. Darüber hinaus bietet es wichtige Funktionen zum Suchen, Herunterladen und Installieren von Paketen aus PyPI und anderen Python-Paketindizes und kann über die Befehlszeilenschnittstelle (Command Line Interface, CLI) in eine Vielzahl von Entwicklungsworkflows integriert werden.. Und da es Open Source und plattformübergreifend ist, kann es auch unter Windows und MacOS problemlos verwendet werden."

Mehr über Pip

"PIP" es hat auch sehr gut offizielle Dokumentation, obwohl es nur kommt Englisch. Es hat jedoch die ausgezeichnete Online-Community von «Python», die eine hervorragende bietet Dokumentation. Und schließlich in seinem GitHub-Website Es können viel wertvollere Informationen zum Herunterladen, Installieren und Verwenden gefunden werden.

Was ist NPM?

Nach seiner Offizielle Website, "NPM" ist:

"Es ist ein einfacher Paketmanager für NodeJS, der die Arbeit damit erleichtert, da Sie jede verfügbare Bibliothek in kurzer Zeit mit nur einer Codezeile verwalten können. Auf diese Weise können Sie Module verwalten, Pakete verteilen und Abhängigkeiten auf einfache Weise hinzufügen . "

Mehr über NPM

"NPM" es hat auch eine gute offizielle Dokumentation, obwohl es auch nur rein kommt Englisch. Es hat jedoch die ausgezeichnete Online-Community von «Node.JS», die eine hervorragende bietet Dokumentation, von denen einige auf Spanisch kommen. Und schließlich in seinem GitHub-Website Es können viel wertvollere Informationen zum Herunterladen, Installieren und Verwenden gefunden werden.

Schließlich ist es wichtig Add on «NPM» wie folgt vor:

"NPM" Es besteht aus drei verschiedenen Komponenten: der Website, der Befehlszeilenschnittstelle (CLI) und der Registrierung. Jeder erfüllt eine bestimmte Rolle. Auf der Website können Sie beispielsweise Pakete erkennen, Profile konfigurieren und andere Aspekte der Benutzererfahrung damit verwalten. Über die CLI kann das Programm von einem Terminal aus ausgeführt werden. Dies ist die Art und Weise, wie die meisten Entwickler damit interagieren. und schließlich die Registrierung, bei der es sich um eine große öffentliche Datenbank mit JavaScript-Software und den sie umgebenden Metainformationen handelt.

Darüber hinaus, weil es aus ist Open Source und plattformübergreifendkann es auch problemlos ab verwendet werden Windows y MacOS.

Allgemeines Bild für Artikelschlussfolgerungen

Fazit

Wir hoffen das "hilfreicher kleiner Beitrag" auf «Conda, PIP y NPM», die 3 sind plattformübergreifende Paketverwaltungssysteme und Open Source, bekannt und hauptsächlich von fortgeschrittenen Benutzern und Entwicklern verwendet; ist für das Ganze von großem Interesse und Nutzen «Comunidad de Software Libre y Código Abierto» und von großem Beitrag zur Verbreitung des wunderbaren, gigantischen und wachsenden Ökosystems der Anwendungen von «GNU/Linux».

Fürs Erste, wenn dir das gefallen hat publicación, Halte nicht an teile es mit anderen auf Ihren bevorzugten Websites, Kanälen, Gruppen oder Gemeinschaften von sozialen Netzwerken oder Nachrichtensystemen, vorzugsweise kostenlos, offen und / oder sicherer als TelegramSignalMastodon oder eine andere von Fediverse, vorzugsweise. Und denken Sie daran, unsere Homepage unter zu besuchen «DesdeLinux» um weitere Neuigkeiten zu erfahren und sich unserem offiziellen Kanal von anzuschließen Telegramm von DesdeLinuxFür weitere Informationen können Sie alle besuchen Online-Bibliothek als OpenLibra y jedit, Zugriff auf und Lesen von digitalen Büchern (PDFs) zu diesem oder anderen Themen.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.