Conda, PIP i NPM: wieloplatformowe systemy zarządzania pakietami

Conda, PIP i NPM: wieloplatformowe systemy zarządzania pakietami

Conda, PIP i NPM: wieloplatformowe systemy zarządzania pakietami

Jak już wiemy, wiele lub wszystkie Doświadczony Linuxeros, nasz Systemy operacyjne GNU / Linux zazwyczaj mają dużą różnorodność każdego elementu, z którego się składają. Dlatego możemy cieszyć się dystrybucja z jednym lub kilkoma środowiskami pulpitu, menedżerami okien, menedżerami rozruchu, menedżerami logowania, serwerami graficznymi i innymi elementami, takimi jak, „Menedżerowie pakietów”, wśród których są znane jako „Apt-get” i inne mniej znane, jak np „Conda”.

Tak „Menedżerowie pakietów”, te systemy, które są niczym więcej niż zbiorem narzędzi, które służą zautomatyzować proces instalacja, aktualizacja, konfiguracja i usuwanie pakietów oprogramowania w naszych bezpłatnych i otwartych systemach operacyjnych. Chociaż niektóre z nich są zwykle dostępne w formacie wieloplatformowym, to znaczy dla zastrzeżonych i zamkniętych systemów operacyjnych, takich jak Windows y MacOS.

Porada: Samouczek instalacji narzędzia do zarządzania pakietami

Porada: Samouczek instalacji narzędzia do zarządzania pakietami

Dlatego między „Menedżerowie pakietów”, lepiej znane i używane, możemy wspomnieć apt-get, aptitude, apt, pacman, mniammiędzy innymi, chociaż są to tylko pojedyncza platformato znaczy dla GNU / Linux. Chociaż jest też jeden tzw guix, który jest zwykle mniej znany, ponieważ na ogół jest zintegrowany i domyślnie w GNU Distro o tej samej nazwie. A o którym mówiliśmy w poprzednim poście, który polecamy przeczytać po skończeniu tej publikacji.

Porada: Samouczek instalacji narzędzia do zarządzania pakietami
Podobne artykuł:
Guix 1.2: Samouczek instalacji narzędzia do zarządzania pakietami

"Guix jako menedżer pakietów jest napisany w języku Guile Scheme i jest oparty na menedżerze pakietów Nix. Jako dystrybucja GNU zawiera tylko wolne komponenty i jest dostarczany z jądrem GNU Linux-Libre, oczyszczonym z niewolnych binarnych elementów oprogramowania układowego."

Przewodnik 1.0
Podobne artykuł:
Wydaliśmy pierwszą stabilną wersję Guix 1.0 i to są jego nowości

Conda, PIP i NPM: 3 systemy zarządzania pakietami

Conda, PIP i NPM: 3 systemy zarządzania pakietami

Co to jest Conda?

Zgodnie z Twoim oficjalna strona internetowa, „Conda” jest:

"Kompletny i wszechstronny system zarządzania pakietami, zależnościami i środowiskami językowymi, takimi jak: Python, R, Ruby, Lua, Scala, Java, JavaScript, C / C ++, FORTRAN. Ponadto jest open source i wieloplatformowy, więc działa w systemach Windows, MacOS i Linux. Jego możliwości obejmują możliwość szybkiego instalowania, uruchamiania i aktualizowania pakietów oraz ich zależności. Ponadto możesz łatwo tworzyć, zapisywać, ładować i przełączać się między środowiskami na komputerze lokalnym. Został stworzony dla programów w języku Python, ale może pakować i rozpowszechniać oprogramowanie w dowolnym języku."

Więcej o Conda

„Conda” ma bardzo dobre oficjalna dokumentacja, chociaż tylko wchodzi Angielski. Ma jednak doskonałą społeczność internetową o nazwie «Conda-kuźnia», który zapewnia doskonałą dokumentację i Pakiety Conda dla szerokiej gamy oprogramowania. I wreszcie w jego Witryna GitHub Można znaleźć znacznie więcej cennych informacji do pobrania, instalacji i użytkowania.

Podobne artykuł:
Dystrybucja Anaconda: najbardziej kompletny pakiet do nauki o danych w języku Python

Co to jest PIP?

Zgodnie z Twoim oficjalna strona internetowa, "PYPEĆ" jest:

„Obecnie jest to zalecane przez PyPA narzędzie do instalowania pakietów Pythona. Dlatego PIP jest teraz preferowanym instalatorem pakietów dla Pythona, jednym z najpopularniejszych do instalowania pakietów Pythona, a tym samym tym, który jest dostarczany z nowoczesnymi wersjami Pythona. Ponadto zapewnia podstawowe funkcje do wyszukiwania, pobierania i instalowania pakietów z PyPI i innych indeksów pakietów Pythona i może być włączony do szerokiej gamy przepływów pracy programistycznej za pośrednictwem interfejsu wiersza poleceń (CLI).. A ponieważ jest to oprogramowanie typu open source i wieloplatformowe, można z niego bez problemów korzystać również z systemów Windows i MacOS."

Więcej o Pip

"PYPEĆ" ma też bardzo dobre oficjalna dokumentacja, chociaż tylko wchodzi Angielski. Ma jednak doskonałą społeczność internetową «Python», co zapewnia doskonały dokumentacji. I wreszcie w jego Witryna GitHub Można znaleźć znacznie więcej cennych informacji do pobrania, instalacji i użytkowania.

Co to jest NPM?

Zgodnie z Twoim oficjalna strona internetowa, „NPM” jest:

"Jest to prosty menedżer pakietów dla NodeJS, który ułatwia pracę z nim, ponieważ pozwala zarządzać dowolną dostępną biblioteką w krótkim czasie za pomocą tylko jednej linii kodu, pomagając w ten sposób zarządzać modułami, dystrybuować pakiety i dodawać zależności w prosty sposób ”.

Więcej o NPM

„NPM” ma też dobry oficjalna dokumentacja, chociaż również pojawia się tylko Angielski. Ma jednak doskonałą społeczność internetową «Node.JS», co zapewnia doskonały dokumentacji, niektóre z nich są w języku hiszpańskim. I wreszcie w jego Witryna GitHub Można znaleźć znacznie więcej cennych informacji do pobrania, instalacji i użytkowania.

Wreszcie jest to ważne dodaj do «NPM» Następny:

„NPM” Składa się z trzech różnych komponentów, którymi są witryna internetowa, interfejs wiersza poleceń (CLI) i rejestr. Każdy z nich pełni określoną rolę, na przykład strona internetowa umożliwia odkrywanie pakietów, konfigurowanie profili i zarządzanie innymi aspektami doświadczenia użytkownika; CLI umożliwia uruchamianie programu z terminala, co jest sposobem, w jaki większość programistów współdziała z nim; i wreszcie rejestr, który jest dużą publiczną bazą danych oprogramowania JavaScript i otaczających go metainformacji.

W dodatku ponieważ jest z open source i wieloplatformowe, może być używany bez problemów również z Windows y MacOS.

Ogólny obraz podsumowujący artykuł

Wnioski

Mamy taką nadzieję "pomocny mały post" na «Conda, PIP y NPM», które są 3 wieloplatformowe systemy zarządzania pakietami i open source, dobrze znane i używane głównie przez zaawansowanych użytkowników i programistów; jest bardzo interesujący i użyteczny dla całości «Comunidad de Software Libre y Código Abierto» i ma wielki wkład w rozprzestrzenianie się wspaniałego, gigantycznego i rosnącego ekosystemu zastosowań «GNU/Linux».

Na razie, jeśli to lubisz publicación, Nie przestawaj udostępnij to z innymi osobami w ulubionych witrynach internetowych, kanałach, grupach lub społecznościach sieci społecznościowych lub systemach przesyłania wiadomości, najlepiej bezpłatnych, otwartych i / lub bezpieczniejszych, jak TelegramSignalMastodont lub inny z Fediversenajlepiej. I pamiętaj, aby odwiedzić naszą stronę główną pod adresem «DesdeLinux» aby poznać więcej wiadomości, a także dołączyć do naszego oficjalnego kanału Telegram z DesdeLinuxAby uzyskać więcej informacji, możesz odwiedzić dowolne Biblioteka online jako OpenLibra y Jedit, aby uzyskać dostęp do książek cyfrowych (PDF) na ten lub inny temat i czytać je.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.