[過去ログ] FreeBSDを語れ Part56 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
326(1): 2023/02/22(水)13:35 AAS
OSのやる事は、端的にいうとハードウェアの抽象化と調停になる
要するにハードウェアの進化と共に、OSも変わっていく必要があるってことだ
327: 2023/02/22(水)14:50 AAS
BSDの各コミティがおじいちゃんたちになっているので
現状のままで革新は無いであろう
328: 2023/02/22(水)16:50 AAS
>>326
シェルスクリプトで書けばハードウェアに依存しない
C言語なんかで書くからソフトウェアの寿命が短くなる
329: 2023/02/22(水)16:58 AAS
相手しちゃ駄目な人キテるね
330: 2023/02/22(水)19:47 AAS
相手しないと余計に来る
331: 2023/02/22(水)20:15 AAS
んなわけねえだろ
金正恩と同じで構って欲しいから吠えるだけ
332: 2023/02/23(木)01:17 AAS
構ってほしいだけなのか、
都合の悪い書き込みを全て排除して自分の書き込みでスレの総意をでっち上げたいのか、
どちらなのかによる
後者は放っておくと延々嘘や偏った書き込みをし続けるから性質が悪い
333(2): 2023/02/23(木)07:04 AAS
BSD系ってカーネルに互換性あるんだっけ?
つまりFreeBSDのカーネルでNetBSDとか動くの?
334(1): 2023/02/24(金)11:47 AAS
バイナリ互換って意味?
わからん
WindowsやMacは下位のバイナリ互換あるのにFreeBSDは
バージョン違うと動かないかもしれないね
本当はVersion2のバイナリがVwersion13でも動いてほしいけどね
335: 2023/02/24(金)19:00 AAS
>>334
LinuxはDebianとかUbuntuとかFedoraとかopenSUSEとかArchとかGentooとか
たくさんあってもカーネルは同じじゃん?
だからカーネルの開発リソースを集中できるけど
BSD系ディストリって、ディストリごとにカーネルを開発してたら
Linuxに勝ち目ないじゃん?
336: 2023/02/24(金)19:36 AAS
違うOSなのだから全部違って当たり前
337(2): 2023/02/24(金)21:02 AAS
Linuxはバイナリ互換性めちゃくちゃ高くて感心したな
15年前のバイナリがそのまま実行できた
もっともLinuxの場合は glibcの互換機能は優れてるっぽいけど
338: 2023/02/24(金)21:44 AAS
命令セットが同じでa.outだのELFだのの形式に則ってて共有ライブラリのI/Fが変わってなければ
Linuxに限らずBSDでも昔のバイナリでもそれなりに動くだろう
問題になるのは標準ライブラリ類じゃなくてツールキットや高機能なライブラリ類
339(1): 2023/02/24(金)21:45 AAS
beta3
340: 2023/02/24(金)22:21 AAS
LinuxやらSolarisやらUnixwareのバイナリも動くだろ。
a.outは動かなくなったんだっけ?
341: 2023/02/24(金)22:51 AAS
今のBSDのシェアってどれくらいなんだろうか
調べようが無いかな
たぶんFreeBSD、OpenBSD、NetBSDで
組み込み含めてだとFreeBSDが圧倒するのではなかろうか
342: 2023/02/25(土)00:31 AAS
>>337
Linux Standard Baseってものがあるからな
BSDも利用者が圧倒的に増えれば同様の仕組みが求められるかもね
343(2): 2023/02/25(土)00:42 AAS
>>337
それはlibcだけに依存してたからだろう
外部ライブラリに依存すると、ディストリ間の違いが大きくて互換性なんて無いと思うけどね
344: 2023/02/25(土)00:47 AAS
十中八九必要なバージョンの共有ライブラリがねぇぞごるぁ言われて
最初の命令コードすら実行されないに100000000ジンバブエドル
345(1): 2023/02/25(土)07:27 AAS
>>343
その外部ライブラリを移植すればいいじゃん
346(1): 2023/02/25(土)09:02 AAS
バイナリ互換性の話もいろいろな見方があるのね。どっちかというとABI 互換性の維持ではなくdll hell の解決法のことを考える人がおおいのね?いまだにLD_LIBRARY_PATH がどうのこうのといいだすlinuxが優れてることはないとおもうけど。コンテナはstatic linkよりは柔軟だけど固めちゃったらおんなじやん。
347(1): 2023/02/25(土)12:57 AAS
>>345
バイナリをそのまんま動かすためにその周囲のコードを修正、makeしなおすの?w
バイナリの元になったソースからmakeしなおした方が早(ry
348(1): 2023/02/25(土)14:45 AAS
>>347
今どきmakeってw
普通にパッケージからインストールするか
ビルド済みバイナリをダウンロードするだけだろ
349(1): 2023/02/25(土)14:46 AAS
>>346
そうそう。コンテナはビルド済みバイナリを
ダウンロードするという考え方の究極系
数十MBとかいうサイズは今となっては小さいサイズなので
そのような力技が現実的になってるんだよ
350(1): 2023/02/25(土)15:25 AAS
>>348
>>343辺りからの違うディストリのバイナリを持ってきて動かすって話じゃねーの?
fedoraから持ってきたrpmをそのまんまdebianで動かすのは結構な手間が掛かると思うがな
rpmそのものを突っ込んでそのまんまインスコしてもどこかしらapt管理下のファイルと競合するだろうし
351: 2023/02/25(土)15:26 AAS
3行目のrpmそのものってのはパッケージマネージャっていう意味
352(1): 2023/02/25(土)16:54 AAS
>>350
Debian 管理者ハンドブック
外部リンク[html]:debian-handbook.info
Red Hat は非常に人気のある商用ディストリビューションです。
そのため一般に、サードパーティが提供するソフトウェアは Debian パッケージではなく RPM パッケージで用意されます。
Debian パッケージが提供されなかったとしても、Debian には
RPM パッケージを取り扱うプログラム rpm がパッケージとして用意されており、
Debian では RPM パッケージフォーマットを取り扱うことができます。
353(1): 2023/02/25(土)17:03 AAS
>>352
ただ変換して突っ込むとなるとその後の文章が問題なんだわ
足りないと言われた共有ライブラリをまた拾ってきて突っ込んで
を繰り返すて元々debパッケージで入ってたファイルやらリンクやら上書きされたらしっちゃかめっちゃかになる
354: 2023/02/25(土)17:04 AAS
Flatpak を FreeBSD で動かす相談をする流れかー
355(1): 2023/02/25(土)17:45 AAS
>>353
追加で入れるだからだから上書きもしないし
めちゃくちゃにもならんぞ
上下前次1-新書関写板覧索設栞歴
あと 647 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.020s