Open3

ひたすら実践を通じてnixを学びたい

neco8neco8

nix tutorialsを、できるだけ実践を通じて学びたい。

nixでの環境構築をできるようになれば、パソコンが変わってもいつも同じ状況を作り出せるようになる!

neco8neco8

nixとは

ビルド済みのものに対するハッシュと、nix言語を利用して、再現可能な環境を構築する技術。

neco8neco8

nixをインストールする

nixをインストールする

私はmacOSを利用している。
以前何回かnixのインストールに挑戦していて、

  • bashrc.backup-before-nix
  • zshrc.backup-before-nix

などが残っていた。

「nixがインストールされている状態だと、.backup-before-nixのファイルが自動生成されるのか?」と思って、.backup-before-nixのファイルをすべて削除して、install shellを実行した。
……ところ、うまくインストールが成功しまった!

公式が推奨している手順は、

  1. bashrcなどをバックアップする
  2. bashrc.backup-before-nixのファイルにnixへの言及がないか確認する
  3. bashrc.backup-before-nixをbashrcに置き換える

みたいな手順だったので、何か問題が起きないか危惧している。


だが、とりあえず学習のための第一歩は進められたとしたい。