ホームページ > システムチュートリアル > Linux > LinuxにNIXパッケージマネージャーをインストールする方法

LinuxにNIXパッケージマネージャーをインストールする方法

Joseph Gordon-Levitt
リリース: 2025-03-19 09:18:10
オリジナル
653 人が閲覧しました

このチュートリアルは、Linuxシステムに強力なNIXパッケージマネージャーをインストールすることをガイドします。 NIXは、信頼できるインストール、簡単なロールバックを提供し、ソフトウェア管理を簡素化するため、開発者やシステム管理者に最適です。このガイドではUbuntuを例として使用していますが、手順は他のLinux分布でほぼ同じです。

NIXパッケージマネージャーのインストール

nixのインストールは簡単です。開発者は、可能であればマルチユーザーのインストールを推奨します。

  1. インストーラーのダウンロードと実行: NIXインストールスクリプトのダウンロードと実行から始めます。
 curl -l https://nixos.org/nix/install | sh
ログイン後にコピー

これにより、システムが自動的に検出され、適切なインストールが開始されます(systemd with selinuxを使用してUbuntuなどのシステムでデフォルトでマルチユーザー、そうでなければシングルユーザー)。

  1. インストールタイプを指定(オプション):シングルユーザーとマルチユーザーのインストールを明示的に選択できます。
  • シングルユーザー: curl -L https://nixos.org/nix/install | sh -s -- --no-daemon
  • マルチユーザー: curl -L https://nixos.org/nix/install | sh -s -- --daemon
  1. マルチユーザーのインストールの詳細(プロンプトの場合):マルチユーザーインストーラーにアクションの要約が表示されます。 yと入力して、詳細なリストを表示するか、直接進むにはn表示します。ユーザーとグループの作成とサービスの構成など、さまざまな手順を確認するよう求められます。

  2. Sudo Authorization:インストーラーはSudoアクセスを要求します。 yと入力し、プロンプトが表示されたらパスワードを入力します。

  3. 既存のインストールチェック:インストーラーは、既存のNIXインストールをチェックします。 yで確認してください。

  4. パスワードエントリ:インストールプロセスを完了するために要求されたときにSUDOパスワードを提供します。

  5. インストールの完了:成功メッセージが表示され、NIXがインストールされていることを示します。変更が有効になるには、ターミナルを再起動するか、ログアウトして戻って戻ってくる必要がある場合があります。シングルユーザーのインストールの場合、特定のスクリプト( source $HOME/.nix-profile/etc/profile.d/nix.sh )を調達する必要がある場合があります。

LinuxにNIXパッケージマネージャーをインストールする方法LinuxにNIXパッケージマネージャーをインストールする方法LinuxにNIXパッケージマネージャーをインストールする方法LinuxにNIXパッケージマネージャーをインストールする方法LinuxにNIXパッケージマネージャーをインストールする方法LinuxにNIXパッケージマネージャーをインストールする方法

インストールの確認

インストールが成功したことを確認するには、新しい端末を開いて実行します。

 nix-shell -p nix-info  -  run "nix-info -m"
ログイン後にコピー

これにより、NIXバージョンを含むシステム情報が表示されます。または、 nix --versionを使用して、バージョン番号のみを確認します。

LinuxにNIXパッケージマネージャーをインストールする方法

開始とアンインストール

NIXの使用に関するさらなる指示は、元の記事の「Getting with Nix」セクションで利用できます。 「Uninstall nix」セクションでは、シングルユーザーとマルチユーザーの両方のセットアップの詳細なアンインストール命令を提供します。きれいな除去のために手順に注意してください。

以上がLinuxにNIXパッケージマネージャーをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート