あかず's avatar
あかず
_@odango.app
npub1r0hv...el3w
nostrがしゅきしゅきだいしゅき! Web周りは大体さわれる気がする VRChat/LoL/osu!も好き 未踏ジュニア スパクリ SignaI @akazdayo.59 (誰でもー)
あかず's avatar
akazdayo 1 month ago
dockerは入力とインターネットアクセスがハッシュで固定されてないからげ再現性はない
あかず's avatar
akazdayo 1 month ago
わざわざ環境丸っと作ってたらオーバーヘッドデカいから、ビルドの再現性を保とうね的な
あかず's avatar
akazdayo 1 month ago
Dockerは環境づくり、Nixはビルド再現性
あかず's avatar
akazdayo 1 month ago
nixはビルドツールだから結局cliで問題ない気がするー
あかず's avatar
akazdayo 1 month ago
DockerもDockerfileをグラフィカルに操作できないので実質同じ
あかず's avatar
akazdayo 1 month ago
あれ、nix runってホスト依存だっけ
あかず's avatar
akazdayo 1 month ago
Nix自体をグローバルに入れるのが嫌ならあり
あかず's avatar
akazdayo 1 month ago
Nixってビルドと実行を完全に隔離されたコンテナ内で行うからdocker立てでも意味ない
あかず's avatar
akazdayo 1 month ago
別にいいと思うけど、わざわざdocker挟まなくて良い
あかず's avatar
akazdayo 1 month ago
dockerに厳密な再現性はないけど、Nixはビルド再現性100%だぞ!
あかず's avatar
akazdayo 1 month ago
これはLinuxというよりNix package全体に対する不満
あかず's avatar
akazdayo 1 month ago
特にそのバージョンにバグがあってダウングレードしないといけない時のダルさは異常
あかず's avatar
akazdayo 1 month ago
もっとチャンネルが分散してくれないと一括アプデになってシマウからツラい。だからステーブルチャンネルがあるんだと思うんだけど、特定のバージョンを使いたいソフトがある場合とかほんとツラい
あかず's avatar
akazdayo 1 month ago
でもnixpkgsの仕組みには不満がある
あかず's avatar
akazdayo 1 month ago
nix flake update nixos-rebuild switch --flake .#machine
あかず's avatar
akazdayo 1 month ago
NixOS使えば、「Linux3大ダルい」のいろんな形式のdotfile書かずに済むからおすすめ