任意の Linux OS で Nix パッケージ マネージャーを使用する

NixOSは宣言型 Linux オペレーティング システムです。ユーザーは、構成ファイルと優れたパッケージ マネージャーを使用して、オペレーティング システムをゼロから作成します。しかし、どの Linux オペレーティング システムでも Nix パッケージ マネージャーを使用できることをご存知ですか? Linux PC で動作させる方法は次のとおりです。

Linux に Nix パッケージ マネージャーをインストールするにはどうすればよいですか?

Nix パッケージ マネージャー (NixOS に付属) は、どのLinuxオペレーティング システムにもインストールできます。ただし、Linux OS にインストールするにはターミナル ウィンドウが必要です。では、ターミナル ウィンドウを開くにはどうすればよいでしょうか? キーボードのCtrl + Alt + Tを押します。または、アプリメニューで「ターミナル」を検索します。

ターミナル ウィンドウが開いて使用できる状態になったら、curlコマンドを使用して Nix パッケージ マネージャーをインストールできます。Linux PC に Curl アプリがインストールされていませんか? 以下のコマンドでインストールしてください。

Ubuntu

Sudo apt installカール

デビアン

sudo apt-get インストールカール

Arch Linux

sudo パックマン -S カール

フェドーラ

sudo dnf インストールカール

OpenSUSE

sudo zypper インストールカール

Nix パッケージ マネージャーはスクリプト経由でインストールされます。インストールには 2 つの方法があります。マルチユーザーとシングルユーザー。–no-daemonコマンド バージョンを実行して、単一ユーザーとしてシステムにインストールすることをお勧めします。

sh <(curl -l="" https://nixos.org/nix/install)="">

上記のコマンドを実行すると、スクリプトはパスワードを要求します ( sudoを使用するため)。キーボードを使用して、ユーザー アカウントに関連付けられたパスワードを入力します。

あるいは、コンピュータに複数のユーザーがいる場合は、-daemonコマンドを実行する必要があります。すべてのユーザーは、デーモンを使用して Nix パッケージ マネージャーと常に対話できます。

sh <(curl -l="" https://nixos.org/nix/install)="">

上記のコマンドを実行すると、Nix パッケージ マネージャーがコンピューター上でできること、初期セットアップ プロセス中にインストールされるものなどについての簡単な説明が表示されます。続行するには Y キーを押してください

Yを押すと、インストール ツールが何を行うかが表示されます。それを読んで。読み終わったら、Yキーを押して続行することを確認します。

Nix インストール ツールは、続行するよう指示されると sudo 権限を要求します。Nix パッケージ マネージャーをデーモン モードで実行するには、sudo アクセスが必要です。Nix パッケージ マネージャーに sudo へのアクセスを許可するには、「Can I use sudo?」の横にあるYキーを押します。

インストーラーに sudo アクセスを与えると、インストーラーはコンピューター上で自動的にセットアップされます。インストールにはそれほど時間はかかりません。完了すると、パッケージのインストールに使用される「nix-shell」に自動的にドロップされます。

Nix パッケージマネージャーの構成

Nix パッケージ マネージャーを使用する前に、最新のチャンネルをダウンロードする必要があります。チャネルは Nix パッケージ マネージャーにソフトウェアを提供し、簡単にインストールできるようにします。

チャネルを更新するには、ターミナル ウィンドウを開きます。キーボードのCtrl + Alt + Tを押すと、ターミナル ウィンドウを開くことができます。または、アプリメニューで「ターミナル」を検索して起動します。

ターミナル ウィンドウが開いたら、nix-channel –updateコマンドを使用できます。このコマンドは、Nixパッケージ マネージャーのすべてのチャネルを取得し、それらを解凍します。さらに、パッケージの更新がある場合は、それらもプルダウンされます。

nix-channel --update

チャネルが構成されたら、nix-env -qaコマンドを実行して、使用可能なパッケージを表示できます。

nix-env-qa

後で次のコマンドを使用して、利用可能なパッケージをテキスト ファイルに保存できます。

nix-env -qa > nix-pkgs.txt

Nix パッケージ マネージャーを使用してアプリをインストールする方法

Linux システムに Nix パッケージ マネージャーを使用してソフトウェアをインストールするパッケージを検索する必要があります。Nix パッケージ検索 Web ページに移動します。次に、以下の手順に従います。

  1. パッケージの検索ボックスを見つけて、インストールするアプリを入力します。たとえば、Vim をインストールするには、「vim」を検索します。次に、Enter キーを押して検索結果を表示します。
  2. インストールするパッケージの検索結果を確認し、マウスで選択します。検索結果でパッケージを選択すると、パッケージの詳細が表示されます。
  3. 検索結果でパッケージの詳細が表示されたら、「nix-env」セクションを見つけてマウスでクリックします。次に、「On Non-NixOS」を見つけてコマンドをクリップボードにコピーします。
  4. コマンドをクリップボードにコピーしたら、それを端末に貼り付けてアプリをインストールします。たとえば、Vim をインストールするには、次のコマンドを貼り付けます。

nix-env -iA nixpkgs.vim

プログラムをインストールしたら、ターミナルから起動できます。Nix パッケージは、アプリ メニューのアプリケーション アイコンとともに表示されないことを理解してください。代わりに、ターミナルから直接起動する必要があります。

たとえば、ターミナル ウィンドウで次のコマンドを実行して、vim アプリを起動します。

ヴィム

Leave a Comment

LinuxにOperaDeveloperEditionブラウザをインストールする方法

LinuxにOperaDeveloperEditionブラウザをインストールする方法

Linuxを使用しているOperaユーザーで、開発に取り掛かろうとしている場合は、Operaに開発者向けのブラウザがあることを知っていただければ幸いです。これ

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDEPlasmaパネルのクラッシュの問題を修正する方法

KDE Plasmaパネルのクラッシュの問題を修正するための総合的なガイド

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

LinuxにBlenderをインストールする方法

FedoraLinuxアプリインストーラーを高速化する方法

FedoraLinuxアプリインストーラーを高速化する方法

Fedora Linuxアプリインストーラーを高速化するための完全ガイド

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindowsBitlockerパーティションにアクセスする方法

LinuxでWindows Bitlockerパーティションにアクセスする方法

Linux で画像をアップスケールする方法

Linux で画像をアップスケールする方法

Upscaler は、Linux 用のシンプルな Flatpak アプリで、使用すると、あらゆる画像をより高い解像度に拡大縮小できます。システムでの使用方法は次のとおりです。

7zip:Ubuntuのインストール[ガイド]

7zip:Ubuntuのインストール[ガイド]

7Zipは、Windows用の最も人気のある無料のオープンソースアーカイブツールです。Ubuntuに7Zipをインストールして、様々な圧縮ファイルを扱えるようにしましょう。

LinuxデスクトップでYouTubeMusicを使用する方法

LinuxデスクトップでYouTubeMusicを使用する方法

YouTube Musicは優れたサービスです。しかし、Linuxユーザーがサービスを楽しむための公式クライアントはありません。コミュニティのアプリを利用してLinuxでYouTube Musicを楽しむ方法について説明します。

Ubuntu:フォーマットSDカード[ガイド]

Ubuntu:フォーマットSDカード[ガイド]

UbuntuでSDカードをフォーマットする方法がわからないですか?このガイドを参考に、GpartedやGnome Disk Utilityを使って簡単にフォーマットする方法を学びましょう。

無料でプレイできる6つのLinuxパズルゲーム

無料でプレイできる6つのLinuxパズルゲーム

あなたはパズルゲームが好きですか?Linux PCで最高の無料パズルゲームを見つけるお手伝いをします。以下の6つのゲームをチェックしてください!