LoginSignup
3
1

最速でNixをOSパッケージマネジャとして使う(2024/03/04時点)

Last updated at Posted at 2024-03-04

新しくMacBook Proを購入したついでに、Homebrewから良いと噂のNixへパッケージマネジャを変更した時に情報が錯綜していて困ったので備忘録。

NOTE: Nixは現在も頻繁に開発されており、情報の新陳代謝が早く、適切な手続きが大きく変化する可能性がある。この情報は2024/03/04時点のものである。

手順

インストール

nix-installerを使う。

curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install

シェルを再起動して、うまくインストールできてるか確認

nix --version
# nix (Nix) 2.20.3

使い方

知人に教えて貰った早見表を貼り付けておく。

# パッケージの検索 https://search.nixos.org/packages で調べても良い
nix search nixpkgs <パッケージ名>

# インストール
nix profile install nixpkgs#<パッケージ名>

# 現環境からパッケージ削除(アンインストール相当)
nix profile remove <パッケージ名>

# 未使用パッケージをディスクから削除
nix store gc

# アップグレード
nix profile upgrade <パッケージ名>

# 全パッケージアップグレード
nix profile upgrade '.*'

# パッケージ一覧
nix profile list

Next Reading

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1