探検


くだらねえ質問はここに書き込め! Part 241

■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
垢版 |
2020/07/16(木) 07:53:35.05ID:PIMr5bIE
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/

読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
質問に対して答えてもらったら、お礼よりも、結果報告。

過去ログ検索
https://www.google.co.jp/search?&;q=site%3A2ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句
https://www.google.co.jp/search?&;q=site%3A5ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句

■■■ 「あわしろいくや」と「志賀慶一」に関する必須注意事項 ■■■

・「あわしろいくや」と「志賀慶一」は出入り禁止
・「あわしろいくや」と「志賀慶一」に関する話題は一切禁止
・ついでに翻訳に関する話題も禁止
・志賀慶一Linux機械翻訳事件のまとめサイト: https://www65.atwiki.jp/shiga_keiichi/
・志賀慶一のポータルサイト: https://wikiwiki.jp/baloonfusen/

※前スレ
くだらねえ質問はここに書き込め! Part 240
http://mao.5ch.net/test/read.cgi/linux/1588929759/
2020/09/14(月) 10:09:55.70ID:k+QfEqWP
メモリ4GBのノートPCを使ってるのだが、起動から時間が経つにつれメモリ使用率が累積的に増えていき最後には100パー近くになる

定期的にキャッシュ等のクリアというかリフレッシュをやりたいのだがこれを最も上手にやる方法は何だろう
自作のスクリプトを定期実行ですか?
2020/09/14(月) 10:23:42.45ID:k+QfEqWP
>>404ですけど、なんかググってると最近のLinuxは積極的にRAMを使い潰すようになってるっぽいですね

変なこと考えずにswappinessだけ1にしとこうかな。。。
2020/09/14(月) 10:34:45.18ID:8cBxSHjM
実際スワップが発生して困ってんの?
2020/09/14(月) 10:56:15.42ID:bgPac54e
>>405のようなやつは、RAMを使うと電気代かかるでしょとか思っていそうw
408login:Penguin
垢版 |
2020/09/14(月) 13:19:14.92ID:8N5zDw3+
>>403
いろいろなやり方のうち好きなやり方でやればよし。信頼されてるとは?
409login:Penguin
垢版 |
2020/09/14(月) 13:21:14.97ID:8N5zDw3+
>>405
キャッシュに使われてるなら問題なし。
2020/09/14(月) 14:31:10.00ID:SJ7Ufnox
>>403
まず、バックアップを取り(ナレーション:信頼の半分はバックアップで出来ています)
live dvd などで、そのパーティションを使わない状態で gparted とか

EaseUSのfree版でもいいかな
411login:Penguin
垢版 |
2020/09/14(月) 21:51:13.34ID:KUodLzjm
>>404
sudo sh -c "echo 3 > /proc/sys/vm/drop_caches"
2020/09/14(月) 22:51:04.72ID:NOgmCljY
キャッシュに使われてるってことは将来再利用される可能性があるわけだから、
それを消しちゃったらまたディスクから読み込みなおしだよ
413login:Penguin
垢版 |
2020/09/15(火) 22:50:44.56ID:WlZE90G0
vimのpluginだけど、みんなどこ見てる?
githubまとめたとこないかな?
検索とかよくわからない。
2020/09/16(水) 00:24:55.04ID:pcNJclym
vimはプラグインマネージャー自体が多くてよく分からんわ
船頭多くしてなんとやら
2020/09/16(水) 00:29:03.30ID:dssbemp9
それでも船頭なら、船頭ならやってくれる
2020/09/16(水) 08:52:36.80ID:g7KlMKmX
vim-plugを使っとけ
2020/09/16(水) 08:53:07.49ID:g7KlMKmX
国産プラグインマネージャーは仕様がコロコロ変わるからおすすめできない
2020/09/16(水) 12:23:22.87ID:x9sL4ZLh
先読みして、キャッシュを使う事の、何が問題なのさ

他のプロセスが、メモリを必要になったら、勝手に解放して使うだろ
419login:Penguin
垢版 |
2020/09/16(水) 19:52:24.81ID:PmhH8+qq
聞いてみた自分が答えるのも変だけど、ここは見てる。
https://vimawesome.com/

Plugin管理は、vim-plugが楽ちん。

Pluginさっくり作れる人羨ましいな・・・。
2020/09/16(水) 19:53:45.76ID:C1FQRFtX
プラグイン作れないならvscodeを使ったほうがいい
2020/09/16(水) 20:00:22.63ID:g7KlMKmX
let a = [
\ 1,
\ 2,
\ }

リストを複数行に分けて書くときにshell scriptみたいに\を付けるのがvim script
2020/09/16(水) 20:01:06.27ID:g7KlMKmX
そしてそのvim scriptの限界を超えたスーパースクリプトが今開発中のvim9script
2020/09/17(木) 07:25:11.28ID:P0yvD6FX
相変わらずviとvimの違いがわからない。
viコマンドで呼び出しているのが、vimというプログラムなの?
viとvimに派生した2種類が存在してるの?
424login:Penguin
垢版 |
2020/09/17(木) 08:27:35.72ID:57nDGD52
unixやらbsdがあったからねぇ。
vimも8と7で違いあるし、nvimもあるし。
選択肢が増えた。Emacs使ってる方がかっこいいと思いながら、やっぱりvim。
2020/09/17(木) 09:47:11.19ID:kxLWLPiK
>>423
最近のviコマンドはvimへのシンボリックリンクになっている

https://ja.wikipedia.org/wiki/Vim
2020/09/17(木) 10:40:21.46ID:mJTPakpH
>>423
vi、オリジナルで使いづらいキーバインド、低機能。もはや使われてない。
vim、オリジナルを置き換えるもの。プラグインがあるならそれはvimと思っていい。

vimは高機能だが容量も大きいため、簡易版のvimもある
viで実行されるものは簡易版のvim、高機能版のvimが入っていればそっちに切り替わる
427login:Penguin
垢版 |
2020/09/17(木) 12:23:25.04ID:wrTZWumM
使いづらいキーバインド?いや、もはや自分がviを使ってのかvimを使ってのかわからんからわからん。
2020/09/17(木) 12:43:26.77ID:bkogsiun
>>427
ですからviはもう存在してないんです。
viに近い設定のvimか、デフォルトのvimのどちらかしかありません
2020/09/17(木) 14:14:22.28ID:I1nk2O/z
>>427
巨乳ちゃんのおっぱいしゃぶりつきたい
2020/09/17(木) 15:05:08.73ID:yh44EBkc
Windows 10, WSL, Ubuntu 18.04 では、

which vim
/usr/bin/vim

which vi
/usr/bin/vi

file `which vi`
/usr/bin/vi: symbolic link to /etc/alternatives/vi
2020/09/17(木) 15:41:14.92ID:kxLWLPiK
>>427
ビジュアルモードが使えればVimで、なければvi互換モードって感じでいいと思うけど
2020/09/17(木) 23:38:47.13ID:1d0MldCI
UNIXでラインエディタのedができる
ビル・ジョイがBSDのコンパイラを作るためにラインエディタのexを作る
exにマルチエディタ機能が付く
exのマルチエディタモードがviとして独立する
第三者がAmgaOS用にviを魔改造したvimを作る

ビル先生パネェ
2020/09/17(木) 23:49:25.43ID:SxyZmBVX
一世を風靡したダイアモンドカーソルさんは、今どこでどうしていますか?
434login:Penguin
垢版 |
2020/09/18(金) 11:33:04.85ID:0qWztryl
今じゃなくて、昔の話ね。30年前使ってたあれはviだったんだろうか、vimだったんだろうかと。30年前使ってた奴は別に使いづらいキーバインドってことはなかった。
2020/09/18(金) 11:59:57.94ID:0vlSr6FI
viの↓の右が↑なのは明らかに悪いデザイン
ゲームのコントローラーがそれだったら投げつけて壊されるレベル

使いやすさを考慮して作られる現代のコンピュータではなく
40年ぐらい前に作られたある端末で使われていた配列でしかなく
考え抜かれて作られたものではない
2020/09/18(金) 13:36:55.97ID:7bRj2avw
理想に燃える若さって素敵☆
437login:Penguin
垢版 |
2020/09/18(金) 14:20:41.59ID:tfiOtyeE
>>434
1990年ならLinux時代以前で、Vimが既に存在したとしても、目にする機会は無かったんじゃなかろうか。
Viも有料だろうし。
なので、StevieなどのViクローンじゃ。
2020/09/18(金) 17:12:43.96ID:WqErmU0I
アクセラレーターキーとショートカットの統一っていつからなんだろ
ファイル(F)やCtrl+Sの登場まで苦労あったんだろうなぁ
439login:Penguin
垢版 |
2020/09/18(金) 17:14:09.97ID:hkf4JyjW
昭和の頃は、viを習得できなかった落ちこぼれがWindowsを使っていた。
2020/09/18(金) 17:32:39.88ID:0vlSr6FI
そして今はvscodeでviよりも遥かに快適なテキストエディタが使える
かつてのviユーザーはキーバインドのせいで乗り換えられず
中途半端な出来のプラグインを組み込むために試行錯誤してるのであった
441login:Penguin
垢版 |
2020/09/18(金) 18:20:25.09ID:fSgVXtGF
わかってないな。
完成された物がいいならApple買う。
値段さえ決まれば、スペックもハードの組合せも選べない。
vimは自分なりにカスタマイズする面白さがある。
スキル上がれば、色々凝ったことできるし。
自作機作るのもそうだよね。
2020/09/18(金) 21:01:21.89ID:NPeZ2Pdq
>>439
昭和にWindows使っていたなら、かなり先進的ユーザーだろうな
2020/09/18(金) 21:07:57.97ID:IXt4mMr/
俺は日本語版が待てなくて3.0の英語版を使ってたけどそれでも平成なんだな
2020/09/18(金) 21:09:17.47ID:MTUrXAK3
今はviから乗り換えられないやつが落ちこぼれ
2020/09/18(金) 21:15:33.34ID:d3osV3KJ
vscode使ってるキッズって"浅い"よな
2020/09/18(金) 21:19:14.69ID:Ffrc7Wsi
良いながれだな。
ここは雑談ぐらいしかできない底辺のおっさんには居心地いいスレだよな
まぁ、Linux板が低脳・ゆとり・基地外おっさんの集うところだからな
447login:Penguin
垢版 |
2020/09/18(金) 22:15:20.78ID:nzGzUA00
昭和のWindowsって月刊ASCIIの付録じゃないの。
2020/09/18(金) 22:49:44.31ID:MTUrXAK3
月刊ASCIIなんかが登場する前の時代だろ
もしかしてお前生まれてないんじゃないのか?
449login:Penguin
垢版 |
2020/09/18(金) 22:59:34.71ID:nzGzUA00
>>448
月刊ASCIIの登場は1970年代。Windowsは1980年代。
2020/09/18(金) 23:14:17.62ID:MTUrXAK3
昭和は1990年代だな
451login:Penguin
垢版 |
2020/09/18(金) 23:43:43.28ID:nzGzUA00
これがvscode脳か。
2020/09/19(土) 07:47:52.01ID:g5Lt7h2F
新卒から20年以上unix, linux触ってきて、tar.gzをvimで開けることを初めて知った。
今までzgrepやzcat、tempに解凍してからvimで開いて検索かけてたわ・・・
2020/09/19(土) 08:54:25.28ID:KJqcNWJD
Vim のすゝめ - 特殊ファイルの編集 | 株式会社創夢 ― SOUM/misc
https://www.soum.co.jp/misc/vim-no-susume/11/
テキストエディタにバイナリ投げようとは思わんし気付かんわこれ
454login:Penguin
垢版 |
2020/09/19(土) 09:29:08.98ID:g8RUHCHM
>>435
JKILだったらよかった?Ctrl+Nよかましだと思ったけど。いずれにせよ、その点はviもvimも変わらんよな。
455login:Penguin
垢版 |
2020/09/19(土) 09:33:48.56ID:g8RUHCHM
>>437
あまり記憶が定かではないが、確かソニーのワークステーションだったかな。ターミナルが一つしかなくて、ハングするとシリアルつながないといけないみたいな奴だった。マシンを有料で買ってるという意味では有料だな。
456login:Penguin
垢版 |
2020/09/19(土) 10:05:38.03ID:aTS4eI5p
>>452
こういうの楽しいよね(*^^*)
2020/09/19(土) 10:22:38.09ID:xLthDkar
emacs だと、もとよりtarや圧縮フィアルが開ける。ファイルの中身も見られる。
かなり前から、そんな仕様だったと思う。
いま試してみたら、nano では駄目だったw
2020/09/19(土) 15:31:05.34ID:F//XNyxD
>>452
やばいね
zcat hogehohe | grep hhhhh
してたわ
2020/09/19(土) 17:41:56.04ID:9x5w51hr
zgrep
2020/09/19(土) 17:43:40.05ID:9x5w51hr
zgrep は非圧縮も読んでほしい
2020/09/19(土) 21:19:49.03ID:g5Lt7h2F
>>456
zなんてついたら圧縮したものしか開けないと思うよね。
後から付いた機能かもしれないけど。


年がバレるが昔、新卒時に触ったSolaris 2.6時代はどんなエディタ使ってたんだろう
viあったのかな・・・
2020/09/19(土) 22:02:12.35ID:25H+JCLQ
>>461
viってSolaris 2.6の20年前からあるんだが…
2020/09/19(土) 22:14:49.96ID:9x5w51hr
>>461
通常ファイルも開けるのか!とんだ時代遅れ野郎だったぜ。

SunOS4のころはviが標準で入っていたのとSunViewのエディタか、emacsのコピーをテープでもらってくる感じ
Solaris2だとviはある。SunViewも一応あるけど、XベースのOpenWindows(OpenLook)でMotif勢に対抗していた
emacsのX Window版が使えるようになったのは、いつだったかな
2020/09/20(日) 08:23:18.82ID:GHhLSjCe
磁気テープは基幹系じゃ現役って聞いたけどマジ?
TBのテープ新発売って前見たような
2020/09/20(日) 08:42:35.23ID:arL/iB7q
再帰的という言葉は
どんどん掘り下げていくって言う意味で良い?
466login:Penguin
垢版 |
2020/09/20(日) 10:59:04.27ID:pFMTPGNa
再帰的って
A := B
B := ( A, C )
みたいな感じ?分岐してる構造を掘り下げて行くのは探索?
467login:Penguin
垢版 |
2020/09/20(日) 11:28:38.23ID:H7U6bhkh
再帰って
再び帰る
よく使うのは
プログラムの関数で
関数の処理の中で、自分をまた呼び出して
って
グルグル回すやつ
2020/09/20(日) 11:47:07.79ID:Yrs7PXhf
>>468
再帰的な安価
2020/09/20(日) 11:52:17.22ID:b4C8Hzbh
コンピュータ用語としては、プログラミング用語として使われる関数で(直接ではなくても)自分自身を呼び出して繰り返す場合
データ構造として、あるデータの中に同じ構造のデータが含まれる、木構造のようなもの
その木構造になっているファイルシステム(ディレクトリの中にディレクトリがある)も、再帰的な仕組みなので
ディレクトリの中にディレクトリがあったら、その中のディレクトリも処理して、さらに中にディレクトリがあれば…
という場合に「再帰的に」と表現することもよくある
470login:Penguin
垢版 |
2020/09/20(日) 11:54:41.02ID:pFMTPGNa
>>466
違うか。掘り下げていくのは再帰的探索。私が書いたのは再帰的定義。結果からまた同じ処理を繰り返すのが再帰的。
2020/09/20(日) 12:10:27.49ID:uzJJzwA8
>>465
定義しているものの中に自分自身への参照が現れれば再帰
プログラムとか以外でもプロジェクト名でたまに使われる

https://ja.wikipedia.org/wiki/GNU
https://ja.wikipedia.org/wiki/Wine
472login:Penguin
垢版 |
2020/09/20(日) 12:14:13.92ID:H7U6bhkh
>>469
そういう、ディレクトリの処理するときに
自分で自分を呼び出してって
グルグル回す関数にするんだよね
2020/09/20(日) 13:21:09.64ID:pJBx2/n7
>>468
n = 0 とか n = 1 の入力に帰結しないから駄目だろ
それはタダの無限ループ
474login:Penguin
垢版 |
2020/09/20(日) 14:44:49.77ID:Vliv/xGH
ホトトギスを不再帰と書くのは何故ですか。
2020/09/20(日) 18:17:08.10ID:b4C8Hzbh
不如帰のtypoと思われます
2020/09/20(日) 19:01:39.18ID:lW6WjL0h
wineが動かないときってどうやって解決すればいいんでしょうか
まずはfixmeの部分から読んでいけばいいんでしょうか
2020/09/20(日) 20:55:57.96ID:uzJJzwA8
>>476
Wineの場合、出力されたログ見ないと分かりにくい
478login:Penguin
垢版 |
2020/09/20(日) 21:00:41.34ID:H7U6bhkh
>>476
ゲームしたいだけなら
SteamでWindowsのゲーム簡単に動くよ
wineで、あれこれやってたの
バカらしくなるレベルで簡単

中身wineらしいけど
2020/09/20(日) 21:58:49.17ID:UqGidq6U
Ubuntu20.04(5.4.0-47-generic)にGTX1050ti(450.66)を挿しましたが、
ファンが全開なのでコントロールしたいです。

現状は下記をやっただけの状態&無限ループのバグに見舞われたのでgrubのsplashを辞めただけです。
add-apt-repository ppa:graphics-drivers/ppa
apt update
ubuntu-drivers autoinstall
apt install nvidia-cuda-toolkit

nvidia-settingsには、
NVIDIA X Server Settings
GPU0
Thermal Settings
に、ファンコントロールの欄が現れません。
どなたか解決策や解決案をご存知のかたがいましたら教えて頂けると助かります。
よろしくお願いします。
2020/09/20(日) 22:07:26.15ID:UqGidq6U
>>478
横レスですが、
SteamやLutrisやPlayOnLinuxで動くゲームは呆気ないですよね。

でもLinuxは自己責任だから初期設定には気を遣いますね。
連休を使ってCPUを2400Gから3100に変更したのでdGPUの設定中。
2020/09/20(日) 22:26:51.83ID:lW6WjL0h
さきほどwineの質問をした者ですが、デレステ計算機を使いたくて四苦八苦しているところであります。
データベースファイルが無いと言われてしまいます。
https://i.imgur.com/axie4WF.png
482login:Penguin
垢版 |
2020/09/20(日) 22:55:39.31ID:H7U6bhkh
>>481
データベースって
Access2010かな
無理かもね
いちおう、ここ参考にしてみれば
https://appdb.winehq.org/objectManager.php?sClass=version&;iId=25162
2020/09/20(日) 23:56:50.02ID:uzJJzwA8
>>481
配布サイトにある必須ファイルは入れた?

http://imascgcalc.web.fc2.com/
484login:Penguin
垢版 |
2020/09/21(月) 11:52:44.31ID:2LZ1idT2
>>481
画像は文字が小さすぎて読めない。wineの話はこちらへ。
今夜も Wine で乾杯! - 23本目
https://mao.5ch.net/test/read.cgi/linux/1585198566/
485login:Penguin
垢版 |
2020/09/21(月) 11:55:11.57ID:2LZ1idT2
>>479
GPUのファンが全開になってると判断してるのはどこ見て言ってる?
2020/09/21(月) 12:48:25.05ID:zc87Ze2U
>>485
Psensorを見ています。
低負荷でも高負荷でもValue, Min, Maxが一定です。
2020/09/21(月) 18:45:27.03ID:/1+WanXN
>>483
入れたはずなんですけど正常に入ってるかどうかは微妙です。

winetricksによるインストールと本家サイトからの直接インストールの信憑性はどちらの方が上でしょうか。やっぱりこれもDLLによってまちまちなんでしょうか。
2020/09/21(月) 23:38:47.03ID:dfocVq57
>>486
取り敢えず下をやって
sudo apt remove --purge nvidia*
sudo add-apt-repository -r ppa:graphics-drivers
https://qiita.com/ozota/items/28b7e1fbf5015f907638のようにこうやるはず
sudo chmod +x NVIDIA-Linux-x86_64-450.66.run
./NVIDIA-Linux-x86_64-450.66.run -s
制御はこれで
https://qiita.com/osorezugoing/items/2a3cfcad5550b84b89b3
489login:Penguin
垢版 |
2020/09/22(火) 06:07:50.81ID:ua7Gr0fa
Linuxカーネルの教科書
Linuxのしくみ
新しいLinuxの教科書


初心者はどれから読んだらいいですか?
やはり新しいLinuxカーネルの教科書がいいの?
2020/09/22(火) 07:38:58.89ID:Yk0i6YZw
どれもイラネ
491login:Penguin
垢版 |
2020/09/22(火) 09:39:26.30ID:N8p2r4l9
>>486
値はそれぞれいくつ?一定とは?
492login:Penguin
垢版 |
2020/09/22(火) 09:40:59.65ID:N8p2r4l9
>>489
読みたいと思ったもの。
2020/09/22(火) 10:07:34.00ID:0OdJD0Fw
>>488
できました!メチャ助かりました。ありがとうございました。
2020/09/22(火) 10:11:27.03ID:0OdJD0Fw
>>491
現状、制御のスクリプトをそのまま使った状態でゲームすると、
負荷に応じて1200RPMから3800RPMまで可変で制御されています。
495login:Penguin
垢版 |
2020/09/22(火) 10:51:57.61ID:V2OQD1mJ
>>489
使い方を覚えたいのであれば「新しいLinuxの教科書」
2020/09/22(火) 11:07:30.94ID:Yk0i6YZw
普通に使ってる分ならつまずいたらぐぐって調べる程度でなんとでもなるから
今時書籍関係はほぼ意味ないと思うけどねぇ
質問者は何を知りたいんだろうか?
497login:Penguin
垢版 |
2020/09/22(火) 12:46:58.31ID:V2OQD1mJ
ほんとの初心者なら
とりあえず必要な知識が一冊にまとまってるってのは有用だよ
ぐぐるにもある程度知識が必要
2020/09/22(火) 13:42:48.01ID:Yk0i6YZw
ほんとの初心者なら読んだ所で何のことを言ってるのかわかんないよ
実際に触って調べるのが一番の近道
2020/09/22(火) 13:47:46.66ID:iBWA2dV2
>>489
プログラム作るための開発として勉強するのか、コマンドを使用した運用として学ぶのかで違ってくるぞ
2020/09/22(火) 17:28:25.86ID:c8TK4mcI
昔は開発したいとかでviやemacsの本を買った思い出。
2020/09/22(火) 18:51:30.07ID:HzX6AwXR
>>493
検証してくれて参考になる
追加情報です
https://qiita.com/osorezugoing/items/3489cdf964a029cfe4df
2020/09/22(火) 19:34:51.66ID:0OdJD0Fw
>>501
恐縮しますわ。何から何まで感謝です。
24h稼働なのでSuspendすることはありません。

今回、どの部分がまずかったのか理解せずに直してもらったので、
私から何一つフィードバックがないのが申し訳ないです。

一つだけ気になったのが、450.66で揃えて入れたはずなのに、
nvidia-settingsだけが、nvidia-settings -v すると44?.??表示だったので、
あれ?なんだか変だな?と思ったくらいですが、一旦全て消したので検証できなくてすみません。

一応、今回試したことと環境くらいは残しておきます。

# 環境
Ubuntu20.04(5.4.0-48に上げた)、
Ryzen 3 3100, GTX1050ti, B450 gaming itx/ac

#gdm3無限ループ対策のgrub修正
emacs /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
update-grub

# ドライバ
>>488 の前半

#スクリプト
>>488 の後半&ちょこっと手作業
emacs /usr/share/X11/xorg.conf.d/10-nvidia.conf
Option "Coolbits" "4"
emacs ~/.config/autostart/exec.sh.desktop
2020/09/23(水) 18:09:17.01ID:C47uSO4R
環境変数DISPLAYについてです。
envで確認すると DISPLAY=:0.0 と表示されました。
省略されてるけどIPドレスが指定できたような記憶があるのでexportで DISPLAY=192.168.1.1 としました。
で、xeyesを実行すると"Error: Can't open display: 192.168.1.1"となり目玉が表示されません。

ググった感じでは間違っていないと思うですが・・・どうして(´・ω・`)?
■ このスレッドは過去ログ倉庫に格納されています

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