Conda, PIP 및 NPM : 교차 플랫폼 패키지 관리 시스템

Conda, PIP 및 NPM : 교차 플랫폼 패키지 관리 시스템

Conda, PIP 및 NPM : 교차 플랫폼 패키지 관리 시스템

우리가 이미 알고 있듯이 대부분 또는 모두 숙련 된 Linuxeros, 우리의 GNU / Linux 운영 체제 그들은 일반적으로 그것을 구성하는 각 요소의 다양성을 가지고 있습니다. 따라서 우리는 분포 하나 이상의 데스크탑 환경, 창 관리자, 부팅 관리자, 로그인 관리자, 그래픽 서버 및 다음과 같은 기타 요소 "패키지 관리자", 그중에 잘 알려진 "Apt-get" 및 기타 잘 알려지지 않은 "콘다".

"패키지 관리자", 서비스를 제공하는 도구 모음에 불과한 시스템 자동화하다 과정 패키지 설치, 업데이트, 구성 및 제거 무료 및 개방형 운영 체제의 소프트웨어. 그러나 그중 일부는 일반적으로 다중 플랫폼 형식으로 제공됩니다. Windows y 맥 OS.

Guix : 패키지 관리 도구 설치 자습서

Guix : 패키지 관리 도구 설치 자습서

따라서 "패키지 관리자", 더 잘 알려져 있고 사용됨, 우리는 언급 할 수 있습니다 apt-get, 적성, apt, 팩맨, yum, 무엇보다도 단일 플랫폼즉 말하자면 GNU / 리눅스. 하지만 구익스, 일반적으로 덜 알려져 있습니다. 일반적으로 통합되어 기본적으로 GNU 배포판 같은 이름의. 그리고 우리가 이전 게시물에서 이야기 한 내용은이 출판물을 마친 후 읽어 보는 것이 좋습니다.

Guix : 패키지 관리 도구 설치 자습서
관련 기사 :
Guix 1.2 : 패키지 관리 도구 설치 튜토리얼

"패키지 관리자로서의 Guix는 Guile Scheme 언어로 작성되었으며 Nix 패키지 관리자를 기반으로합니다. 그리고 GNU 배포판에는 무료 구성 요소 만 포함되며 무료가 아닌 바이너리 펌웨어 요소가 정리 된 GNU Linux-Libre 커널과 함께 제공됩니다."

구익스 1.0
관련 기사 :
Guix 1.0의 첫 번째 안정 버전이 출시되었습니다.

Conda, PIP 및 NPM : 3 가지 패키지 관리 시스템

Conda, PIP 및 NPM : 3 가지 패키지 관리 시스템

Conda는 무엇입니까?

당신에 따르면 공식 웹 사이트, "콘다" 입니다 :

"Python, R, Ruby, Lua, Scala, Java, JavaScript, C / C ++, FORTRAN과 같은 완전하고 다양한 패키지 관리 시스템, 종속성 및 언어 환경. 또한 오픈 소스 및 크로스 플랫폼이므로 Windows, MacOS 및 Linux에서 작동합니다. 또한 패키지 및 해당 종속성을 빠르게 설치, 실행 및 업데이트 할 수있는 기능이 포함됩니다. 또한 로컬 컴퓨터에서 환경을 쉽게 생성, 저장,로드 및 전환 할 수 있습니다. Python 프로그램 용으로 생성되었지만 모든 언어에 대한 소프트웨어를 패키지화하고 배포 할 수 있습니다."

Conda에 대한 추가 정보

"콘다" 아주 좋다 공식 문서, 비록 들어오지 만 영어. 그러나 훌륭한 온라인 커뮤니티가 있습니다. «콘다 포지», 훌륭한 문서를 제공하고 Conda 패키지 광범위한 소프트웨어를 위해. 그리고 마지막으로 그의 GitHub 웹 사이트 다운로드, 설치 및 사용에 대한 훨씬 더 중요한 정보를 찾을 수 있습니다.

관련 기사 :
Anaconda Distribution : Python을 사용하는 가장 완벽한 데이터 과학 제품군

PIP는 무엇입니까?

당신에 따르면 공식 웹 사이트, "씨" 입니다 :

“현재 Python 패키지 설치를위한 PyPA 권장 도구입니다. 따라서 PIP는 이제 Python을위한 기본 패키지 설치 프로그램으로, Python 패키지를 설치하는 데 가장 많이 사용되는 패키지 중 하나이며 결과적으로 최신 버전의 Python과 함께 제공되는 것입니다. 또한 PyPI 및 기타 Python 패키지 인덱스에서 패키지를 찾고, 다운로드하고, 설치하는 데 필수적인 기능을 제공하며 CLI (명령 줄 인터페이스)를 통해 광범위한 개발 워크 플로에 통합 할 수 있습니다.. 그리고 오픈 소스와 크로스 플랫폼이기 때문에 Windows와 MacOS에서도 문제없이 사용할 수 있습니다."

Pip에 대한 추가 정보

"씨" 그것은 또한 아주 좋습니다 공식 문서, 비록 들어오지 만 영어. 그러나 훌륭한 온라인 커뮤니티가 있습니다. «Python», 우수한 문서. 그리고 마지막으로 그의 GitHub 웹 사이트 다운로드, 설치 및 사용에 대한 훨씬 더 중요한 정보를 찾을 수 있습니다.

NPM이란 무엇입니까?

당신에 따르면 공식 웹 사이트, "NPM" 입니다 :

"NodeJS를위한 간단한 패키지 관리자로, 단 한 줄의 코드로 짧은 시간에 사용 가능한 모든 라이브러리를 관리 할 수 ​​있으므로 모듈을 관리하고 패키지를 배포하고 종속성을 간단한 방법으로 추가 할 수 있으므로 작업이 용이합니다. . "

NPM에 대한 추가 정보

"NPM" 그것은 또한 좋은 공식 문서, 그것은 또한 들어온다 영어. 그러나 훌륭한 온라인 커뮤니티가 있습니다. «Node.JS», 우수한 문서, 일부는 스페인어로 제공됩니다. 그리고 마지막으로 그의 GitHub 웹 사이트 다운로드, 설치 및 사용에 대한 훨씬 더 중요한 정보를 찾을 수 있습니다.

마지막으로 중요합니다 «NPM»에 추가 다음과 같은

"NPM" 웹 사이트, 명령 줄 인터페이스 (CLI) 및 레지스트리의 세 가지 구성 요소로 구성됩니다. 각각은 특정 역할을 수행합니다. 예를 들어 웹 사이트에서는 패키지를 검색하고, 프로필을 구성하고, 사용자 경험의 다른 측면을 관리 할 수 ​​있습니다. CLI를 사용하면 대부분의 개발자가 상호 작용하는 방식 인 터미널에서 프로그램을 실행할 수 있습니다. 마지막으로 레지스트리는 JavaScript 소프트웨어와이를 둘러싼 메타 정보의 대규모 공개 데이터베이스입니다.

또한 오픈 소스 및 크로스 플랫폼, 그것은 또한 문제없이 사용할 수 있습니다 Windows y 맥 OS.

기사 결론에 대한 일반적인 이미지

결론

우리는 이것을 바랍니다 "유용한 작은 게시물"«Conda, PIP y NPM», 즉 3 크로스 플랫폼 패키지 관리 시스템 그리고 주로 고급 사용자와 개발자가 사용하는 잘 알려진 오픈 소스입니다. 큰 관심과 유용성입니다. «Comunidad de Software Libre y Código Abierto» 응용 프로그램의 훌륭하고 거대하며 성장하는 생태계의 확산에 큰 기여 «GNU/Linux».

지금은 이걸 좋아했다면 publicación, 멈추지 마 그것을 공유 좋아하는 웹 사이트, 채널, 그룹 또는 소셜 네트워크 또는 메시징 시스템의 커뮤니티에서 다른 사람과 함께, 가급적이면 무료, 개방형 및 / 또는보다 안전한 텔레그램신호마 스톤 또는 다른 페디 버스, 바람직하게. 그리고 우리 홈페이지를 방문하는 것을 잊지 마십시오. «DesdeLinux» 더 많은 뉴스를 탐색하고 공식 채널에 가입하십시오. 전보 DesdeLinux더 많은 정보를 원하시면 온라인 도서관 으로 OpenLibra y 제잇, 이 주제 또는 다른 주제에 대한 디지털 책 (PDF)에 액세스하고 읽을 수 있습니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.