すでに知っているように、多くまたはすべて 経験豊富なLinuxeros、私たちの GNU / Linuxオペレーティングシステム 彼らは通常それを構成する各要素の多くの多様性を持っています。 したがって、私たちは楽しむことができます ディストリビューション XNUMXつ以上のデスクトップ環境、ウィンドウマネージャー、ブートマネージャー、ログインマネージャー、グラフィカルサーバー、およびその他の要素( 「パッケージマネージャー」、その中にはよく知られているものがいくつかあります 「Apt-get」 その他、あまり知られていないものなど 「コンダ」.
はい 「パッケージマネージャー」、に役立つツールのコレクションにすぎないシステム 自動化 のプロセス パッケージのインストール、更新、構成、および削除 私たちの無料でオープンなオペレーティングシステムのソフトウェアの。 ただし、それらの一部は通常、マルチプラットフォーム形式で提供されます。つまり、次のような独自仕様のクローズドオペレーティングシステム用です。 Windows y MacOSの.
したがって、 「パッケージマネージャー」、よく知られ、使用されている、私たちは言及することができます apt-get、aptitude、apt、pacman、yum、とりわけ、これらは 単一のプラットフォームつまり GNU / Linuxの。 とはいえ、 ギックス、これは通常あまり知られていません。これは、一般に、統合されているだけで、デフォルトでは、 GNU Distro 同じ名前の。 そして、以前の投稿で話しましたが、この出版物を終えた後に読むことをお勧めします。
「パッケージマネージャーとしてのGuixは、Guile Scheme言語で記述されており、Nixパッケージマネージャーに基づいています。 また、GNUディストリビューションとして、無料のコンポーネントのみが含まれ、無料でないバイナリファームウェア要素が削除されたGNULinux-Libreカーネルが付属しています。
Conda、PIP、NPM:3つのパッケージ管理システム
コンダとは何ですか?
あなたによると 公式サイト, 「コンダ」 次のとおりです。
「Python、R、Ruby、Lua、Scala、Java、JavaScript、C / C ++、FORTRANなどの完全で用途の広いパッケージ管理システム、依存関係、言語環境。 さらに、オープンソースでクロスプラットフォームであるため、Windows、MacOS、Linuxで動作します。 また、その機能には、パッケージとその依存関係をすばやくインストール、実行、および更新できることが含まれます。 また、ローカルコンピューター上の環境を簡単に作成、保存、ロード、および切り替えることができます。 Pythonプログラム用に作成されていますが、任意の言語のソフトウェアをパッケージ化して配布できます。
コンダについての詳細
「コンダ」 とても良いです 公式ドキュメント、入ってくるだけですが 英語。 ただし、それはと呼ばれる優れたオンラインコミュニティを持っています «コンダフォージ»、優れたドキュメントと コンダパッケージ 幅広いソフトウェア向け。 そして最後に、彼の中で GitHubWebサイト ダウンロード、インストール、使用に関して、はるかに価値のある情報を見つけることができます。
PIPとは何ですか?
あなたによると 公式サイト, 「PIP」 次のとおりです。
「これは現在、PythonパッケージをインストールするためのPyPA推奨ツールです。 したがって、PIPは現在Pythonの推奨パッケージインストーラーであり、Pythonパッケージのインストールで最も人気のあるもののXNUMXつであり、その結果、最新バージョンのPythonに付属しています。 さらに、PyPIおよびその他のPythonパッケージインデックスからパッケージを検索、ダウンロード、およびインストールするための重要な機能を提供し、コマンドラインインターフェイス(CLI)を介して幅広い開発ワークフローに組み込むことができます。。 また、オープンソースでクロスプラットフォームであるため、WindowsやMacOSでも問題なく使用できます。
ピップについての詳細
「PIP」 それはまた非常に良いです 公式ドキュメント、入ってくるだけですが 英語。 しかし、それはの優れたオンラインコミュニティを持っています «Python »、優れた ドキュメンテーション。 そして最後に、彼の中で GitHubWebサイト ダウンロード、インストール、使用に関して、はるかに価値のある情報を見つけることができます。
NPMとは何ですか?
あなたによると 公式サイト, 「NPM」 次のとおりです。
「これはNodeJSのシンプルなパッケージマネージャーであり、XNUMX行のコードで利用可能なライブラリを短時間で管理できるため、モジュールの管理、パッケージの配布、依存関係の追加を簡単な方法で行うことができます。 。」
NPMの詳細
「NPM」 それはまた良いです 公式ドキュメント、それも入ってくるだけですが 英語。 しかし、それはの優れたオンラインコミュニティを持っています «Node.JS»、優れた ドキュメンテーション、そのうちのいくつかはスペイン語で来ます。 そして最後に、彼の中で GitHubWebサイト ダウンロード、インストール、使用に関して、はるかに価値のある情報を見つけることができます。
最後に、それは重要です «NPM»を追加 次:
「NPM」 これは、Webサイト、コマンドラインインターフェイス(CLI)、およびレジストリのXNUMXつの異なるコンポーネントで構成されています。 それぞれが特定の役割を果たします。たとえば、Webサイトでは、パッケージの検出、プロファイルの構成、およびユーザーエクスペリエンスの他の側面の管理を行うことができます。 CLIを使用すると、プログラムをターミナルから実行できます。これは、ほとんどの開発者がターミナルと対話する方法です。 そして最後に、JavaScriptソフトウェアとそれを取り巻くメタ情報の大規模な公開データベースであるレジストリ。
また、 オープンソースとクロスプラットフォーム、からも問題なく使用できます Windows y MacOSの.
結論
これを願っています 「便利な小さな投稿 オン «Conda, PIP y NPM»
、3です クロスプラットフォームのパッケージ管理システム オープンソース。よく知られており、主に上級ユーザーや開発者によって使用されています。 全体として、非常に興味深く有用です «Comunidad de Software Libre y Código Abierto»
そして、アプリケーションの素晴らしい、巨大で成長しているエコシステムの普及に大きく貢献しています «GNU/Linux»
.
今のところ、これが好きなら publicación
、 止まらないで それを共有する 他の人と一緒に、お気に入りのWebサイト、チャネル、グループ、またはソーシャルネットワークやメッセージングシステムのコミュニティで、できれば無料、オープン、および/またはより安全な Telegram, シグナル, マストドン または別の フェディバース、できれば。 そして、私たちのホームページにアクセスすることを忘れないでください «DesdeLinux» より多くのニュースを探索するだけでなく、の公式チャンネルに参加する の電報 DesdeLinux. 詳細については、次のいずれかにアクセスできます。 オンラインライブラリ として OpenLibra y ジェディット, このトピックまたは他のトピックに関するデジタルブック(PDF)にアクセスして読むため。