[過去ログ] [[[ 2ch ブラウザ JD 19]]] (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
286(1): 2017/10/09(月)12:20 ID:xzofSWcq(2/3) AAS
>>283
ん、ワッチョイ抽出できないんだ
287(1): 2017/10/09(月)12:26 ID:RtGoUhUF(5/6) AAS
>>286
トリップみたいに名前欄に追加で出てくるから名前扱い
288: 2017/10/09(月)12:31 ID:SNx3+HJV(1/4) AAS
>>265
ソースもなにもこの人がそうやってるというだけのこと
makeが完了したらもうすでに/srcディレクトリにjdという実行ファイルが完成してるのでそれを使いやすいところにコピーすればいいということ
/binがシステムの根幹に関わる実行ファイルばかりなのに大して/usr/binはユーザーがインストールした使いやすい多少ゆるやかなディレクトリだということ
でも気をつけなければいけないのは、ここにあるのはapt-getやSynapticなどでインストールしたものが多くよっぽどわかってる人でなければ直接いじるのはやめたほうがいい
でないと誤って上書きとかしてしまったら不整合を起こして更新すらできなくなってしまう可能性すらある
そのためにもっとユーザーがコンパイルしたものやネットなどからダウンロードしたapImage版などを置くために/usr/local/binというディレクトリが用意されている
コンパイルしてもmake installすれば自動的に/usr/binディレクトリにインストールされるが、そうではなくて自分で実行ファイルを管理したいという人は/usr/local/binディレクトリに置けばいい
私も今回のコンパイルしたjdやkritaのapImage版などをこのusr/local/binに置いてる
/binよりも/usr/bin、/usr/binよりも/usr/local/binとよりゆるやかになっていくとイメージすればいい
289: 2017/10/09(月)12:31 ID:bwxL//st(12/16) AAS
>>285
API使うパッチが配布されてる
290(1): 2017/10/09(月)12:33 ID:2Pjzrx4F(2/4) AAS
APIは邪道
291: 2017/10/09(月)12:43 ID:bwxL//st(13/16) AAS
>>290
同感だけど個人の思想信条に属する話かと
292: 2017/10/09(月)12:45 ID:xzofSWcq(3/3) AAS
>>287
なるほど、いいな
293(1): 2017/10/09(月)12:56 ID:KlCHreeZ(1/4) AAS
パッチ当ててAPI使わなければいい話
294(3): 2017/10/09(月)13:15 ID:Htagck3C(1/2) AAS
/usr以下にパッケージマネージャ管轄外のファイルを入れるのは絶対やめたほうがいい
自分でビルドしたものはxdgに準拠している~/.local/binを作ってパス通した方がいい
295: 2017/10/09(月)13:17 ID:2Pjzrx4F(3/4) AAS
~/binではなくて、そんなものがあったのか
296(1): 2017/10/09(月)13:53 ID:Di9Veo50(1/2) AAS
>>267
pcmanfmとかはsudoじゃなくてgksudoとか使ったほうが良いよ
297: 2017/10/09(月)13:56 ID:Di9Veo50(2/2) AAS
>>263
ビルドの時に
$ make CXXFLAGS="-D_DEBUG_CHUNKED"
みたいにしてやるともう少し詳しい情報が出てくると思うけどどうだろう
298: 2017/10/09(月)14:17 ID:RtGoUhUF(6/6) AAS
>>296
マジで!?っと思って早速ググッてファイルの所有者確認してみたら普通にユーザーアカウントだった
rootじゃなかったのは何なんだろうか?
299: 2017/10/09(月)14:28 ID:2Pjzrx4F(4/4) AAS
>>294
スレ違いで申し訳ないけど、
XDG Base Directory Specification
外部リンク[html]:specifications.freedesktop.org
に、 $HOME/.local/bin に言及がないように見える
300: 2017/10/09(月)14:38 ID:RZr+ckB7(1) AAS
>>294
なんで?
301: 2017/10/09(月)14:55 ID:KlCHreeZ(2/4) AAS
一般ユーザーは自由に使えよ
302(1): 2017/10/09(月)15:14 ID:bwxL//st(14/16) AAS
>>293
どうやって?
>>294
俺も理由知りたい
303: 2017/10/09(月)15:42 ID:GI9PG8UY(1) AAS
今回の件をきっかけにいろいろ調べたけど、jd.cssなどをいじって見た目を
ちょっと変えてみるのも面白いな。オリジナルの作者がそのまま続けていれば
もう少し高度なこともできるようになったかもしれないが…
304(1): 2017/10/09(月)15:48 ID:Htagck3C(2/2) AAS
すまん、別にjdは~/binでもいいんだ
行儀の悪い、あるいはビルド時のコンフィグが下手なソフトは../share/とか../lib/で自分のデータにアクセスすることがあったりするので、
~/.local以下のディレクトリ構成が/usrと同じだと大丈夫なことがある
隠しディレクトリにパス通すのはセキュリティ的に問題がある、という意見もあるから、まあ好みでもいいが
/usr以下にmake installしたりして管轄外のファイルを置いとくと、パッケージの更新で動かなくなることがある
jd1つくらいならいいかもと思っても、忘れた頃にそういう問題が起きて超面倒
さらに他のソフトをmake installしてると、同じ理由で/usr/localでも問題が起きて解決するのが超面倒
「アップグレードかけたら壊れた」系のトラブルの原因になるから、/usr以下は汚さない、パッケージ化させて管理するのが良い
// ディストリはパッケージマネージャで選ぶべき、そして選ぶならArchがいい
305: 2017/10/09(月)15:58 ID:lBVzGG9i(2/2) AAS
絵文字対応はよ😖😞😢😭
画像に置き換えればいけるやろ!?😉😊😋
上下前次1-新書関写板覧索設栞歴
あと 697 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.017s