C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[3]: LINUX OSのアップグレード行為について


(過去ログ 177 を表示中)

[トピック内 5 記事 (1 - 5 表示)]  << 0 >>

■101801 / inTopicNo.1)  LINUX OSのアップグレード行為について
  
□投稿者/ 春作 (3回)-(2023/04/21(Fri) 19:30:57)

分類:[Linux/UNIX 全般] 

MS Windows が かなりの頻度で勝手にプログラムが密かにダウンロードされ、
『Windowsを更新するために再起動してください』というような要求が出されます。

パソコンが時間要求厳しい仕事を行う時に、勝手にOS関連のコードをダウンロードされる事にうんざりします。

UNIX系のOS=例えば LINUXも似ているのでしょうか。



教えていただければ 幸いです。

引用返信 編集キー/
■101802 / inTopicNo.2)  Re[1]: LINUX OSのアップグレード行為について
□投稿者/ WebSurfer (2675回)-(2023/04/21(Fri) 20:40:37)
No101801 (春作 さん) に返信

愚痴を言いたいのなら別のところでやってくれまいか。
引用返信 編集キー/
■101804 / inTopicNo.3)  Re[1]: LINUX OSのアップグレード行為について
□投稿者/ 伝説のカレー (96回)-(2023/04/21(Fri) 22:34:19)
No101801 (春作 さん) に返信

以下、ほとんど雑談です

Linuxは結構違います
OSが勝手にプログラムをダウンロードしてOSの再起動が要求されることはありません

たとえばRed Hat Enterprise Linux 9の系統だと
dnf update
のコマンドを実行すればインストールされているパッケージを更新できます
OSの再起動は要求されないです

WindowsとLinuxではファイルのロックの仕方が違います

Windowsはあるプロセスがファイルを開いているとそのファイルを更新することができません
カーネルの更新が必要になるとOSを再起動することでプロセスを終了させて更新するしかありません

Linuxの場合はプロセスがファイルを開いていてもファイルの更新が可能です
カーネルの更新もOSを再起動せずにできます
とは言いつつも更新されたファイルがいつから使用されるのか不確かなのでカーネルが
更新されたときはOSを再起動したほうが良いかもという話は聞いたことがあります

WindowsもLinuxのようになればいんでしょうけどね、Windowsは互換性を大事にするOSでもあるので
変えるのはだいぶ難しいような気もしますが、マイクロソフトはWSLを作ったくらいなので本気を出したら
できそうな気もしないではないです

LinuxベースのカーネルでWindowsのアプリが動かせれば良いのかな
Linux上でWindowsのアプリを動かすWineという互換レイヤがすでに存在しますから
それとどう差別化してWindowsであることの価値を創出するかが課題になりそうな気がします

将来的にはOSはクラウド上で提供されてクライアントはアップデートを気にしなくていいですよってなっていくんでしょうかね
パフォーマンス的に満足できるまであと数十年はかかりそうな気もします
そのときにはWindowsとLinuxは融合してそうな気もします

そういえば20年前にLindowsというものがありましたね
ホリエモンさんは半世紀未来を視ていたのかもなあと思いました

引用返信 編集キー/
■101807 / inTopicNo.4)  Re[2]: LINUX OSのアップグレード行為について
□投稿者/ 春作 (4回)-(2023/04/22(Sat) 12:26:15)
No101804 (伝説のカレー さん) に返信

丁寧に教えていただき本当に有難うございます。

AI関連の開発はLINUX系で行う事が多いし、それにOS自身が無料です。

LINUXを勉強しようかなと思いますね。

もちろんご指摘の通り
LINUXとWindowsが統合されれば、余計な労力を省けますので、夢です。



引用返信 編集キー/
■101811 / inTopicNo.5)  Re[3]: LINUX OSのアップグレード行為について
□投稿者/ 春作 (5回)-(2023/04/25(Tue) 06:49:48)
No101807 (春作 さん) に返信
> ■No101804 (伝説のカレー さん) に返信
>
> 丁寧に教えていただき本当に有難うございます。
>
> AI関連の開発はLINUX系で行う事が多いし、それにOS自身が無料です。
>
> LINUXを勉強しようかなと思いますね。
>
> もちろんご指摘の通り
> LINUXとWindowsが統合されれば、余計な労力を省けますので、夢です。
>
>
>
解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -