探検


Debian GNU/Linux スレッド Ver.94

■ このスレッドは過去ログ倉庫に格納されています
2020/02/15(土) 01:25:45.81ID:dYwxtKYa
extend:checked:vvvvv:1000:512
extend:checked:vvvvv:1000:512
extend:checked:vvvvv:1000:512
次スレを立てる方は↑を二行重ねて書いてください

公式
https://www.debian.org/index.ja.html

過去ログは各自検索して見つけること
大体参考にならないので過度な期待は禁物

前スレ
Debian GNU/Linux スレッド Ver.93
https://mao.5ch.net/test/read.cgi/linux/1573529997/
2020/04/17(金) 13:58:02.68ID:MXNKSH2Z
Debraさんと離婚したIanさんが酒と薬に溺れて死んでしまう意味でしょ
2020/04/17(金) 14:08:09.55ID:of90u/hm
>>610
それはウブントゥとどう違うの?
613login:Penguin
垢版 |
2020/04/17(金) 14:10:21.53ID:koxJIcNx
うぶんとぅに他者への思いやりがある?
自殺しても許さんというような奴らだぜ?
俺はむしろ反吐が出るけどな。
614login:Penguin
垢版 |
2020/04/17(金) 14:11:52.59ID:koxJIcNx
だいたい大義名分掲げて行進する奴らは信用ならんな。
2020/04/17(金) 15:32:05.00ID:8R93+LCJ
志賀は在日朝鮮人と組んで犯罪やってるからね。
死んだほうがいいと考える層がいても不思議ではない。
616login:Penguin
垢版 |
2020/04/17(金) 16:53:52.65ID:koxJIcNx
そりゃ考える人はいくらでもいるだろうけど、組織としてやったら、反社会組織だろ。
617login:Penguin
垢版 |
2020/04/17(金) 17:01:24.32ID:koxJIcNx
第三者的視点で言えば、カルトの行動なんだよな。
敵を決め叩くことで一致団結する。
最初はMS叩いてたんだけど、どうも雲行きが怪しくなってきたんで、今度は身内を叩く。
そういう意味では、連合赤軍もカルトだったんだろうなって気がするよ。
618login:Penguin
垢版 |
2020/04/17(金) 17:03:02.38ID:koxJIcNx
オウム信者に、ポアは良くないですよと言っても理解されないだろうしな。
うぶんとぅ信者にイジメは良くないですよと言っても理解されないのかもな。
2020/04/17(金) 18:18:35.39ID:xh84B8GV
派生物でウブードゥとかないかな。
620login:Penguin
垢版 |
2020/04/17(金) 18:32:08.60ID:koxJIcNx
俺は扇動しただけ、手を下していない。
というのは、イジメ首謀者の手口だからな。
なおさら質悪いわ。
621login:Penguin
垢版 |
2020/04/17(金) 18:32:42.93ID:koxJIcNx
やまねさんはUbuntuに移籍したらどうよ?
Ubuntuの方が似合ってると思うわ。
2020/04/17(金) 19:36:25.54ID:d/gFEkb8
>>617
ubuntu japanese teamの存在意義なくなって、その焦りからカルト化してるんだと思う。ソフトウエアごとの翻訳チームで活動するよりubuntu japanese teamのほうが通りがよくて名誉欲が満たれるだろうからね。
でもね、ここdebianスレ
2020/04/17(金) 21:03:01.94ID:blOgs/9R
人に意見をいうんならこんなところに書いても伝わらないので
MLなりSNSなりで書いたら
2020/04/17(金) 21:03:35.05ID:JFTiaXyL
また志賀が荒らしてるのか
2020/04/17(金) 21:18:36.54ID:hbuJGwKh
ここに書いたって伝わるんじゃないかな。昔から2chで有名だから。
遠回しに伝えたいんじゃないの、直接じゃなくて
2020/04/17(金) 21:22:36.71ID:L+CwGomD
やまね氏はJDimのメンテナやってるし、ここ見てる可能性はあるけど、
>>621を読んでも一笑に付すだけじゃなかろうか。
2020/04/17(金) 21:52:26.58ID:L6Z53eHC
それスレの私物化で迷惑なだけ
2020/04/17(金) 22:02:05.44ID:fAB+0uhh
やまね氏がDebianメンテナを辞める理由は無いわな。
あとDebianメンテナってなるの結構大変だから、
やまね氏はID:koxJIcNxなんかよりもずっと社会的信用があるんだぞと。
2020/04/17(金) 22:45:50.58ID:hbuJGwKh
おそらくDebianメンテナは社会的信用があるんだろう
でもubuntu japanese teamと関わっていたらその信用を失うんだぞと。
2020/04/17(金) 22:56:26.65ID:SjJiZ+ru
ねーよw
あのな、5chでゴミがいくら喚こうと、彼らの社会的信用が損なわれることは無いからw
2020/04/17(金) 23:02:26.03ID:OCNiCU3J
破産者「信用を失うんだぞと」
2020/04/17(金) 23:06:01.06ID:hbuJGwKh
そうかな。ここで裏の素顔を見て、もう信用できなくなってしまったんだけど
2020/04/17(金) 23:10:38.08ID:SjJiZ+ru
裏の素顔とやらが何を指すのか知らんが、
証拠も根拠も無いネット上の匿名書き込みを鵜呑みにするのは頭悪いですよ
2020/04/18(土) 00:49:50.37ID:rENTtRRo
と、あたまのわるい訳者がいってます
635login:Penguin
垢版 |
2020/04/18(土) 01:14:32.41ID:sdF7JD4L
こっちでも本人じゃないアッピルしつけぇわ
一介の名無しに志賀を擁護する動機なんてあるわきゃねえ
2020/04/18(土) 03:28:26.97ID:F7cgGcGS
/usr/bin/bash
/bin/bash

同じファイルが2つあるのはなぜでしょうか?
どちらのパスを使うのが良いですか?

$ which bashをすると
/usr/bin/bashのほうがヒットしますが
2020/04/18(土) 07:02:13.94ID:IMoxkrMJ
which なんてコマンド知ってる奴が、なぜそんなこと質問する?
638login:Penguin
垢版 |
2020/04/18(土) 09:51:07.09ID:Zb2yxoMv
which知っているかどうかは関係ない気がする。
binやsbinの配置の考え方は、昔のUnix時代から今もLinuxディストロ間でいろいろ違いがある。
それは置いておいて、およそLinuxで/bin/bash(リンクであっても)が入ってないことはないまずないと思うので、
/bin/bashを基本で考えるのがいいんじゃないかな?
BSDやMacは知らん。
2020/04/18(土) 10:22:36.03ID:8G2U/38N
/bin/bash は /usr/bin/bash へリンクされてますね
2020/04/18(土) 10:27:58.34ID:gMyhFiUU
>>636
/bin /usr/bin でググれ
2020/04/18(土) 11:01:46.79ID:rENTtRRo
file /usr/bin/bash
file /bin/bash

を見てみるとか
2020/04/18(土) 11:26:33.36ID:7v14HRvq
>>636

> /usr/bin/bash
> /bin/bash

> 同じファイルが2つあるのはなぜでしょうか?

でもなぜかと言われればなぜだ?
うちにある複数のdebianではどれも /bin/bash しかないぞ。
/usr/bin/bash はどこから来た?
2020/04/18(土) 12:14:03.89ID:5Cltq0up
>>636
Linux (Unix)のクソ仕様でshebangというものがある。
例えばbashのスクリプトを書いた時
一番はじめの行に#!で始まる行を書かないといけないのだ

例
#!/bin/bash
echo hello

こうすることで、このスクリプトを/bin/bashで実行するとか
パスを変更すればbash以外のスクリプトにも対応できる
その反面、スクリプトにパスが決め打ちになる
自分で作ったスクリプトなら決め打ちでいいだろうが
配布するスクリプトとなると困るわけだ
動かす環境によって違うパスにbashが置いてるかもしれない
だから#!/bin/bashと書いてあるスクリプトも
#!/usr/bin/bashと書いてあるスクリプトも動かせるように
両方のパスに存在している。

まあ普通はスクリプトでは/bin/bashを使うもんだけどな
2020/04/18(土) 12:24:03.70ID:A/ztB9N4
shebangにおけるbashの正解はこれでしょう
#!/usr/bin/env bash
2020/04/18(土) 12:43:22.49ID:08DiItmD
そして今度はenv自身の位置がバラけると
2020/04/18(土) 13:47:14.27ID:exWJx/Yk
>>636
/usr Mergeが実施された影響
https://wiki.debian.org/UsrMerge

busterからこれがデフォルトになった
647643
垢版 |
2020/04/18(土) 14:00:30.67ID:5Cltq0up
>>646
そうか、それがあったねw

大昔はディスクの容量が少なかったから
必要最小限のものと無くてもなんとかなるものを分けていた。
無くてもなんとかなるものは、外部ディスクやネットワークをマウントして使うものだった

ディレクトリを細かく分けていたのは、そうすべきという理由があったからではなく
ディスクが足りないから仕方なくそうしていたのだ。
今は数MB、数十MBとか小さい容量でしかないので分ける必要がなくなった。
648643
垢版 |
2020/04/18(土) 14:04:23.08ID:5Cltq0up
>>646
envはrubyとかユーザーが開発用に別にインストールしたバージョンを使うために必要
開発ではいろんなバージョンのrubyをインストールしたくなるから場所を決め打ちできない。

bashに関してはユーザーが別にインストールしますか?という話
bashのいろんなバージョンをインストールしたい人は稀だろう

/usr/bin/envは流石にいろんなバージョンを使いたいということはないw
shebangは最初からフルパス以外も指定できるようにしておくべきだった
セキュリティのためかもしれんが、env使ってるなら同じこと
649login:Penguin
垢版 |
2020/04/18(土) 18:01:51.78ID:QZZ0j876
そもそも、開発だったら環境ごと切り替えるか、直接指定すればいいだけの話だろ。
いや、運用環境でもshebangに頼るのはあまりに不安定過ぎる。
650643
垢版 |
2020/04/18(土) 18:23:24.39ID:5Cltq0up
>>649
プロジェクトごとで使うRubyのバージョンは違うからね
貧弱なMacBook、ノートPCで開発していて
プロジェクトごとに仮想環境で開発するとかやってられんわ。

env使ってrubyのパスをPATHから検索して決めればいいだけ、
たったそれだけで解決する話に仮想環境を持ち出すとか

運用環境はどうせrubyは一つしか入れないのだから
むしろそっちはshebangで問題ない
逆に運用環境に異なるバージョンのrubyが
複数入っていたとしたらそれ自体が大事故につながる
2020/04/18(土) 18:44:07.34ID:rENTtRRo
「貧弱なMacBook、ノートPCで開発していて」という意味が分からない
652643
垢版 |
2020/04/18(土) 18:46:46.66ID:5Cltq0up
>>651
じゃあ環境ごと切り替えるにはどうするの?
の答えを言ってくれ
653login:Penguin
垢版 |
2020/04/18(土) 18:52:12.76ID:ratN76Fc
それなら逆のほうがいいんじゃないの?
/usr/binを/binにリンクすればええやん
なんでこっちなの?
2020/04/18(土) 19:01:33.28ID:rENTtRRo
はいはいおま環おま環
655643
垢版 |
2020/04/18(土) 19:01:44.02ID:5Cltq0up
>>652
1. 全てを一つにマージする
2. コマンドごとに決めるのは面倒だし混乱の元。全部同じにする
3. 今までは、/binは必要最小限 = ディスク容量少ない。/usr/binは容量が大きいという扱いだった
4. 今もそういうパーティション構成の人がいるかも知れない
5. アップデート時にそういうパーティション構成だと、容量の少ない/bin用のパーティションに入らない可能性がある
2020/04/18(土) 19:23:31.35ID:A/ztB9N4
>>650
プロジェクトごとにアカウント作ってrbenvした方が良いのでは?
657643
垢版 |
2020/04/18(土) 19:31:50.11ID:5Cltq0up
>>656
だからrbenvする前提が、/usr/bin/envを使うことだと言ってる
658login:Penguin
垢版 |
2020/04/18(土) 22:06:06.60ID:/a/Z6/Q7
それで/binじゃなくて/usr/binのほうに統合する理由は何なの?
659login:Penguin
垢版 |
2020/04/18(土) 22:51:30.24ID:/a/Z6/Q7
いずれは/binや/libを廃止するつもりっていうなら解るけど
そうするとスクリプト多数を書き換えなければならなくなって現実的ではないよな
2020/04/19(日) 02:53:04.98ID:6HJ5bXyS
Windows 10, WSL, Ubuntu 18.04 で、

Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
ruby 2.6.6, node 12.16.2 を入れて、
yarn は、Windows側に入れてるけど

Linux側に、Rails プロジェクトを作ったら、
その中に、.ruby-version ファイルがあって、2.6.6 と書いてある
661login:Penguin
垢版 |
2020/04/19(日) 07:05:18.42ID:HdYO3jty
いつの間にかLinuxの/bin関係が/usrへのシンボリックリンクへ変わっていた話 - 拾い物のコンパス
http://poppycompass.hatenablog.jp/entry/2017/12/21/004636
形骸化しても伝統にこだわるのかと思ったらフットワーク軽いのか
662643
垢版 |
2020/04/19(日) 10:07:32.59ID:am/eN23T
>>658
>>655で答えたやろ。レス先を間違えたが
663login:Penguin
垢版 |
2020/04/19(日) 10:39:49.96ID:1HFUd1xc
じゃあ/binが廃止されるわけじゃないのね
2020/04/19(日) 11:59:03.97ID:Y6Xbdtuj
そのうちに勝手にリンクはれになるんじゃね
665login:Penguin
垢版 |
2020/04/19(日) 14:47:58.86ID:kAWroj4p
でも最終的には/binに統合って線もあるのか
実際どっちが良いんだろうな
2020/04/19(日) 15:18:47.69ID:QUp4QPhM
パッケージ
2020/04/19(日) 16:41:44.97ID:hQopJG/w
debian busterですけど
/bin/bash
/usr/bin/bash
バイナリ比較すると同じ内容のファイルですが、シンボリックリンクではありません。

シンボリックリンクになってる話はdebian 11以上での話でしょうか?
2020/04/19(日) 17:12:33.53ID:2S3qph8M
>>667
Debian 11だけど/bin/bashと/usr/bin/bashが
あるよ。シンボリックリンクではない。
2020/04/19(日) 17:41:00.52ID:xThPxOPt
残像だ
2020/04/19(日) 17:48:03.38ID:yI8fU2om
/bin が /usr/bin のリンク
2020/04/19(日) 17:51:19.41ID:H4t9DHtC
# ls -i /bin/bash /usr/bin/bash
8913270 /bin/bash 8913270 /usr/bin/bash
ハードリンクや
672login:Penguin
垢版 |
2020/04/19(日) 18:00:20.44ID:JzfSzaQu
ハードリンクでもなく全く同一だろ。
/bin -> /usr/binがリンクなんだから。
2020/04/19(日) 18:22:44.32ID:GrT3Krbq
inodeが同じなのだが
意味が分からない人いるんだね
674login:Penguin
垢版 |
2020/04/19(日) 19:04:59.56ID:kAWroj4p
ディレクトリがシンボリックリンクされてるだけだから
ファイルそのものはリンクでもなく同じものだろ
シンボリックリンクされてるほうから
$ cd ..
すると意味が解るはず
675login:Penguin
垢版 |
2020/04/19(日) 19:08:52.64ID:JzfSzaQu
>>673
?
ハードリンクかどうかなんて、参照数で見るしかないだろ。
inodeだけではハードリンクかどうかなんてわからんよ。
2020/04/19(日) 19:23:27.03ID:GrT3Krbq
>>675
「inode同じでハードリンクでない」って存在を知らないんだけど
実在するの?
2020/04/19(日) 19:27:10.11ID:bgQorQFB
ファイルシステムが違えばたまたまかぶる可能性も無きにしもあらず…
2020/04/19(日) 19:43:26.03ID:4hkhJl4h
>>676
上位ディレクトリがシンボリックリンクされている場合
2020/04/19(日) 19:48:30.05ID:hQopJG/w
あっ
lrwxrwxrwx 1 root root 7 03-12 23:02 /bin -> usr/bin
2020/04/19(日) 23:16:37.46ID:6HJ5bXyS
ディレクトリがシンボリックリンクなら、
ファイルの実体は元から、1つしかないのかも

ハードリンクもしていないのかも
2020/04/19(日) 23:34:56.22ID:H4t9DHtC
ハードリンクと申したは拙者の勘違いであった
許されよ
2020/04/20(月) 05:21:39.61ID:9rGG5sEK
>「inode同じでハードリンクでない」って存在を知らないんだけど実在するの?
そんな風にからかうのは、やめといてやれww
2020/04/20(月) 08:14:24.78ID:k0qAu364
からかってるわけじゃなく質問しただけでしょ
2020/04/20(月) 08:56:06.89ID:9rGG5sEK
Debianスレって、時々上級者ズラの輩が初心者を馬鹿にしたり、からかったりしてるんだよ。
683に質問だけど、「676は答えを知らないから質問してる」と思うのか?
2020/04/20(月) 09:04:55.14ID:VWOC0hpe
そう考えると味な真似をしてくれたもんだ
2020/04/20(月) 12:07:36.57ID:JjCzVBQ3
訊いた本人は既に間違いに気付いて訂正しているのに
からかってるとか知らなかったはずないとか続けちゃう人がいるのが
此処でびあんスレ
2020/04/20(月) 15:42:09.44ID:xkxw12GR
この界隈は初心者をタコと呼んではしゃぐ癖があります
2020/04/20(月) 16:27:59.61ID:cvVsHkHg
「タコ」は中学の頃麻雀で覚えたな
2020/04/20(月) 16:55:56.15ID:iH2hp+gp
>>687
タコが「初心者だ」と言い張ってるだけでは?
690352
垢版 |
2020/04/20(月) 17:55:32.49ID:2nIPxksK
352です。

やっとDebian9 でカタカナ英語変換を使えるようにした。
しかし、端末を起動すると、
bash: .: /usr/share/bash-completion/bash_completion: ディレクトリです
353@Debian :~$
って表示されてしまう、そんで、拙い知識で .bashrcを見たら
# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if ! shopt -oq posix; then
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
fi
何って書いてあってこれが原因なんかな、
でも、あたいにはさっぱり解らない。
気にしなければいいか、でも気になる。。。。
だれか助けて。
2020/04/20(月) 23:24:58.80ID:yyuAv8Qu
>>684,685,686
志賀辺りが工作バレしてレス流ししてるだけだ
釣られて利用されてんじゃねえよアホ共
692login:Penguin
垢版 |
2020/04/21(火) 12:44:05.42ID:q7FCMtuc
ubuntu20.04って今日だっけ?
23日だっけ?
お前ら早速使ってレビューよろな
2020/04/21(火) 12:58:36.50ID:+aNqoU42
>>692
https://releases.ubuntu.com/20.04/

まだ
スレチだから誰もレビューしないぞ
2020/04/21(火) 14:45:37.66ID:ihbP83DO
Debian/GNU Linux から Debian に名前が変わって少し経過したけど、具体的に何か変化はあったのでしょうか?
名前が変わった経緯って誰か知ってますか?
695login:Penguin
垢版 |
2020/04/21(火) 15:35:23.86ID:B4eLxVU4
へぇ。そりゃいい。GNUとかLinuxとか余計だもんね。
2020/04/21(火) 16:02:11.54ID:+aNqoU42
buster は Debian GNU/Linux みたいだけど??
https://www.debian.org/releases/stable/amd64/index.ja.html
2020/04/21(火) 16:02:46.34ID:+aNqoU42
リンク先はこっちの方が良いか
https://www.debian.org/releases/buster/amd64/index.ja.html
2020/04/21(火) 16:11:08.06ID:ME+M4kka
Debian Project(略してDebian)の成果物のひとつがDebian GNU/Linux
699login:Penguin
垢版 |
2020/04/21(火) 16:16:39.54ID:SO2u0Y4+
そういうことにするためにBSDカーネル使ったり色々やってたからな
2020/04/21(火) 16:20:24.67ID:YhFacMML
python 2.7の最後のバージョンがリリースされましたが
Debianではいつまでサポートしていくんでしょうね
次期バージョンで切り捨てていただきたいがそうもいかないでしょうか
701690
垢版 |
2020/04/21(火) 16:49:56.04ID:n2dHY9Ia
690です。
なんや、分からんけどやってみた。
if ! shopt -oq posix; then
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
fi
を、みんなコメントアウトしてやった。
そしたら、端末を起動させても、
bash: .: /usr/share/bash-completion/bash_completion: ディレクトリです
というのが出てこなくなった。

あたいには、この文字列の意味が全く分からないけど、
消えたからそんで良いんだろうか?
セキュリティ的にも、動作的に問題は無いんだろうか、、、
だれか、知っていたら教えて。

カタカナ英語変換は全く問題なく動作している。
2020/04/21(火) 19:56:01.17ID:3/vVzw5v
>>694
いつ変わったの?
2020/04/21(火) 21:49:59.17ID:J/6PIc1R
漏れは、Windows 10, WSL, Ubuntu 18.04 だけど、
以下を入力すると、a と表示される

if [ -f /usr/share/bash-completion/bash_completion ]; then
echo a
fi

それで、そのbash_completion を見ると、2,000行ほど、使う関数が定義されている。
だから、bash_completionを読み込まないと、それらの関数が使えなくなる!
2020/04/22(水) 09:25:17.77ID:0plsrCGG
>>700
現在削除進行中
2020/04/22(水) 16:34:28.39ID:4ilmHrjW
test -fが真なのにディレクトリってどういうことだよ
2020/04/22(水) 16:51:33.62ID:+9BSQl2I
バグっているか
終了ステータスの 0 と 1 を勘違いしているか
2020/04/23(木) 10:01:44.05ID:ef3l02xg
https://www.phoronix.com/scan.php?page=news_item&;px=Debian-Dropping-Old-Drivers
さすがに骨董品レベルのグラボ対応はもういらんかなあ
2020/04/23(木) 22:23:01.42ID:yKobUqQ/
>>707
ATIRage128どころか、MATROX(これはPCIだからまだましか)や
PC9801と、Cバス用のGAなんとかいうのもありますが、
もう捨てたほうがいいかな
2020/04/23(木) 23:25:24.32ID:wV8CI5q6
そのレヴェルの骨董品をメンテするって事はそれを持ってなきゃいけないって事だからなぁw
メンテナにそれを要求するのも酷だろう
2020/04/24(金) 09:36:30.59ID:hU3pweNX
pentiumM725 のノートさすがに stretch で退役かなと思ってたが
最近 buster に変えたところちゃんと動く
デビアン i386 のサポートありがとう
■ このスレッドは過去ログ倉庫に格納されています

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