さくらんぼ

44.9K posts

さくらんぼ banner
さくらんぼ

さくらんぼ

@lambda_sakura

さくらんぼ亭の代表やってるらしい。 Common Lisp, Haskell, C++など色々な言語が好きです。中日ドラゴンズ、Chelsea FC 好き。

川崎市 | 修羅場 انضم Temmuz 2008
3.2K يتبع2.6K المتابعون
さくらんぼ
さくらんぼ@lambda_sakura·
そんなことより amdgpu ドライバはどうやったら安定してくれるんですかね。頻繁にハングしてwaylandなりデスクトップ環境でまともに使えないのが半年ほど続いており厳しい。Ubuntu 26.04でも同様。ぐぐると他のディストリでも発生するようなので、amdgpu 自体の問題のようですが
日本語
0
0
2
480
さくらんぼ
さくらんぼ@lambda_sakura·
coreutilsを置き換えるのは全然構わないけど、切り替える手段とかを周知、整備してほしいですねぇ
日本語
0
0
1
330
さくらんぼ أُعيد تغريده
Yusuke Endoh
Yusuke Endoh@mametter·
Rust で coreutils を再発明するのは自由だと思うけど、Ubuntu ユーザがその人柱にされるのはつらいなあ
日本語
2
36
220
29.1K
さくらんぼ
さくらんぼ@lambda_sakura·
自宅内にサーバ含めてUbuntuが5台ほどあるので色々面倒くさい今日この頃
日本語
0
0
2
210
さくらんぼ
さくらんぼ@lambda_sakura·
apt-get remove coreutils-from-uutils --allow-remove-essential すると build-essential が削除されるけどmakeとかは残る形になるから、一旦これでいいのか
日本語
0
0
3
508
さくらんぼ
さくらんぼ@lambda_sakura·
そもそもRustのcoreutilsはlocale周りがまだまだこなれていないというのが状況でしょうか。例えばsortの結果にこのように差分があります。dateの結果などについても同様にlocaleが絡むと挙動が異なるようです。
さくらんぼ tweet media
日本語
0
1
7
809
さくらんぼ
さくらんぼ@lambda_sakura·
昨日の話の補足ですが、LC_COLLATEは文字の並び順を定めるための環境変数です。表示に影響を与えるのは奇妙です。なのでワークアラウンドとして機能しますが、別の問題が発生する場合があることはご留意ください
日本語
1
3
13
885
さくらんぼ
さくらんぼ@lambda_sakura·
2つ前の投稿、「これはこれで解決」というのはよくわからない表記になっていました。C.UTF-8をやめて、ja_JP.UTF-8を指定すれば解決します。
日本語
1
14
65
8.8K
さくらんぼ
さくらんぼ@lambda_sakura·
/usr/bin/gnuls にGNU版のlsが入っているのでワークアラウンドとしてはそれで対応可能です。
日本語
1
8
39
7.6K
さくらんぼ
さくらんぼ@lambda_sakura·
Ubuntu 26.04に1台更新してみたけど、これは大分困りそう。lsで日本語のファイル名を表示してくれない。`--show-control-chars`つけてても駄目。fcitx5の変換ウィンドウもなんか変な位置に表示される。
日本語
3
153
599
120.6K
さくらんぼ
さくらんぼ@lambda_sakura·
ls --color -F --group-directories-first -la などとして使うときの並び順が違う
日本語
0
0
0
580
さくらんぼ
さくらんぼ@lambda_sakura·
lsの日本語表示についてはLC_COLLATEを変更すれば表示されるようになった。まだ差分はあって、`--group-directories-first`の挙動が違う。
日本語
0
3
6
1.4K
さくらんぼ
さくらんぼ@lambda_sakura·
わかりました。原因は自分はLC_COLLATE=Cにしているからですね。
さくらんぼ tweet media
日本語
1
25
80
62.1K
さくらんぼ
さくらんぼ@lambda_sakura·
面白い。rootだと表示されるから、環境変数なんでしょうけどlocaleは一般ユーザとrootで同じなので謎です
さくらんぼ tweet media
日本語
0
0
0
593
さくらんぼ
さくらんぼ@lambda_sakura·
思っているより世の中の人から色々な反応があって驚いております。あまり真面目に調査していないですが、手元の環境だとこういう感じの挙動の違いがあります。アップグレードしたのでクリーンな環境ではないです。環境変数の扱いが違うかのかもしれないですし、原因を調査するのも厄介です。
さくらんぼ tweet media
日本語
0
1
5
601
さくらんぼ
さくらんぼ@lambda_sakura·
build-essentialに用事がない場合はgnu版のみが入った環境を作ることができそうですが、現実問題そのような環境はほとんどないのでこれはかなり困りましたね
日本語
0
0
0
546
さくらんぼ
さくらんぼ@lambda_sakura·
あ、依存関係が逆でした。build-essential「が」coreutilsに依存しています。なので、build-essentialをaptで入れるとcoreutilsがインストールされます。
日本語
0
1
0
636
さくらんぼ
さくらんぼ@lambda_sakura·
build-essentialにcoreutilsが依存しているので、sudo apt-get install coreutils-from-gnu --allow-remove-essential とか、sudo apt-get remove coreutils-from-uutils してgnu版で生活しようとしても、makeとかが必要になったから、apt install build-essentialしたらrust版の方に戻される
日本語
1
1
1
832
さくらんぼ
さくらんぼ@lambda_sakura·
26.04のcoreutils-from-uutilsにbuild-essentilが依存する関係になってて、これは困る気がする。24.04だとそんな依存関係はない。
日本語
0
1
2
605
さくらんぼ
さくらんぼ@lambda_sakura·
とりあえず当面26.04にあげようとしている人が居たら止めるムーブをしないといけなそう
日本語
0
3
5
701