探検


Debian GNU/Linux スレッド Ver.93

■ このスレッドは過去ログ倉庫に格納されています
2019/11/12(火) 12:39:57.83ID:cTFOpr3a
extend:checked:vvvvv:1000:512
extend:checked:vvvvv:1000:512
次スレを立てる方は↑を二行重ねて書いてください

公式
https://www.debian.org/index.ja.html

過去ログは各自検索して見つけること
大体参考にならないので過度な期待は禁物

前スレ
Debian GNU/Linux スレッド Ver.92
https://mao.5ch.net/test/read.cgi/linux/1565609547/
2019/12/21(土) 19:49:33.50ID:oypApfP5
>>365
パッケージは全てにおいて依存関係があるわけではない
同時にインストールできる場合は多い

>>366
それはダウンロードが並列なだけ
2019/12/21(土) 22:20:50.03ID:uNtY0iM5
同時インストールはdpkgが想定してないから無理
アトミックにしか動かない
2019/12/21(土) 22:23:28.59ID:xOelwosN
並列に出来たとして早くなるかな?
2019/12/21(土) 22:32:44.67ID:PU0B+M7U
シーケンシャルに実行するのに何の不満があるのだろう
debファイル手動で落として dpkg コマンドでインストールという手、とか…?


$ apt install foo bar
とか出来た気もするが…?
2019/12/21(土) 22:35:42.81ID:JMpF00Zj
厨房ほどむだな速さにこだわる
2019/12/21(土) 23:04:56.63ID:bwTO5V2y
dpkgのインストールで時間がかかっている部分ってほとんどがストレージのI/Oじゃない?
だから並列にしてもそんなに早くなるとは思えない
逆に遅くなるケースが多そう

並列に動かしたいと言うのが速さのためではなく単に処理中でも他から同時に実行できるようにしたいってことかも知れないが
2019/12/22(日) 00:14:02.82ID:c9W+JjY/
速度も速くなるだろうけど、それはどうでもいいよ
本来個々のパッケージのインストールは独立しているわけだから
並列してインストール可能なはずだろ?

例えばセキュリティアップデートが自動更新されてるときに
別のパッケージを手動でインストールするとかあるわけじゃん?

今は別のプロセスが処理してるからとか言ってエラーが出るけど
全体にロックを掛けるんじゃなくて、必要な部分だけ排他制御を
きちんとやっていれば、エラーなくインストールできるはず

少なくとも他のOSだとエラーになることはないよね
2019/12/22(日) 00:55:13.07ID:9f+bLh4e
連携性・構成力・統一性の無さはOSSならではw 受け入れるしかない
2019/12/22(日) 01:09:59.46ID:ktV5nYGi
>>373
パッケージのインストールはファイルの
コピーするだけではないので
並列動作の安全性の保証は簡単じゃない
2019/12/22(日) 01:38:59.43ID:nGUR9PYr
Windowsのアップデートなんかほとんど再起動要請されて
その中途で置き換えてんじゃねえの
2019/12/22(日) 08:39:33.06ID:GnjXKWyv
>>373
なんなら自分でこさえなよ
dpkgでの動作検証出来てるんでしょ?
2019/12/22(日) 09:06:00.80ID:v6c47t1r
>>377
設計レベルで見直さないといけないから大変だよ
一番厄介なのはパッケージインストールやアンインストール時に実行されるフック
何が行われるのかわからないからパッケージマネージャーだけの頑張りだけでは実現不可能
そういうのをきっちり何に依存するのかしないのかをメタデータで定めて
パッケージ間の独立性を明確にし、どうしても依存する部分は部分的にロックを掛ける仕組みが必要
たいていは独立してインストール可能だと思うけどね。特にサービスではないものは。
一部の例外が大変なんだよ。一筋縄ではいかないから、ここでできないなーってぼやいてる
2019/12/22(日) 09:08:12.82ID:4k7swH6D
>>373
エラーが出ない他のOSってなに?
俺の知る限りではWindowsもMacOSではインストール中のインストールは出来ないと思うが。
2019/12/22(日) 10:42:18.12ID:v6c47t1r
>>379
こんな感じで同時にインストールできるようになってるよ

https://snow-white.cocolog-nifty.com/first/2018/07/office-3432.html
https://snow-white.cocolog-nifty.com/first/Open-Live-Writer/810c34d5b394_12BBF/image_c413fc2d-074e-4edd-8e77-1b54fee0d470.png
2019/12/22(日) 11:12:33.05ID:rJ5cYlXz
ストアアプリはパッケージマネージャ以前にベースの仕組みが全く違う。

どこまで理解してから話してるのか分からないから
釈迦に説法だったらごめんだけど、
それが唯一の根拠だとしたら
ストアアプリがどういうものか、なんで並列インストールができるのか、
ちょっとググってきたほうがいい。

ぶっちゃけ、ちょっと恥ずかしい主張になっちゃってる。
2019/12/22(日) 12:52:48.40ID:v6c47t1r
>>381
そいで、何が言いたいのさ?w
2019/12/22(日) 13:12:27.28ID:4k7swH6D
>>382
>>381はいい人だから遠まわしにお前に馬鹿引っ込めと言ってくれてるんだよ
わからないやつは親切に言われてもわからないということが証明されたね
2019/12/22(日) 13:26:20.92ID:v6c47t1r
>>383
いや、それ単なる嫌がらせじゃんw

恥ずかしいと、お前は恥ずかしいんだ!っていうだけで
その根拠を何も示せない。

説得力って言葉知ってる?
2019/12/22(日) 13:31:46.40ID:GnjXKWyv
でも、もしそんな常識を覆す実装が実用に耐えうる形で実現したら素敵だね
俺の様なパーには無理な話だが
2019/12/22(日) 13:51:09.05ID:g5i8jXR2
>>380
https://quickfix.es/wp-content/uploads/2018/03/updatediscover.png
KDEのDiscoverシステム眺めてれば?
2019/12/22(日) 13:52:25.36ID:g5i8jXR2
https://i.imgur.com/S0lL5VU.png
JDで読めるように再
2019/12/22(日) 13:55:56.33ID:v6c47t1r
なんで全部5,1MBなんですか?
2019/12/22(日) 14:08:54.90ID:g5i8jXR2
知らない
数百MiBあるようなパッケージ複数ならバラけて見える
小さいパッケージならそんなもんじゃない?
丁度WineのアプデがあったからSS撮ろうとしたが
それなりにデカイはずなのに一瞬で終わって撮れん
2019/12/22(日) 14:14:13.78ID:v6c47t1r
じゃあ合成ってことだねw
2019/12/22(日) 14:21:58.83ID:g5i8jXR2
なにいってんだこいつ
2019/12/22(日) 14:38:25.49ID:0ivowMiM
見えてる地雷をわざわざ踏みに行くのは感心しないなあ
2019/12/22(日) 14:43:49.23ID:g5i8jXR2
>>392
すまん、おかしさを感じつつ油断してた

https://i.imgur.com/yFHGrrM.png
2019/12/22(日) 14:51:20.67ID:rJ5cYlXz
煽って説明させて楽に知識を得ようとする手なのかな、これは。
2019/12/22(日) 15:12:53.80ID:g5i8jXR2
スレ違いでもなんでも無理やりレス引き出そうとするアレか
2019/12/22(日) 15:31:53.45ID:GnjXKWyv
ああ、ア○ィね
2019/12/23(月) 11:08:39.48ID:HcN9yx+4
Debianで自動アップグレードする簡単な方法って何かな?
再起動が必要なときは自動的に(できれば時間指定で)再起動してほしい
2019/12/23(月) 11:27:04.97ID:BOdhhMfN
https://wiki.debian.org/UnattendedUpgrades
2019/12/23(月) 11:49:20.44ID:5Sk4x1KC
検索すれば沢山ヒットするんだから
詰まった箇所で質問しないあたり、試してないどころか
検索すらしてないんだろうな
2019/12/23(月) 12:25:17.97ID:7uXoPuqJ
たくさんある中から、一番簡単な方法を聞いてます。
それに再起動が必要な時に、自動的に再起動の方法は見つかりません
>>398が証拠です。面倒かつ必要な機能を満たせていない。
ちゃんと検索してますか?
2019/12/23(月) 12:44:29.19ID:vjtiyN5l
なんで上から目線でお前ら教えろなんだろう
2019/12/23(月) 14:04:23.68ID:MDcUcGAP
毛が三本足りないんだろ
2019/12/23(月) 14:39:47.65ID:PsLPhQIt
斉天大聖乙
2019/12/23(月) 15:57:16.41ID:W54eKVu8
初心者を上から目線で馬鹿にする人は随分減った気がする。
良いことだと思う。

でも相変わらず、自分で何も調べずに、何も努力せずに、
上から目線で「私に教えなさい!」って人がいるんだな。
ここはホントに、大変なスレだよ。
2019/12/23(月) 17:45:28.64ID:1bG5sHll
再起動が必要な時ってどういう時かな
カーネル更新しても再起動せずにそのまま使っていられるし
もちろん新しいカーネル使いたかったら再起動しないとだけど
2019/12/23(月) 17:56:51.85ID:xcnbjhJc
実際、上手に煽ってやると
せっせと知りたい答えを集めてくれる奴らが一定数いるからね。

俺はそんな身につかない、かけた時間が後で全くの
無駄になっちゃうような調べ方はしたくないけど。
2019/12/23(月) 18:06:31.32ID:S/lc8LpD
>>405
カーネル更新したけど、新しいカーネルは使わないって
なんのためにカーネル更新したの?
2019/12/23(月) 18:42:06.04ID:xcnbjhJc
よりにもよってDebianという素材ディストリ使っておいて、
最初の単語1個検索にかける時間も惜しむほどシステムに興味がなくて、
それでもIDと口調を偽装してまでしがみつかなきゃいけない
理由ってなんなんだろ?

学校の課題とか?
2019/12/23(月) 18:48:47.13ID:1bG5sHll
>>407
upgradeでカーネル新しくなったけど
いま仕事広げちゃってるし再起動めんどいなあ
fsckかかったらやだし、とか
カーネルのアップデートはたいていセキュリティ関係だし
暇になったら再起動しとくか、くらい
2019/12/23(月) 22:28:11.62ID:S/lc8LpD
>>409
それカーネルを更新してないって意味だよね?
2019/12/23(月) 22:41:10.93ID:l4hKI+ZL
>>409
で、再起動すると起動しないっとwww
2019/12/23(月) 23:15:23.09ID:/ndzOfVq
そう言えば最近お高くとまった奴見かけなくなったな
あいつも度々IDコロコロしてたのバレバレだったけど
2019/12/23(月) 23:30:19.50ID:PPLdcbi9
Linuxだって更新にはお祈りが必要なんだから過信は禁物だぞ
最新版しか使えないローリングリリースは怖くてやってられん
2019/12/24(火) 00:00:26.69ID:0UZDe2nk
リソース不足でローリングリリースしかできない distro じゃあるまいに
2019/12/24(火) 00:12:45.06ID:PfX/YnGA
そんな貴方にはzfs rollback
2019/12/24(火) 12:12:20.20ID:zwhwLnJ2
物理なら諦めるしかないが、仮想ホストならボリュームイメージをコピーしてからUpdateしたらいい
2019/12/24(火) 12:46:02.69ID:uLhmKGKv
LVM snapshotとかでもいいんじゃない?
2019/12/24(火) 12:57:17.61ID:wC/99MyI
確かに
2019/12/24(火) 17:02:58.99ID:Vi24BEH5
AndroidみたいにA/Bパーティションできるようになればいいのにな
そうすればアップデートに失敗しても問題ないのに
2019/12/24(火) 18:21:34.78ID:5H/mMS+L
Debianのカーネル入れ替えに相当する
Android上の操作はメジャーアップデートだろ。
リスクは同等か、低レイヤを直接触って
技術でカバーして直せないことを考えたら
Androidの方がリスク高いくらいだ。

Debianで同等にしたいのなら
Dockerコンテナ以外は一切入れない運用にすれば
リスク的にも技術的にも同等になるが?

ってもはやDebian関係ねぇ
2019/12/24(火) 18:25:24.75ID:5H/mMS+L
あぁ、ABパーティションってパーティション2つ切って切り替えるあれか。
420の回答は的外れだ。すまない。

DebianでやるならLVM?
2019/12/25(水) 19:23:56.70ID:NFrSaeXc
aptリポジトリからインストールしたパッケージはaptだけでアップデートできるんだな
って当たり前か

某OSと比べるとそこが利点に感じる
2019/12/25(水) 19:59:36.58ID:39ygHLor
んなことはない
無理矢理他のパッケージマネージャ入れたり自分でmake installしたりすれば簡単にぶっ壊せるよ
2019/12/25(水) 20:02:39.61ID:Cz0B+Dc3
またスレ水増しのネタ投下か
2019/12/25(水) 20:25:21.29ID:wwvLhOXE
「包丁で心臓を刺せば人を殺せるよ」程度の情報
2019/12/25(水) 21:35:57.41ID:l8extjMq
例えがよくない!
2019/12/25(水) 22:19:30.90ID:MvJU0yeS
Windowsの場合も一応パッケージマネージャは
あるのだけど、

- リポジトリがない(ストアアプリにはあるけど全てを管理できない)
- お作法というか縛りが緩くてメーカーのやりたい放題
- 連結サブパッケージシステムとも呼べる物が複数乱立してる

辺りがカオスの原因じゃないかなと。

そういう意味では423はWindowsの現状を
Debianで無理やり再現してると言えなくもなく
意外と合ってる気がしなくもなくもない。
(無理やりだけど。)
2019/12/25(水) 23:21:23.31ID:qUXixkLP
Windowsでもaptやらrpmやらを導入する事はできるだろう
けど現状そうなっていないという事はMSや周囲がパッケージマネージャを導入する利点を見いだせていないという事だ
2019/12/26(木) 00:10:32.39ID:MU7GDRpR
最近ではクラウドやコンテナの普及によってサーバーのLinux環境は使い捨てるスタイルが主流になってきて、
パッケージマネージャは単なるインストールツールに成り下がりつつあるね
そしてデスクトップだとアプリのフィーチャーアップデートを積極的に入れるから、
aptのような保守的でコンポーネントを極力共有するスタイルのパッケージマネージャはあまり適さないんだよね
2019/12/26(木) 00:35:33.27ID:Y0IVaoz5
まじでこいつらどこかいってくれ
2019/12/26(木) 05:45:21.79ID:G13rF99l
ああ、もう・・・なんで debian スレはこんなに荒れるんだ。
ひょっとして、こいつ、自作自演か??
まともな状態は三日と続かないw
2019/12/26(木) 07:23:09.36ID:Ao0A0cQb
>>427
それいったらmacOSにもパッケージマネージャーもリポジトリもないよ。
サードパーティのHomebewにお世話になるしか無い

で、CLIで動くWindows標準の公式パッケージマネージャーといったら
PackageManagementだけど裏ではNuGetやChocolateyが動いていて
これらのサードパーティのパッケージマネージャー&リポジトリを
(パッケージプロバイダとして)共通インターフェースで扱えるもの

NuGetはほぼ.NETライブラリ用なので、アプリとしてはChocolateyがリポジトリとして使われてるね
サードパーティだから、リポジトリがないと言いたいんだろうけど、でもWindowsで
パッケージマネージャーを使ってCLIでいろんなアプリをインストールすることはできる。

現時点で全部で7,387パッケージあるらしい(細かい派生パッケージ?を入れると82,802らしいけど)
Debianも6万ぐらいパッケージあるけど、ライブラリとか細かく分かれてるから
アプリとしての数は同じぐらいでは?

CIサービスではソースコードpushしたら自動的に環境が構築されてテストが実行される、
つまりCLIと同じようにコマンドで自動化されてるけど、そういうのでもChocolateyなどが使われてる。

ともかく、知らない人が多いだけでパッケージマネージャー対応としては
十分だと思うけどなにか不満ある?
2019/12/26(木) 07:26:47.30ID:XRMX9faK
chocoは管理がメチャクチャな印象しかない
2019/12/26(木) 07:34:18.04ID:jReF0Vdf
鮭が正月の定番?
聞いたことない
2019/12/26(木) 08:29:40.33ID:WOCpky2C
吉池の回し者だろ
2019/12/26(木) 08:50:09.86ID:9S7hCjfS
雑談は余所でやれ
2019/12/26(木) 09:07:43.35ID:jJTv0Xk1
>>433
お前の印象じゃなくて事実を語れ
2019/12/26(木) 09:23:49.74ID:WOCpky2C
>>437
板違いだからその必要は無い
2019/12/26(木) 09:50:52.36ID:jJTv0Xk1
じゃあ嘘も語るな
2019/12/26(木) 10:27:47.34ID:7dUvK7lf
IDコロコロしてるくせに威張る男の人って‥
2019/12/26(木) 11:15:03.83ID:5eWoP4EW
Debian壊すな、という話はDebian Wikiにも書いてある
https://wiki.debian.org/DontBreakDebian
非公式なリポジトリを混ぜた状態をFrankenDebianと呼んでる
2019/12/26(木) 11:57:41.95ID:4B7kJhgD
>>441
なんかツッコミどころ満載のページやなw

そりゃアプリの開発者は(一部例外はあるだろうが)
Debianで動作保証なんてしてないんだから動くかどうかわからない。
それを保証してるのがDebianってことだろう?

そこはWindowsと大きな違いなんだわ。
Windowsはアプリの開発者が、Windowsで動くことを検証してる。
多くはバーション指定して動くと保証してるね。

それとそのページ、ソースからビルドしろって言ってるけど
要するに、他人がビルドしたものを使うなってことじゃないのか?
そのことには同意するけどさ、これもWindowsに当てはまらないよね
公式がビルドしてるんだから

そのページは結局、Linuxの世界は特定のディストリで正しくアプリを
インストールして動かすことの難しさを語ってるだけじゃないのか?
それは俺もそのとおりだと思うよw
2019/12/26(木) 12:13:52.90ID:4B7kJhgD
>>441
そこのリンク先にもFlatpaksとかSnappyを使えって書いてあるけど、
FlatpaksやSnappyで提供できるようなものは
Debianパッケージとして提供するのをやめたほうが良いと思うんだよね
2019/12/26(木) 12:28:03.92ID:N++8ADQL
アプリ開発者にはaptやyum経由の利用者を嫌ってる人が多いよね
「ユーザーは開発者である」の思想を追求したことが、結果として本来の開発者とユーザーの間の溝を広げてしまっているというのは皮肉な話だな
2019/12/26(木) 12:34:12.97ID:fuyF71nH
upstream と連携とってない部分はフォークに見えて
不快感を隠しがたいんじゃね
2019/12/26(木) 12:38:30.62ID:4B7kJhgD
嫌ってるというか対応できないからな
バグ修正しても対応できません。本家では直ってます。後は知りません。
旧バージョンのサポートは終了しました。
枯れてるコマンドは良いけど、開発速度に追いつけないんだよね
2019/12/26(木) 13:16:23.65ID:VHpJAWgc
>>442
そりゃWindowsでも開発元が自分のソフトだけインストールして検証するなら動くだろ
むしろ動くか検証しないでリリースする会社いるのかよ
2019/12/26(木) 13:19:30.07ID:Fm3cOqMo
sonameとかの根本的なことが分かってないからこういう馬鹿な発言になるんだろうな
2019/12/26(木) 13:26:04.74ID:fuyF71nH
サポートの問題と soname の話は別なんじゃないかなあ
2019/12/26(木) 13:44:27.54ID:VHpJAWgc
そもそも開発元公式のOSのパッチやアップデートで
ぶっ壊れる事件も多々起きてるのは…
451login:Penguin
垢版 |
2019/12/26(木) 17:26:17.40ID:Sb/Rh1hM
"Advice For New Users On Not Breaking Their Debian System"
という親切なページがいつの間にかできたんですね。>>441

初心者向けに、きちんとまとめてあって良いね。
Debian 公式レポジトリーを使うのは昔から基本。そのための APT。
基本を守っていれば、滅多に不具合は起きないから。アップデートもあるし。

サードパーティのパッケージは十分な検証が行われていないからね。
サードパーティでも、FlatpakやSnap を使ったほうがいくらかマシなだけで、
それらも、""some ways to reduce the risks""と警告されている。

Windows であっても、匿名のサードパーティはインストールしないよね。
Windows Updatesに相当するのが、Advanced Package System。
452login:Penguin
垢版 |
2019/12/26(木) 17:29:02.25ID:Sb/Rh1hM
訂正→ Advanced Package Tool 
2019/12/26(木) 20:01:48.56ID:Y0IVaoz5
荒らしの連投いつ終わるんだ?
2019/12/26(木) 20:12:25.49ID:+irWkt4V
>>453
午前中にはすでも終わってるよ
2019/12/27(金) 03:01:31.13ID:rfzCB+FT
反応するやつも荒らしいうしな
わしもか
2019/12/27(金) 11:22:49.45ID:B48wYzfa
最近のreportbug-ngコマンドはバグ報告テンプレートにaptリポジトリの
一覧を入れてくれる。サードパーティリポジトリが問題の原因の可能性も
あるからね
2019/12/27(金) 11:35:00.99ID:WxPywLO6
うぶんつさんが「サードパーティーリポジトリを使うのが当たり前」という悪弊を拡散させてしまったから…
2019/12/27(金) 11:49:29.19ID:ciyPYkHj
なんでサードパーティリポジトリを使おうとするのか?
その要望を理解してないんだよね。

サードパーティのソフトを入れても壊れない仕組みを作ったほうが良い
2019/12/27(金) 12:38:21.61ID:9pdn1Y37
ディスクとメモリのフットプリントを減らすことに命懸けてきた時代の遺物だからねえ
公式リポジトリのパッケージは検証済みというのも眉唾だな。
せいぜい公式リポジトリの共有ライブラリとリンクされたものが最低限動くという程度のテストだけで限界で、
マイナーなパッケージでは機能的な検証がロクにされてなくて使い物にならないものも珍しくない。
2019/12/27(金) 12:42:06.31ID:9pdn1Y37
デスクトップアプリのようなセキュリティ懸念の少ないものについては、
可能な限り共有ライブラリを使わずに静的リンクせよとガイドラインを出すだけでも、
遥かにロバストになるし検証の手間も減ると思うね。
2019/12/27(金) 13:33:10.43ID:P1yzkYK9
https://www.leviathansecurity.com/blog/aslr-protection-for-statically-linked-executables
まずこのへんでも読んで理解しろ
これすら理解できねぇんなら3才児が「げんぱつはんたーい」って叫んでるようなもんだからママのおっぱいでもしゃぶって黙ってろ
2019/12/27(金) 13:43:00.86ID:9pdn1Y37
>>461
ところが、最近流行りのGo言語は全てスタティックリンクするのが基本なんだ
そして、もはや常識となったコンテナ技術はある意味究極のスタティックリンク技術とも言えるもので、
アプリケーションに対してLinuxシステムを丸ごと実質的にスタティックリンクする
残念ながら、時代はスタティックリンクなんだ
セキュリティはクラウドプラットフォームのレイヤで確保するものなんだ
2019/12/27(金) 14:17:15.91ID:rfzCB+FT
連投してるのは全部NGにすればいいのか?
2019/12/27(金) 14:43:09.83ID:H31GtJ+D
ノートPCにDebian10.2をnon-free版isoでインストールしましたが、数回何かキータイプしないとNICが有効になりません。
ところがデスクトップPCにストレージを繋いでブートするとこのような事は起こりません。
しかもノートPCのままでもSSDからHDDに丸ごと書き換えてブートしてみてもこのような事は起こりません。
ノートPCで使用しているNICドライバはfirmware-iwlwifiで、OSインストール後にaptで入れたものです。
NIC自体は以下のものです。
https://ark.intel.com/content/www/jp/ja/ark/products/75439/intel-dual-band-wireless-ac-7260.html

システムログ関係も見直しましたが、いまいちよく分かりません。
原因としてどのような事が考えられるでしょうか?宜しければご回答頂けると嬉しく思います。
2019/12/27(金) 15:39:27.30ID:P1yzkYK9
>>462
てめえのそのクソ箱んなかのgoやdockerのバイナリがどうなってるか確認してみやがれクソニワカ
コンテナとstaticlinkを同列扱いしてる時点でガイジ以下なんだよクソ虫が
2019/12/27(金) 16:54:34.49ID:WxPywLO6
>>463
NGID に都度でぶっこんだとしてもコロコロ変えてくる奴が出て来るだけなので
私は諦めてる
※感じ方には個人差があります
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況