JDim Part9【ワッチョイ有】
>>344,346,421
この件、
> 「JDimは既に起動しています。起動しますか?」で、[いいえ(N)] を選択したら、物陰に隠れている JDim は前面に現われるべきだと思う。
前面に現われるようになっていた。「JDimは既に起動しています」は問われず。
ありがとう。ご報告まで。
[バージョン] JDim 0.11.0-20240508(git:507f4ddb4e)
[ディストリ ] Slackware 15.0 x86_64 (post 15.0 -current) (x86_64)
[パッケージ] ソース( http://github.com/JDimproved/JDim )
[ DE/WM ] KDE
[ gtkmm ] 3.24.9
[ glibmm ] 2.66.7
[ TLS lib ] GnuTLS 3.8.5
[ そ の 他 ] 履歴を無効にするまたは履歴を削除できるボタンが欲しいなぁ
消しに行く時に履歴を細かく消しに行くのは正直面倒すぎる・・ >>637
設定→プライバシー→各履歴の消去
ではだめなの? >>637
639の履歴消去に加えてabout:configの履歴ビューの最大表示数と履歴メニューの表示数を(アスキーアートも?)0にすれば記録されなくなるかな
あとはメニューバーの設定(C)>一般(G)にある復元とか保存とかする設定を切る ワンタッチでやれる環境になるとありがたいかなーって・・うん
・・なんか・・スイマセン あまり使い方のイメージを掴めてないけど
webブラウザのプライベートブラウジングとかシークレットモードみたいに
履歴の消去というよりは終了時に履歴を残さない感じだろうか Ubuntu24.04LTSインスコ記念として久々にクリーンインスコしてみた
[バージョン] JDim 0.11.0-20240519(git:3753e4edb8)
[ディストリ ] Ubuntu 24.04 LTS (x86_64)
[パッケージ] バイナリ/ソース( <配布元> )
[ DE/WM ] GNOME
[ gtkmm ] 3.24.9
[ glibmm ] 2.66.7
[ TLS lib ] GnuTLS 3.8.3
[オプション ] '--with-migemo'
'--with-migemodict=/usr/share/cmigemo/utf-8/migemo-dict'
'--with-alsa''--with-native'
[ そ の 他 ] > [パッケージ] バイナリ/ソース( <配布元> )
この箇所はどう書き替えるべきなのだろう。
ttp://jdimproved.github.io/JDim/environment/#note には、テンプレートを死んでも書き替えれとあるわりに、あるべき姿の記載例が無くて、JDim 史上最大の謎だよね。 パッケージを配布するとき誰が作ったのか説明する枠なので
自分でビルドして使うなら気にしなくていいしお好きになさって すんません
[バージョン] JDim 0.5.0-20210109
[ディストリ ] Debian GNU/Linux 11 (bullseye) (x86_64)
[ DE/WM ] MATE
なぞの、どんぐり症状で、深刻です
できあがった、jdなんたら?結果だけ下さい。アップローダにアップしてくだせえ
どーしてもビルドだけはしたくねえんです
メールでも郵便でもいいから
もしもらえたら、「くだらないカキコはしない」勉強しかしない! 自分でビルドができるから良いんじゃないのか🤔
こんなに軽くて動きの良いブラウザは未だかつてなかった
~ $ jdim -V
JDim 0.11.0-20240519(git:3753e4edb8)
(c) 2006-2015 JD project
(c) 2017-2019 yama-natuki
(c) 2019-2024 JDimproved project
configure: '--with-pangolayout' '--with-native' >>649
うーん、このスレも見たのだけど、見事にバランバランで、「標準」を見出せないよのね。。
$ w3m -dump ttps://mao.5ch.net/test/read.cgi/linux/1640504277/ | gawk '$1=="[パッケージ]"{c[$0]++}END{for(n in c){printf("%2d:%s\n",c[n],n)}}' | sort
1:[パッケージ] ソース( <配布元> https://github.com/JDimproved/JDim )
1:[パッケージ] ソース( http://github.com/JDimproved/JDim )
1:[パッケージ] バイナリ( jd4linux.sourceforge.jp ) i686 optimized
2:[パッケージ] Snap (JDimproved project)
2:[パッケージ] ソース(github.com/JDimproved/JDim)
33:[パッケージ] バイナリ/ソース( <配布元> ) >>650
> どーしてもビルドだけはしたくねえんです
どうして? >>652
パッケージの値はソースを直接変更してセットしてたからバラバラなのはそう
ビルドしてるときに何のパッケージを構築しているか判別する方法が決まってないから
パッケージ作成する人に決めてもらうのがはやい Fedoraの場合はこんな感じ
jd (jdim)をdnf install でいれると
[パッケージ] jd-0.11.0-3.fc40.x86_64.rpm by Fedora Project
という風に、パッケージに正に「パッケージ」の情報が入る
https://src.fedoraproject.org/rpms/jd/blob/rawhide/f/jd.spec#_178 >>656
なるほど。パッケージ屋さんは、「バイナリ/ソース( <配布元> )」というテンプレートから離れて自由フォーマットなのね。
2件:[パッケージ] Snap (JDimproved project)
1件:[パッケージ] jd-0.11.0-3.fc40.x86_64.rpm by Fedora Project >>653
上の方で、
> 環境が汚れるわ!!
と言っていた人だろうから、aptとかしちゃいけない制約のある環境なんじゃないの。
そこに JDimを入れて何故良いのかという疑問は浮かぶけれど。
ところで、その「Debian GNU/Linux 11 (bullseye) (x86_64)」ってネット上にあってそこでビルドとか出来たりしないのかな。 環境を汚したくないのなら、debianならdebootstrapとか
つかってchroot環境でbuildすればいいんじゃないの?
Fedoraならその為のmockというツールがある >>659
頑なにビルドしようとしない人なんだよね
普通にビルドしたって環境なんて汚れないのに 自分でわざわざビルドして使うってこだわりありすぎだろ
まぁ、Linux使うってのがこだわりあるからだから、Linux使う奴にはオレオレこだわりがあるって奴は多いだろ。
板には特定の人に強度にこだわる(粘着する)スレあるぐらいだし
中には自ビルドしない・環境を汚さないってことにこだわる奴もいるだろう こだわりって言ってもそれ以外方法なしってことがあったしなあ
こだわりのない人はどうしてるの? >>662
ここの連中はJDimにこだわっているんだろ。だから自ビルドまですると
こだわりない俺はFirefoxで見ている(で、WinではMSのEdge) 別にJDimに拘ってるんじゃなくて専ブラで5ch閲覧するのが快適だから使っている定期 まあそれもこだわってるの範疇なんだろうな
ID:CBueo/mx0的には 俺なら、自前でビルドするよりは、aptとかで入れたいわ
でも0.5に固執してる理由もわからん >>667
Debian11を使っていて、それのJDim安定版パッケージが0.5ってことで
JDim0.5に固執しているわけではないと思う
で、JDimだけ最新版に変えたいけど自前ビルドはイヤと >>650 >>669
なるほど。
ubuntu22.04だと0.7でしたが我慢してましたw
野良ビルドが嫌なのは、自分個人としては理解するけど、
動かないならビルドするしかないですわな >>664
スレが上位にあって、JDimってなんだよで寄っただけ
>>667
自ビルドしてまでして使うってスゲーなって思う
(5chにこだわりあると、専ブラ、さらに、それを自ビルドまでして使うんだろうがな)
Linuxにはこだわりある奴超多いから、それを実現するために自分(達)でプログラム等の作成・改造とかしている奴が普通だし
そのおかげでディストロいっぱい、DEいっぱいだし、で、JDimも生み出されたと。 debian12にしたらaptのJdimもバージョン上がってんじゃねーの?
いい機会だからすべてのバージョン上げてみたらどうよ 最新版のビルドのステップ数が増えた気がする
コード追加した? >>673
特定の日付より後に追加されたファイルはgitで調べられる
$ git log --diff-filter=A --name-status --pretty=format:%cs --since=2024-01-14
2024-05-18
A src/imagehashtab.h
2024-05-18
A src/dbimg/imghash.h
2024-03-23
A test/gtest_message_messageviewbase.cpp 俺のこだわりはすべてをモラウことだ!
マシンも、データも、すべてだっ
くれないなら奪うまでだっ
/usr/bin/jdim
で検索してネットに転がってる可能性ある? debian12など、いらぬ。
我には明確な目的がある。1,DAT落ちが読める 2,どんぐりの回避がすこ〜し楽になる
ゆえに最新版の/usr/bin/jdimを欲するのだ >>659
> 環境を汚したくないのなら、debianならdebootstrapとか
> つかってchroot環境でbuildすればいいんじゃないの?
労苦と、SDDが摩耗するではないかっ
そんなコストはかけられぬ。
送ってほしいと言っているんだ!!馬鹿めがっ linuxOS使っておいて、手間かけたくないってアホかと
それこそWindows使っとけや
Windowsなら専ブラの選択肢も沢山あるし
ギコナビとかも復活したし なるほど、確かにbuildはSDDやHDDの負荷そして電気も食うわ
野良ビルドを繰り返してる俺のSDDは調子悪い。dmesgでセクターがなんたら
起動時には定期的にエラーチェックが入る
多分寿命が近い。俺の体調も悪い。SDDが終わる時に多分俺の寿命もやばい気がする
SDDが散る時、俺も散ると思うわ
つまり命がけでbuildをしてるって今気づいたわ
命削ってコンパイールしてできたバイナリーを誰が友人でもないどこの骨がわからんやつにただで提供するか
絶対に渡さん SDDって何だよw
tmpfsにgit cloneしてビルドしたら良いんじゃね? ビルドしたものくれっていうけど
ビルドしたものと別のディストリでも動くもんなの? 多分動かない。
動的リンクされるもののバージョンが食い違いそうだから。
ビルドしたくないって言ってる人と同じディストリでなら
ビルドしたものを渡せば動くかもだけど ビルドなんて数分でスクリプト書いとけば後のアップデートも数キーで終わりなのにアホらしい >>684
動的リンクされるもののバージョン関係あるのかな
バージョンアップしても普通に動くよね 普通に動くのかな?
JDim の呼ぶ関数が、ビルド環境ライブラリにあればビルドできるだろうけど、動作環境に無いと落ちそう。 なんかURL貼れないけどそのへんは「Linux共有ライブラリの簡単なまとめ」とかいうブログが一歩一歩解説してくれてて一番わかり易かったな
Jdimとは直接関係ないけど >>688
https://wagavulin.hat;enablog.com/entry/20091026/1256577635
これですかね?
Rock54で書けないですね jdim from home:ykoba project
https://software.opensuse.org//download.html?project=home%3Aykoba&package=jdim
ここにあるopenSUSE15.4 向けのjdim-0.11.0.20240406.507f4dd-lp154.5.1.x86_64.rpmはdenian11で動いたわ tmpfsって今知った。凄いありがとう!
mountやdf -Tで見たら/run/user/1000nにmountされてるようだった
なのでそこでビルドしてみた
専ブラスレなのにここはなんかlinuxの勉強になってるw 速度的にはわからんけど、ブラウザのキャッシュをram diskに置いてる ツールチェーンを入れたtoolbox内でビルドして
出来上がり品をホストOS(fedora)で使ってる
普通に動く 今はgccの互換性が続いていてgtk3も新規機能の追加がないから安定してるターンだね >>692
> ブラウザのキャッシュをram diskに置いてる
どこをおいてんの?
--------
tmpfs /home/i/.cache/chromium/Default/Cache tmpfs defaults,noatime,nodev,nosuid,size=100M 0 0
# スペースを含むディレクトリ名 "Code Cache" が問題。ディレクトリを削除・再作成
tmpfs /home/i/.cache/chromium/Default/CodeCache tmpfs defaults,noatime,nodev,nosuid,size=50M 0 0
tmpfs /var/cache/apt/archives tmpfs defaults,size=700M 0 0
------ >>693
> ツールチェーンを入れたtoolbox
もそっと詳しう話したもれ。 /run/user/$UIDはログインしなおすだけで消えるので/run以下に自分用ディレクトリをmkdirするinitスクリプト置いてる >>696
toolboxというツールを使用してFedoraのコンテナを作成する。
作成したコンテナ内にコンパイラやmesonなどの開発ツールと
Jdimの依存パッケージをインストールしてビルドする。
作業が終わったらコンテナは捨ててもいい。
toolboxは以下
ttps://containertoolbx.org/
類似品としてdistroboxというのがあって
ttps://github.com/89luca89/distrobox
今はこっちが人気だと思う
例えばDebianにArchのアプリを入れたりできて楽しいよ tmpfs利用で/run/user/$UIDを利用してたけどmountでよく見たらなんかオプションで
容量少なくされてるのとログアウトしてもファイル残ってるし、一番の問題はshutdounが効かなくなった😂
システムが使ってるからshutdownまで1分半まてって表示出て待っても駄目、2秒以内にctl+alt+delを
7回押すと強制終了できるよって出るけどやっても駄目で止まってる...ctl+f2,f3やって他の端末に
切り替えるも画面真っ黒で端末出てこない(numlockオンオフは生きてるのでPCは固まってないけど
操作一切受け付けない状態、なのでリセットスイッチ押すしか)
多分buildでroot権限のファイルとか入ってるからか?
結局自分でmkdir /mnt/tmpを作ってsudo mount -t tmpfs tmpfs /mnt/tmp したわ
SSDから/mnt/tmpへの1.1Gの動画コピーが0.3秒とか凄い速度w 俺は「/dev/shm」にブラウザキャッシュ置いてるわ
再起動したら当然消える >>695
/home/i/.cache/chromium/
これをまるごとtmpfsにおくといいよ。 /dev/shmはlibcにある共有メモリ関係の関数が使う場所だぞ
別に他の用途に使っちゃいけないということはないが、/run以下にディレクトリ作るほうが本来の使い方に即してる >>703
そうなんや。勉強になったわありがとう
全然使われてないから、データ置いてたわ
/run/user/1000 に移動しました。 /home以下に適当にディレクトリ作ってfstabに書くだけで良いのに ぬちょぐちょに汚しなよ、Linuxシステムぐらい。 >>702
> >>695
> /home/i/.cache/chromium/
>
> これをまるごとtmpfsにおくといいよ。
自宅警備員[Lv.8][新芽]さん、レスありがとうございます。
もちろんこれは、悪意の嫌がらせの回答ですよね?
不幸になれという? /home/i/.cache/chromium/以下を丸ごとおいたら、ログイン情報も、拡張もぜんぶ消えるじゃん!! その他の皆さんのまともな回答については、マシンが不安定で別のトラブルシュートにかかりっきりだから
こんど!! >>708
cacheに置かれてるのは消えてもいいデータじゃないの?
.cache/chromium以下を他のところに移してからchromiumを起動したけど拡張とか消えてなかった スレ違いだろと思って見ていたが話が続いているようので
Chromium なら、起動時に --disk-cache-dir=/tmp/hogehoge
つけて tmpfs 上にキャッシュするようにしてる
Firefox なら about:config で browser.cache.disk.enable を false と browser.cache.memory.enable を true
にして、そもそもディスク上にキャッシュしない(メインメモリ上になる) # 親ディレクトリ全体に変更2024/06/01、指導者jdimスレ
tmpfs /home/i/.cache/chromium/ tmpfs defaults,noatime,nodev,nosuid,size=500M 0 0
tmpfs /var/cache/apt/archives tmpfs defaults,size=160M 0 0
tmpfs /dev/shm tmpfs defaults,size=1G 0 0 ~# df -h | grep tmpfs
tmpfs 364M 11M 353M 3% /run
tmpfs 1.0G 20M 1005M 2% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 1.8G 18M 1.8G 1% /tmp
tmpfs 160M 0 160M 0% /var/cache/apt/archives
tmpfs 500M 5.1M 495M 2% /home/i/.cache/chromium
tmpfs 364M 68K 364M 1% /run/user/1000
~#
サイズに余裕がありすぎると思います
各項目の制限サイズを示して下さい >>714
> なんなのこれ?
馬鹿野郎!引っ込んどけ
ここは俺様のリナックス劇場だっ tmpfsの上限は動的ですので気にしないという選択肢も。