[過去ログ] くだらねえ質問はここに書き込め! Part 245 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
526: 2021/09/08(水)02:42 ID:y5dW65Ic(1) AAS
8087 とかじゃない?
527: 2021/09/08(水)08:44 ID:5xLlEHrW(1) AAS
なんだっけ?浮動小数点を計算させるやつとか。CASIOのマイコンが凄いとか、98にはなんか専用の後付するcpuがあったとか?
528: 2021/09/08(水)09:19 ID:C+6F77AE(1) AAS
SIMD命令はレジスタが数値演算コプロセッサと同じところだけど特別浮動小数点演算するわけじゃない
高くて新しいCPUほどバイト長の長い命令/レジスタを使えるけど、今どきSIMD命令はどのCPUにもある
GPUを使うとCPUが新しかろうが古かろうがCPUの負担は軽減する
529: 2021/09/08(水)14:11 ID:rYFIdzzM(1) AAS
i7-8086K
ってのはあるんだw(40周年記念だとか)
外部リンク[html]:ark.intel.com
画像リンク[png]:i.imgur.com
530(1): 2021/09/08(水)15:16 ID:tfJAMrv8(1) AAS
先生質問ですが、zipとかtarの演算に浮動小数点は利用されますか?
割り算しなきゃ無くてもよさそうと思いました。
531: 2021/09/08(水)15:23 ID:Npxxh6M0(1) AAS
圧縮伸長はともかくテープアーカイブに対して果たして必要なのだろうか
532: 2021/09/08(水)16:01 ID:/urNmsjo(1) AAS
圧縮伸長はヒューリスティックな最適化には浮動小数点使ってる実装もありそう
533: 2021/09/08(水)20:59 ID:HrGwBypq(1) AAS
>>530
気になったらソースを落としてみるのがいいと思う
doubleかfloatで探せばいいのでは
外部リンク:zlib.net
外部リンク:github.com
可逆圧縮だから浮動小数使いにくいとは思う
534(3): 2021/09/12(日)06:48 ID:y6kV6pF+(1) AAS
仮想コンソールや疑似ターミナルは、
かつてシリアル回線で接続されていたコンソールやターミナルが
仮想化されてOSの中に取り込まれたものと理解していますが、
これらはいつの段階で仮想化されたのでしょうか?
535: 2021/09/12(日)06:54 ID:zUuguFlq(1) AAS
>>534
未だ完全に仮想化はされてないけど・・・w
536: 2021/09/12(日)07:16 ID:LKXv3T7L(1) AAS
>>534
そのOSで実装された時
537: 2021/09/12(日)10:27 ID:gcrkcGPO(1) AAS
>>534
たとえばVT100は1978年に登場しており、それで接続するためにはホスト側がそれに対応する必要かあるので
1978年に取り込まれたと言えよう
538(1): 2021/09/12(日)11:27 ID:OLYmbE02(1) AAS
mkfs --crypt /dev/sda0
などと暗号化されたファイル・システムは作成できんのけ?
539(2): 2021/09/12(日)12:40 ID:bBE2nq2E(1) AAS
志賀って個人をずっと愚弄し続けてる人なんなの?
540: 2021/09/12(日)12:48 ID:fXDcVzvt(1/2) AAS
>>539
荒らし
アンチ
バカ
キチガイ
無敵の人
の何れかじゃまいか。
541: 2021/09/12(日)13:26 ID:Sgcp/meU(1) AAS
>>539
志賀板の主のエビアワシロに聞いてみれば?
542: 2021/09/12(日)13:45 ID:CQRHk1kb(1) AAS
>>538
暗号化に対応しているファイルシステムは少ない。
ファイルシステムではなくブロックデバイスレベルで暗号化するのが一般的。
cryptsetupとかluksで検索
543(1): 2021/09/12(日)13:47 ID:fXDcVzvt(2/2) AAS
志賀板 5ch
でググったらスキー・スノボ板の志賀高原スレが出てきた後にWeb翻訳家 志賀慶一氏を語るスレが出てきてフフッてなった
544: 2021/09/13(月)10:56 ID:7olcOgoU(1) AAS
>>543
俺の日記帳 第三冊目 [転載禁止]©2ch.net
2chスレ:linux
545(1): 2021/09/13(月)10:57 ID:WwrdmYDJ(1/2) AAS
vT100ってこれか
当時の表示速度ってどんなもんだろ
lsに時間掛かったりしなかったのかね
画像リンク[jpg]:i.imgur.com
546: 2021/09/13(月)11:05 ID:MvgO4Vpd(1) AAS
Digital VT100 User Guide: Installation, Interface Information and Specifications
外部リンク[html]:www.vt100.net
547: 2021/09/13(月)11:09 ID:nr8jMlD8(1) AAS
>>545
輝いて見えるのは、コンパウンドで磨いたり再塗装しているのだろうか。
548: 2021/09/13(月)11:35 ID:DkBNtJ4r(1) AAS
LOSTを思い出す
549: 2021/09/13(月)12:10 ID:pfv9qfyA(1) AAS
シリアルで繋がってて最大19,200bpsなので、1byteが11bitで伝送されると計算して最大1,745bytes/s
普通にvt100で検索して見つかる動画を見ても、せいぜい数行/秒しか表示されてない
550: 2021/09/13(月)12:28 ID:WwrdmYDJ(2/2) AAS
物持ち良すぎワロタ
DEC VT100 first power up
www.youtube.com/watch?v=jO22xVsFesY
DEC VT100 connects to world's first website 2014-09-27
www.youtube.com/watch?v=6zBvYs5Zej0
DEC VT510 emulating a DEC VT52 with Raspberry Pi emulating DEC PDP-10 running MIT ITS from the 60s
www.youtube.com/watch?v=zKPJt3u1M7A
551(1): 2021/09/14(火)12:34 ID:3l9N0vmu(1) AAS
掲示板への書き込みで全角のチルダや波ダッシュが文字化けするのですが解決策はありますか?
552: 2021/09/15(水)02:23 ID:BpUEf3ta(1) AAS
>>551
掲示板の仕様上の質問ならここがオススメ
質問・雑談スレ365@運用情報板
2chスレ:operate
553(2): 2021/09/16(木)01:05 ID:cPK7LawF(1) AAS
ようやくググらずにシェルスクリプトが書けるようになったけどやっぱ言語は覚えるべき?
sedもawkも込み入ったのはまだ書けないけども
テキスト加工が多いからperlやればいいのか
554: 2021/09/16(木)07:56 ID:9WuaaMJ6(1) AAS
>>553
人によるだろ。趣味でやっているのか、仕事でやっているのかで全く違うし、
仕事でもさまざまだし。
自分は趣味でやっているタイプだけど、
Webのcgiを作って遊ぶならまだまだPerlは使えると思う。
555(1): 2021/09/16(木)12:59 ID:vAubhlQl(1) AAS
pulseaudioがPCの再起動の度にミュートになってるんですが
これ何が原因だと思われますか?
一度設定すればPCの起動してる間は設定は維持されてます
PCを再起動しない限りはpulseaudioを再起動しても設定は維持されてます
556(3): 2021/09/16(木)14:22 ID:odZDEUJC(1/2) AAS
X Window Systemの設定ファイルxorg.confって、「ユーザー別にファイルを配置」って出来るんだっけ?
例えばXDG方式の/home/ユーザー名/.config/xorg/xorg.confみたいな配置が可能かどうか、という質問です。
俺が知ってるのは/etc/X11/配下"に配置、つまり全ユーザーで共通の設定しか知らないので…。
557: 556 2021/09/16(木)14:27 ID:odZDEUJC(2/2) AAS
>>556 (追記)
「ユーザー別の設定ファイルを書きたい」って思った理由は、例えばマウスの設定をユーザー別(家族など)にしたいからです。
別に、従来の方式の.xinitrcなどに書く"xset m <値1> <値2>"方式でも構わないんだけど、最近では「xsetでの設定は過去の方式で、代わりにxorgの設定ファイルのドライバのオプション設定を記述するのが主流」のようなので、こっちの書き方として聞いてみました。
558(5): 2021/09/17(金)05:53 ID:Psy7jZf6(1/2) AAS
>>553
テキスト処理・CSV などのファイル操作とか、Ruby が一番簡単。
Perl は、古くて難しいので、今では誰も使わない
バックエンドは、シェルスクリプト・Ruby で十分。
Vagrant, Chef などもRuby製
漏れは、apt update なども、Rubyスクリプトで自動化している。
Rubyからも、コマンドを呼べる
#!/usr/bin/env ruby
# sudo のパスワードを自動入力する
# echo <your_password> | sudo -S <your_command>
puts `echo パスワード | sudo -S apt-get update`
puts `sudo apt-get upgrade -yV`
559: 2021/09/17(金)08:02 ID:Z4IWNtbz(1) AAS
>>558
Rubyじゃなくてシェルスクリプトでいいじゃん
560: 558 2021/09/17(金)10:49 ID:Psy7jZf6(2/2) AAS
複雑なものは、シェルスクリプトでは無理
最初から、Ruby で書いておけば、拡張したりテストするのも簡単
561(1): 2021/09/17(金)11:23 ID:Yues+N6/(1/3) AAS
>>555
クリーンインストールした環境でも同様になるか確認。
562(1): 2021/09/17(金)11:32 ID:SQT2t8F0(1) AAS
>>561
クリーンインスコ後にそうなった
最初からそうなってた
563(1): 2021/09/17(金)11:38 ID:Yues+N6/(2/3) AAS
>>556
ない
564: 2021/09/17(金)11:39 ID:Yues+N6/(3/3) AAS
>>562
環境を書く
565: 556 2021/09/17(金)12:54 ID:BWUQpWYe(1) AAS
>>563
無いですか。回答ありがとう。
俺も調べましたがそれらしい文献が全然無かったです。
566(1): 2021/09/17(金)15:19 ID:VXRkav5o(1/2) AAS
rubyはインストールしないと入らないけど、pythonなら大抵入ってるよ
sh<bash<sed<awk<python
くらい。昔はpythonの位置がperlだった。
567: 2021/09/17(金)20:33 ID:689h6c4O(1) AAS
Rubyって、言語関連の最小限パッケージで導入しても暗号関連とかApache関連とか色んなものが入ってくる覚えが
自家ビルドするにしても結構沢山の-devel系パッケージが必要で、ちょっとなー
568(1): 2021/09/17(金)20:40 ID:45lf/xCg(1) AAS
ソフトウェア・パッケージを-devel系と非開発用に、最初に分割したクソカスはマジで氏んで欲しい。どうせRedhatだろうけど。
569: 2021/09/17(金)20:43 ID:vXJJubsI(1) AAS
>>568
ライトユーザにはdevelは不要な訳で。
570: 2021/09/17(金)21:23 ID:VXRkav5o(2/2) AAS
開発するならソースでいい的な話じゃなく?
571(1): 2021/09/17(金)23:42 ID:bPvLhqAi(1) AAS
>>566
pythonはパイプと相性が悪いって出てくるけどどうなの
sedやawkみたいな大人しく特化したコマンド使えってならない?
572: 2021/09/18(土)00:11 ID:cl3MQ+IN(1) AAS
>>571
パイプというかワンライナーか
ワンライナーだけは今でもperlで書いてるなあ
573(1): 558 2021/09/18(土)14:59 ID:NRmCtTNp(1) AAS
Ruby, Python は、電池付き言語。
自動的に、多くのモジュールが入ってくるので便利
ファイル操作・テキスト処理なら、Rubyの方が、Pythonよりも簡単。
Pythonは、AI・機械学習用
例えば、Ruby の1-liner のフィルターなら、
$_ で、前段のパイプから受け取る、1行を表す
ls
apt_upgrade.rb mytest
ls | ruby -ne 'puts $_.upcase'
APT_UPGRADE.RB
MYTEST
574: 2021/09/18(土)15:52 ID:oSwjH/83(1/2) AAS
rubyっていまいちrails以外に使いみちがないよ
575: 2021/09/18(土)20:54 ID:Mb5X/I9R(1) AAS
$_で前段から取り込める、というのはPerlからの文化だろうね
Perlだと、
$ ls -l | perl -pe "tr/a-z/A-Z/"
で>>573のはできるからね
まぁ、「古くてもう誰も使ってない」というのは概ね同意w
でも、「シェルスクリプトよりもうちょっと高機能が欲しい」「処理速度が欲しい」というのなら、Perlは結構(俺は仕事で使ったことがあって知ってたので)重宝してるわw
576: 2021/09/18(土)22:44 ID:oSwjH/83(2/2) AAS
perlは昔ははええ!と思いながら使ってたけど、今はそうでもないらしい
外部リンク[html]:benchmarksgame-team.pages.debian.net
エンジンが進化したのかスクリプト系ではJavaScript(nodejs)がはええ!
577: 558 2021/09/19(日)07:12 ID:U8FNHUYP(1) AAS
Perl が出来るのなら、Ruby の本を読めば、
ファイル操作・テキスト処理ぐらいなら、すぐに出来るようになる
Perlは、謎の記号みたいなものが多くて、可読性が悪すぎる。
Rubyは、Perl由来の記号を、排除しようとしているらしい
578: 2021/09/19(日)09:32 ID:gGOuhnZw(1/2) AAS
正直現状rubyは推せない
579: 2021/09/19(日)09:41 ID:gGOuhnZw(2/2) AAS
日本ですらトレンドはこうなってるので
外部リンク:trends.google.co.jp
世界だともっとpythonが強い
580: 2021/09/19(日)11:43 ID:6EJXiBhD(1) AAS
perlはsedもawkもこれ一本って言うけどどあくまで記法を寄せるだけで細部では違うでしょ
sed固有の機能は使えないし添字は違うし何より初見殺しの変数がね
perlは正規表現の\dや\d+しか知らんからいざ覚えようとしたら絶妙に書き方が違うから混乱するわ
他のコマンドは覚えたから余計に
581: 2021/09/19(日)13:17 ID:X2slXdoI(1) AAS
個人的にはperlでほぼすべて事足りている現実があるからなぁ
おまけに昔と違ってハードウエアが進化してくれたお陰で
処理速度も向上してきたし
逆にバイナリでないと処理できないことなんかはかなり限られてる
ってのが現実的かな
582: 558 2021/09/20(月)08:10 ID:Ggmli9IZ(1) AAS
Ruby on Rails チュートリアルは売上が増えているらしい。
バックエンドの職業プログラマーとしては、増えているのかも
Laravel よりも、圧倒的にシェアが大きい。
その他のフレームワークのシェアは、ほぼない
583: 2021/09/20(月)08:41 ID:H8aSTfPD(1) AAS
俺の日記帳 第三冊目 [転載禁止]©2ch.net
2chスレ:linux
584(1): 2021/09/21(火)02:42 ID:6bdIf04p(1) AAS
とあるVPNサーバにL2TP/IPsecトンネル接続して、全てのパケットがそのトンネルを通るようにルーティングしたいとします
その時、既存のデフォルトゲートウェイへのルートを断つことになりますが、次に設定するべき新しいデフォルトゲートウェイのアドレスってどうやったらわかるんでしたっけ?
$ ip a
の出力が
……
X: ppp0: ……
link/ppp
inet yyy.yyy.yyy.yyy peer zzz.zzz.zzz.zzz/zz scope global ppp0
……
みたいな感じだとしたら、yyy... か zzz… ですよね?
585(9): 2021/09/21(火)03:45 ID:0LL7rUlK(1) AAS
一般ユーザとして $HOME 以下に何らかのプログラムをインストールしたいとき、$HOME/bin とか $HOME/lib を使うとごちゃごちゃになってアンインストールのときに困ったりしそうなので、例えば $HOME/local 以下にプログラム毎のサブディレクトリを作ってそこにインストールしようかと思ったのですが、こういうのはよくやられていることですか
より良い解決方法があったら教えてください
586: 2021/09/21(火)11:39 ID:O0nVbSsQ(1/2) AAS
>>584
z
587: 2021/09/21(火)11:40 ID:O0nVbSsQ(2/2) AAS
>>585
それでいい
588(5): 2021/09/21(火)14:35 ID:nWbuRZHL(1/2) AAS
>>585
俺も同じことやってる。
ただし、そのディレクトリ名はlsコマンド打ったときに目障りなのを解決するために、「ドットファイル」の名前にしてる。
「/home/<アカウント名>/.myapps/{bin,share,lib,...}/*
…ってな感じで。
あと、当然環境変数PATHにも入れてる。
export PATH=${HOME}/.myapps/bin:${PATH}
589(2): 2021/09/21(火)19:13 ID:ybW/4sal(1) AAS
>>588
pathを通すときは、ワイルドカードは使えないからプログラム毎に通すんですよね?
590(1): 2021/09/21(火)20:46 ID:nBymFTRI(1) AAS
dockerでインストールしたシェルを実環境のログインシェルとして使う方法ってある?
そのシェルを立ち上げた時点でコンテナの中に入ることになるからどうやってもだめですか?
591: 2021/09/21(火)21:01 ID:kc7y1bdR(1/2) AAS
.profileか何かでexec docker run -it --rm コンテナ名 /bin/bash --loginとかすればいいのでは?
試してないけどw
592: 2021/09/21(火)21:02 ID:kc7y1bdR(2/2) AAS
コンテナじゃなかったイメージ
593(1): 2021/09/21(火)21:14 ID:nWbuRZHL(2/2) AAS
>>589
ホームディレクトリ直下の.bashrcに書くか、或いは、システム全体に効かせたい(=他のユーザーにもこのディレクトリ名で作ってもらいたい)のなら、/etc/bashrcとかに書くといいで。
ただし/etc/bashrcについてはディストリによって違うから、そのディストリの取説を読むべし。
594: 2021/09/21(火)23:25 ID:u6ljh9Re(1) AAS
>>588
>俺も同じことやってる。
>>585がやろうとしているのは
>ごちゃごちゃになってアンインストールのときに困ったりしそうなので
>$HOME/local 以下にプログラム毎のサブディレクトリを作ってそこにインストールしよう
だから、
$HOME/local/{俺プログラム1,俺プログラム2,...}/{bin,lib,...}構成にして
俺プログラム1のアンインストールは俺プログラム1ディレクトリ以下を削除して
行いたいってことだろ
で、bin/libのPATHに関してはスクリプトを作ってlocal下のディレクトリをスキャンして
${HOME}/local/俺プログラム1/{bin,lib}
${HOME}/local/俺プログラム2/{bin,lib}
....
を生成してPATHに追加するって感じだろ
>こういうのはよくやられていることですか
>より良い解決方法があったら教えてください
と
俺もお前と同じようにしていて(PATHは${HOME}/.myapps/binだけ追加でOK)、
>>585がやろうとしているプログラム毎サブディレクトリ構成では
やっていないからよくやられているのか分からんが
595(2): 2021/09/22(水)01:44 ID:9tkg7Voc(1) AAS
>>593
いちいちズレてんなあ
そのbashrc等に書くのを個別にやらなきゃダメかってのが質問だろうに
>>588もソフト毎にディレクトリ切ってないから>>585と違うし
>>589
ワイルドカード使えないのはその通りだから、多くて面倒なようならfor文なりで対応しろ
596(2): 2021/09/22(水)09:10 ID:vPmDhYSd(1) AAS
スナップショットについて教えてください。
今まではCentOS & btfs & snapperでNASを構築していましたが、
どうもCentOS終息 & btfsが悪く言われている様子なので、どんな組み合わせを選ぶか迷っています。
一応はMiracleLinux & btfs & snapperを選べば手順が分かっているので簡単だと思っています。
それよりも、久々のシステム構築なので最新の情報も知りたくて、現役のみなさまにアドバイス頂けると大変にありがたいです。
よろしくお願いします。
597(1): 2021/09/22(水)09:35 ID:bQa3J0b0(1) AAS
>>596
やろうとしている事が変わらないなら有名どころのトリ使っとけば大差は無い
長引きそうならこちらがオススメ
一応常連ぽい人はいる
自宅サーバ
2ch板:mysv
598(3): 2021/09/22(水)10:15 ID:b7cG2ILX(1/2) AAS
vfatを経由させるとファイルが画像でも何でも755になるんだけど
これは仕様どおりなの?
気持ち悪いからならないようにしたいんだけど
599: 2021/09/22(水)11:11 ID:pgjHq+Wu(1/4) AAS
>>590
実環境でのパスを指定
600: 2021/09/22(水)11:17 ID:pgjHq+Wu(2/4) AAS
>>596
ファイルシステム総合スレ その19
2chスレ:linux
601: 2021/09/22(水)11:18 ID:pgjHq+Wu(3/4) AAS
>>598
vfatとvfat以外で結果が違うの?
602: 2021/09/22(水)11:22 ID:pgjHq+Wu(4/4) AAS
>>598
というか、デバイスはなに?ssdとかhddじゃないんだよね。
603(1): 2021/09/22(水)12:20 ID:zFFWt9jE(1) AAS
>>598
(v)fatにパーミッションという概念はない
604(1): 2021/09/22(水)12:39 ID:PjBEFtd2(1/2) AAS
>>603
外部リンク:en.wikipedia.org
0x14にそれっぽいのがあるんだが、Linuxにはないってこと?
605(1): 2021/09/22(水)13:09 ID:4s9gnckL(1) AAS
>>604
そこに書かれているとおりFAT32では0x14はクラスタ番号に割り当てられてるよ。
FAT12やFAT16でもMSでは別の意味に割り当てられている。
君の使っているFATはMSと非互換のFAT12やFAT16かい?
606: 2021/09/22(水)13:17 ID:j8/AyuyE(1) AAS
Fatとの決別を考えたほうが良いんでないの
607: 2021/09/22(水)13:24 ID:5lYec87b(1) AAS
痩せるか
608: 2021/09/22(水)15:26 ID:YIOH7hvN(1) AAS
ここにいる俺以外のやつ全員メタボだろ 痩せろ
609: 2021/09/22(水)15:50 ID:PjBEFtd2(2/2) AAS
>>605
おお、FAT32以降はクラスタ番号の上位2バイトに使われてるってことなのね
確かにないな
全然読んでなかったすまぬw
VFATは仮想デブだな
610: 588 2021/09/22(水)16:52 ID:oTJ5ADg9(1/5) AAS
>>595 >>585
ああ、スマンスマンw
質問文しっかり読めてなかったわw
localというスペルにしか目が行ってなかったw
これは失礼
611: 2021/09/22(水)16:58 ID:BcOyL31U(1) AAS
今はFAT系は外付けディスク扱いだよ
あちこちのパソコンに持っていく
違うパソコンには違うユーザーが設定されている
そういう状態でパーミッションに意味があるかね?
パーミッションがないことがFATのメリット
SDカードとかね
612(1): 2021/09/22(水)17:14 ID:oTJ5ADg9(2/5) AAS
>>585
(勘違い回答から修正するけどw)
インストールするソフトが、C言語を機械語にコンパイルするタイプとかだと、makeコマンドのDESTDIRオプション(だったかな)でインストール先を$HOME/local/アプリ1とやらないと、デフォで/usr/配下を見に行ってしまう形にコンパイルされる可能性が高いから気をつけたほうがいいぞ。
質問の「ソフト毎にディレクトリ」をどうしても実現したいというなら、/opt配下に置くのが普通じゃないのかな? /opt/{ソフト1,ソフト2}/{bin,lib,...}という風に。その代わり、PATH通したり(または/usr/local/binからsymlink)、LD_LIBRARY_PATH書いたりと面倒だけど。
俺が君の立場ならパッケージの作り方を学んで、自力でパッケージ作って、/usr配下に普通にインストールする。ディストリ側の考え方からするとこっちの方がフィットする。
ちなみに俺が>>588で書いた回答は、自分自身で作ったプログラムに限定の話。構成を頭で暗記しているから、アンインストールも問題なし。/optに入れない理由は、目的がマニアック過ぎて他アカウントからじゃ理解されにくいからw
613(1): 2021/09/22(水)19:06 ID:ZXNEIAWH(1) AAS
修正後の方がもっとズレてるという
614: 2021/09/22(水)19:43 ID:iZQWyrHm(1/3) AAS
>>597 600
ありがとうございます。両方覗いてみます。
やりたい事は変わりません。1時間毎にスナップをとるただのNAS構成です。
615(1): 2021/09/22(水)19:45 ID:b7cG2ILX(2/2) AAS
ディレクトリが755なのはもちろん良いんだけど
通常ファイルのデフォルトは644にしたいんよ
マスク使ってこれできないの?
616(1): 2021/09/22(水)20:37 ID:oTJ5ADg9(3/5) AAS
>>613
585の質問は「HOME配下〜はよくやられていることですか?」だが、その答えとして、「unix系としては、そもそもHOME配下に入れるのは想定してない。アプリは皆で共有。」があるから、612の回答で/optやパッケージ作成が普通、と答えた。
どうしてもHOME配下にこだわるなら、OSやディストリの作りとして想定外なのでmakeとかで気をつけてね、と答えた。
これのどこがずれてる?笑
617: 2021/09/22(水)20:57 ID:oTJ5ADg9(4/5) AAS
>>615
自分自身でコマンド打つ場合のみの考慮で良いなら、"umask 022"を.bashrcとかに入れたら行けると思う。
けど、問題は他人が作ったアプリ(特にGUIアプリ)。この場合はマスク値を変更したりする可能性は保証できないので、この場合は諦めるしかないんじゃないかな?
というのも、GUIアプリって.bashrcとかを読まないので、「そのユーザー好みのマスク値が何か」をGUIアプリ側が知る方法がないんだよね。
マスク値って環境変数で持たせる(=引き継ぐ)仕組みはできないっぽいからなぁ。全プロセスで共有できないんだよね。
618: 2021/09/22(水)21:12 ID:i4Usb/hV(1) AAS
マウントオプションでumaskの指定ができる。
個々のデスクトップ環境(gnome系のgvfsとかKDEのなんとかとか)については調べればなんとかなるだろう。
最悪udevルールでゴニョゴニョすることはできる(USB指したら、スクリプトで再マウントするとか)。
619(1): 2021/09/22(水)21:26 ID:8/Pzdxkf(1) AAS
>>616
自分がルート権限持ってるシステムしか触ったことないだろ
ルート権限ない人が $HOME 以下に自分用のソフトをインストールするのは極めて真っ当なことです
そのために configure のオプションには大概 --prefix が用意されてる
そうじゃないソフトウェアの方が珍しい
例があったらぜひ教えてください
つまり
> unix系としては、そもそもHOME配下に入れるのは想定してない。アプリは皆で共有
> どうしてもHOME配下にこだわるなら、OSやディストリの作りとして想定外
は大嘘
>>612
> その代わり、PATH通したり(または/usr/local/binからsymlink)、LD_LIBRARY_PATH書いたりと面倒だけど。
ここでやっと質問者と同じレベルに達したっていう体たらく
こんな奴が回答者の側に立つな
> 構成を頭で暗記しているから、アンインストールも問題なし。
バカだなあ
620: 2021/09/22(水)21:38 ID:iZQWyrHm(2/3) AAS
最初に~/localとか~/.localにbin作ってpath通していたら、
大抵は./configure --prefix指定のビルドで動くので困る事ない気がする。
621(1): 2021/09/22(水)21:59 ID:oTJ5ADg9(5/5) AAS
>>619
585の質問が、「HOME配下で…」と言っているのは既に分かっている。しかし、質問が「…こういうのはよくやられていることですか?」だったので、「よく」はやられていない、想定されていない、と答えた。
お前の「極めて真っ当なことです」とは意味が違う。
「真っ当ではあるが、想定はされていない」が正しいだろうな。
そのくらい理解しろよ、お前馬鹿だろ笑
--
configureのprefixが効かないのは、メーカーが独自に配布しているacroread(AdobeのPDFリーダー)とか。
或いはソースという形で配布せず、バイナリ形式でしか配布してないアプリもある。
--
>> 構成を頭で暗記しているから、アンインストールも問題なし。
>バカだなあ
この部分は「俺独自のソフトに関しての話」だが、「俺個人がこれで何も不便を感じてない」ので、俺自身を馬鹿だとは、客観的にも思わない。逆に、お前がただ俺に攻撃的になってる感情的な馬鹿コメとしか解釈できない。
お前の頭の悪さが露呈したなぁ。
622: 2021/09/22(水)22:11 ID:iZQWyrHm(3/3) AAS
~/localは大昔から一般的だったですが、
メーカ独自の配布アプリやpath決め打ちのアプリだと、仰る通り融通効かないですね。。
昔はchrootかソースorスクリプトを弄って無理に使ったけれど、今時は仮想環境を使うのかもだし、
とにかく面倒に加えてroot権限も欲しいので、ユーザ環境しか貰えない環境では、そんなアプリは使わないのが吉かも。
623: 2021/09/23(木)00:32 ID:BxBCaofF(1/2) AAS
>>621
> 「真っ当ではあるが、想定はされていない」が正しいだろうな。
???
ホワァイ?
何をもって想定されていないとしている?
> configureのprefixが効かないのは、メーカーが独自に配布しているacroread(AdobeのPDFリーダー)とか。
> 或いはソースという形で配布せず、バイナリ形式でしか配布してないアプリもある。
prefix が効かないんじゃなくて、そもそも configure; make; make install しないソフトじゃん
しかも今どき acroread て笑
あらゆる観点から言って非推奨ですよー
そんな例しか挙がらないほど窮してるなら無理すんな
> 俺自身を馬鹿だとは、客観的にも思わない。
頭の中で何でもやろうとするとか、今の自分がわかってるから後の自分もわかるみたいのは典型的なアンチパターンですよ
就労とかしたことがない人かな?
いいか、もっかい言うぞ
バカだなあ
624(1): 2021/09/23(木)01:36 ID:8+Fh99qv(1/3) AAS
ご歓談の最中申し訳ないが、鳥にもよるけど普通に配布されてるソフトはバイナリなわけで、パッケージ化されてるわけで、原則configureする機会なんてないわけで、ユーザーの$HOME以下に展開されても動かないわけですよ。
そんな中、自分でビルドしたソフトをどう配備するかなんて一般論で語れるもんでもなく、そもそもアンインストールすら考えてないソフトだってあるくらいで、正解なんてなく、だからこそ、他人に対してバカだなんだと言ってる人は、まずは己の前提と結論を明確にすべきで、それが他人と共通かどうかをきちんと確認してほしい。
625(1): 2021/09/23(木)02:00 ID:BxBCaofF(2/2) AAS
>>624
スマン。アホ過ぎて話にならんのだが同一人物が他人のふりして書き込んでるのか?
この場合の前提といえば>>585に質問として書いてあることだろうが、「一般ユーザーとしてインストール」と断ってる時点でパッケージマネージャでインストールするのは想定してないのでは?
pacman も apt も yum もルート権限なしでのインストールはサポートしてないよね?
だから
> configure する機会なんてない
というのは見当違いも見当違い
パッケージをダウンロードしてインストールするか、自分でビルドするか、という話になるがビルドスクリプト走らせた方がシステムの構成等調べてくれるから筋がいいよね
アレ? 一般ユーザが configure する機会は山程あるぞ〜???
> ユーザーの$HOME以下に展開されても動かないわけですよ。
???
適切に設置して環境変数等設定すれば動きますが……???
で、その適切なインストール方法としてソフト毎にディレクトリを切るのはアリか、というのが元の質問ですが……
どういうジョーク?
> そもそもアンインストールすら考えてないソフトだってあるくらいで
ええ。アンインストール用のスクリプトなんて用意してないソフトが沢山ありますね
だから、ソフト毎にサブディレクトリを作ればそのサブディレクトリを削除することで簡単にアンインストールできるよね。というのが質問者が言ってることです
やっと質問者に追いついたね。おめでとう
> 他人に対してバカだなんだと言ってる人は
う〜ん。お前もバカ!笑
626: 2021/09/23(木)02:20 ID:QmaaZg/c(1) AAS
デフォルトのパーミッションが755だから644にしたいって話で
関係ないumaskを持ち出すとかアホやなぁ
627(2): 2021/09/23(木)08:50 ID:mh/l+lzV(1) AAS
くだらねえ質問だな
こっちでやれ
ファイルシステム総合スレ その19
2chスレ:linux
628: 2021/09/23(木)08:57 ID:UoN9vrzd(1/2) AAS
マウントオプションのumaskがまさにそのデフォルトを決めるんだろ。
粒度の細かいdmask/fmaskなんてのもある。
629(1): 2021/09/23(木)09:11 ID:8+Fh99qv(2/3) AAS
>>625
君の前提と結論をハッキリさせてくれ
・バイナリパッケージ形態で配布されたものは想定外
・ソースパッケージ形態で配布されたものは想定内?
・githubなどでソース配布されたものは想定内
・対象となるディストリはredhat、debian、arch全て
・ソフトについては制限なし
・インストールとはmake installのことだけ
・アンインストールはディレクトリ削除で全て対応可能
質問した人>>585はそんなことは言っていない
630: 2021/09/23(木)09:44 ID:UoN9vrzd(2/2) AAS
>>627
すまんな。更新前に送信してた。
631: 2021/09/23(木)09:45 ID:owzZNFME(1) AAS
Nix、Guix、Linuxbrew、(AppImage)あたりは一般ユーザとしてインストールするパッケージマネージャじゃね
Flatpakも公式の手順ではsudo不要なので一般ユーザとしてインストールか
632(1): 2021/09/23(木)14:39 ID:rsHztgWB(1) AAS
あっどう見てもID:8+Fh99qv=ID:oTJ5ADg9ですねワロタ
狂ったように「想定」「想定」と泣き喚いてるからわかっちゃいました
633: 2021/09/23(木)15:44 ID:L8gYpRi0(1) AAS
>>627
くだらねぇ質問を書き込むスレでは?
634: 2021/09/23(木)16:36 ID:O0kyE9NO(1) AAS
質問がアバウトだから回答がブレてスレが荒れているのでは?
まあそんなアバウトな質問だから、くだらない質問としてこのスレにふさわしいのかも
635: 2021/09/23(木)16:46 ID:8+Fh99qv(3/3) AAS
>>632
ん?違うけど?
636(1): 2021/09/23(木)20:32 ID:oA4guoxo(1) AAS
CentOSですが lvextend が使えません
インストールするにはどうやればよいのでしょうか?
海外のページに yum install lvm2 のようにすればよいとあったのですが
再起動してこの後 lvextend をやっても no command とでてしまいます
637: 2021/09/23(木)23:16 ID:IY70MTFO(1) AAS
lvm2を使おうとするような人が、インストールの仕方が分からないって不思議なんだが
まぁ、参考にした海外のページすら提示しないレベルのコミュ力脳だからな
638(5): 2021/09/24(金)07:12 ID:DUStx6od(1) AAS
tomcatをインストールしようとしてるのですがサイトを見ながらバージョンも合わせて
wget 外部リンク[gz]:ftp.jaist.ac.jp
wget 外部リンク[gz]:ftp.riken.jp
wget 外部リンク[gz]:dlcdn.apache.org
としてみたのですが、どれも unable to resolve 'dlcdn.apache.org' のように出て
うまくいきません どこがよくないのでしょうか?
このurlをブラウザで直接入れるとDLが始まるのでスペルの間違いはないと思うのですが
639: 2021/09/24(金)07:41 ID:bJJfYN8g(1) AAS
Webブラウザならダウンロード出来るのにwgetに執着しているところがよくない
640(1): 2021/09/24(金)07:54 ID:Z5h9unNJ(1) AAS
未だにtomcatがapacheと連携して何をしているか知らないんだが、
phpみたいな最終的にはhtmlを吐いているの?
phpが出てくるまではこれとperlとaspが主軸だったってこと?
641(1): 2021/09/24(金)08:11 ID:3aVdmFUW(1) AAS
>>629
スルーしかかってたけどこいつヤベーな
> ・バイナリパッケージ形態で配布されたものは想定外
> ・ソースパッケージ形態で配布されたものは想定内?
> ・githubなどでソース配布されたものは想定内
> ・インストールとはmake installのことだけ
バイナリ配布であっても当然自分で決めた場所にインストールするしパスを通す必要もある
なぜ勝手に野良ビルドパッケージと区別して、勝手に想定外としているのか全く不明
認知が崩壊しているの??
> ・対象となるディストリはredhat、debian、arch全て
> ・ソフトについては制限なし
制限されてない限りは無制限 (とは言わないまでも一般論) だろうに
> ・アンインストールはディレクトリ削除で全て対応可能
ディレクトリに個別にインストールしたなら、ディレクトリ削除で対応可能ですね……
どんなニッチな状況を考えてるのかわからんが、何かあるなら言ってみ
ないなら死んどけ
> 質問した人>>585はそんなことは言っていない
自分へのレスですか???
642: 2021/09/24(金)09:18 ID:0NDykSA8(1) AAS
>>640
apacheがクライアントからHTTPのリクエストを受け付ける
→apacheは受け付けたリクエストを、mod_jkを使ってtomcatに渡す
→tomcatは渡されたリクエストを処理してhtmlを作成し、apacheに返す
→apacheはレスポンスとしてクライアントにhtmlを送る
apacheとphpがCGIで連携されて行っていることと同じような事をしている
主軸云々の話はよく分からん
643(1): 2021/09/24(金)09:25 ID:mdbQTOIr(1/2) AAS
>>641
3回目だが、君の前提と結論をハッキリさせてくれ
644: 2021/09/24(金)10:54 ID:Ma5r8kEv(1/2) AAS
>>636
rpm -ql lvm2 | grep -i lvex
645: 2021/09/24(金)10:54 ID:Ma5r8kEv(2/2) AAS
>>638
それ以外のものをwgetできるか確認。
646: 2021/09/24(金)15:20 ID:wcG58Mzb(1) AAS
>>638d
名前解決に失敗しているのに、Webブラウザでは名前解決できているって謎。
我々に伝えていない重要な情報があるはず。
ping dlcdn.apache.org
みたいにpingを打っても帰ってこないということだよね。
647(1): 2021/09/24(金)16:16 ID:7qWxs3eM(1) AAS
>>643
あのさ〜前提だとか想定だとかを勝手に創出してきたのはテメーだってまだわかんねぇのかよ
で、こっちの結論は>>595に書いてあんだろうがバァ〜〜〜〜カ
648: 2021/09/24(金)18:38 ID:mdbQTOIr(2/2) AAS
>>647
議論するだけの頭がない人なのは分かった
649: 2021/09/24(金)19:33 ID:0N0ZqpWd(1) AAS
いちいち喧嘩腰で相手の悪口を言わないとすまないってのはどうもね
650: 2021/09/24(金)20:14 ID:nYvlWBaW(1) AAS
前提だとか想定を尋ねるべき相手は質問者なのに他人に必死に訊くってのもな
651: 2021/09/25(土)01:16 ID:ZPgZsPNK(1) AAS
それは回答する前の話であって、尋ねずに回答するなら自分で前提を明確にして結論を述べないと発散しますよ
652: 2021/09/25(土)03:29 ID:tCkvgy4I(1) AAS
日本語わからん、Linuxわからん
なんで回答者やってんの?
上下前次1-新書関写板覧索設栞歴
あと 350 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.046s