[過去ログ] FreeBSDを語れ Part56 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
24(1): 2022/12/21(水)01:47 AAS
自由BSDとリナックスは大差ないだろ?教えてくんろ
25: 2022/12/21(水)01:53 AAS
検索のしかた教えて。
まず文ごとに分ける
$ LC_ALL=C [1]sudo dpkg --configure initramfs-tools
[2]dpkg: error processing package initramfs-tools (--configure):
[3]package initramfs-tools is already installed and configured
Errors were encountered while processing:
initramfs-tools
$
1-3 の どの文を検索キーワードにしたらいい?
26: 2022/12/21(水)01:53 AAS
オマラの下らねえ会話より、俺の質問に答えるほうがぜったいに有益!
27: 2022/12/21(水)02:09 AAS
5.4. dpkg を用いたパッケージの操作
外部リンク[html]:debian-handbook.info
<==読み方は? ディーパッケージ? ディーピーケイジー? おマラはbsd使うぐらいだから経験豊富で優秀だと思うから質問してる!
dpkg はシステムの Debian パッケージを操作する基礎的なコマンドです。.deb パッケージがあれば、dpkg で
パッケージ内容をインストールしたり解析したりすることが可能です。
しかし dpkg は Debian 世界のある一
部分だけを見ているに過ぎません。つまり、dpkg は、システムにインストール済みのパッケージとコマンド
ラインで与えられたパッケージについては理解していますが、他の利用できるパッケージについては理解し
ていません。
このため、dpkg は依存関係が満足されていなければパッケージを操作できません。これに対し
て、apt などのツールは、可能な限り自動的にすべてをインストールするために、依存関係のリストを作成し
ます。
NOTE
dpkg か apt か?
dpkg はシステムツール (バックエンド)、apt はユーザに近いツールとみなすべきです。apt は
dpkg の制限を克服しています。これらのツールは互いに協力して作業を行います。両者は互
いに異なる得意分野を持っており、それぞれが特定の作業を担当しています。
28: 2022/12/21(水)02:11 AAS
>反対に、apt や aptitude などのツールは、依存関係のリストを作成して、すべてを可能な限り自動的にインストールします。
とあるが、aptitudeはいるのか?
29: 2022/12/21(水)02:17 AAS
5.4.1. パッケージのインストール
dpkg は既に利用できる Debian パッケージのインストールを担当しているツールです (ダウンロード機能を持っていません)。dpkg を使ってパッケージをインストールするには、-i または --install オプションを使ってください。
ーー>おおっ そうかっ
# dpkg -i man-db_2.9.4-2_amd64.deb
dpkg: エラー: cannot access archive 'man-db_2.9.4-2_amd64.deb': そのようなファイルやディレクトリはありません
<ーーん?どうすんの?手作業で落としてこないとだめなん?man-db_2.9.4-2_amd64.debをググって?
最新版?
30: 2022/12/21(水)02:23 AAS
ググったら、
インストール方法
パッケージ インデックスを更新します。
# sudo apt-get update
man-db deb パッケージをインストールします。
# sudo apt-get install man-db
参考ページのとおり
# dpkg -i man-db_2.9.4-2_amd64.deb
について学ぶためにはどうすんの?
31: 2022/12/21(水)02:26 AAS
$ sudo apt update
ヒット:1 外部リンク:deb.debian.org bullseye InRelease
ヒット:2 外部リンク:dl.google.com stable InRelease
取得:3 外部リンク:deb.debian.org bullseye-security InRelease [48.4 kB]
取得:4 外部リンク:deb.debian.org bullseye-updates InRelease [44.1 kB]
アップグレードできるパッケージが 2 個あります。表示するには 'apt list --upgradable' を実行してください。
$ sudo apt install man-db
man-db はすでに最新バージョン (2.9.4-2) です。
man-db は手動でインストールしたと設定されました。
32: 2022/12/21(水)02:27 AAS
もういくわ
33(1): 2022/12/21(水)05:31 AAS
>>24
自由BSDを材料に、不自由BSDを作ることができる
リナックスは自由GNUライセンスだから、自由GNUライセンスのものしか作れない
34: 2022/12/21(水)14:50 AAS
なに、いまのFreeBSDはaptつかえるのか?
35(1): 2022/12/21(水)15:52 AAS
>>33
え?不自由を公開すりゃいいだけじゃん
36(1): 2022/12/21(水)17:08 AAS
>>35
なんで公開するの?企業秘密がバレるじゃんw
不自由BSDを作りたいからBSDを使う
良き原材料
37: 2022/12/21(水)19:13 AAS
BSDライセンスは人間が自由でいられるライセンス
性善説的・理想論的
GNUライセンスは人間を不自由にするライセンス
性悪説的・現実論的
38: 2022/12/21(水)20:04 AAS
BSDライセンスは人間が自由でいられるライセンス
性善説的・理想論的
ここから不自由なライセンスが生まれる
まああれだな。自由っていうのは何でもやっていいことじゃないということ
俺の自由でお前の自由を奪えるってなw
39(1): 2022/12/21(水)20:40 AAS
こっちが本スレ?
40: 2022/12/21(水)21:19 AAS
$ apt search man-db
ソート中... 完了
全文検索... 完了
devscripts/stable 2.21.3+deb11u1 amd64
scripts to make the life of a Debian Package maintainer easier
groff-base/stable,now 1.22.4-6 amd64 [インストール済み、自動]
GNU troff テキスト整形システム (基本システム要素)
man-db/stable,now 2.9.4-2 amd64 [インストール済み]
マニュアルページを読むためのツール
dpkg の実行する各作業段階が見て取れます。このため、どの時点でエラーが起きたかを識別できます。イ
ンストールを 2 段階に分けて実行することも可能です。具体的に言えば、最初が展開、その後に設定です。
apt-get はこれをうまく利用して、dpkg を呼び出す回数を減らしています (なぜなら dpkg は呼び出される度
にデータベース、特にインストール済みファイルのリスト、をメモリに読み込むため効率が悪いからです)
41: 2022/12/21(水)21:37 AAS
>>39
どっちが本スレかなんて個人の主体で決めていいと思うよ
取り敢えず両方のスレタイを見比べて、>>1を音読してオチンチンが反応する方で判断汁
42(1): 2022/12/21(水)23:36 AAS
>>36
制限ではない
43: 2022/12/21(水)23:41 AAS
>>42
何の話をしてるの?
FreeBSDは不自由なOSを作るために
必要な材料だって言ってるだけでしょうwww
44: [sage] 2022/12/22(木)00:22 AAS
つまりFreeBSDは最強
45: 2022/12/22(木)14:27 AAS
# apt update
ヒット:1 外部リンク:deb.debian.org bullseye InRelease
ヒット:2 外部リンク:deb.debian.org bullseye-security InRelease
ヒット:3 外部リンク:deb.debian.org bullseye-updates InRelease
ヒット:4 外部リンク:dl.google.com stable InRelease
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
状態情報を読み取っています... 完了
アップグレードできるパッケージが 6 個あります。表示するには 'apt list --upgradable' を実行してください。
# apt list --upgradable
一覧表示... 完了
google-chrome-stable/stable 108.0.5359.124-1 amd64 [107.0.5304.110-1 からアップグレード可]
intel-microcode/stable,stable-security 3.20220510.1~deb11u1 amd64 [3.20220207.1~deb11u1 からアップグレード可]
libksba8/stable-security 1.5.0-3+deb11u2 amd64 [1.5.0-3+deb11u1 からアップグレード可]
xserver-common/stable-security,stable-security 2:1.20.11-1+deb11u4 all [2:1.20.11-1+deb11u3 からアップグレード可]
xserver-xorg-core/stable-security 2:1.20.11-1+deb11u4 amd64 [2:1.20.11-1+deb11u3 からアップグレード可]
xserver-xorg-legacy/stable-security 2:1.20.11-1+deb11u4 amd64 [2:1.20.11-1+deb11u3 からアップグレード可]
# apt -y install man-db
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了
状態情報を読み取っています... 完了
man-db はすでに最新バージョン (2.9.4-2) です。
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 6 個。
46: 2022/12/22(木)14:29 AAS
google-chrome; intel-microcode
はホールドしてます
その他も更新しません。50個ほどたまったらやるかも
これでよいですか?BSDスレのみなさん?
47: 2022/12/22(木)17:02 AAS
kFreeBSDのことか
48(2): 2022/12/22(木)23:09 AAS
SwitchもFreeBSDなの?
> Nintendo Switchシステムの一部でFreeBSDとAndroidのソースコードが使われている事が判明した。少なくとも、Nintendo Switchのネットワークスタックに関しては、FreeBSDのソースコードから派生している。ただし、パーミッシブBSDライセンスにより使用できるため合法であり、特に珍しいことではない。Androidのソースコードから派生したコンポーネントに関しては、マルチメディアフレームワーク、ディスプレイサーバ、グラフィックドライバなどがある。
49: 2022/12/23(金)04:28 AAS
>>48
>Nintendo Switchのネットワークスタックに関しては、FreeBSDのソースコードから派生している
これがどういう意味か分からないという話か?
50: 2022/12/23(金)05:37 AAS
>>48
そうだよ。ただしSwitchのOSのソースコードは公開されていない
BSD自体はオープンソースな自由なOSだが、その自由なOSを使って
不自由なBSDの派生OSを作っても良いというのがBSDの大きな価値
51: 2022/12/23(金)10:43 AAS
不自由な〇〇という曖昧な語句を都合のいい様に誘導して反対意見がなくなるまでレスバして
自身の意見を多数の意見かのように見せかけたいという思惑がありありと伝わってくる
しかし過疎板であろうとそんな思惑が成就することは滅多にない
52: 2022/12/23(金)11:29 AAS
曖昧?
この文脈ならざっくり
GPLおよびの派生 vs. それ以外
だろ
レスバに持ち込んでるのはむしろお前の方かと
53: [sae] 2022/12/23(金)19:24 AAS
お前らFreeBSDへの愛が足りねーぞ
NetBSDを見習えや
https://qiita.com/advent-calendar/2022/netbsd
上下前次1-新書関写板覧索設栞歴
あと 949 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.019s