2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

NixOS・Nix Package Manager Part1

1 :login:Penguin:2021/01/26(火) 19:39:05.79 ID:eVGFT/zI.net
nixは純粋関数型パッケージマネージャです。
このパッケージマネージャが使うDSLの名前でもあります。
nixのパッケージは副作用を持たない関数の組み合わせで出来ています。
つまり、同じ値を入力として与えれば、同じ内容(パッケージ)を出力として返す様に設計されています。
LinuxとMacに対応してます。

●複数のバージョンのパッケージの使用が可能
それぞれのパッケージにハッシュから生成されたユニークIDが付くため、
同じパッケージのバージョンを複数使う事が出来ます。
そのため、あるパッケージのアップデートが
他パッケージを壊す心配もありません。

●完全な依存パッケージの再現
nixのビルドは明示的にパッケージの依存関係として定義されたものだけを使用します。
他のパッケージ管理システム、例えばRPMのように、自分のマシンにはインストールされてるが、パッケージ定義に入れ忘れたために他のマシンではインストールに失敗すると言うような問題がありません。

●アトミックなアップグレードとロールバック
パッケージのアップグレード時も異なるパスにパッケージがインストールされるだけで、
既存パッケージが上書きされることが無いため、
アップグレード中も新旧のパッケージが両方利用できる上に、ロールバックも可能です。

現在使ってないパッケージはGarbage Collectionで削除する事ができます。

NixOSはnixをベースにしたLinuxディストリビューションです。
インストールしたソフトウェアの設定もnixで行うのが特徴です。

https://nixos.org/

2 :運用情報臨時板でワッチョイ導入議論中:2021/03/05(金) 07:39:20.95 ID:HRAqDEAE.net
https://awesomeopensource.com/projects/nix

3 :運用情報臨時板でワッチョイ導入議論中:2021/03/05(金) 15:33:12.73 ID:2EdY3UzX.net
よさげですね

4 :運用情報臨時板でワッチョイ導入議論中:2021/03/09(火) 09:10:06.78 ID:VHzblqdJ.net
ロケールって登録してあるソフトウェアごとに対応状況が異なるのこれ?
rangerというファイラーアプリで日本語が表示できなかった
Ubuntu の標準だと表示できる

5 :運用情報臨時板でワッチョイ導入議論中:2021/03/10(水) 08:30:23.27 ID:jGOWOSeF.net
パッケージマネージャの方は使ってるがNixOSの方は使ってない
ダイハードな人じゃなくても使えるか?

6 :運用情報臨時板でワッチョイ導入議論中:2021/03/10(水) 10:14:12.21 ID:01iiLQ7f.net
>>5
ダイハードって何すか車の下にもぐりこむやつですか

7 :運用情報臨時板でワッチョイ導入議論中:2021/03/10(水) 10:55:02.63 ID:jGOWOSeF.net
>>6
どんな絶望的な状況でも最後まで諦めない人みたいな感じっす

8 :運用情報臨時板でワッチョイ導入議論中:2021/03/10(水) 12:44:17.88 ID:01iiLQ7f.net
>>7
見たことある巨大なビルから脱出するんだよね

9 :login:Penguin:2021/03/21(日) 12:08:55.32 ID:9kHtF24W.net
https://cdn.discordapp.com/attachments/568306982717751328/822759592257388554/nixreading.png

Nixのマニュアル全部読むのは苦行
いくら美少女の頼みでもそれは聞けない

10 :login:Penguin:2021/03/23(火) 13:27:36.07 ID:mq6tGUyf.net
>>4
日本語って日本語ファイル名?

検索して出てきたconfiguration.nixを見て
日本語入力とかフォントは設定したが
rangerでも普通に表示出来る

11 :login:Penguin:2021/03/23(火) 13:29:20.87 ID:mq6tGUyf.net
KDEやFirefoxのUIの日本語化は手動でGUIでやらないと無理だった
ちょっと触るだけでそこまで手間ではないが

日本語入力のインストールは自動でできても
第2のインプットメソッドとしての有効化はKDE設定から手動でする必要があった
ここは仕方ないか

12 :login:Penguin:2021/06/01(火) 15:50:30.38 ID:01brR016.net
https://discourse.nixos.org/t/21-05-release-schedule/12528/12
21.05 has been released! The tag has been created. And the channels now have 21.05.

I was having some issues 6 creating the nixos-homepage PR, so there will be an official announcement tomorrow when @garbas is available.

13 :login:Penguin:2021/12/07(火) 12:17:14.93 ID:aFr0Cxg+.net
21.11 Has Been Released!
https://discourse.nixos.org/t/21-11-has-been-released/16353

14 :login:Penguin:2022/02/19(土) 15:01:38.75 ID:2OaAFfG1.net
nix-community/rnix-lsp: WIP Language Server for Nix! [maintainer=@aaronjanse] https://github.com/nix-community/rnix-lsp

15 :login:Penguin:2022/04/15(金) 11:55:14.54 ID:fqCaf2C7.net
皆パーティションはどのくらい確保してる?
何世代で大体何GBくらい使うのかとかも全然分からないから色々参考にさせて欲しい
masterとstableリポジトリでも違ってくる感じ?

16 :login:Penguin:2022/04/17(日) 10:06:11.07 ID:e/+BrJbn.net
>>15
WindowsタブレットのDドライブをフォーマットして入れてみたが
流石に23GBではキツキツ
アップデートが現バージョン残したまま
新バージョン入れる方式だからか
一気にアップデート来ると足りなくなる
使い方にもよるが、自分はせめてあと10Gぐらい欲しい

GNOMEの使ってないパッケージ削ればマシになるかもしれんが試してない

ちょっと面倒だが、後でパーティションをリサイズも出来るんだから
使ってみて大き過ぎた(小さ過ぎた)ら調整すればよくね

17 :login:Penguin:2022/04/18(月) 00:21:02.29 ID:64cybO3t.net
>>16
なるほどすごく参考になります
非論理的なのはわかってるけど、個人的に容量の埋まったパーティションのリサイズはしたくないのでなるべく決め打ちしたかったんで実際使ってる人の感想はすごくありがたいです
23でカツカツ33は必要ということは、単純に普通のディストリx2が必要最低限でそれプラス、ロールバックしたい世代分の倍率を足すって感じですかね?

18 :login:Penguin:2022/04/18(月) 13:58:32 ID:HpVD07M9.net
>>17
計算したことないからなあ
色んなパッケージから依存されてるパッケージが更新されると
nixの仕組み上、それに依存してる全てのパッケージが更新されるって現象はあるのは知ってるけど
常に起こってる訳でもなく、それで単純に倍になるかは分からん

あまりに小さいと不足する確率が増して、面倒なのは確か
GCしてもアプデ失敗するならインストールしたいソフトウェアの数に対して容量が少すぎるのは分かるが
そんなん実際試さないと分からんし

19 :login:Penguin:2022/04/19(火) 18:01:28.65 ID:08AVYoys.net
設定が宣言的に書けるって利点があるOSなんだから
仮想マシンに入れてみて検証したら?
それで普段と同じような使い方して
10GB以上空いてれば問題ないんじゃね
たぶん

20 :login:Penguin:2022/04/20(水) 20:07:48.40 ID:XpRu6AKG.net
>>18
まぁそうですよね、アホな質問に付き合ってくれてありがとうございます
>>19
そっかその手が…なんで失念してたのか…

ほんとアホでしたわ
なんか色々すみませんでした

21 :login:Penguin:2022/05/28(土) 16:15:33.71 ID:Ten/os/O.net
Release Schedule for 22.05 · Issue #165792 · NixOS/nixpkgs
https://github.com/NixOS/nixpkgs/issues/165792

22 :login:Penguin:2022/05/31(火) 11:21:34 ID:hhO8wSZQ.net
NixOS 22.05 released - Announcements - NixOS Discourse
https://discourse.nixos.org/t/nixos-22-05-released/19404

23 :login:Penguin:2022/06/05(日) 16:59:27.33 ID:1OrsPxs2.net
久しぶりに落としてインストしようとしたら

グラフィカルなインストーラが立ち上がってビクーリw

24 :login:Penguin:2022/06/12(日) 18:20:48 ID:UEuBy25z.net
使い易いケド、カーネルがまだ5.15って・・・

25 :login:Penguin:2022/06/13(月) 20:38:58.39 ID:iQVAESJV.net
>>24
Ubuntu 22.04 LTSも5.15なんですがそれは・・・?

新しいの使いたければ
configuration.nixいじって
好きなカーネルバージョンに変えたら良い
インストーラーISOもnix-build動くLinux環境さえあれば
カーネルバージョン変えたISOが楽に作れる

26 :24:2022/06/14(火) 06:08:39.01 ID:wp7dqlz+.net
>>25
すまそ

archで518使ってた感覚でカキコしちまった

configu・・・の編集・リビルド繰り返しつつ試用中

(fctix→5への引き上げで何故かエラー・・・)

27 :login:Penguin:2022/06/15(水) 22:52:50.42 ID:6Jk0IdQX.net
archと同じ感覚って…

28 :login:Penguin:2022/11/06(日) 01:50:28.84 ID:uL6P3ekI.net
   | \
   |Д`) ダレモイナイ・・オドルナラ イマノウチ
   |⊂
   |


     ♪  Å
   ♪   / \   ランタ タン
      ヽ(´Д`;)ノ   ランタ タン
         (  へ)    ランタ ランタ
          く       タン



   ♪    Å
     ♪ / \   ランタ ランタ
      ヽ(;´Д`)ノ  ランタ タン
         (へ  )    ランタ タンタ
             >    タン

29 :24:2022/11/06(日) 18:28:40.41 ID:5lW43lAV.net
↑ おまわりさん、コイツですw

30 :login:Penguin:2022/11/17(木) 10:03:41.29 ID:EX7Cp9bA.net
次のリリースは11/30っぽい

🦝 NixOS 22.11 - Release schedule · Issue #193585 · NixOS/nixpkgs · GitHub
https://github.com/NixOS/nixpkgs/issues/193585

31 :login:Penguin:2022/12/07(水) 18:04:49.95 ID:3HfaAVwN.net
NixOS 22.11 released - Announcements / NixOS Releases - NixOS Discourse
https://discourse.nixos.org/t/nixos-22-11-released/23637

32 :login:Penguin:2023/04/11(火) 14:47:45.60 ID:OLlNkwMd.net
How to Install NixOS With Full Disk Encryption (FDE) using LUKS2, Detached LUKS Header, and A Separate Boot Partition on an USB/MicroSD Card
https://shen.hong.io/installing-nixos-with-encrypted-root-partition-and-seperate-boot-partition/

33 :login:Penguin:2023/04/21(金) 11:02:10.52 ID:8W7mFPOi.net
🦦 NixOS 23.05 — Release Schedule · Issue #223562 · NixOS/nixpkgs
https://github.com/NixOS/nixpkgs/issues/223562

34 :login:Penguin:2023/07/20(木) 14:16:56.96 ID:qp3TqR7BD
自閉隊員が自閉隊員を銃殺とか税金泥棒殺人組織丸出した゛か゛、岸田異次元増税憲法カ゛ン無視地球破壊軍國主義税金泥棒文雄に殺されたと言って
間違いないよな、結局,少孑化が国の存続カ゛一だの嘘八百こいてんのは,利権確保とてめえが自由に殺せる兵隊か゛ほしいという邪惡な権カ欲求
によるものだしな.曰本に原爆落とした世界最惡のならず者国家と共謀して軍事演習だなんた゛と隣国挑発して正当防衛権行使させて.白々しく
安全保障カ゛━た゛のプ□パカ゛ンタ゛放送連發させてバカ丸出しのJアラ一├だの国民煽って憲法9条無視して軍事増税して軍事大國化,相当の盆暗
て゛もなけれは゛この悪質な茶番劇を滑稽に思うわな.しっかし四六時中パンパン騒音まき散らしてる隣が住宅地とかよくあんな所に住もうなんて
發想になるな,しかも無意味極まりない上空撮影のために私権侵害報道ヘリか゛ク゛儿グル飛び回って.むしろ殺人自閉隊員よりもこいつらこそが
莫大な温室効果カ゛スまき散らして地球破壊して氣侯変動災害連發させて人殺してるのは明らか,力によるー方的な現状変更によって都心まて゛
数珠つなき゛て゛憲法カ゛ン無視でクソ航空機に私有地侵略させて人殺しまくってるし,お前ら惡質自民公明を殲滅するか殺されるかどちらかだぞ

創価学会員は、何百万人も殺傷して損害を与えて私腹を肥やし続けて逮捕者まで出てる世界最悪の殺人腐敗組織公明党を
池田センセ━か゛囗をきけて容認するとか本氣て゛思ってるとしたら侮辱にもほどがあるぞ!
hтTрs://i,imgur,сom/hnli1ga.jpeg

総レス数 34
12 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★