Gentoo Linux 36

1login:Penguin
垢版 |
2018/01/02(火) 20:33:19.96ID:RHl7C7Fp
Gentoo Linux
http://www.gentoo.org/

Gentoo ハンドブック
https://wiki.gentoo.org/wiki/Handbook:Main_Page/ja
Gentoo よくある質問
https://wiki.gentoo.org/wiki/FAQ/ja

GentooJP
http://www.gentoo.jp/

前スレ
http://mao.5ch.net/test/read.cgi/linux/1415989434/
2020/11/07(土) 15:21:27.29ID:BH93wms/
最近は --changed-use を使用しております(´・ω・`)

>>399
emerge -uDN @world してから emerge --depclean だねぇ
2020/11/07(土) 16:47:35.97ID:xf+en1xJ
>>402
ありがとうございます。
2020/11/08(日) 21:11:32.60ID:gsHbfwWU
魔がさしてカーネルを5.9.6にしてしまいました!
だいじょうぶかなあ?

ちなみにGentoo初心者です。今後ともよろしく
2020/11/08(日) 23:39:26.23ID:imkqfBPu
よろしく!
2020/11/09(月) 00:30:22.02ID:Q1ZXChr1
gentoo 村に若いのが入ってきてくれてうれしい
2020/11/09(月) 20:26:36.83ID:wTgFZ1wA
カーネルは互換性高いし、複数入れておいて何時でも切り戻せるので、一番安心してアップグレードできる。
(NVidia とかサードパーティーのドライバーを除けばだが)
他のライブラリとかアプリは色々と動かなくなるし、依存関係混乱したりする(経験則)
カーネルを見習って欲しい。
2020/11/10(火) 06:45:20.72ID:VO7Y84tp
簡単に対応できる知識と技術と経験を持った者は普通に居る
そういう者を見習って欲しい
2020/11/10(火) 08:24:10.09ID:Ef63PWBa
ライブラリの依存関係で混乱することも最近は少なくなった気がするけどね
revdep-rebuild が必要なくなってからは特に
2020/11/10(火) 14:35:45.11ID:5DONuA9X
kernel は自分で make する分どこに何が生成されるのかよく分からんくない?(´・ω・`)
2020/11/10(火) 14:43:29.76ID:P+/2mOA7
いじられるのは /usr/src と /boot と /lib/modules くらいじゃね?
サンドボックスで make する方法もあるのかもしれんけど自分は使ったことない
2020/11/10(火) 15:05:08.63ID:5DONuA9X
>>411
自分が把握してる場所のみで一安心(´・ω・`)
qlist で追跡できないのは初心者にとって優しくないのかな〜とは思う
そういう意味で Distribution Kernel には期待してるんだけど、これ使ってる人いるんかな
2020/11/11(水) 12:33:03.98ID:oofHhiqV
これ↓便利です
$ equery b /usr/bin/xclock
* Searching for /usr/bin/xclock ...
x11-apps/xclock-1.0.9 (/usr/bin/xclock)
2020/11/11(水) 22:06:23.59ID:IHfKy9Vn
それだと emerge した時に存在していたファイルしか検索できないんだよね(´・ω・`)
つまり、emerge したあとに自分で make する gentoo-sources とか、自分で作った設定ファイルとかはヒットしないんだ
2020/11/12(木) 08:51:33.74ID:eerpYoAp
>>414
設定ファイルでイジれたと思う
man equeryに詳しいオプション説明あるから読んでみて
2020/11/12(木) 09:39:49.03ID:KxE43rN+
>>415
まず、equery には設定ファイルは無いと思う
一応 man equery には目を通したけど、それっぽい物はなかったよ

私の理解が間違っているかもしれないけど、equery b は引数を /var/db/pkg/${CATEGORY}/${PF}/CONTENTS の中から検索してる
このファイルは emerge した時に作られるからあとから作成されたファイルは検索できないはずだけど...?
2020/11/12(木) 12:55:56.53ID:/HXzOwyf
みなしごファイルの検索の話、Bugzilla にもあったんで貼っとくね
//bugs.gentoo.org/show_bug.cgi?id=690560
418login:Penguin
垢版 |
2020/11/12(木) 17:43:11.33ID:pAO7YQUf
カーネルインストールした時に、どこに何が生成されるのか把握してるとなんか良いこと有るの(´・ω・`)
自分で作った設定ファイルをどこに置いたか忘れちゃったの?おじいちゃん?
2020/11/12(木) 17:55:12.64ID:cjHPtvDh
おじいちゃんだから忘れちゃったお(ヽ´ω`)
2020/11/13(金) 00:18:59.21ID:2zNcWlaU
e-fileが便利
2020/11/17(火) 04:09:55.62ID:uMVfhLTb
emerge --sync したあと git が動きつづけてるんだけど何これ?

root 30734 0.0 0.0 10848 1400 ? Ss 03:49 0:00 /usr/libexec/git-core/git gc --auto --no-quiet
root 30735 0.0 0.1 10848 1908 ? S 03:49 0:00 /usr/libexec/git-core/git repack -d -l -A --unpack-unreachable=2.weeks.ago --keep-pack=pack-380ccb31b4b0adc372730fee957139ca03bfeac8.pack
root 30736 22.4 47.4 1699028 719572 ? R 03:49 2:58 /usr/libexec/git-core/git pack-objects --local --delta-base-offset .git/objects/pack/.tmp-30735-pack --keep-true-parents --honor-pack-keep --keep-pack=pack-380ccb31b4b0adc372730fee957139ca03bfeac8.pack --non-empty --all --reflog --indexed-objects --unpack-unreachable=2.weeks.ago
2020/11/17(火) 09:58:53.44ID:ZlhsEhmx
妖怪 git 動かしのせいだよ
2020/11/17(火) 13:43:57.81ID:m/fwORqP
デーモンを陰で操る妖怪がいるんだなあ

最近のシステムはいつの間にか知らないデーモンが起動しててようわからんわ
polkitd とか udisksd とかご退場頂いたよ
まあ昔も inetd とかあったけどな
2020/11/17(火) 15:00:34.63ID:Z8lu89rX
そういう人はLFSにしとけw
2020/11/17(火) 15:39:27.40ID:ErRELwTV
gentoo 飽きてきたし LFS に挑戦するか

パッケージマネージャーを作らないとな...

portage が理想のパッケージマネージャーだから portage っぽいやつにしよう

あれ、これって gentoo でよくね?

となってそのまま gentoo を使っております
2020/11/17(火) 20:18:04.00ID:eOvk/BWz
>>421
自己レス
$PORTDIR 直下で
git config gc.auto 0
としとけば抑制できるらしい
2020/11/19(木) 10:23:40.08ID:iPKA9nMx
5ちゃんで読んだ話かよw
428login:Penguin
垢版 |
2020/11/22(日) 14:29:15.44ID:8Wxk3ENX
延々コンパイルするの嫌いじゃないんだけど
ことあるごとにコンパイルするの面倒になったんで
chromium消しちゃいましたw
2020/11/22(日) 18:13:01.41ID:eKJSIJgR
>>428
わかるわー
ウチも Chromium ビルドできない(メモリ不足)って理由で Firefox 使ってるから
2020/11/22(日) 19:43:26.32ID:SrRyjGMa
そこは www-client/google-chrome じゃないのか?
2020/11/22(日) 20:07:24.85ID:eKJSIJgR
ソースからビルドできる代替品があるならそっち使う派なんで
Android スマホでは Chrome 使ってるよ
2020/11/22(日) 21:55:17.05ID:SrRyjGMa
//wiki.gentoo.org/wiki/Portage_TMPDIR_on_tmpfs

chromium がきつかったら firefox も... と思ったけど、意外となんとかなりそうなメモリ消費量してるね
firefox は pulseaudio を使えるようにしないとダメっぽかったから chrome 使ってる (chrome も pulseaudio に依存しだしたら頑張る)
2020/11/22(日) 22:02:58.44ID:eKJSIJgR
pulseaudio は systemd と作者が同じと知って警戒してたんだけど
別マシンのスピーカで音声再生したくて仕方なく入れたわ
よくわからんデーモンが立ち上がるけど、再生止めてしばらくしたら終了するみたいなのでまあいっかって
2020/11/23(月) 06:58:08.26ID:znTFncIu
pulse なあ…
嫌う人は徹底排除するからなぁ…
他所のディストリだとわざわざpulseを排除したものをツリーに加えてあるらしい…
2020/11/23(月) 07:43:07.03ID:+e10kLRF
てか www-client/firefox もデフォルトでは pulseaudio に依存してないんだけどな
2020/12/06(日) 14:30:31.09ID:mvSX07ba
いつの間にか(12月2日)make.defaults の PYTHON_TARGETS が
"python2_7 python3_8"
になってた
てかまだ python2 残してあるのか…
2020/12/06(日) 16:01:00.89ID:pIK8Fz2D
seamonkey 使いのおいらにとっちゃ、なきゃ困るものw > python2
2020/12/07(月) 00:46:22.52ID:givwMBB3
pyrhon 3.8 にしたけど対応してないパッケージが大量にあって死ねる。
single target で古いの要求するやつと、新しいの入れようとするやつと…
何か良い手はないものか。
2020/12/07(月) 10:54:06.57ID:YWrvPx5/
>>438
ウチは5個くらいだったから PYTHON_COMPAT に python3_8 追加した ebuild 作ったわ
ほとんどのパッケージは普通に動くんだよね、単にメンテナが検証してないってだけで
440439
垢版 |
2020/12/07(月) 11:25:02.99ID:YWrvPx5/
本題と関係ないんだけど、ちょっと勘違いしてたので
ウチは python3_9 に移行したんだったわw
そしてその前は python3_8 使ってて、本家で対応してないパッケージは1個だけだった
2020/12/08(火) 02:17:00.58ID:ZA2/IITq
>>439
そうして、どんどん俺俺 ebuild が増えていく... 悲しい。
2020/12/08(火) 23:03:24.35ID:qm8t14+S
www-client/google-chrome のアップデートで dev-libs/wayland が入ってきてびっくり
2020/12/09(水) 06:28:45.59ID:T0w+NMCO
あーあ、SeaMonkey ダメにされちゃっね…

もうchrome と変わらないや…
2020/12/09(水) 06:29:55.96ID:T0w+NMCO
何がなんでも商売に使うんだと…
2020/12/09(水) 13:42:37.63ID:d2QXNR32
しもんきんがどうかしたって?
2020/12/11(金) 12:44:56.78ID:zHxYPD71
python2 さ、地味にqtwebengineのビルドでも使われてるし…
2020/12/15(火) 07:30:44.15ID:cVpkXpnW
python2 にセキュリティパッチ適用されたの出てるよ(=dev-lang/python-2.7.18-r5)

>>446
ebuild 自体は残しといてもいいと思うのよ、メンテできるんであれば
ただデフォルトで全ユーザにインストールされるようになってる必要があるのかと
2020/12/15(火) 07:31:01.95ID:cVpkXpnW
python2 にセキュリティパッチ適用されたの出てるよ(=dev-lang/python-2.7.18-r5)

>>446
ebuild 自体は残しといてもいいと思うのよ、メンテできるんであれば
ただデフォルトで全ユーザにインストールされるようになってる必要があるのかと
2020/12/15(火) 07:32:00.41ID:cVpkXpnW
すまねえ二重投稿やっちまったorz
2020/12/16(水) 10:37:23.72ID:Gcl/stpi
許したる(´・ω・`)
451login:Penguin
垢版 |
2020/12/17(木) 17:02:08.60ID:4dw8OFgj
でも、キホン、全部ローカルでビルドする/し直すディストリなわけで、
メジャーなもののコンパイルに必要なものは、入るのが理屈に合うだろ、と。
2020/12/18(金) 04:40:26.74ID:VQNhKSMS
メジャーなソフトならさっさと Python3 系に移行してほしいけどな
いつまでも Python2 使ってると誰かが業を煮やしてフォークされちゃうかもよ?
453login:Penguin
垢版 |
2020/12/18(金) 09:39:56.78ID:QZWN1YM1
gdgdいう奴が出て行ってくれるなら有難いんじゃない?
2020/12/18(金) 09:52:25.22ID:VQNhKSMS
どうなんだろうね
OpenOffice のメンテナが LibreOffice のことどう思ってるのか自分には知る由もない
455login:Penguin
垢版 |
2020/12/18(金) 11:35:56.54ID:QZWN1YM1
でも、自分と同じで古いものに意味がないって無理やり決めることと
フォークしちゃうってことは分かるんだ?w
2020/12/18(金) 11:58:03.46ID:VQNhKSMS
>>455
ちょっと何言ってるか分からないです
2020/12/18(金) 12:04:35.18ID:VQNhKSMS
サポート終了関連で次に問題になるのは GTK 2 なのかな
当の GIMP が脱 GTK 2 できてないって何の冗談かと思ったけど
2020/12/19(土) 13:27:33.33ID:u8OU4LxV
質問です、package.useをディレクトリにする利点ってなんだろう?
459login:Penguin
垢版 |
2020/12/19(土) 14:25:16.53ID:ENaLFYEj
>>458
ファイルを複数に分けて管理できる
「利点」と捉えるかは人それぞれだろうけど

あと、emerge に --autounmask=y --autounmask-write=y を指定してUSEフラグが自動生成された場合に作られるファイルが、それ専用になる
具体的には /etc/portage/package.use に直接追記されていたのが
/etc/portage/package.use/zz-autounmask に書かれるようになる
2020/12/20(日) 04:48:00.81ID:qgZ03zfz
>>459
stage3にデフォルトでpackage.use/があったからファイルで管理してたけど、autounmaskを使わないならどっちでもよさそうですね
ありがとうございました
2020/12/20(日) 05:40:28.58ID:iBW/pDuP
利点というか、自分は crossdev 使うときにディレクトリにしろって怒られた記憶が
2020/12/26(土) 22:50:36.19ID:yOivZ5PC
GCC 10(と Clang 11)のデフォルト -fno-common の問題
https://wiki.gentoo.org/wiki/Gcc_10_porting_notes/fno_common
↑見ると extern キーワードで解決してるんだけど、最近とあるプロジェクトで
 __attribute__((common))
を付けて解決してるのを見た
extern だとケースによって undefined reference エラーになるからだと思うんだけど
一般的にはどっちの方がいいんだろうね
463login:Penguin
垢版 |
2020/12/28(月) 06:14:40.03ID:TuOnyBj7
zz-autounmask ぐちゃぐちゃなんだけど大丈夫かな?

$ wc -l zz-autounmask
720 zz-autounmask
2020/12/28(月) 11:07:44.04ID:C6fKQHmF
気になるなら
# enalyze rebuild
でもすりゃいいんじゃないの
でも 1000 行程度で Portage の動作が遅くなるとかないと思いたいけどね
2020/12/28(月) 11:16:42.08ID:C6fKQHmF
バージョンの末尾に -r100 とか付いてるの何かと思ったら LUA_SINGLE_TARGET がらみか
あと acct-{group,user}/portage って今までなかったのね
2021/01/01(金) 00:49:20.92ID:m+N+oQxP
あけおめ!
2021/01/01(金) 11:03:26.03ID:/Vq7Iidh
ことよろ
468login:Penguin
垢版 |
2021/01/01(金) 11:14:21.05ID:tyFZgk28
もちゅ
469login:Penguin
垢版 |
2021/02/11(木) 04:45:40.50ID:5qy11EjO
こんにちは 今はArch民の者です
質問させて下さい
Gentooをインストールした後、ソースコードの配布形式でなく バイナリ実行形式で配布されてるデーモンやアプリをインストールすることは出来ますか?

chromeとかコンパイルなんて何時間掛かるのか気が遠く成りそうです
2021/02/11(木) 05:35:29.74ID:W+1fP6cH
>>469
できる
2021/02/11(木) 05:43:14.61ID:Hs4Ri124
>>469
binパッケージが配布されてればできるよ。
472login:Penguin
垢版 |
2021/02/11(木) 10:14:22.41ID:+2+TSV1g
>>470
ありがとうございます、出来るんですね良かった
473login:Penguin
垢版 |
2021/02/11(木) 10:15:11.66ID:+2+TSV1g
>>471
そうなんですね、じゃまずvirtual boxで、試してみます♪
2021/02/11(木) 12:26:17.75ID:SrEYh/tl
Python の脆弱性(CVE-2021-3177)の件
https://www.activestate.com/blog/latest-python-3-vulnerability-affects-python-2/
Gentoo では 2.7 でも当然の如く修正済(>=dev-lang/python-2.7.18-r6)
https://security.gentoo.org/glsa/202101-18

>>469
Chromium とか自分の環境だと一体ビルドに何ヶ月掛かるのやら…(深刻な RAM 不足)
475login:Penguin
垢版 |
2021/02/11(木) 16:45:23.68ID:nwWwilDj
俺ルール emerge -uDN @world は月一回
2021/02/12(金) 02:47:29.34ID:gBmUOnbG
-N じゃなくて -U して♡
2021/02/12(金) 10:02:24.49ID:DpKaW1pM
自分もうどぅワールドは月二回程度で glsa-check だけ毎日とかやりたいんだけどね
ただ脆弱性のある古い ebuild 消すだけで GLSA に上がらないのがあるのがなあ
2021/02/13(土) 07:56:37.86ID:F02G9Vq1
linux-5.4.97-gentooが出たね。
2021/02/13(土) 14:16:34.06ID:nN6s0j1h
うんそうだね
2021/02/13(土) 16:03:14.20ID:onTSXPGC
カーネルの脆弱性も基本的には GLSA に上がらないよね
今見たら最後が2004年8月だったわ
2021/02/24(水) 11:19:13.06ID:7es0nNqp
i686端末が余ってたので、久しぶりにGentoo入れてる
大きいパッケージはビルドが大変だね、binパッケージの方がいいのかな?
2021/02/24(水) 20:19:48.34ID:Tnce3O//
余ってるなら72時間くらいかけてqt5とかchromiumをビルドすると楽しいかもな()
483login:Penguin
垢版 |
2021/04/01(木) 05:39:32.03ID:b+dNy7sB
Python で混乱があったみたいだけど
dev-Lang/hy がいまだに0.17
なのはコミュニティとしてはこのバージョンが正式で
GitHubの0.20はいないことになってるのかな
ここの作者が互換性ないアップグレードを何度もするので0.17に固定してくれるというならありがたいのだが
2021/04/01(木) 07:54:20.84ID:SOajbcof
正式とかそういうものはなくて、単に ebuild をメンテしてないだけだと思う
いずれ 0.20 用の ebuild が用意されるだろうから、その時に 0.17 用の ebuild を自分の overlay に置いたりすればいいんじゃないですかね
2021/04/01(木) 23:38:49.25ID:ekiATwJi
バージョン上げろって催促は一応あるんだけどね
https://bugs.gentoo.org/show_bug.cgi?id=758335

話変わるけど
3月は GLSA 無しで終わるのかと思ったら駆け込みで出てたわ
486login:Penguin
垢版 |
2021/04/03(土) 10:55:15.66ID:S/OqqCgn
Pythonのlistとtupleとlispの慣習をいい感じにバランスしてたのが0.17だったので愛用者が多いからかと思ってたけど単なるメンテ漏れか
487login:Penguin
垢版 |
2021/04/10(土) 07:39:26.92ID:iGNvxyyl
influxdbいまだにバージョン1なのは何か依存で上げれないから?
2021/04/10(土) 14:39:56.86ID:xVpQHUb5
知らんがな(´・ω・`)
2021/04/10(土) 14:45:10.62ID:xVpQHUb5
//bugs.gentoo.org/767697
問題があると言われていないのでメンテナーの作業待ちだろう

っていうか○○パッケージのバージョンが〜っていう人、パッケージを使ってるんだからメンテナンスに貢献したらどうなんだ
490login:Penguin
垢版 |
2021/04/24(土) 17:47:55.50ID:V6P+nvCo
SMRのHDDにこれ入れてたらあっちゅーまにオシャカになって大爆笑した
2021/04/24(土) 17:59:10.41ID:kDK/VGyg
SSD の方がヤバそうだけどね何となく
まあ今どきのメインメモリ潤沢なマシンならふつう tmpfs 使うとおもうけど
492login:Penguin
垢版 |
2021/04/28(水) 04:07:55.00ID:gaWDOb2o
Pytorch今まで一度しかコンパイル通ったことない
まともなebuildはどこにもないっぽい
2021/05/03(月) 17:37:24.62ID:UXeKTbqe
rustで調べていたら気付いたがlibreSSL、Gentooでディスコンになってたのか
2021/05/04(火) 01:49:08.29ID:65F6qR33
>>493
これね
https://www.gentoo.org/support/news-items/2021-01-05-libressl-support-discontinued.html
2021/05/04(火) 13:22:05.36ID:INxHmrZq
さんきゅ
OpenSSLのと差が大きくなりすぎて対応するの大変だから止めってことかな?
2021/05/08(土) 10:01:35.80ID:fvgNpnFG
>>490
HDDにOS入れるとき、普通、特にgentooやLFS使いは
smartmctlでHDDのErrors Loggedをチェックしないのかね?

数十時間もコンパイルしたバイナリーが一瞬で飛んだら目も当てられないからね。
2021/05/23(日) 19:29:39.01ID:VYjDbOJY
Yuki Installs Gentoo
https://www.youtube.com/watch?v=S8s9uzPIqQ4
2021/05/23(日) 20:22:32.61ID:n2C3URmD
あの有名な宇宙人の方か

Gentoo は今日も平和だな
Perl 5.34 への移行作業やったけど、うどぅワールドで何の問題も無く完了したわ
2021/05/25(火) 00:55:59.00ID:4KB+yoVC
Yuki Installs Gentoo すき
2021/05/26(水) 18:21:47.37ID:6yPoNi3q
トーマス急に仕事しすぎだろ
2021/06/02(水) 11:58:45.18ID:dFvOsLrk
python 祭り始まる
面倒くさいなぁ…
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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