くだらねえ質問はここに書き込め! Part 241
レス数が1000を超えています。これ以上書き込みはできません。
まずは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/ ___
(\ ∞ ノ
(\ ∞ ノ
(\ ∞ ノ
ヽ)_ノ
└∩───∩┘
ヽ(`・ω・´)ノ >1乙 貴方にはこれをあげよう 質問も回答もせず、くだらない雑談をするうんこマンが寄り付きませんように。 UBUNTを中古のPCに入れました。
Wi-FiとBTが認識してくれません・・・。
最初は設定かと思ったら、ドライバレベルっぽいのでビックリしました。
これが普通なんでしょうか?
メーカー製PCで元のハードがわからずチップ型番からドライバをというのが出来ず
お手上げになってしまいました。
メーカー仕様サイトにもチップ名などは乗ってないです。
LINUXにはでは汎用ドライバなどで使えたりしないのでしょうか? >>7
ノートPCだと駄目なことはそこそこあるな
チップを調べるにはlspciコマンドとか 汎用ドライバもあるから落ち着いて調べたら良いと思います。
結構、汎用ドライバでもそこそこ作動可能です。
>8 さん指摘のように、まずコマンドをたたいて情報を集めるのがいいです。 ubuntu18.04で起動時にufwを自動onしたいんですけど、
どうしたらいいですか? >>10
コマンドで操作する仕方はこのページにあります。
https://wiki.archlinux.jp/index.php/Uncomplicated_Firewall
Gufw という便利なものもあります。Fedoraでも提供されているのか知りませんが、
あればこれを使うと便利です。 再質問です。mintもubuntuもアップデートするサーバーがしんでるのは何卒です?18.04です。 >>7
メーカーが仕様未公開の周辺機器がLinuxで動くかは運任せ
以前このスレで指摘されたけど電子リーダーやFAXはLinuxで使う方がバカとのこと
ドライバやコマンドと格闘する暇があるなら大人しくwindows使ってろってさ >>7
周辺機器メーカーはLinux()での動作検証なんかしないからなwww
ほぼ自己責任のOSを使っておいて、「動かないムキー!」は面白過ぎるぞwww >>15
Windowsだって動作確認してないのは有るぞ。
相性問題だなんて誤魔化してるけどね。 >>7
無線LANのチップなんて汎用品でそんなに種類ないだろうから
>>8-9のいうようにまずは使われているチップを割り出して、そのチップ名とlinuxで
検索してみるのがいい。 ubuntuからdebianに乗り換えようと思ってるのだが、debianってubuntuみたいにソフト最新のバージョン使わないで
古いの使うんでしょ?
debianでubuntuみたいに新しいバージョンのソフト使えるようにできるの? >>21
・Snapを使う
・Flatpakを使う
・testing、unstable、experimentalを使う
などの方法がある。
Ubuntuの良い所はプロジェクト公式PPAや、
公式じゃなくてもデベロッパなどが提供しているPPAが存在する点で、Debianにそういうのは無い。 >>22
ありがとうございます
ubuntuと同等なのって
testing、unstable、experimental
のうちどれですか? >>23
testingだね。
ちなみに完全に同等ではなくUbuntu側のメンテナがUbuntu用に変更を加えていたり、
バグを修正していたりすることもある。
Debianのメンテナが、Ubuntu側でバグ直したんなら還元してくれよ、って愚痴ってたこともあったり。 >>24
ありがとうございます
やっぱubuntuの管理能力すごいなw
debian10インストールやめて
8/6にubuntu20.04.1をインストールしようかなあ >>21
Backport.org が定番ですよ。 忘れてた。
>>25
>>26の言うようにbackportsを有効にすると新しめのパッケージを利用できる。
Debian 10ならbuster-backportsね。
Ubuntuは最初からbackportsが有効になってるけど、Debianだと手動で有効にする必要がある。
>>25補足サンクス。 >>27
安価ミスってるぞ>>26
>>25
CanonicalはGNOME 3のメモリリーク修正したりパフォーマンス向上させたりと、やる時はやるんだが、
やる気がUnity 7だとかUbuntu for PhoneだとかSnapだとか斜め方向に行ってる感じなんだよなあ。
まあSnapはまだ失敗したわけじゃないから頑張ってほしいが。 iptablesの設定を調べていると
ttps://ipv4.fetus.jp/
ここのサイトのフィルタを使えばよいみたいなのですが
単純にそのダウンロードしたフィルタのリストに
外向きでアクセスしなくなるような設定は
どう書けばよいのでしょうか? >>30
勝手に判断しないでどんな理由でどんな事をしたいのか説明してみたら? ハッキングされたサーバーからうっかり北朝鮮のサイトに顧客データ送らないようにってことだろ
-d つけて一つ一つルール書くしかないんじゃないの 北朝鮮にデーター送る方法があったら教えて欲しいわ
毎日グルメレポート送っちゃる >>26-28
ありがとうございます
Backports使えば、Debian10もUbuntu20.0.4と同じバージョンの
Linuxカーネルとソフトウェア使えるってことでOKですか? Debian公式ダウンロードのDVDのISOが3つあるのですが、なんの違いがあるのでしょうか?
debian-10.4.0-amd64-DVD-1.iso
~DVD-2.iso
~DVD-3.iso
と3つあるのですが、どれか1つダウンロードすればいいのでしょうか?
https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/ てか、ダウンロードするときに公式じゃなくミラーに飛ばされるじゃん
公式から無理やりダウンロードする方法ないですか? >>35
いいえ
>>36
普通はDVDではなくnetinst CDで足ります
ttps://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-10.4.0-amd64-netinst.iso
DVDを使うのはインストール対象PCにネットワーク環境がない場合で、1枚目だけでインストールできます
2枚目以降はパッケージをDVDからインストールしたい場合に必要となります
>>37
素直にミラーからダウンロードしてください >>34
向こうからつながるんだからこっちからも
どうにかすれば繋がるんだろ
向こうは高官しか見れないらしいが >>39
全部一緒かと思ってDVD3だけ落としてしまったorz
インストール時のダウンロードを減らそうと思って
DVD使おうとしたのだが、CDでことたりるのかな
DVD使ったほうがダウンロード減るのですよね?
もしかして、DVDにはCDと違って余計なソフト詰め込んでるから
容量でかいだけ? >>41
あんたがほしがってる答えは
>>39が>>39の中でとっくに答えてる。
ちゃんと文章読みましょう。 パッケージの新しさこだわってる人がいるようです。
気持ちはよく理解できます。
ただ、Debian、CentOSのやり方を理解しておくことをおすすめします。
この2つのディストリは、ディストリ自身でカーネルやパッケージに手を入れて、バグフィックスしていることで有名です。
なので、やや古めのバージョンを使っているけれど、素晴らしい安定感と信頼性です。
多分、安定感や信頼性ではこの2つが群を抜いています。
誰かが書いているように、Ubuntuも割合としっかり手を入れているような印象です。
全部がそうとは言いませんが、大抵はディストリ自身で手をいれずに上流側のバグフィックスを待つようです。 CentOSは貧者のRHELなのでパッケージの新旧は割とどうでもいい感じ redHat系でソフトマシマシにしたデスクトップ用ディストロってないんだろうか
サーバー向けでソフトを日々更新って時点で矛盾してるけども >>30
iptables -I OUTPUT -d xx.xx.xx.xx/xx -j REJECT viでシンタックスハイライトがついている状態で
どういうわけか全選択したような感じになってしまったんだけど、どうしたら解除できる?
:q!で入り直しても状態が維持したままです。 >>50
おそらく hlsearch による検索一致箇所のハイライトが効いています。
:noh
で解除
また次の設定を vimrc に書いておくと、起動時に検索ハイライトを復元しなくなります:
set viminfo^=h >>51
ありがとうございます。
noh (NO Highlight?)で解除できました。
そもそも全選択なんて生まれてなったことがないので、どうやって発動したかも不明です。
vimrcの件もありがとうございます。 >>44
phpは5.3だしpythonは2.xがデフォだしやってられんよな
最近はcentos7でdocker使うようになってだいぶ楽になった >>30
ダウンロードしたフィルタリストのファイルをどっかに指定したりすれば
アクセス制御できるような仕組みはiptablesにはないよ
>>33がいうよに一つずつルールを書くかフィルタリストからエントリを
読み込んでルールを作るスクリプトを組む必要がある aptでインストール済みのパッケージを追加した順に表示する方法を教えてほしいです
あともし存在すればの話なんですけど、手動で追加したパッケージのうちおそらく不要なパッケージをリストアップするソフトウェアなどがあれば教えてほしいです >>55
aptのhistory.log を見る
apt autoremove >>56
autoremoveて手動で追加されたヤツも削除されるんですか? >>53
日本人が作った、バージョンマネージャーのanyenv を使って、コンパイルすれば?
anyenv は多言語向きで、rbenv, nodenv, pyenv, phpenv などを同じ使い方で、統一的に扱える。
同様のツールに、asdf もある >>59
普及だけで注目するのだったら、
世界の言語普及率
Windowsの普及率は英語話者並み
MacOSXの普及率は中国語話者並み
Linuxの普及率は日本語話者並み
世界で日本語が普及してないのと同じ事なんですよ(笑) 普及の話などしていない。ここが過疎なのは、まともな人がよそに移った残りカスだからだろ。 >>55
> おそらく不要なパッケージをリストアップするソフトウェア
deborphan >>66
>まともな人がよそに移った残りカス
おかげで、Linux板は低脳、ゆとり、基地外のLinuxユーザーの板になっているからな
>普及の話などしていない。
そんなLinuxユーザーの俺らはおっさんなのにコミュすらまともにできない脳力だからな(的外れレスが普通) redhatとcentosが似てるだけで赤の他人ってのがよく分からない
堂々とパクれるのがOSSの特徴だってのは分かるけども 「赤の他人」の定義によると思うが、
CentOSはRedHatが支援してて開発メンバーにRedHat社員がいるらしいよ。 >>69
ソースは同じだがビルドが違う。母は同じだが父が違うくらいの感じ。 あるプログラムの1日の起動時間がトータルで60分以上になったら
次回の起動は日が変わらない限りできないようにしたいのですが
どんな方法がありますか?
例えばfind で
1回目30分
2回目45分かかったら
使ったらトータルで75分となりますので、3回めは日付が変わるまで対象プロセスを起動できないようにしたいです 何に使いたいかといいますと
5chブラウザをなるべく見ないようにしたいので一日の利用時間を制限したいのです シェルスクリプトで起動用のラッパー作る
timeコマンドで実行時間を測定、整形してファイルに保存しておいたものと合算 協力とは言ってもRedhatがCentOSを支援しだしたのはここ最近だけどな
CentOSが登場して10年間はしてなかったんだからそこは察しなきゃ lxd initで初期設定完了したあともっかいlxd initすると何が起こるの?設定が上書きされるだけ?ネットワークブリッジの名前かぶってるとか言われたんだけど >>79
改行オーバーで載せられなかった分
$ steam
Running Steam on debian 10 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
Error: You are missing the following 32-bit libraries, and Steam may not run:
libGL.so.1
Steam client's requirements are satisfied
/home/pomurakamu/.local/share/Steam/ubuntu12_32/steam
WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
[2020-07-27 01:31:12] Startup - updater built Jul 24 2020 01:19:21
Installing breakpad exception handler for appid(steam)/version(1595555838)
Looks like steam didn't shutdown cleanly, scheduling immediate update check
Installing breakpad exception handler for appid(steam)/version(1595555838)
[2020-07-27 01:31:12] Checking for update on startup
[2020-07-27 01:31:12] Checking for available updates...
[2020-07-27 01:31:12] Downloading manifest: client-download.steampowered.com/client/steam_client_ubuntu12
Installing breakpad exception handler for appid(steam)/version(1595555838)
[2020-07-27 01:31:12] Download skipped: /client/steam_client_ubuntu12 version 1595555838, installed version 1595555838
[2020-07-27 01:31:12] Nothing to do
[2020-07-27 01:31:12] Verifying installation...
[2020-07-27 01:31:12] Performing checksum verification of executable files
[2020-07-27 01:31:13] Verification complete
Failed to load steamui.so - dlerror(): libGL.so.1: wrong ELF class: ELFCLASS64
[2020-07-27 01:31:14] Shutdown
Installing breakpad exception handler for appid(steam)/version(1595555838)
Installing breakpad exception handler for appid(steam)/version(1595555838) しょせんでぶあんだからな。fedoraなら何の苦労もせずsteamできるぞ。 >>79-80は
64bit Linuxで32bitソフトの動かし方教えてってことだろ
俺らのような低脳・ゆとりはディストロ配布のものを使うから、どうすれば良いのかわからんよな
steam、今主流の64bitを用意していないって
普通のLinuxユーザーのレベルならこれで全く問題ない(さくっと動かせる)ということだからなんだろうな。 >>79
32bitのグラフィックライブラリーは入れた?
https://wiki.debian.org/Steam
上記の、64-bit systems (amd64)にあるけど
4. Install the recommended drivers, Vulkan, and 32-bit libraries:
のところ、自分の環境に合わせて入れる >>83
できたわw
まじで公式サイトの存在忘れてた。ありがとう 再起動する度に画面の解像度が xrandr の結果の推奨設定 (+がついてるもの) じゃない 640x480 になる。
なぜだろうか。
また、解決法があれば教えてください。 centos6です。
init-scriptsで呼ぶデーモン等を対話型Y/Nでスキップしたり出来るようにする
kernel起動オプションがあったと思うのですが見つけられません。 >>87
これです。デフォルト通りprompt=yesが
あったので
iを連打したけど対話型にならないです。
というのも、fsckのチェック辺りで
条件によりhaltするように数年前に書いて
それが効いて落ちてしまう。
どこのファイルに書いたか思い出せず。
困った。
タブレットで書いてるので情報少なくて
すいません。 activate software (ata)raid [ok]の後にfsckが走ってpoweroff
どのへんを弄ったかなぁ。 /etc/rc.d/rc.sysinit の中で
fsck -T -t noopts=_netdev -A
を呼んで、ここの結果で再起動になるようだ。
編集はしていないので分からんけど
fastbootでスキップできたので良しとしたい。 >>85
余計な事をせず、普通にインストールする。 ラップトップのSSD容量が尽きてきたので換装しようと思ってます。
Timeshiftで全ディレクトリのスナップショット取っておいてインストール後に復元するって方法で移行可能でしょうか?
Linux mint 20です。 >>92
外付けで新しいSSDつけてから
ddで、まるコピして
って
やった方が簡単なんじゃいの? GRUB Rescueって、使い方さっぱりわからんw これやばくね?
ほぼすべてのLinuxのブートローダーに脆弱性 - PC Watch
https://pc.watch.impress.co.jp/docs/news/1268335.html
米セキュリティ企業のEclypsiumは7月29日(現地時間)、GRUB2ブートローダーに存在する脆弱性「BootHole」について報告した。
GRUB2は、多くのLinuxディストリビューションで利用されているブートローダー。そのため、BootHole(CVE-2020-10713ほか)の影響は広範囲におよび、セキュアブートを有効にしている場合でも悪用が可能だという。
各ベンダーに事前に通達済みで、同日よりアドバイザリーやアップデートが順次提供される予定。
設定ファイルである「grub.cfg」をGRUB2が読み出すプロセスにおいて、バッファオーバーフローの脆弱性が存在する。grub.cfgはEFIシステムパーティション内部にあるテキストファイルで、管理者権限を得た攻撃者によってブートローダー本体の整合性を保ったまま変更できる。
バッファオーバーフローを悪用することで、攻撃者はUEFI実行環境内において任意のコードが実行可能。マルウェアの実行やブートプロセスの変更、永続的かつステルスなブートキットの導入などができるようになる。
OSの読み込みより前に攻撃者によるコードを実行できてしまうため、実質的にデバイスを完全制御下に置けるかたちとなる。
緩和策としては、GRUB2自体の更新などが必要となるほか、セキュアブートではコンポーネントの検証プロセスにおいてMicrosoftによる電子署名が広く利用されているため、同社によるアップデートも提供される見込み。
ブートローダーはその特性上、更新時のトラブルによってデバイスが起動不可に陥る場合もあるため慎重に進める必要があるが、BootHoleは特権昇格の脆弱性を通じて悪用が可能な脆弱性であることから、EclypsiumではまずはOS自体のアップデートを適宜行なうことを推奨している。
(全文引用、改行適当挿入) >>97
grub.cfg書き換えられてる時点で脆弱性とか言われてもな… usbの形したbluetoothレシーバってlinuxでも使えますか? 用語に突っ込む気は無いが、bluetooth アダプタで良ければ、Elecom のちっこいヤツ。
大抵のLinuxで使える。
1000円ちょっと、安く買える。 windows用として売ってるものが多分使える。心配なら「型番 linux」でぐぐって成功例、失敗例を探す。 Linux側の言い分としては「メーカーが中身を見せてくれないから使えない」
実際FAXやゲームをLinuxでやるのは天邪鬼って言われてる
タダなんだからそれも手間賃だってな bluetoothアダプタと無線接続のカード(pc部品のやつ)でどっちがいいとかありますか Windows使ってFAXは業務によってはすることもあるんじゃない
知らんけど そういえばうちはゼロックスの複合機使ってるんだけどプリンターはLinuxでも全然問題ないけどスキャナーとFAXはドライバーなくて使えないわ ターミナルで用意したスニペットを入力してタブキーで展開する方法ありませんか?
例えば
apタブキー
これをan appleと補完できるようにしたいです
ターミナル上でエディタのスニペット昨日みたいなことがやりたいです >>117
xsane だとドライバー入れなくてもスキャナが使える・・・こともあります。
使えるときは wifi スキャナでも大抵大丈夫。
simple scan はドライバ入れないと駄目ですけど。 >>118
用意したスニペット、エディタのスニペット昨日ってなに? >>120
linuxです。
言葉足らずで申し訳ありません… >>121
なんでもいいんですけど
ap="an apple"
みたいのをshellスクリプトファイルに保存しておいてターミナルで読み込み済みとします
apを打った後にタブキーを押すとapがan appleに展開される仕組みがほしいです
テキストエディタのスニペット機能そのまんまなんですけど 外部オーディオ・インターフェイスの音量をコマンドで調節する方法を教えてください >>128
今どきならPulseAudioだろうから
pactl list sinks
でシンクの名前を調べて(たぶん"状態: RUNNING"になってるやつ)
pactl set-sink-volume シンク名 30% 質問させて
特定のポートを使用するアプリが有るんだがfreeWIFIだと80,443以外は塞がれてて動かない。
手持ちのVPSにVPN入れてVPN経由でアクセスしてみたがやっぱりつながらない
ポートフォワーディングを見真似でしてみたが ssh MYVPS PORT:localhost:PORT やっぱり動かない
どうすりゃいいか教えて >>130
SSHサーバの設定はport 443でもlistenするようにしたのか?してないならsshd_configに
Port 22
Port 443
両方書いとけ。接続は
ssh -L 1234:localhost:5678 -p 443 MYVPN
でPCのport 1234がサーバのport 5678に繋がる。
もしport 443ではHTTPSを提供しないといけないならsslhってのもあるけど 初書き込みです。
Let’snote CF-NX4にLMDE4(64 bit)をEFIを有効にしてインストールしました。
その後設定を進めていく中で、スピーカーから音が出ていないことに気がつき、修正を試みていますが、
見つけた方法を試し尽くした感があるので質問させていただきます。
◆試したこと
@下記など参考にスピーカーの設定修正(https://askubuntu.com/questions/829520/ubuntu-16-04-no-sound-from-speakers-only-headphones-working/)929766#929766
→効果なし
Aalsamixerにてスピーカーのミュート解除
→音が出たが再起動でミュート
BAでミュート解除後にalsactl storeにて設定保存
→再起動で再ミュート
Calsactl restoreにて手動読み込み
→音が出たが再起動で再ミュート
DRelease notesに従い、pavucontrolをインストール
→ミュート・Cが不可能になる
EDでalsactl restoreが効かなくなったため、再度クリーンインストールし、Pulse wiki(https://wiki.archlinux.jp/index.php/PulseAudio/%E3%83%88%E3%83%A9%E3%83%96%E3%83%AB%E3%82%B7%E3%83%A5%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0)の「PulseがALSAの設定を上書きする」に記載の対処実施
→再起動で再ミュート
◆質問内容
A. /etc/rcS.d/配下ののシンボリックリンクを辿り、alsa-utilの内容を見ると、/etc/asound.stateを読み込むようになっています。これがうまく機能していないように見えるため、ログ等の確認をしたいです。保存先ご存知でしょうか?
B. Pulseでは音量の設定値は保持していますでしょうか?保持する場合はその設定ファイルはどちらでしょうか?
C. Eの対処は~/.profileを使用しましたが、効果なしでした。.xinitrcを利用してみようかと思うのですが、この場合、空ファイルを~/に生成して書き込めば良いのでしょうか? >>135
ありがとうございます。
その後確認したところ、.profileが読まれていなかったようです。
.bash_loginや.bash_profileはないのに読まれていないので、何が悪いのか分からないですが。 不思議な現象に遭遇してるので誰かヒントでもあればお願いします
・ChromeとFirefoxでバージョンにかかわらずフォーカスを受けてから1度目のホイールスクロールが無視される
・そのままホイールを回すと2度目からは普通にスクロールする
・ChromeとFirefox以外のプログラムでは正常に1度目からスクロールする
・easystroke(ジェスチャプログラム)でホイールをジェスチャ登録してスクロールを割り当てると1度目からでも正常にスクロールする
・easystrokeそのものを終了させても問題は解決しない
・複数のWMで試したが変わりなし
ChromeとFirefoxはどちらもgtk+依存なんでgtk+を疑ったんですけど他のgtk+アプリは正常にスクロールします >>137
Chromeは分かんないけどFirefoxは多分これ
Bug 1182700 - Wheel scrolling periodically stops working with XInput2
https://bugzilla.mozilla.org/show_bug.cgi?id=1182700
Firefoxの場合、環境変数 MOZ_USE_XINPUT2 を 0 に設定すると回避できるはず
またはWaylandを使うか(Waylandではこの問題は起きないらしい) >>138
Chromeの方も恐らく同根(GTK+のバグ)だと思うんだけど、もしそうであれば環境変数
GDK_CORE_DEVICE_EVENTS を 1 に設定することで、Firefoxと共に回避できるかも
参考: https://bugs.kde.org/show_bug.cgi?id=348270#c26 >>138,139
Firefoxはこれで直りました
Chromeはこれから調べます
ありがとうございます。助かりました 質問です
Linux用のテキストエディタで
文書中のURLをクリックすると
そのURLをブラウザで開くという設定が
可能なものがあればご教示くださいませ
できるだけサクサク動いて
簡単に設定できるものがありがたいです
よろしくお願いします テキストエディタというか端末なら殆どは設定すればできるんじゃないの Kate
Mousepad
Notepadqq
いずれかでできましたら大まかな設定は
どんなふうにすればよいのでしょうか ファイルの最終更新日を確認するコマンドはどこから情報を引っ張ってるんでしょうか? なるほどi-nodeなんですね
i-nodeから取得する仕組みってコストはかからないものなのでしょうか?
最終更新日の確認を多用したいのですが >>147
同じファイルについて繰り返すならメモリ上にキャッシュがあるからほとんどコストはかからないはず
しかしストレージ上の様々なファイルをチェックするなら相応のディスクアクセスを覚悟したほうが良いかも
でも本当に欲しいものは実はinotifyだったりしない? >>148
そうです本当の目的はinotifyです
wsl2だとinotifywaitで監視ができないので、
定期的にファイルの最終更新日を確認するつもりでした Bluetooth 4.2以上のusbアダプタを探しています
Linuxで動いている製品を紹介頂けませんか?
できればチップ名もおねがいしやす たぶんないです。
僕もテレワークで必要となったときに尼ゾンで探しましたけどなかったです。
あまり需要がなくてどこも作ってないのかもしれません。 検索すると RTL8761B のパッチが引っ掛かってくるけど
動かしている方いませんか? エレコムLBT-UAN05C2をMint19.3で使ってるけど4.0だったわ アマゾンで該当商品のところで質問してみるのも手だな。 むしろメーカーに直接問い合わせるほうがいいんじゃないかと メーカーに問い合わせたところで本当に動作確認してて対応してるって公言してるとこ以外は「対応してませんねー」って言われるだけやろ >>157
これが唯一の辛いところ
安い中華デバイスで済ませたいので
皆さん状況は分かりました
有難う www.kernel.org見たら5.8で 8761B に対応してるみたいね >>159
カーネル5.8とかだとディストリが限定されるね
うちは、Ryzenにするときに、新しいハード使いたいんなら
新しいカーネルで最新追っかけるディストリじゃなきゃダメだよね
って
Ubuntu系捨てて、Arch系のManjaroにスイッチして
今、カーネル5.8使ってんだけど
殆どのディストリは、安定するまで待つ
って、安定版で古いの採用してるから
枯れたハードがLinuxには最適って
言われる
直訳すると
やっかいな事とか、引き受けたくなければ
枯れたハード使っとけ
って事 いまひさしぶりにカーネルビルドしてます
「make-kpkgがなくなってる!」とか「dkmsとはなんや?」とか
浦島太郎状態です
あー楽しい Debianに5.7が来てたのでkernel.orgの5.8から drivers/bluetooth/btrtl.c だけ
持ってきてビルドしました
カーネル随分とでかくなったなぁ
寝ます 最近plankくん自動で起動してくれないんですけど
解決策か別のおすすめのドックあれば教えてください $ bash run.sh
これを3時間後に終了する方法を教えてください >>164
timeout 3h bash run.sh >>165
こ、こんな便利なコマンドがあったんですね!ありがとうございます! rtl8761bのBluethooth5.0のアダプタが届いたけど動かない
kernl.logみると
bluetooth hci0: firmware: failed to load rtl_bt/rtl8761b_fw.bin (-2)
bluetooth hci0: Direct firmware load for rtl_bt/rtl8761b_fw.bin failed with error -2
Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8761b_fw.bin not found
どうやらfirmwareがいるということらしい
https://bugzilla.redhat.com/show_bug.cgi?id=1822831
Windowsにドライバインストールしてfirmwareを探し
/lib/firmware/rtl_bt に以下のファイル名で保存すれば動くということかな?
rtl8761b_fw.bin
rtl8761b_config.bin bluetoothのバージョンは上がってるけどハードの対応はずっと止まってる
理由は、つまり、需要がないから でも規格組織では4.2と5.0以外は全部廃止してBLEしか使えないように
画策しているという矛盾政策
通信系はS/WもH/Wも何がやりたいのかよくわからない aria2c -x 5 -i v1 -d /media/sb
aria2c -x 5 -i v2 -d /media/sb
aria2c -x 5 -i v3 -d /media/sb
上記をスマートに一行で記述出来ないでしょうか >>173
cat v[123] | aria2c -x 5 -i - -d /media/sb >>173
for n in 1 2 3; do aria2c -x 5 -i v$n -d /media/sb; done zgrep にて複数のファイルを検索すると
ファイル名が先頭に付加されて結果が表示されてしまうのですが、
このファイル名を表示させないオプションはあるのでしょうか? >>176
man すら見ない質問は最低だと思います。 Ubuntu使ってるせいか、翻訳おかしくて酷い日本語多い時期にman見る習慣消えちゃったな。 そもそもmanは翻訳の質に差があるからな
翻訳が半端で日本語版にだけオプションがなかったりするし
統率者のいないOSじゃそんなもんよ >>177
CentOS7で、man zgrepをしてもオプションの説明が無かったので質問したのですが、
よく見たら「grep_option」と書かれていたので
さきほど man grepで見たのですが・・・
多すぎてどれかわかりませんでしたorz
>>178
と、思ったらありがとうございます。
もう一度 manを見ると確かに -h です、読み飛ばしていました。 最近はmanを使うことも減ってきた(manよりgoogle)けど
日本語manの多くはJFプロジェクトで翻訳されてたと思うが
その後の更新がされてないものも多いのかな まあ必要なものが無いなら自分で作れって世界だしね
英語を元に翻訳してる以上どっかの時点で英語のほうが更新されて"-foo"オプションが追加されても日本語の方は作業する人がいなくて更新されずに記述がない状態になるってのはしゃーない >>174>>175
catの方はv1v2v3を同時並行処理するので想定していたv1→v2→v3の逐次処理ではなかったです
for ((n=1; n<4; n++)); do aria2c -x 5 -i v$n -d /media/sb; done
で保存してbash実行でなんとか上手く行った感じです結局は
有難うございました 一行って何ぞ? というくだ質。
容セミコロンなら、
$ aria2c -x 5 -i v1 -d /media/sb; aria2c -x 5 -i v2 -d /media/sb; aria2c -x 5 -i v3 -d /media/sb
でも良いのではないか。 for do done のパターンは色々応用が効くから覚えておくと便利だね 会員登録するサイトから会員向けにメールを一斉送信する仕組みがあると思うんですが
それってsendmailでできますか?
bccじゃなくてtoで会員さんに送りたいんです Bluetooth5.0のファームウェアだけど rtl8761b_fw.bin がどれか全く情報がない
たぶん rtl8761b_mp_chip_bt40_fw_asic_rom_patch_new.dll を
改名すれば良いような気がしているんだけど
間違ってたらOS固まるかもしれんと思って出来ないでいる
情報ないですか? 今どきはAmazon SESとかSendGridでやるのが普通 >>151
私のもともとの目的は無線ヘッドセットを繋ぐことなんだけど
1MiiのB10は上手くいったよ
Bluetoothアダプタとしては認識しないけど
B10なるステレオ出力とモノラル入力が現れる
B10とBluetooth5.0のヘッドセットをリンクさせれば
LinuxでBluetooth5.0のヘッドセットが使える >>195
一通ずつバラバラで送りたいのか
一通のメールのToに全員のメールアドレス書いて送りたいのか
後者だとしたら間違いなく問題になるんで思考から捨て去って下さい >>203
後者(お前の妄想)の話じゃなくて
前者の話をしろよ virtualboxの設定中で質問です
ストレージのところにControllerIDEとSATAというのがあるのですが、これは使用しているパソコンに実在しているものですか?
調べているのですがここらへんがさっぱりで。。
よろしくお願いします >>205
IDEはHDDのコネクタの古い規格で、少なくともここ10年以内ぐらいのPCにはもう使われていない
仮想のストレージでもSATA使っておけば問題ない MintでGoogle Earthに日本語入力するにはどうすればいいですか? 日本語が入力できる場所で日本語入力モードにして日本語を入力する。 他スレで質問して5日経っても反応がないのでこちらに投稿させてください
VSCodiumをUbuntuで使っています
apt updateで下記の2つの警告が出てVSCodiumの更新が出来ません
どなたか解決方法をご存知ありせんか?
VS Codeの方は問題ありませんか?
W: Failed to fetch https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/repos/debs/dists/vscodium/InRelease 429 Too Many Requests [IP: 172.65.251.78 443]
W: Some index files failed to download. They have been ignored, or old ones used instead. >>210
209です
ありがとうございました
m(_ _)m >>210
209です
連レスすみません
いろいろと勉強になります
改めてありがとうございます おまえらHyperはどのキーに設定してる?
余ってるキーがあんまりないから悩ましいんだが
とりあえずMENUキーは使わないから候補だな
あとはInsertとCapsLockと矢印キー辺りも候補か
最適解はどうするんだろうな そもそもHyperキーって元々はどういう使われ方してたものなの?
SuperとHyperでどんな使い分けされてたんよ ログインシェルとそうでないシェルの違いを教えてください
何が違うんでしょうか? ログインしたときには自分好みでいろいろ初期設定が行われる
プロンプトとかなんか便利な関数とか
それらの初期設定には時間がかかることがある
しかしスクリプトを実行する時にはそんなの要らない debian10でplank使ってるんだけど、最近"ドックに設定されていないソフト"をまず起動しないと起動してくれなくなった
設定ファイルとか全部消して入れ直したりしてみたんだけど一向に改善されない
なんか知識持ってる方よろしくお願いします >>223
plank -n dock2 とかであたらしいplankが起動するはずですが、どうですかね?
(別にdock2である必要はなく任意の名でおk。詳しくはmanを見てちょ) 既存システム(NVMeにインスコ)のSATA-HDDをBIOSでRAID1アレイにしました。
BIOSで作成したRaidアレイをLinuxで取り扱うには、どのようにすれば良いでしょうか?
Linux側からどのように見えるのか分からなかったので、
lspci -vやdmesg|grep -i raidなどを眺めるとRaidコントローラは認識していても、
Raidアレイらしき物が見付かりません。
どうもググるとmdadmやdmraidなどのFakeRAIDやソフトウェアRAIDの情報ばかりで、
取っ掛かり探しに困っています。
Ubuntu20.04, B450 Gaming ITX/ACです。よろしくお願いします。 >>226
それ、本当にそのRAIDコントローラーがRAIDコントローラーとして見えているのかね?
見えているのだったら、その後はBIOSでRAID 1を構成したHDDを確認して初期化すれば、通常のHDD1本分として扱える筈だけど・・・。 >>227
なるほど。BIOSで正しく作成できていない可能性がある訳ですね。調べてみます。 >>228
RAIDコントローラーが、OS上ではSATAコントローラーやSCSIコントローラーとして見えている場合でも、そう言った「見えない」可能性があるよ。
だから、もし可能ならば、GUIで確認出来るツールを利用すれば、現時点で何がどうなっているのかを確認し易いと思う。
いきなり推測で物事を進めるのではなく、現状で何がどうなっていて、その結果、現状でどうなっているのか、まずはそれを確認する所から始める方が良いと思うよ。
そうしないと、推測に基づいて対処した結果、想定していない事が起きると言う事になりかねないし。
何事においてもそうだけど、一番怖いのは、
違 い な い
だよ。 ご親切にありがとうございました。
AMD-RAIDXpert2 User Guideが見付かったので必要な情報がわかりました。
しかしながら、AMD Raid DriverとAMD RAIDXpert Utilityは、
300系チップのみに配布されており、400系、500系にはB450には提供されていないことも分かりました。
残念ですがこのマザーでは諦めます。せっかく導入したのに、X370のITXは売ったばかりだし、「できるだろう」と軽く考えずに先に知っておくべきでした。 >>230
うん、その「だろう」の思い込み、それが一番ヤヴァイって事を、一切の被害無しで学習出来ただけ、今回の件は良かったんじゃないかな?
PC作業でもそうだけど、何故に「作業手順書」と言う、極めて面倒臭い書物が存在しているのか、それが理解出来ただけ良しとしないとね。
個人的感想だけど、何をするにした所で一番怖いのは、
思 い 込 み
だと思うよ・・・。 返す言葉がないですね。
そもそもAMDは物凄く性能が良いので、ここ3年くらい自作PCが楽しかったのですが、
一方ソフト面では熟成が追い付いていなくて、自分も定番バグの何種類かに見舞われていました。
今後は初心に戻って枯れたハードを選ぶか、先に調べて手順を把握するようにします。ありがとうございました。 まぁ、回答者様は自分を神だと思ってるからな。
最初は自分も初心者なのにね。
技術者で一番なってはいけない例だわな 困った時に直接ヒントを教えて貰えるのは嬉しいよ。
今回は>>227の「通常のHDD1本分として扱える筈だけど・・・」を見て、
「こりゃBIOS側の問題だわ」と判断したので、AMDのマニュアルを読んで、
現状(マニュアルに記載されているLinuxドライバがB450には存在していないこと)を把握できた。
Linuxはとても便利だけれど基本的には自己解決が必須なので、
自分では取っ掛かりが見当たらない時には、先人のアドバイスは助かります。 なんかID:yD0tyEh5は技術者に向いている感じの奴だな
で、俺思うに技術者でなってはいけないのは、(マニュアル等を読まないで)俺思い込みで
ことを進めるやる奴だろ 事実を確認せずに思い込み(想像ともいう)で物事を進めてしまうのは、仕事出来ない人のよくあるパターン。 同じワードしか使わないじゃん
これで自演バレてないと思ってるんだから笑えるわ >>240
うん、その「だろう」の思い込み、それが一番ヤヴァイ。
同じワードしか使わないから自演、何故に「ID」と言う、極めて面倒臭い物が存在しているのか。
5chをやってて一番怖いと思うのは、
思 い 込 み
だと思うよ・・・。 plankでドックが起動している状態のはずなのに画面上に出てきてくれないときってどうすればいいですか $smartctl -A SDDのパス
これの結果がこう出たんですけど
寿命はどのくらいあるかはどこを見たらいいんでしょうか?
SMART/Health Information (NVMe Log 0x02, NSID 0xffffffff)
Critical Warning: 0x00
Temperature: 43 Celsius
Available Spare: 100%
Available Spare Threshold: 10%
Percentage Used: 0%
Data Units Read: 1,058,625 [542 GB]
Data Units Written: 6,319,157 [3.23 TB]
Host Read Commands: 21,256,149
Host Write Commands: 307,419,468
Controller Busy Time: 110
Power Cycles: 251
Power On Hours: 2,260
Unsafe Shutdowns: 29
Media and Data Integrity Errors: 0
Error Information Log Entries: 1
Warning Comp. Temperature Time: 0
Critical Comp. Temperature Time: 0 >>245
製品のTBWとData Units Writtenの値を比較して計算すればおk
TBWが450TBなら3.23/450=0.7%使用済み=残り寿命99.3% >>245
Power On Hoursが多少参考になるとも言えるが、いつ壊れるかは固体によって全然違うので全く参考にならないとも言える。 >>244
再起動の直後にそうなるんです…
逆にそれ以外はなんの問題もなく起動する Macがzshを採用したのですが
Linux界隈でもいろんなディス取りでzshの採用を検討してたりしますか? 変な時間に寝ちゃって起きて最初に見たのがこのスレだった
時空を超えちゃったかと思ったわ 起きて最初に見たのが5chって、人としてどうなの。 >>250
使いたけりゃ既に使えるやろ?
それともデフォルトでって意味? 検討はしてるんじゃね
真剣度1%か90%かはディストリビューションによるだろうけど Appleも嫌々というか止むに止まれず変えただけでしょ >>250
ありえない。
zshは互換性がないからbashから変更できるものではない
またbashが実行ファイル1つの軽いプログラムなのに対して
zshは複数の実行ファイルからなる重いプログラム
bashで問題が無いのにzshに乗り換える理由がない
macOSの場合はbashが古すぎたが、ライセンスの問題で
新しいbashに変更できなかったのでしかたなくそうしただけ 毛主席なら何と仰るだろうか?
古きを壊し、新しい世界を! zshは魔改造したbashだと思ってたけどそうじゃないんだな 基本のPOSIXシェルがあって、bash拡張をしたのがbash、zsh拡張をしたのがzsh
bashもzshもPOSIXモードというのがあってPOSIXシェルに挙動を近づけることが出来る
つまりbashもzshもデフォルトはPOSIXシェルともわずかに違う
bash拡張部分とzsh拡張部分は全くといっていいほど違う
zshはemulate -R bashでbash互換に出来るが、これは「基本のPOSIXシェル部分」を
bashの挙動に近づける程度でbash拡張までは互換にできない 例えばbashのTABによる補完機能
これなんか完全にbash拡張機能
zshでは全く別の方法で実装されてる
bashをzshに変えようなんて話が出たら大反対される
zshをデフォルトする可能性があるとしたら新しいディストリを作ったときぐらいだろ
zshにデフォルトを変えるとか押し付けが許されるmacOSだからできたこと どっちも作られたのはほぼ同じ時期でどっちもそれぞれの独自拡張なのになんでこんなに差が付いたの? >>268
seq 20 | xargs printf "%x\n" >>268
printf "%x\n" $(seq 10) linux-zen使うと、何がいい事あるの?
説明読んでも抽象的でわからないんだが。 つまり16進seqはないってこと?
普通にあっても良さそうなのに >>275
bshがBourne Shellの略だとするなら、その図からするとPOSIX shell同等の
ksh88よりも9年も前に作られたシェルってことになるね
その頃は標準もなく活発に開発されていただろうから
POSIX shellからすると大幅に機能が少ないと思われる bashなどはcsh系からすればbsh系であるのは確かなんだろうけど
bsh系が大幅に改良されたPOSIXシェル系というのが今はいいんじゃないだろうか? それにしても1979年とか1988年とか超古代だよなw
なんで未だにその頃の仕様しかないの?
POSIX shell 2000とかPOSIX shell 2010とかできててもいいレベルじゃね? >>284
志賀の関係者よ、一体お前はいくつなんだ?
恥を知りなさい。 言ってもbashだってzshの機能は吸収してるんでしょ?
オプションや引数の補完とか誤字の修正とか
Bourne Shellは古いと言ってもMulticsのシェルよりは遥かに画期的だったのでは
当時はリダイレクト一つだけで手間だったらしいしパイプは世紀の発明って聞いた希ガス センテンス区切の判りにくい文だな。
句読点ふりなよ。 >>287
bashがzshの機能を吸収してるってのは殆どないな
POSIXシェルが標準だけどその元はksh88
ksh88の次のバージョンがksh93
bashとzshはkshを元に開発されてる
配列などの機能は実はkshがオリジナル
だからbashとzshの共通機能は実はkshの機能で
bashはkshの機能を吸収しているとは言えるが
zsh独自の機能を吸収してるとは言えないよ
zshも同様でbashの機能を吸収せずに独自の方法で実装してある 正直、bashのライセンスが元に戻ってMacもまたbashに戻りそうな気がする 俺の予想はmacOSは/bin/shがbusybox ashに置き換えられるんじゃないかって思ってる
bash3は古すぎ。だけどbashのライセンスは元に戻らないだろ
/bin/shをdashに変更する可能性もあるけど
互換性からするとbusybox ashの方がbashに近づいている CentOS7.8(VirtualBox6.1)
ネットワーク周りのconfigファイルいじってrebootしたら、GNOMEパネルが消えた。
ttps://www.atmarkit.co.jp/flinux/rensai/linuxtips/497gnomepsetdef.html
これかなと思ったんだけど、home配下に..gconfなかった。
代わりに.config/gconf/があったから、それをいじったんだけど改善せず。
よろしくお願いします。 >>293
何のファイルをどういじったかも書かずに何を聞きたいん? >>294
ごめん。
NetworkManager.confとresolv.confのDNSのIPをいじってた。
.config/gconf/については、上げたとこの記載を参考に、gconf/をgconf.bak/に変更。
聞きたいことは、GNOMEパネルの復帰方法。
root・他ユーザーでは問題なく表示されるから、home配下のconfigファイルだと思うんだけど
どこいじって良いか分からなくて。 Linux板で質問する奴には低脳、ゆとりでコミュがうまく取れない奴が多いよな
そんな奴の相手は高脳・エスパーでないとだめだよな 仮想環境で、ディスクIOの性能を維持するために、スパースファイルで作られた仮想ディスクを
dd if=/dev/zero …等としてゼロ埋めし、スパースファイルに実領域を割り当てることがあると思いますが、
その時にゼロではなく&H55とか&HFF等、ゼロ以外で埋める方法を探してます
使ってるクラウド環境が、仮想ディスクをバックアップからリストアをしたときに、
ゼロ埋めされてる領域をスパース領域としてリストアする仕様になっていて、
リストアしたら性能が悪くなった、ということがあったので、そうならないように
したいと思ってます
ランダムならいいかとif=/dev/urandomでやってみたのですが、/dev/zeroのときの20倍以上時間がかかり、
他に何かないか探してます
何か方法ありますでしょうか >>297
任意の固定バイトパターンでddするってのは少しググれば出てくるだろ。
例えば、/dev/zeroで発生させた0パターンを好きなパターンに置換し、
それをddで書き込みするとか。まぁ、これは変換あるからかなり遅くなるだろな
https://srad.jp/~okky/journal/428439/
ここによるとdcfldd ってツールのもあるみたいだが。
あるいは、固定バイトパータンを生成するプログラムを俺作成して、その出力をddする
https://www.unix.com/unix-for-advanced-and-expert-users/130992-how-output-1s-endlessly-like-dev-zero.html
生成するプログラムをスクリプトでやるとなるとかなり遅くなるだろうが。 >>297
dcfldd pattern=ff of=(ry
/dev/urandomは遅いよね。擬似乱数源はopenssl randの方が良い >>298-300
色々情報どうもです
いろいろ試していこうと思います ハードリンクの使い道と探し方を教えろ下さい
シンボリックと違ってリネームが自由と言っても頻繁には変えないし
適当に作って遊んでたのはいいんだけどどこに出来たのか行方不明で >>306
またもあわしろかよ┐(´д`)┌ヤレヤレ >>303
使い道:無い
探し方:find /hoge -links +2 -type f 日次バックアップなんかは、前回と同一のファイルは最新ディレクトリにはハードリンクを作ったりするんじゃね
古い日付のディレクトリを削除しても新しい日付のディレクトリに影響しない >>302
直った。ありがと。
ユーザー削除、再作成できちんと直るってことは、やっぱり、
/home/ユーザー配下のファイルがおかしくなってたってことだよね
消す前に.config/の思いつくとこ手あたり次第いじったんだけど無意味で
一体どこに原因があったんだか >>312
cent ってg|dconf-editerなかったっけ?
パラメーターをデフォルトに戻せるのでお勧め。 >>303
ls -iでinode調べてfind -inumに投げる
$ echo a > a.txt && cp a.txt a2.txt && ln a.txt a_hd.txt
$ ls -1ldi *
1000001 -rw-r--r-- 2 user user 2 8月 30 12:30 a.txt
1000002 -rw-r--r-- 1 user user 2 8月 30 12:30 a2.txt
1000001 -rw-r--r-- 2 user user 2 8月 30 12:30 a_hd.txt
1000003 drwxr-xr-x 2 user user 4.0K 8月 30 12:53 DIR
rwxの右側の値はリンク数でファイルなら基本1、2以上なら複数のハードリンクありになる
DIRだと最初から2なんで迷うが
この場合は1000001をfindに指定する
$ find ~/ -type f -inum 1000001 -printf "%i %p\n" 2>/dev/null
1000001 /home/user/a.txt
1000001 /home/user/a_hd.txt
ファイル名で調べるならこっち
$ find ~/ -type f -inum `stat -c %i a.txt` -printf "%i %p\n" 2>/dev/null aptでリポジトリ追加しようとしたときに起こる有効なOpenPGPデータが見つかりませんっていうのってどうしたらいいんですか?
$ sudo add-apt-repository ppa:ricotz/docky
Docky/Plank testing packages
More info: https://launchpad.net/~ricotz/+archive/ubuntu/docky
Press [ENTER] to continue or ctrl-c to cancel adding it
gpg: keybox'/tmp/tmpygehirts/pubring.gpg'が作成されました
gpg: /tmp/tmpygehirts/trustdb.gpg: 信用データベースができました
gpg: 鍵75CFD31C9E5DB0C8: 公開鍵"Launchpad PPA for Rico"をインポートしました
gpg: 処理数の合計: 1
gpg: インポート: 1
gpg: 有効なOpenPGPデータが見つかりません。 wgetじゃなくてapt-add-repositoryなんです。当方全く知識がなくて、自分なりに解決策を応用するといったこともできずここで質問させていただきました。 >>315
まさかとは思うがそれUbuntuではなくDebianだったりしない? >>319
そのリポジトリはUbuntu用に作られているからUbuntuでしか使えない。
Debian公式のパッケージじゃ駄目なの?
https://packages.debian.org/ja/buster/plank
これでは駄目で最新版が欲しいというなら自分でビルドすることだね。 clipboardにコピーした画像を確認するパッケージを教えてください CentOSをデスクトップ扱いとは時代も変わったなぁ >>313
知らなかったから入れた。ありがと。
これで見てもどこが原因かはわからなかったけど、
各設定項目ごとにリセット掛けられるのは凄く便利だね linux無知だけどオフラインlinuxにパッケージをインストールしようと思って
mintライブ起動してapt install -dでdebファイルゲットしようと思ったが、/var/cache/apt/archivesにはpartialという空フォルダとlockという0byteのファイルしかない。
どうしたらdebをげっとできるん? >>325
ありがとう見てみます
>>326
ミスった。オフラインpcに入れるために
オンラインのpcでライブ起動したんです convertのappendで画像連結する時に連結位置ってどう指定するの
田みたいな格子状に並べたいんだけど echo $USER # saitouって表示される
sudo usermod -aG www-data saitou
touch hoge.txt
sudo chown www-data:www-data hoge.txt
vi hoge.txt
www-dataグループにに所属してるhoge.txtに書き込みたいんですが
viで開いても読み取り専用になってしまい書き込めません
www-dataグループにsaitouユーザーを追加したのになぜ書き込めないのでしょうか? >>331
sudo chmod g+w hoge.txt >>330
-append append an image sequence top to bottom (use
+append for left to right) 一時期絶滅したかと思われた3ボタンマウスをエレコムとかが出しているんですが、Xwindow は3ボタン向けの設計じゃないですか。
スクロール付きマウスの、スクロール部を押しにくいけど、使っている生活の人が多いんですか?
ノートPCの生活が長くなって、いつの間にか忘れていました。 マウスによってはスクロールボタンもそんなに押しにくいことはないし、便利だからおれはよく使う生活を送ってるよ 息をするように使ってるわ
Microsoft Basic Optical Mouseを長年使っているが、押しにくいと感じたことは故障したとき以外にない >>332-333
ああなるほど、パーミッションが755になってました
www-dataにsaitoが所属してても5担ってるから書き込めないってことですね
グループに所属すれば読み書きができるものだと思ってマシtあ 3ボタンマウスなんて、店舗に飾ってないじゃん。
と、見てきたので買わないで帰る。
言えば出てきたかもしれないが。 >>335
俺は20年近く使っている Logitech M-S35 (SGIのOEM)
2台現役
やっぱ使いやすいわあ ググったらボールでPS/2のものが出てきたので、さすが2ツラソウと思いました。
おにぎりは2個買いだめした覚えはあるけど、何処に消えたのだろう。 >>330
convert以外も使えよ捗るぞ
全部違う結果なのでご自由に
tileなしだと3x2になる
$ montage img[1-6].jpg -geometry 640x480+0+0 -tile 2x3 out1.jpg
$ montage img[1-6].jpg -geometry 640x480+0+0! -tile 2x3 out2.jpg
$ montage img[1-6].jpg -geometry 640x480+0+0^ -tile 2x3 out3.jpg Sophos Anti VirusってもうDLできなくなったんだよね?
インストール方法は出てくるけどSoohosのサイトでも説明書しかないし LoRaの話題ってここでええんかな
何度やってもjoin otaaが成功しないのでゲートウェイの周波数設定を合わせる以外で必要な条件があるかどうか知りたいんだが >>344
やっぱりそうなんだね。
他のも衰退してるしみたいだし。 a-memo.txt
a-text.txt
こんな感じで
先頭が固有の名前で、ハイフン区切りで後ろにいろんな単語[a-z0-9]が来ます
コピーするときに固有の名前だけ変えて、後は同じ名前にしてコピーする方法を教えてください
b-memo.txt
b-text.txt
cp a*.txt b*.txtこんな感じ? >>347
ディレクトリごとコピーしてrename >>345
事実上、Linuxと組みになる技術なので、ここで良いと思いますよ。 cutコマンドでログを必要な部分だけ取り出したいのですが、
半角スペース1つも複数も同じ扱いはできるのでしょうか?
# echo "a bb ccc dddd" | cut -f1,2,3,4 -d " "
a bb ccc
-d ".\s"とかできるかなと思ってもダメでした cutじゃできねえんだawkを使いたまえ
echo "a bb ccc dddd" | awk '{print $1,$2,$3,$4}' >>351
awkで行けるでしょ
tr で複数の空白文字を1文字にまとめてもいいし >>351
NS=[^[:space:]]+ S=[[:space:]]+; echo "a bb ccc dddd" | sed -r "s/($NS)$S($NS)$S($NS)$S($NS).*/\1 \2 \3 \4/g" >>351
awkを使えばデフォルトでスペースとタブは連続していても一つの区切りとして認識される
出力にスペースが必要なければ、カンマを削除すればいい
# echo -e "a bb\t\tccc" | awk '{print $1, $2, $3}'
a bb ccc Sophosが終わりclamav系しかなくなったか 質問です。
自分でビルドしたアプリケーションに更新があった場合、もう一度同じようにビルドしてインストールすれば上書きされるものなのでしょうか?
それとも、しかるべき方法があるのでしょうか? 詳しいサイトなどあればご紹介お願いします。
ちなみに使っているディストリはubutu mateです >>358
普通は上書きされる
が、大抵上書きされるだけなので
バージョンアップでファイル名が変更されたファイルとか
削除されたファイルは前のものが残ることになる。
make uninstallとかuninstall.shが用意されているものもあるがそんなに多くはないかな。
そういうのが残るのが嫌ならcheckinstallとかporgでパッケージを作って管理すると良い。
https://wiki.debian.org/CheckInstall >>359
358です。丁寧な回答、説明ありがとうございます。
パッケージを作って管理という方法なら混乱しないで済みそうです。リンク先を少し見ただけですが、checkinstallなら自分にも使えそうですし。
これで少しはステップアップできそうです。ありがとうございました gitはuninstall用意してくれないんですよ!!! 下手にuninstallを用意するとシステムを壊しかねないからな
だからWindowsはよく出来てると思う ps -aefで見るとloopがいっぱいでてくるのですが、これはなんでしょうか?
ググってもわからなくて。
よろしくお願いします。
[loop33]
root 682 2 0 9月08 ? 00:00:00 [loop34]
root 683 2 0 9月08 ? 00:00:00 [loop35] >>363
loopback device関係だと思う。
自分の環境じゃ出なかった。
https://stackoverflow.com/questions/33806535/what-is-loop0-process-for
上のサイトによると、loop back deviceを公開する用のプロセスだって。 >>364
ありがとう。dockerかな。
なんか気持ち悪いですね。 >>365
普通のプロセスではなくカーネルスレッド、つまりLinuxカーネルの一部だよ docker勉強中なので、助かります。
使い方だけでなく仕組みもしっかり勉強致します。
ありがとうございます。 docker関係なく普通にループバックデバイスをマウントするとそういうカーネルスレッドが作られてるんやね
知らんかった ず〜っとブツッ‥ブツッて雑音が鳴ってる
けど原因はなんでしょうか?
ミキサー開いて出力選択する時だけ出なくなる
pulseaudioとalsa削除して音が出なくなってもそれだけずっと鳴ってる
xubuntu18.04 >>370
直ったけど何が原因でこんなことになってるのかわかる人いたら教えてほしい
ミキサーのLINEを有効にしてボリュームが1より大きいと直るけどそもそもパソコンのオーディオミキサーのLINEって何を意味してるんだ? linuxは全部ファイルで管理されてるみたいなことがよく強調されてると思うんですが
windowsとかはファイルではなく何ですか? HTMLファイルのパーミッションを604を推奨とするレンタルサーバがあるのですが
なぜグループの権限を0にすることが良いのでしょうか? そのレンタルサーバが、他のユーザーとあなたを同じグループに所属させてるということではないですかね。 >>374
> linuxは全部ファイルで管理されてるみたいなことがよく強調されてると思うんですが
ウソです。ネットワークはファイルではありません。 諸般の事情により現在はデバイスファイルではないのですが、元々はデバイスファイルが見えてましたよ。 >>374,378
たとえば、Linux系OSではファイル操作の汎用ツールとしてddがあります。
dd if=./Ubuntu某.iso of=/dev/sdz
みたいな感じで、USBメモリーに書き込んでインストールディスク作ったりできます。
これはUSBメモリーをデバイスファイルとして管理しているからです。
あるいはGV-MVP/RX2なんかは/dev/videoというデバイスファイルになり
dd if=/dev/video|mplayer -
で、設定済チャネルの番組を視聴できましたし
dd if=/dev/video > video.mpg
で録画することもできたりしました。
(たぶんPT2とかではこれはできない)
Windowsでは、ファイル化していないので、パイプやリダイレクトで扱えません。
そのため、インストールディスク作成やクローン作成も
視聴や録画も、それぞれの用途の汎用アプリや専用アプリが必要になります。
ファイルでなければ何か?と言えば
Windowsのプログラミングの知識に詳しい人が
Linux板にいるわけないじゃん、という話になりそうですけどね。 >>381
必死にコンソールアピールしているが、Windowsは一般ユーザーが
コンソールで必死しないようにしているからな。
(コンソールは超使わないようにしているのがWindows)
あと、この板にはLinuxのプログラミングの知識に詳しい人もほとんどいないだろ
>>375
Windowsはハンドルを指定してAPIでいじくるって感じだからな まあまあ、そんなことで争うなよ。
私たちには、両方の良いところを備えた、Lindowsがあるじゃないですか。 LindowsってLinuxでWindowsを真似ようとして失敗したLinuxだろ?
大国Windowsを真似るなんて無理な話だったんだ Lindowsって名前が商標侵害だって争ってたな。裁判官は一瞬、Windowsが商標として有効なのか疑問を示していた。window systemが一般的な言葉なので。でも結局裁判はLindows側が負けて、名前を変えたがあんまり売れなくてだめになった。名前の問題さえクリアできれば成功する可能性はあるぞ。 俺の気が確かなら、触った当時はVineやTurboのが使いやすいし無理にWindowsに似せる必要無いんじゃね?と思った気がするが昔のことすぎて気が定かではない。 >>386
> 裁判官は一瞬、Windowsが商標として有効なのか疑問を示していた。
Apple・・・ >>386
> 名前の問題さえクリアできれば成功する可能性はあるぞ。
ないやろw ただのLinuxディストリの1つ
ライバルはWindowsじゃないぞ
Debian、Ubuntu、Redhat、CentOS
勝てる見込みあるんか? windowsみたいにエディタを使うリネーマーってある?
出力したファイルパスを任意のテキストエディタで修正してそのままリネーム
機械的な修正も手動修正も普段使いのエディタなら融通利くしな windowsにそんなエディタありましたっけ
Microsoft純正では聞いたことありませんが ○○できるエディタと言えば、なんでもできるemacsだな >>391
これだろ?
Windows 10版PowerToys、強力リネームツール「PowerRename」を搭載した新バージョン登場
https://www.ask-mswin.com/win10-powertoys-powerrename/ 一括リネームは昔はmassrenで今はranger使ってる
ファイル名リストをvimに渡して連番付与したり整形したり これとflexible renamerはよく使ってた
「お〜瑠璃ね〜む」にテキストエディターによるファイル名編集機能などが追加 - 窓の杜
https://forest.watch.impress.co.jp/docs/news/302786.html
あとリネーマーはvidirで解決した
moreutils入れてるのに気が付かなかったわ 使いやすいツールがないのはやっぱり
コマンドラインでやれってことなんですかね
素人向けツールを作るやつはいないし
パッケージ化する人もいないと わたしはね、そういうのはスクリプトで片付けてますよ >>387
言いたいことはわかるけれど、随分と個性的な言葉遣いをするんだね Debian系でのやり方をまとめると
1. カーネルを5.8以上にする
もしくは5.8からdrivers/bluetooth/btrtl.c持ってきてカーネルビルド
2. rtl8761bのファームウェアを拝借
$ wget https://mpow.s3-us-west-1.amazonaws.com/mpow_MPBH456AB_driver+for+Linux.tgz
$ tar xzf mpow_MPBH456AB_driver+for+Linux.tgz
# cp 20200610_LINUX_BT_DRIVER/rtkbt-firmware/lib/firmware/rtl8761bu_config /lib/firmware/rtl_bt/rtl8761b_config.bin
# cp 20200610_LINUX_BT_DRIVER/rtkbt-firmware/lib/firmware/rtl8761bu_fw /lib/firmware/rtl_bt/rtl8761b_fw.bin
上記の2ファイルは将来firmware-realtekに含まれると思われる >>388
コンピュータ、OS業界としてだからな。果物であるりんごの商標としてAppleを登録したら無効になるかもしれんが。 コンピュータ、OS業界としてだからな。建築物である窓の商標としてWindowsを登録したら無効になるかもしれんが
コンピュータ、OS業界としてだからWindowsは商標として問題ないわけだ フリーな領域を使って既存のext4パーティション (/諸々がマウントされてる) を広くしたいときって結局どうやるのが一番信頼されてるやり方なの?
あるいはフリーな領域を新しいパーティションにしてホームディレクトリだけそこにマウントすることにする等しても良いのだが メモリ4GBのノートPCを使ってるのだが、起動から時間が経つにつれメモリ使用率が累積的に増えていき最後には100パー近くになる
定期的にキャッシュ等のクリアというかリフレッシュをやりたいのだがこれを最も上手にやる方法は何だろう
自作のスクリプトを定期実行ですか? >>404ですけど、なんかググってると最近のLinuxは積極的にRAMを使い潰すようになってるっぽいですね
変なこと考えずにswappinessだけ1にしとこうかな。。。 >>405のようなやつは、RAMを使うと電気代かかるでしょとか思っていそうw >>403
いろいろなやり方のうち好きなやり方でやればよし。信頼されてるとは? >>403
まず、バックアップを取り(ナレーション:信頼の半分はバックアップで出来ています)
live dvd などで、そのパーティションを使わない状態で gparted とか
EaseUSのfree版でもいいかな >>404
sudo sh -c "echo 3 > /proc/sys/vm/drop_caches" キャッシュに使われてるってことは将来再利用される可能性があるわけだから、
それを消しちゃったらまたディスクから読み込みなおしだよ vimのpluginだけど、みんなどこ見てる?
githubまとめたとこないかな?
検索とかよくわからない。 vimはプラグインマネージャー自体が多くてよく分からんわ
船頭多くしてなんとやら 国産プラグインマネージャーは仕様がコロコロ変わるからおすすめできない 先読みして、キャッシュを使う事の、何が問題なのさ
他のプロセスが、メモリを必要になったら、勝手に解放して使うだろ 聞いてみた自分が答えるのも変だけど、ここは見てる。
https://vimawesome.com/
Plugin管理は、vim-plugが楽ちん。
Pluginさっくり作れる人羨ましいな・・・。 プラグイン作れないならvscodeを使ったほうがいい let a = [
\ 1,
\ 2,
\ }
リストを複数行に分けて書くときにshell scriptみたいに\を付けるのがvim script そしてそのvim scriptの限界を超えたスーパースクリプトが今開発中のvim9script 相変わらずviとvimの違いがわからない。
viコマンドで呼び出しているのが、vimというプログラムなの?
viとvimに派生した2種類が存在してるの? unixやらbsdがあったからねぇ。
vimも8と7で違いあるし、nvimもあるし。
選択肢が増えた。Emacs使ってる方がかっこいいと思いながら、やっぱりvim。 >>423
vi、オリジナルで使いづらいキーバインド、低機能。もはや使われてない。
vim、オリジナルを置き換えるもの。プラグインがあるならそれはvimと思っていい。
vimは高機能だが容量も大きいため、簡易版のvimもある
viで実行されるものは簡易版のvim、高機能版のvimが入っていればそっちに切り替わる 使いづらいキーバインド?いや、もはや自分がviを使ってのかvimを使ってのかわからんからわからん。 >>427
ですからviはもう存在してないんです。
viに近い設定のvimか、デフォルトのvimのどちらかしかありません 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 >>427
ビジュアルモードが使えればVimで、なければvi互換モードって感じでいいと思うけど UNIXでラインエディタのedができる
ビル・ジョイがBSDのコンパイラを作るためにラインエディタのexを作る
exにマルチエディタ機能が付く
exのマルチエディタモードがviとして独立する
第三者がAmgaOS用にviを魔改造したvimを作る
ビル先生パネェ 一世を風靡したダイアモンドカーソルさんは、今どこでどうしていますか? 今じゃなくて、昔の話ね。30年前使ってたあれはviだったんだろうか、vimだったんだろうかと。30年前使ってた奴は別に使いづらいキーバインドってことはなかった。 viの↓の右が↑なのは明らかに悪いデザイン
ゲームのコントローラーがそれだったら投げつけて壊されるレベル
使いやすさを考慮して作られる現代のコンピュータではなく
40年ぐらい前に作られたある端末で使われていた配列でしかなく
考え抜かれて作られたものではない >>434
1990年ならLinux時代以前で、Vimが既に存在したとしても、目にする機会は無かったんじゃなかろうか。
Viも有料だろうし。
なので、StevieなどのViクローンじゃ。 アクセラレーターキーとショートカットの統一っていつからなんだろ
ファイル(F)やCtrl+Sの登場まで苦労あったんだろうなぁ 昭和の頃は、viを習得できなかった落ちこぼれがWindowsを使っていた。 そして今はvscodeでviよりも遥かに快適なテキストエディタが使える
かつてのviユーザーはキーバインドのせいで乗り換えられず
中途半端な出来のプラグインを組み込むために試行錯誤してるのであった わかってないな。
完成された物がいいならApple買う。
値段さえ決まれば、スペックもハードの組合せも選べない。
vimは自分なりにカスタマイズする面白さがある。
スキル上がれば、色々凝ったことできるし。
自作機作るのもそうだよね。 >>439
昭和にWindows使っていたなら、かなり先進的ユーザーだろうな 俺は日本語版が待てなくて3.0の英語版を使ってたけどそれでも平成なんだな 良いながれだな。
ここは雑談ぐらいしかできない底辺のおっさんには居心地いいスレだよな
まぁ、Linux板が低脳・ゆとり・基地外おっさんの集うところだからな 昭和のWindowsって月刊ASCIIの付録じゃないの。 月刊ASCIIなんかが登場する前の時代だろ
もしかしてお前生まれてないんじゃないのか? >>448
月刊ASCIIの登場は1970年代。Windowsは1980年代。 新卒から20年以上unix, linux触ってきて、tar.gzをvimで開けることを初めて知った。
今までzgrepやzcat、tempに解凍してからvimで開いて検索かけてたわ・・・ Vim のすゝめ - 特殊ファイルの編集 | 株式会社創夢 ― SOUM/misc
https://www.soum.co.jp/misc/vim-no-susume/11/
テキストエディタにバイナリ投げようとは思わんし気付かんわこれ >>435
JKILだったらよかった?Ctrl+Nよかましだと思ったけど。いずれにせよ、その点はviもvimも変わらんよな。 >>437
あまり記憶が定かではないが、確かソニーのワークステーションだったかな。ターミナルが一つしかなくて、ハングするとシリアルつながないといけないみたいな奴だった。マシンを有料で買ってるという意味では有料だな。 emacs だと、もとよりtarや圧縮フィアルが開ける。ファイルの中身も見られる。
かなり前から、そんな仕様だったと思う。
いま試してみたら、nano では駄目だったw >>452
やばいね
zcat hogehohe | grep hhhhh
してたわ >>456
zなんてついたら圧縮したものしか開けないと思うよね。
後から付いた機能かもしれないけど。
年がバレるが昔、新卒時に触ったSolaris 2.6時代はどんなエディタ使ってたんだろう
viあったのかな・・・ >>461
viってSolaris 2.6の20年前からあるんだが… >>461
通常ファイルも開けるのか!とんだ時代遅れ野郎だったぜ。
SunOS4のころはviが標準で入っていたのとSunViewのエディタか、emacsのコピーをテープでもらってくる感じ
Solaris2だとviはある。SunViewも一応あるけど、XベースのOpenWindows(OpenLook)でMotif勢に対抗していた
emacsのX Window版が使えるようになったのは、いつだったかな 磁気テープは基幹系じゃ現役って聞いたけどマジ?
TBのテープ新発売って前見たような 再帰的という言葉は
どんどん掘り下げていくって言う意味で良い? 再帰的って
A := B
B := ( A, C )
みたいな感じ?分岐してる構造を掘り下げて行くのは探索? 再帰って
再び帰る
よく使うのは
プログラムの関数で
関数の処理の中で、自分をまた呼び出して
って
グルグル回すやつ コンピュータ用語としては、プログラミング用語として使われる関数で(直接ではなくても)自分自身を呼び出して繰り返す場合
データ構造として、あるデータの中に同じ構造のデータが含まれる、木構造のようなもの
その木構造になっているファイルシステム(ディレクトリの中にディレクトリがある)も、再帰的な仕組みなので
ディレクトリの中にディレクトリがあったら、その中のディレクトリも処理して、さらに中にディレクトリがあれば…
という場合に「再帰的に」と表現することもよくある >>466
違うか。掘り下げていくのは再帰的探索。私が書いたのは再帰的定義。結果からまた同じ処理を繰り返すのが再帰的。 >>469
そういう、ディレクトリの処理するときに
自分で自分を呼び出してって
グルグル回す関数にするんだよね >>468
n = 0 とか n = 1 の入力に帰結しないから駄目だろ
それはタダの無限ループ wineが動かないときってどうやって解決すればいいんでしょうか
まずはfixmeの部分から読んでいけばいいんでしょうか >>476
Wineの場合、出力されたログ見ないと分かりにくい >>476
ゲームしたいだけなら
SteamでWindowsのゲーム簡単に動くよ
wineで、あれこれやってたの
バカらしくなるレベルで簡単
中身wineらしいけど 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
に、ファンコントロールの欄が現れません。
どなたか解決策や解決案をご存知のかたがいましたら教えて頂けると助かります。
よろしくお願いします。 >>478
横レスですが、
SteamやLutrisやPlayOnLinuxで動くゲームは呆気ないですよね。
でもLinuxは自己責任だから初期設定には気を遣いますね。
連休を使ってCPUを2400Gから3100に変更したのでdGPUの設定中。 さきほどwineの質問をした者ですが、デレステ計算機を使いたくて四苦八苦しているところであります。
データベースファイルが無いと言われてしまいます。
https://i.imgur.com/axie4WF.png >>479
GPUのファンが全開になってると判断してるのはどこ見て言ってる? >>485
Psensorを見ています。
低負荷でも高負荷でもValue, Min, Maxが一定です。 >>483
入れたはずなんですけど正常に入ってるかどうかは微妙です。
winetricksによるインストールと本家サイトからの直接インストールの信憑性はどちらの方が上でしょうか。やっぱりこれもDLLによってまちまちなんでしょうか。 >>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 Linuxカーネルの教科書
Linuxのしくみ
新しいLinuxの教科書
初心者はどれから読んだらいいですか?
やはり新しいLinuxカーネルの教科書がいいの? >>488
できました!メチャ助かりました。ありがとうございました。 >>491
現状、制御のスクリプトをそのまま使った状態でゲームすると、
負荷に応じて1200RPMから3800RPMまで可変で制御されています。 >>489
使い方を覚えたいのであれば「新しいLinuxの教科書」 普通に使ってる分ならつまずいたらぐぐって調べる程度でなんとでもなるから
今時書籍関係はほぼ意味ないと思うけどねぇ
質問者は何を知りたいんだろうか? ほんとの初心者なら
とりあえず必要な知識が一冊にまとまってるってのは有用だよ
ぐぐるにもある程度知識が必要 ほんとの初心者なら読んだ所で何のことを言ってるのかわかんないよ
実際に触って調べるのが一番の近道 >>489
プログラム作るための開発として勉強するのか、コマンドを使用した運用として学ぶのかで違ってくるぞ 昔は開発したいとかでviやemacsの本を買った思い出。 >>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 環境変数DISPLAYについてです。
envで確認すると DISPLAY=:0.0 と表示されました。
省略されてるけどIPドレスが指定できたような記憶があるのでexportで DISPLAY=192.168.1.1 としました。
で、xeyesを実行すると"Error: Can't open display: 192.168.1.1"となり目玉が表示されません。
ググった感じでは間違っていないと思うですが・・・どうして(´・ω・`)? ↑
すいません。
Ubuntu18.04LTSです すごく大昔からのやり方だね。
確かxhostに追加していないとダメじゃなかった?
DISPLAYも192.168.1.1:0的な書式じゃなかったっけ? >>503
他人の画面に好き勝手出せるのを防ぐためにブロックされている
表示する側でxhostを使って許可する必要がある サンキューってできたんかな。それだけだとだめじゃない。 おい。写真に撮影時刻を入れるカメラの機能があるが、
それと似たような、EXIFの撮影時刻をphoto.jpgに入れるスクリプトを作って寄こせ。
1. 時刻の文字サイズは写真の大きさに対し適切であること。
2. 文字色は画像の反転色であること。
3. これはおそらくお前らには無理だろうが、
文字の配置は、その画像の鑑賞の妨げとならない四隅のいずれかを自動選択すること。 >>509
それこないだやったろ
ここのスレじゃないっけ? Ubuntu20.04(Gnome3.36.3)でワークスペースを切り替えるとPlayOnLinuxのアプリが消えてしまいます。
どのワークスペースでもエミュで起動した特定のアプリをサブ液晶に表示させておきたいです。どこを弄れば良いでしょうか?
よろしくお願いします。 >>513
それだとPlayOnLinuxで起動したエミュのアプリには効かないので、
どこを弄れば良いかご存知の方がいたらヒントでも貰えたら嬉しいと思っています。
また、サブモニタのアプリは基本すべてのワークスペースに表示されるのですが、
エミュのアプリはサブモニタに置いても、メインで「すべてのワークスペースに表示する」を選んでも、現状では消えてしまいます。 >>515
完璧に目的を果たせました!ありがとうございました。
自分だけだと辿り着くのに数日はかかりそうでした。大変に助かりました。
画面、仮想デスクトップをエミュレート、デスクトップの大きさを設定して、
1024x600程度のwine仮想デスクトップを作って、その中でアプリを最大化して使えば、
これまでと同じ使い勝手で、Gnome側でのワークスペースに対応できました。ありがとうございました! 自作コマンドって一つのファイルにまとめて書くのと外部ファイルにするのとで速度変わったりする?
今は.bash_aliasesに書いてるけどシェルの起動時にもさっとしてきたんで え、用途ごとにファイル分けてるよ
UNIXの精神を読みなさい >>517
一つにまとめたところで速度なんて変わらんから、大人しく用途ごとに分けて管理した方がいい >>517
> 自作コマンド
とは何ぞ?
aliasを、シェルの起動時にもさっと感じる程定義してあるということ? 起動時のもさっとするのはファイルに分けるかどうかは全く関係なくて
外部コマンドを沢山呼び出してるとか
サブシェル、サブプロセスを作るような処理をしてるのが原因
ビルトインコマンドでさえシェルスクリプトでの処理に比べたら時間がかかる
例えば、文字列の頭から最初のスペースまでを削除するのに
cutコマンドとかsedとか使うなっちゅー話
シェルスクリプトを勉強して外部コマンドを使わずに作れや
どうすればいいかわからんっていうのなら
変数展開と算術式展開を使えっちゅー話だ >>517
例えば、シェルスクリプト内で何度もその自作コマンドを呼び出していて、
どうにもそのシェルスクリプトが遅く、その遅い原因が長大な.bash_aliasesを
パースなり解析なりすることになっているため、みたいなことなら、
その自作コマンドを別ファイルにするなりシェルスクリプトに組み込むなりするのが
よいと思う
ただ、シェルの起動時にもさっと感じる程度であれば、そのままでも大丈夫ではないかな
悪影響は無いだろうかな
ちなみにその.bash_aliasesのファイルサイズや行数はどんなもんなのでしょう?
単に好奇心で聞いてるだけで、それを聞いたところで特に何もアドバイスはできないと思うけど… Ruby で書けばよい
外部コマンドを呼び出さない限り、
Ruby 内で実行される、1プロセスだけだから
シェルスクリプトで書いたら、どれが外部コマンドかどうか、調べるのが面倒
漏れは、anyenv で、Ruby, Node.js など多言語のバージョン管理してるから、少しもっさりする。
各言語の最新版があるかどうか、チェックしたりしてるのかも > シェルスクリプトで書いたら、どれが外部コマンドかどうか、調べるのが面倒
一般的に使うもので言えば、cdとechoとprintとtype以外、全部外部コマンドだよw 「rμbyなら」のおじさんってここにも出没するんだ >>525
test(bash)やjobsなんかも使ったことないの? >>517
聞きたいのは、.bash_aliasesに書いてシェル起動時に読み込んでおくのと、bashスクリプトに書いて実行するのと速度変わるのかってことだよね。 root使えたら/user/loca/binだし、それ以外は~/.local/binだけど、それじゃ駄目なん? >>517
変わる可能性があるがもさっとする理由がわからないことには
問題が解決するかどうかはわからない
外部ファイルにしても速度が変わらずメンテナス性を下げて別の問題が発生するかもしれない
パフォーマンス・チューニングするならまずは計測。最初に学ぶことやろ? >>517
IOが遅いわけじゃになら、ログイン時だけバックグラウンドで起動したら? シェルスクリプトを書くときにshellcheck以外のチェッカーってありませんか? ubuntu で Bionic と Focalの違いと
Bionicの存在意義をわかりやすくご説明お願い出来ないでしょうか? >>534
Bionicは2年前のバージョン
Focalは今年のバージョン
Bionicは古いバージョンを使わなければ理由がある人のためにある 無料なんでしょ?さっさとアップデートすればいいんじゃねーの? >>536
新しいのが正義だとは限らんのだよ坊や。 新しいのが前よりもより良い正義で、いつ次の正義に乗り換えるかの違いでしょw
それよりももっと前のものは使われてないんだから
数年後は古いものから消えていくでしょ
つまり新しいのが正義 無料なんだから、さっさとクリックすればいいんじゃねーの? WSL2にwaylandを移植するそうなんですがなんで
x.orgはこの先生き残ることは難しいのでしょうか? いつの時代も新しいものが正義だと言って引かないのがいるんだな。
WindowsXP販売初日に秋葉原の行列がニュースになってたな。
Windows10はそんな人気もなくなった。
Ubuntuはいやがらせのようにバグが潜んでる。新しいから当然だけど。 素人は、1年待った方が無難
トラブルに巻き込まれない >>535
質問がわるかった ・・・
そんな XかXxん でも判ってることじゃなくて
Bionicにない機能・進化した機能
Focalのバグ
を知りたかった
宜しくお願いします 識者の方々 unixのシェルスクリプト開発って、Windows上のVSCodeでやるのが普通なの? >>551
なんで、そんな心にないことを言うんだよ。
ゆとりらしく、上から目線で俺のためにリリースノートを調べて教えろと言えよ。
タダ(Free)のLinuxの使うこの板に多いゆとりは、お前のように自分では調べないで、他人にクレクレするのが普通。
タダ(Free)だからと言うことで、自分が楽するために徹底的に他人を利用するのが俺らゆとりの鑑行動だろ
ゆとりは最後まで徹底的に他人を利用しないとな。
非ゆとりな奴からすれば、さすがゆとりだとなるんだろうが。そして、なんでこんな奴のために
調べて教えるんだになるが。 Unixはもう殆ど使われない。
Linuxの話なら、昔はWindowsからLinuxに接続して開発してたかもしれんが
今はもうvscodeだろう。Linux版もあるしWSLがあるからWindowsで開発もテストもできる どこでもvscode坊はでてくるのな。
好きなの使えばいいやん! いや、そのVSCode使っててもUNIXの小技進歩しないじゃないですか。
Windowsを使うとすればWinMergeとか、見かけがキレイと思いますが。
置換とかvi上でsedっぽい書き方しない? >>552
Vimが使えない残党が群れをなしてVSCodeの集落を作った
今盛り上がってるのは集落の民たち 知り合いの高専生は、vscodeを教わってるみたいなんで今後は増えてはくるんだろうなぁ。
まぁたしかにEclipseは勘弁してほしいけど。
所詮はツールだけのはなしだよね。
Emacs使いに憧れるけど使えない。
cshもかっこいいと思うけど、使えない‥ > いや、そのVSCode使っててもUNIXの小技進歩しないじゃないですか。
ん? 言ってみただけ?
vscodeはテキストエディタなのでUNIX(OS)と比べるものじゃないですが?
UNIXのテキストエディタと比べてますか?
つまりvimやemacsのに代表される、シンプルな単機能のツールの組み合わせではない
いろんな機能を1つに詰め込んだUNIXらしさの無いテキストエディタと比べてますか?と聞いていますw >>560
> cshもかっこいいと思うけど、使えない‥
cshは関数すら使えない‥ (t)cshは標準出力、エラー出力周りにも難があるんだっけ? 秀丸vs.vim 秀丸vs.Emacs だったらあれだったけど、VSCode は別物な気がする。
Markdown で使いたかったけど、飽きちゃった。 >>564
うん。どちらもデフォルトでは最低限の機能しか持ってませんと言ってるけど
その最低限の機能が、前者ではテキストエディタとして使える最低の機能であって
vscodeはプログラマが快適に使えるのが最低限の機能と言ってる
ほぼすべてのプログラマがいまどきコレぐらい使うでしょ(笑)というようなのが最低限の機能 >>552
今の普通は知らないが当時はBOW (BSD on Windowsの略だったかな) を使って簡易的に動きを確認していたな >>565
Linuxを使っている奴ならプログラムを日常的に作っているから、
vscodeと同様なレベルのも使っているからな VSCodeなんてSublimeTextのようにいっときのブームで終わる 未だにemacsとかvi覚える気になれなくてどの環境でもGeany使ってるわ… >>567
> プログラムを日常的に作っている
から
> vscodeと同様なレベルのも使っている
につながる意味がわからんのですが?
それに最初は誰でも素人です。プログラミングを作ってない状態です。
vscodeと同様なレベルのものも使ってません。
そこから、これから何を使うっていくのかって話でしょう?
そりゃまあ使いづらいものでもそれに慣れてしまったら
他に乗り換えられない人ってのはいますよ。
でもそれはその人の問題であって使う道具の話ではありません。 >>568
注目すべきは、そのブームが終わった後に何を使ってるか >>569
自分がエディタに求める機能が何で、それがそのエディタならどういう操作で行えるか、を
把握することが一番重要なのさ
viなんてGeanyなり何なりを使えるようにするまでの作業で必要な分だけ覚えときゃいいのさ
viは色々できるからといっても、それを使うのが最適解でもないわけだし
TTSSHとかのGUIを使えるんなら、メモ帳でcat、ヒアドキュメント、リダイレクトの
構文作っといてコピペ、でも用は果たせるものでもある
emacsも、viの代替にはそれくらいしかなかった時代の選択肢でしかなかろう
いつまでもシェルモードやらメールモードのi18nが進まないのを見るに、
何でもかんでもEmacsでという努力が逆に弊害として残っているようにも見えるし viは運用に近いマシンとか自分用の設定がされてない所でも使えるツール
emacsを含めその他のエディタはインストールされてないからね
開いて検索して修正して保存して閉じる。それだけできれば十分
それだけでも変則的なカーソルを覚えないといけないので大変
いい加減、最小構成でもvim+カーソルキー有効をデフォルトにして欲しい エディタは、シェル芸で頑張る人用とGUIをバリバリ開発する人では違うと思うけど、シェルスクリプトならWindowsのメモ帳でも問題ないよね。 >>574
Windowsのメモ帳って文章書きでもつらくないか? メモ帳は改行コードと文字コードを何となく調べるツールにもなるんだけど。
今は使わなくなったな。
サクラエディタ覚えたし、他人の仕事チェックしなくなったし。 今日のアクセラレーターキーやショートカットっていつの登場なんだ
ソフトに左右されない度統一されたキーバインドって結構重要だし
File(F)やCtrl-Sがなきゃ未だ操作性はバラバラだったんだろうな 生データを貼り付けて、適当にこれとこれが検索条件ってチェックいれたら、全部見て最適化した正規表現だしてくれるようなのないの? >>580
それは正規表現に頼り過ぎ。
呪文のような正規表現を書いて悦に入る馬鹿なドザーをよく見るが、lsやfindの引数に指定する程度のものに留め、その水準を超える事は言語の構文でやりなされ。
自分で書けないものを、誰がメンテするんだ。 >>582
まぁーそーだね。
正規表現命みたいな人がいるんだよー Perl 頑張れば正規表現の早い器用な処理は出来そうだけどと、たまに思う。
物書きとしてのラリー・ウォールは尊敬している。 Windows 10, WSL, Ubuntu 18.04, VSCode のRemote-WSL で、
簡単なものは、シェルスクリプトで書く。
複雑なものは、Ruby で書く Lubuntuをインストールした中古ノートでLibreOfficeを使用しているのですが、「PDFとしてエクスポート」で作ったPDFが文字化けするか真っ白になってしまい元の文章が表記されません
WriterでもCalcでもそうなるしフォントを変えても文字化けするのですが、解決方法またはエクスポート時の設定のヒントを教えていただけないでしょうか
Lubuntu 20.04.1 LTS
LibreOffice 6.4.6.2
PDFリーダーはFoxit ReaderでもqpdfviewでもLibreOfficeのDrawですら同じ結果でした >>587
PDFを出力したマシン上でも化けるとかだとわからんけど、ファイル→プロパティからフォントを埋め込んでみるとか >>587
windowsで表示してみるとか、ブラウザで表示してみるとか。
まさかpdfに日本語環境がないだけどか。
http://mojavy.com/blog/2012/11/02/ubuntu-pdf/
2008-04-13
日本語PDF文書の文字化け対処法
ubuntu pdf >>587
LibreOfficeをインストールしている奴は多いだろうが、
そんな質問の仕方ではあんまり相手にされないだろ。
そうなる現物、
pdfにしたらそうなるWriterのファイル(pdf表示がNGになる適当な内容のものでOK)
これをエクスポートしたpdfファイル
ぐらい、提示しないとどれどれと食いつかないだろ。 >>590
まぁね
うちのManjaroでやってみたけど
なんともなかったから
答えようが無い
Lubuntuスレできいた方が良いかも 正規表現自体は使えてるが所詮基本程度だし前後否定肯定読みは未だに分からん
perlも現状は正規表現専用だしがっつりとは書けん
sedやawkにか頼れない悲しみ 正規表現だけじゃなく、データ正規化が一番いや。
これこそAIの出番なのに‥。
といっても仕事的には一番多かったりする。 >>592-593
新しいケースが出てきたら、既存のスクリプトを修正して対応するのが楽しいお仕事な気が...
全然できない子はAIとか、自分は考えないブラックボックスに走るのかもしれませぬ。 正規表現のシンタックスチェッカーってありませんか? >>592
>前後否定肯定読みは未だに分からん
文字列の先頭を表す ^ や末尾を表す $ と同じようなアンカー(文字列内の位置)という理解をすれば
習得しやすいんじゃないかな? 小技をひとつ紹介
これだけでもかなり便利
perl -pi -e 's/検索文字列/置換文字列/g' hoge.txt うゎ、perlがあればawkとか要らなくね
という反応でよろしいのでしょうか 皆さまレスありがとうございます
すみません、ものすごいヽ(・ω・)/ズコー案件になりますが半分解決しました
Lubuntu+LibreOffice+PDF辺りで適当に検索したら以下のサイトの既知の不具合にコマンドラインでの解決法ありました…実際にやってみたら文字化けしませんでした
ttps://kledgeb.blogspot.com/2020/04/lubuntu-2004-1-lubuntu-2004-lts.html
それで更に質問して申し訳ないのですが、コマンドラインではなくアプリケーションメニューからLibreOfficeを呼び出した場合に上記のサイトの環境変数を適用させるにはどうすればいいのでしょうか
/usr/share/applications/*.desktopを参照して適当に.desktopを作ってみたりもしたのですがうまく行きませんでした
横着してalacarteを(gtkなのに…)インストールもしてみたのですが、環境変数を実行コマンドに足すと長すぎるのか保存ができませんでした >>604
.desktopのexecを
Exec=sh -c "SAL_VCL_QT5_USE_CAIRO=true libreoffice --writer"
でどうかな 誰でも、前後否定肯定読みは難しい
>>599
VSCode の拡張機能に、JavaScript 用の正規表現テスター、Regex Previewer がある
>>603
Ruby の方が、perl よりも可読性が高い 自分がとっても苦手なH/Wの質問です。
PCはDellのLatitude3440
https://www.dell.com/support/home/ja-jp/product-support/product/latitude-3440-laptop/docs
arecord --list-devicesの結果だと
カード 0: PCH [HDA Intel PCH], デバイス 0: ALC3223 Analog [ALC3223 Analog]
サブデバイス: 1/1
サブデバイス #0: subdevice #0
---
aplay -Lの結果はだとsurroundの表示がでます。これは使えるのかな。それとも使ってる?
宜しくおねがいします。
https://imgur.com/jXCiH2x.jpg
----
default
Playback/recording through the PulseAudio sound server
surround21
2.1 Surround output to Front and Subwoofer speakers
surround40
4.0 Surround output to Front and Rear speakers
surround41
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50
5.0 Surround output to Front, Center and Rear speakers
surround51
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
null
Discard all samples (playback) or generate zero samples (capture)
samplerate
Rate Converter Plugin Using Samplerate Library
---省略 Rubyかけないけどこれからも僕は書かないです
だってPythonがあるので >>604
独自の.desptopを作成して環境変数を変えるってことはできてるの?それとも、聞きたいのはそこ? >>609
聞きたいことはaplayコマンドの出力の見方? >>612
X のサウンド設定だと、ウーハーがグレイアウトしてます。
aplay -Lで見ると何やら2.1チャンネルでもSurround 表示があるんですよ。
このPCにWindowsが入ってる状態を知らないのですが、調べるとRealtek ALC3223サウンドカードは、 High-Definition Audioに対応しているらしいです。
今の主流はdolby atmos なんでしょうが近い効果が得られるのなら使えないのはもったいないかなと。
質問としたら以下でしょうか。
1 ウーハーはグレーアウトされてるけど使えてるの?
2 ウーハーが使えるとしてどうやって設定すれば動かせるのか?
Alsa自体難しいのにPluse絡むと余計に・・。Jackとの共存もまだ全然手付かずです。 >>613
alsamixerはやってみましたか?
直接の回答ではないけれど、サウンド関係は大抵alsaに立ち戻れば何とかなる印象。 >>604
俺なら面倒臭いから~/.pam_environmentで設定しちゃうけどpamのバージョンと設定次第では効かないっぽい
・環境変数を設定したい
・コマンドからの起動でもGUI上のランチャーからの起動でも効いて欲しい
・設定したユーザーにだけ効いて欲しい
・ディストロやDE、バージョン等の環境に関係なく効いて欲しい
この場合どう設定するのが適切なのかね ノートPC(HDD:Windows10)をそのまま残し、
ノートPCにUSB接続するSSDに、CentOS7をインストールしようとしています。
(HDDには一切手をくわえず、GRUB2をSDD側にインストールしておきたい。CentOSを使う時にのみSSDを接続し、ブート順をSSDを優先にします。)
ノートPCをDVD(Centos7インストールメディア)から起動しインストールしようとしており、インストール先をSSDにしてパーティションを割り当てていますが、ブートローダのインストール先設定画面が出てきません。
このままインストール進めると、ブートローダはSDDとHDDのどちらにインストールされますか。
あるいは、ブートローダのインストール先を設定する画面はどうすれば表示できますか。
どうか教えてください。 >>616
USBハードディスクにインストールされるよ
当然バックアップは取ってるだろうけど心配なら内蔵HDD外せば 自己解決しました。次の説明がレッドハットさんのサイトにありました。
「ブートローダーをインストールするデバイスを指定するには、
インストール先 の画面下部にある
すべてのディスクの要約とブートローダー
のリンクをクリックします。」 617さん
ありがとうです。USBハードディスクにインストールされるんですね。 >>614
aalsamixer で見るとこんな感じです。Muteはマイク以外外してます。
多分、Alsa自体がきちんとSurround認識してないような気がしてます。
https://imgur.com/Z6pqYYo.jpg
もう少し勉強するしか無いですね。まぁ楽しいけど。 >>606,611,615
ありがとうございます!
~/·local/share/applications/
以下に>>606さんご指摘の内容を参考にExecを記述した.desktopを作って
update-desktop-database ~/·local/share/applications
を実行したところメニューから例えばWriterを起動しても問題なくPDFをエクスポートできるようになりました
色々と質問してしまい失礼いたしました すみません書き忘れました
うちの環境で環境変数を足してLibreOfficeを起動して既存ファイルを呼び出すと、フルスクリーン表示でない場合は昔のTVの砂嵐のような画面が出て正しく表示されません
でもそのまま一旦フルスクリーン表示にすれば正しく表示されました >>620
なんか少し掴みかけてきたかも。
Windowsでも厄介なんですね。このSoundcard
http://faq3.dospara.co.jp/faq/show/9280?site_domain=default
それなりの外部スピーカーをつけたら有効になりそうかも・・・
あと、色々探しててこれは便利。QTはあんまり好きじゃないけどわかりやすい。
https://packages.ubuntu.com/ja/xenial/qasmixer 1.jpg
02.jpg
003.jpg
桁数がバラバラな数字を最大桁に合わせてゼロ埋めってどうすれば?
この例なら1と2を3桁に >>624
連番ファイルの数字の桁をrenameで合わせる https://shino-tec.com/2019/12/21/rename-with-zero-padding/
ここらへんでいいんじゃない
最大桁数を手動で指定したくないならもう少し処理必要だけど >>624
ファイルマネージャのThunarならまず1-9を選択して3桁指定の連番変換
次に10-99を選択して起点10と3桁指定の連番変換で完了 >>618
自分だったら、怖いのでノートのHDDを外してやるか、他のPCでインストールしてからつないで、起動できるように修正ってやるな。 >>613
1、使えてない
2、まずウーハーをつなぐ >>628
id変わってるかもだけどありがとう。
俗に言われるAux端子って、音をバイパスしてるだけじゃないのね。
aux端子に繋がれたものをパソコン側が認識できるようになってるんだ。スゴいよね。この技術。
あんな小さな端子なのに。 端子がすごいんじゃなくて、そこにデータを流してる方がすごいだけ
いろんな音を流せるスピーカーは線2本
音を流せるならデータ通信ができる 確かに線2本あればなんだけど、なんかすごいね。
H/Wはまるっきし駄目なんだけど、今回はとっても勉強になりました。
すっごい時代になってるね。
AUXとは?AUX端子用ミニプラグには15種類以上もの規格があった
https://music-lifestyle.net/kinds_of_mini-plug/ >>624
Ruby で書いた。
ただし、DryRun なので表示されるだけで、実際には実行されません
require 'fileutils'
# 絶対パスのディレクトリ名の後ろに、* を付けること!
# . で始まる、隠し directory, file を除く
dir_path = "C:/Users/Owner/Documents/test/*"
target_dir = File.dirname( dir_path ) # ディレクトリパスだけを取り出す
# ^ は先頭から、\d は数字、+ は1文字以上。( ) 内は、$1 でキャプチャー
re = /^(\d+)/
Dir.glob( dir_path )
.select { |full_path| File.file?( full_path ) } # ファイルのみ処理する
.each do |full_path|
old_filename = File.basename( full_path ) # ファイル名
# ファイル名を置換する。format で、0埋め、3桁表示にする
new_filename = old_filename.sub( re ) { "#{ "%03d" % $1 }" }
# ファイル名に変更がない場合は、処理しない
next if old_filename == new_filename
dest_path = target_dir + "/" + new_filename
FileUtils::DryRun.move( full_path, dest_path )
end >>624
for f in $(ls *.jpg); do newname=$(printf "%03d¥n" ${f/.jpg}); mv -f $f "$newname.jpg"; done >>633
バグあり!
>"%03d" % $1
08, 09 みたいな、先頭が0で始まるファイル名は、8進数と解釈されるので、バグってしまう 008, 009 も、8進数と解釈されるので、バグってしまう
これは、やっかい。
Ruby のformat 関数は、文字列を一旦、整数型へ変換してるのかも >>633
修正
>"%03d" % $1
"%03d" % $1.to_i
0で始まる文字列を、一旦、10進数整数へ変換してから、format するように修正します
08 → 8 → 008
009 → 9 → 009 5chに貼られたコードの権利は5chのものになるって本当? 5ch の運営会社が勝手にソースコードを使うと、
元の作者が、訴えるかも知れない
5chに書き込んだコードが、自作したものとは限らないから、
運営会社が、勝手に使うのは難しい
区別できないので、訴えられる可能性もあるから ~/a/b/c/を~/d/としてみるためのリンクの作り方を教えてください すっごいくだらない質問なんだけど、こういったshellにしても言語にしても、問題形式で学習するサイトってありますか?
公文育ちなんで、そっちの方がスキルあがるかも。
英語でもオッケーです。 >>644
ping-t
かな。資格向けのサイトだけど 長年、USP研究所の上田隆一が、雑誌の連載でシェル芸をやってた。
「linux シェル芸 上田隆一」で検索
漏れは、Ruby で書いた方が良いと思うけど >>633
を修正した
例えば、1.txt, 01.txt などが、
同じファイル名(001.txt)になる場合をチェックして、エラー表示する
Ruby のソースコードは、次の投稿へ書く require 'fileutils'
# 絶対パスのディレクトリ名の後ろに、* を付けること!
# . で始まる、隠し directory, file を除く
dir_path = "C:/Users/Owner/Documents/Ruby/test/test75_9_3/*"
target_dir = File.dirname( dir_path ) # ディレクトリパスだけを取り出す
re = /^(\d+)/ # ^ は先頭から、\d は数字、+ は1文字以上。( ) 内は、$1 でキャプチャー
# hash のキーは、変更後のファイル名、値は変更前のファイル名
hash = Dir.glob( dir_path )
.select { |full_path| File.file?( full_path ) } # ファイルのみ処理する
.each_with_object( { } ) do |full_path, hash|
old_filename = File.basename( full_path ) # ファイル名
# ファイル名を置換する。format で、0埋め、3桁表示にする。
# to_i は、8進数と解釈された場合のバグ対策。08 → 8 → 008
new_filename = old_filename.sub( re ) { "#{ "%03d" % $1.to_i }" }
# 同じファイル名になる場合は、エラー。既に、ハッシュに追加されていれば
raise "#{ hash[ new_filename ] } と、#{ old_filename } は、同じファイル名になります!" if
hash.has_key? new_filename
hash[ new_filename ] = old_filename # ファイル名を追加
# ファイル名に変更がない場合は、処理しない
next if old_filename == new_filename
dest_path = target_dir + "/" + new_filename
FileUtils::DryRun.move( full_path, dest_path )
end 1行目に #!/usr/bin/ruby とか書け。
何の投稿か分かりやすくするお作法として。 $ sh ./time.sh 15:00 ls
これで15:00にlsを実行するスクリプトをください >>652
これでどーよ
#!/bin/sh
target_time=$1
target_command=$2
while true; do
now=`date +'%H:%M'`
if [ "$now" = "$target_time" ]; then
#do_proc
$target_command
exit 0
fi
sleep 60
done >>652
time.sh が何だか知らんが cron か at できんの? >>655
今までのシェル芸を見たらわかるだろう 読解力がないのか
FreeBSDなどならatが使えるけどLinuxは入れないと使えない >>658 がマジで解らん。
cron の存在しないディストリビューションがあるということ? atやcronでlsしても端末には出力されず
たとえばファイルにリダイレクトとかしなくちゃならなくなるんじゃね >>655
>time.sh が何だか知らんが
time.sh が15:00にlsを実行するスクリプトと言うことだろ
端末が開きっぱなしで、15:00になったらその端末でなにがしらの作業していても
lsの結果を割り込み表示させたいんじゃないのか >>651
漏れは、anyenv で、Ruby のバージョンマネージャーのrbenv を使っている
file `which ruby`
/home/ユーザー名/.anyenv/envs/rbenv/shims/ruby
file /usr/bin/ruby
/usr/bin/ruby: cannot open `/usr/bin/ruby' (No such file or directory)
より一般的には、こうかな?
#!/usr/bin/env ruby 俺の環境だとatdは動いてるがatはできないらしい
$ at now +2 minutes
warning: commands will be executed using /bin/sh
at> touch aa.txt
at> <EOT>
job 1 at Fri Oct 9 00:33:00 2020
いくら待ってもファイルは作られず 漏れは、Windows 10, WSL, Ubuntu 18.04 で、
VSCode の拡張機能、Remote WSL も使う
Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
ruby 2.6.6, node 12.16.2 を入れた
anyenv は多言語向きで、rbenv, nodenv, pyenv, phpenv などを同じ使い方で、統一的に扱える
以下のRuby スクリプトを実行すると、ちゃんと、2.6.6 と表示できた!
#!/usr/bin/env ruby
puts RUBY_VERSION #=> 2.6.6 file `which node`
/home/ユーザー名/.anyenv/envs/nodenv/shims/node
以下のJavaScript ファイルを実行すると、ちゃんと、12.16.2 と表示できた!
#!/usr/bin/env node
console.log(process.version) //=> v12.16.2 >>663
記法はなんでもよろし。
投稿記事冒頭に、何言語か書いてくれ。 ssh では接続できるのに、scpでファイル転送できないホストがVPN上にあります。
MTUの設定が悪いと思って、LibreSWANにて調整済みです。
<VPN上ホストでのpingテスト>
ping: local error: Message too long, mtu=1280
<ローカルマシンでのpingテスト>
icmp_seq=1 Frag needed and DF set (mtu = 1280) ルーターからの通知も受け取っている
ping: local error: Message too long, mtu=1280
しかし、双方で、scpのファイル通信ができません。(パスワード入力後、無応答になる。)
あきらめて、rsyncなど新しいコマンドを使うしかないでしょうか。 Linux搭載もしくはOSが入ってない小型(20センチ角ぐらい)の安いPCって売ってないですかね?
自作だとでかくなりそうだから市販品で探してるんですがみんなWindowsとOfficeが入ってるんでライセンス料払いたくないんです
目的は24時間プログラムを動かして定期的にログを収集するだけで、ゲームしたり動画見たりとかそういうのはしません >>669
rsyncも使えませんでした。
sshは使えます。 >>669
ssh の他、mount でsamba共有にも接続できました。
scpと、rsyncが駄目なのはどうしてなのでしょうか。 >>673
scp(1)
https://linux.die.net/man/1/scp
-v' Verbose mode. Causes scp and ssh(1) to print debugging messages about their progress. This is helpful in debugging connection, authentication, and configuration problems. >>674
debug1: Connection established.
パスワードを入力
Authenticated to サーバー (サーバーIP:22).
debug1: channel 0: new [client-session]
debug1: Requesting no-more-sessions@openssh.com
debug1: Entering interactive session.
debug1: pledge: network
debug1: client_input_global_request: rtype hostkeys-00@openssh.com want_reply 0
debug1: Sending environment.
debug1: Sending env LC_MEASUREMENT = ja_JP.UTF-8
debug1: Sending env LC_PAPER = ja_JP.UTF-8
debug1: Sending env LC_MONETARY = ja_JP.UTF-8
debug1: Sending env LANG = en_US.UTF-8
debug1: Sending env LC_NAME = ja_JP.UTF-8
debug1: Sending env LC_ADDRESS = ja_JP.UTF-8
debug1: Sending env LC_NUMERIC = ja_JP.UTF-8
debug1: Sending env LC_TELEPHONE = ja_JP.UTF-8
debug1: Sending env LC_IDENTIFICATION = ja_JP.UTF-8
debug1: Sending command: scp -v -r -f /path/to/the/FOLDER
ここで停止したままになっていました。↑
CTRL+C
debug1: channel 0: free: client-session, nchannels 1
debug1: fd 0 clearing O_NONBLOCK
debug1: fd 1 clearing O_NONBLOCK
Killed by signal 2. >>676
>>675
プライベートIPv4アドレスを使っています。 >>670
Raspberry Pi
種類が結構あるから用途に合わせて選んでね いまでも更新の続くQmmpはWinamp用のスキンでシャッフル、リピートボタンとMONOSTER.bmpの位置がズレるのを直さないのでしょうか ラズパイの電源切るときどうしてんの?
ログインしてshutdownしてから電源切る? >>671
>>678
これはよさそうですね
聞いたこともありませんでした
教えてくださりありがとうございました >>681
ラズパイを丸ごと覆えるヒートシンクもある。
24時間365でも大丈夫。
ただし、電源はきちんとしたやつをつかわないと、いつの間にか落ちる。
くわしくは、当板のラズパイスレへ。 >>671
Intel NUC、ASUS Mini PC PN50 の方が、困ったらWindowsが動いてくれるような... >>676
>scp -v -r -f /path/to/the/FOLDER
-f というオプションは存在するの?
-v を、-vvv にすれば?
SSHでのscpコマンドの使い方
>https://saba.omnioo.com/note/1068/ssh%E3%81%A7%E3%81%AEscp%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AE%E4%BD%BF%E3%81%84%E6%96%B9/
この記事には、
>時々rsync使えないサーバーありますよね
って書いてあるから、scp, rsync を使えないサーバーかも NICの誤認識を直すにはどのようにすれば良いでしょうか?
マザーのNICがIntel I219-Vなのですが、いつの間にかI211だと誤認識されてしまいました。
Intelからドライバを取って来て、
make && make install && rmmod e1000e && modprobe e1000e
しましたが誤認識は直らず、100Mb/s & 接続不良で時々通信が途絶えます。
古い人間なのでNIC設定はmake configでしかやったことがなく、
今どきはどのように設定するか教えて頂けると嬉しいです。よろしくお願いします。
Ubuntu20.04(5.4.0-48-generic) >>690
lspciなどで確認するとI211表記。m/bの仕様を確認するとI219-v。 ttp://datyotosanpo.blog.fc2.com/blog-entry-190.html 適当にググって出てきたの貼ったけど症状ちょっと違うんで、マザボ型番やlspciとかの結果晒すのと、時間ありゃ念のためWin10入れてみるとか >>693
調べてくれてありがとう。
ちらほらnvm.cを書き換えて正常化する人達がいる様子みたいです。
ただ、うちのはチェックサムが合っていない旨のメッセージはないので、
単純にI219-Vとして認識させたいだけです。単純ではないのかも知れませんが。
M/B■B450GamingITX/AC, NIC■I219-V, Kernel-5.4.0-48
CPUを2400G, 3100, 1700などに交換していると、いつの間にかNICが不安定になって誤認識に気付いた。
dmesg|grep -i e1000e
e1000e: Intel(R) PRO/1000 Network Driver - 3.8.4-NAPI
e1000e: Copyright(c) 1999 - 2020 Intel Corporation.
lspci |grep -i eth
09:00.0 Ethernet controller: Intel Corporation I211 Gigabit Network Connection (rev 03)
lshw | lees
詳細: イーサネット interface
製品: I211 Gigabit Network Connection
ベンダー: Intel Corporation
物理ID: 0
バス情報: pci@0000:09:00.0
論理名: enp9s0
バージョン: 03
シリアル: a8:a1:59:0e:20:0e
サイズ: 100Mbit/s
容量: 1Gbit/s
幅: 32 bits
クロック: 33MHz
性能: bus_master cap_list __________________ physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
設定: autonegotiation=on broadcast=yes driver=igb driverversion=5.6.0-k duplex=full firmware=0. 4-1 ip=192.168.1.2 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
リソース: irq:39 メモリー:f7500000-f751ffff IOポート:f000(サイズ=32) メモリー:f7520000-f7523fff >>694
09:00.0 Ethernet controller [0200]: Intel Corporation I211 Gigabit Network Connection [8086:1539] (rev 03)
Subsystem: ASRock Incorporation I211 Gigabit Network Connection [1849:1539]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 39
Region 0: Memory at f7500000 (32-bit, non-prefetchable) [size=128K]
Region 2: I/O ports at f000 [size=32]
Region 3: Memory at f7520000 (32-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: igb
Kernel modules: igb メーカーサイト見たら211って書いてあるんだけど219って情報はどこから?
tps://www.asrock.com/mb/AMD/Fatal1ty%20B450%20Gaming-ITXac/index.jp.asp#Specification >>697
!!公式の表記に齟齬がありますね。
同じページの「製品の特徴」タブの解説写真だと、Intel I219V Gigabit LANて書いてます。
自分はそこを見て判断しましたが、仰る通り「製品の規格」を見るとGigaLAN Intel I211ATって書いていますね。
えっと、バラして実物を目で確認するか、まずはメーカに聞いてから作業してみます。 if ["ABC" = "ABC"]; then
これだとそんなコマンドはねえって怒られるんだね
スペースの有り無しがそこまで重要だとは思わなんだ >>699
それは基礎を理解できてないからだよね
if コマンド
then
コマンド
fi
という形だって知っていれば、何の不思議もない >>699
補足すると [ はシェルのbuilt-inコマンドだけど、一応 /usr/bin/[ もある。 ifの後はコマンドで、 [ コマンドによって比較命令を実装していると聞けば
センスがある人は、よくこんな単純な方法を思いついたなって感心すると思うんだが
センスが無いやつは分かりづらいと文句をいうだけ
自分が言語を知らないくせに、言語を叩くやつは技術力が低い
謙虚になって勉強すればいいのに、俺勉強したくない○○言語つかうもーんと
自分の知ってる言語に固執する。
シェルスクリプトは得意不得意がある。
シェルスクリプトよりも簡単にかけるという内容であれば別言語を使うのは適切だが
シェルスクリプトが苦手だから〜、俺が馬鹿なんじゃない、シェルスクリプトがぷぷぷなんだ〜
という理由で、○○言語を使うと言ってる場合、そいつが書くコードは
シェルスクリプトよりも冗長で分かりづらいものになってる [ がコマンドであると知れば、
変数への代入でスペースを書いてはいけないのも、
ああ、なるほど。そりゃそうなるなってすぐに気付けるはず
むしろ=が含まれるコマンドは諦めたんだなと、その設計方針にすぐに気づくだろう
ここからもセンスの有無がわかる
(実際には \ でエスケープすることで=が含まれるコマンドを扱うことはできる) UNIX管理者になりたてのとき、
「あ、/usr/bin になんか変なファイルがある」
と思って消そうとしたが、普通には消せない。
最終的に消し方を発見してその瞬間は満足したが....
いい思い出 (なのか?) シェルスクリプトは引っ掛けが多い。
Ruby などを勧める
[ の直後に、空白が必要とか、
a=b の、=の前後に、空白を入れてはいけないとか、
[ a = b ] など、比較演算子が、== ではないとか >>709
それな。罠とか言う割に実にくだらない
単なる言語特有の書き方の話でしかない
Python使ってブロックはインデントしないといけない罠がある
C言語使って行末は;で終えないといけない罠がある
って言ってるようなもん
た・か・が、書き方の違い Rubyとか使いたくないよ
ただのWeb用途の言語
ruby on railsが死んだら使いみちなくなるよ
perlみたいに 俺が馬鹿だったてだけの事だからそんな事で争わないで下さい
たまたま使って見て、ああそうなんだって思った事を特に意図もなく書いただけなので
ほんとスイマセン 一緒じゃない
[ の最期 の ] を省略するとエラーになるし
test に最期の ] をつけるとエラーになる >>713
$ /bin/test --help | grep -A1 備考:
$ /bin/[ --help | grep -A1 備考:
備考: [ では --help および --version オプションを使えますが、test では
使えません。 test はそれらを空でない STRING として扱います。
$
意味というか、有意義かは知らない。 Linux デスクトップ PC と異なるデバイス(Androidスマホだが)との間で、テキストのコピペをするには、どうすると便利なんだ?
但し、AndroidからLinuxへのログインは許容しない。 >>716
LinuxPCを使わないでAndroidスマホだけにするのが現実的な回答。 >>698
https://bbs.kakaku.com/bbs/K0000833448/SortID=20653719/
> I219-Vがチップセットの内蔵LANの物理部分、I211-ATはPCI-Express接続になります。
基本性能は変わらないです。
違うマザボだけど、こんなコメントがあって、たぶん、実装の仕方で型番が違うけど中身はほぼ同じみたいなものなんじゃ。 firefoxとNotion Web Clipperがいい>>716 >>716
pushbulletかな
デスクトップのブラウザからプッシュ通知でテキスト送りつけられる
プッシュするとスマホの通知に出てくるから
それコピーして、どっかに張り付けるだけ ぽーこぽこちん!ちん! ぽこちん!ちん!
ぽーこーちーんーちーーーーーーん リンクを踏むと感染する仕組みになっているサイトにLinuxでアクセスすると
パスワードを求める画面が表示されますか?
それとも画面上なにも変化なしに感染しますか?
ちょっと怪しいリンクを踏んでモヤモヤしています >>729
ブラウザでアクセスしている限りはリンククリックしただけならウイルスに感染することはない
怪しげなファイルをダウンロードして実行すれば別だが >>729
もし本当に脆弱性とかを突かれてアクセスしただけで感染するように作られてるなら自分のPCのが側がアプデでその穴を塞いだりしてなければ当然何の変化もなく感染するよ
ただ現実的にはそうそうないぐらいに可能性は低いしあればそれなりにニュースになるっしょ >>727
なにが違うの?
pushbulletで、簡単にコピペできるよ
スマホのsmsとかも、Linuxに飛んできて
Linuxのデスクトップから返信できるし便利だよ
KDE Connectも色々できて便利なんだけど
WIFI入れとかないと使えないから
スマホの電池無くなったりで
ほぼほぼ、pushbullet使ってる >>734
727 は >>724 の問いに応じたのかな。 >>735
知らんがな
どういうわけか
この板は、アンカー付けない
とか
スレタイ読めない人(人かどうかわ疑わしい)
レスが多いんだよ
なんでかわ、知らないけど… 今時起動ドライブはSSDだろうけどあえてHDDにインスコしても起動速い鳥ないかな? >>737
SSDめっちゃ安くなったんだから
SSDにしときなよ
KDEとか、HDD軽視でHDDのチューニング
忘れちゃった
テヘペロ
って
なってる事例もあるし…
システムはSSD、データはHDD
Linuxでも、Windowsでも
それが、トレンド 17インチでLinuxの動く速いノートPCが欲しいんだけどASUSのA17はまだ簡単には動かないみたいだし
現在i5-6200Uなんだけどどのくらいのスペックにしたら速くなったと実感できるでしょうか? >>739
ベンチマークで2倍以上の性能差あるCPU搭載のものは速くなったと実感できるんじゃないのか
ちょっと前のi5-6200Uは2コアCPUだから、最新のCPUで4コア以上のを搭載ものとか >738
別に金銭的な理由ではなくってHDDにインストールしたいだけなんだ
もう今時のじゃどれも厳しいのかな >>736
知らんがな
どういうはけか
この板わ、変なところで折り返す
とか
日本語書けない人(人かどうかわ疑はしい)
レスが多いんだよ
なんでかわ、知らないけど… aptコマンドのパッケージにglobって指定できませんでしたっけ。
例えばgstreamer関連のパッケージを全部削除したい場合に
$ sudo apt purge gstreamer\*
とやるとgstreamer...という名前の全てのパッケージが消される,みたいな。
とりあえず
$ sudo apt-get --purge remove gstreamer\*
とやると上手くいく。ただ,aptで出来たはずなので,どこかで無効化されているのかも? >>741
金銭的な問題ってよりか
より一般大衆的な
マジョリティーに向けた開発になってく
ってだけ
HDDでも起動が速いっての頑張ってるのは
mintだったっけな
HDDをシステムに使った事ないから
保証できないけど… >>744 ↓こんな感じでもできるよ
# dpkg -l | awk '{print $2}' | grep ^gstreamer | xargs dpkg -P >>748
書き直し。
grepとxargsはawkで代替すること。 >>748
ありがとうございます。
ただ,できればapt.confとかで設定する方向で解決したいです……。
dpkg-query -l に指定できるような書式(たぶんglob)を,
少なくとも1年くらい前のDebianではapt purge ...←ここに指定できた筈なんですけどね……。
>>749
dpkg -l | awk '$2 ~ /^gstreamer.*/ {system("dpkg -P " $2)}'
こんな感じっすかね。 >>750
すいません,メアド欄と間違えました。>>750=>>744です。 apt 2.1.0のchangelogに
* Reinstate * wildcards (Closes: #953531) (LP: #1872200)
ってのがあったから、これ以降なら使えるかも 質問というかあれなんだけど、使い始めのときは
「ダークモードって見づらいわ! 青い目の人達と違ってこちとらメラニン色素多いじゃ!」
って感じなんだけど、今はダークモードいいじゃん! です。 >>753
漢字かな変換の変換対象を示すアンダーライン読める? >>741
遊び用麻疹が古い160GBぐらいのHDDブートだったり、仮想鯖をHDDに配置していたり、昔に契約したさくらVPSがHDD構成だったりするけど、SSDと比べたら遅いとは言え起動はあんまし気にならない。
けど、ゴリゴリとアプリを動かすと重くは感じる。 >>753
KDEだと、ナイトカラーコントロール
ってヤツがあって
時間帯によって勝手に、モニターの色温度変えてくれるんだけど
最初は、こんなの意味あんのかよ
って
思いながら使ってたんだけど
夜中に、その機能オフにしてみたら
眩しくて、不快になった
慣れって怖いよね あまりメーリングリストの話はないと思うけど、
mailmanって
それぞれのMLに管理者(サブ管理者)を作るって各自でメンバー登録とかできる?
管理者が特定の設定項目(件名の桁数とか)を固定とかできるのかな・・・ >>758
あれ便利なんだけど,
使うためにはGNOMEとかKDEとか入れなきゃいけないのが難点。
デスクトップ環境とか抜きで
最小限のコマンドとかないもんかね。
ていうか輝度とガンマ値を下げるだけなら
自分でスクリプト組んでもいいか……。 ディスプレイは勝手に光度調整する奴にすれば、少しは理想に近づく? >>760
>ていうか輝度とガンマ値を下げるだけなら
>自分でスクリプト組んでもいいか……。
と言っても、しないんだろ。
俺らはただクレクレ必死乞食でコマンドクレクレだからな うちはXubuntuでredshiftを入れてる
多分、メジャーなディストロだったらパッケージあるんじゃないか
Waylandでは動かないらしいが >>761
なんかそれが一番楽で高品質そう。
ソフトウェア的な調整だと,
実際に目に見える色を想定するのがなかなか難しい。
その点,ハードウェアでやれば,
まさに目に見える段階で色を調整できる訳だから,
品質も上がる。
問題は,調べてないけどクッソ高そうな点。
あと製品の絶対数が減ってしまうから,
その他の属性(例えば大きさとか端子とか)を
自由に選べなくなってしまう。 >>763
Xfceで使えるってことは,実質素のX11でもOKってことよね >>764
そんなの買うんなら、USB接続とかの光センサーを買って
その情報をもとにディスプレイを調整すれば良いだろ。
周りが明いか暗いか知ればよいなら、白いフィルムなんかをUSBカメラに
貼って、その画像データから周りが明るいか暗いか判断してディスプレイの
輝度調整すれば良いんじゃないのか ダークモードでいいんだけど、バネルの右横のアイコンが黒いのみえないよね。
青い目の人達どうやって対策してるの? virtualBox以外は極力何も入れず
@プライベート本垢系、A仕事作業系、Bその他、、、
みたいに作業ごとの仮想環境構築して仮想環境下のみでの使い方をしてる人なんていますか?
アイドル時(@で作業、ABなどは何の作業もせず放置)みたいなときって
仮想環境使わなかった場合と比べて消費電力的にどれくらい無駄なのか気になります
一応今あるポンコツPCでやってみたのですがメモリカツカツであまり検証できませんでした
しかしメモリさえクリアできればCPUリソースはメイン作業以外はそれほど食ってない感じにも見えました(タスクみただけですが) なるほd
最近pythonもかじり始めたのでドッカー使ってみようかと思います
ありがとう Pythonとdockerって直接関係あるの?
「Linuxカーネル触りはじめた」とかならまだ動機として理解できるんだが >>768
どういう目的でそういうことをしようとしてるの? >>768
手順書作りとか運用作業検証とかそんな感じかな。 ubuntu20.04
CPUのクロックを下げて省電力にしたいのですがいい方法はありますか? SSHポートフォワーディングをサービス化してプロキシみたいに使う
こういう運用ってありだと思う?
SSH常時繋っぱなしは危険みたいなことってあるのかな? dockerってsandboxieと似たようなもん? >>776
なんの手順だかしらないけど
virtualboxで、複数のOS切り替えたいなら
使ってないイメージを、状態保存で
落としとけばリソース消費しないで
いつでも続きから作業できるよ
同時に使うんなら、CPUも多コアで
メモリー盛りモリにして
ストレージの速度も半減するから
SSDとか、速いのにしないと
ストレスたまる >>778
ナニをヤりたいかは知らんが他にいい手段があったりするんでないかな
なんでそんな事をやろうと考えたんだ? >>768
はーい。
諸般の事情で、Windowsのアプリを立ち上げないといけないとか、
特定のUbuntu+設定で仕事をしたいとかがあり。Dockerを使ったりも。
ただVirtualBoxではないが。
ちなみに消費電力というより、環境を切り替えることがメインだが。
同時に複数のOSが動く以上消費電力は増えるんじゃ。まあホストで仮想環境以外
何も使わなければそんなに悪くないかもしれないが。 >>778
autosshってツールがあるぐらいだからアリなんじゃないかな
トンネル経由でしかアクセスできないDBをいつでも見れるようにしたいとか普通にある >>777
indicator-cpufreqを使うのがお手軽なんでないかな。おれは使ったことないけど SSDそんなに早いのか
HDDで事足りてるし当分は買わないな
信頼性上がったなら焦る必要もないし SSD使ってるけどHDDには2度と戻りたくない
SSD+HDD(データ専用)みたいなことしなくても、SSDだけでも問題ない
SSDの寿命も10年ぐらいはモツから >>788
システムにSSDを使うとOSが軽くなるw
システムにHDDを使うとOSが重くなる $ cat << 'EOF' >> ~/.bashrc
> # 上矢印キーでコマンド履歴補完 bind '"\e[A": history-search-backward'
> # 下矢印キーでコマンド履歴補完 bind '"\e[B": history-search-forward'
> EOF
$ su -
パスワード:
root@:~# source $HOME/.bashrc
root@:~#
-----------------------
113行目から
fi
# 上矢印キーでコマンド履歴補完
bind '"\e[A": history-search-backward'
# 下矢印キーでコマンド履歴補完
bind '"\e[B": history-search-forward'
alias hi='export PS1="\n$ "'
# 上矢印キーでコマンド履歴補完 bind '"\e[A": history-search-backward'
# 下矢印キーでコマンド履歴補完 bind '"\e[B": history-search-forward'
# 上矢印キーでコマンド履歴補完 bind '"\e[A": history-search-backward'
# 下矢印キーでコマンド履歴補完 bind '"\e[B": history-search-forward'
# 上矢印キーでコマンド履歴補完 bind '"\e[A": history-search-backward'
# 下矢印キーでコマンド履歴補完 bind '"\e[B": history-search-forward'
-----------------------
何度も試行錯誤してぐちゃぐちゃです。しかも root@m:~# で履歴補完しません。 それではお言葉に甘えて、たまにふと疑問に思うことを質問します
日本語の名前のついたファイルの並べる順番というのはどういうふうに決められてるのでしょうか?
読み方ではなく、まずはひらがな、カタカタのあいうえお順っぽいのですが、漢字はどういう順番なのでしょう? >>795
>>796
素早い回答ありがとうございます
どうやらけしからん動画を見るときは目で探すより検索したほうが早そうですね 最近のプログラムは内部コードはunicode(iso何とかかな?)で
unicode内での日本語漢字は、CJK(JIS第1(常用漢字+人名)、第2含む)、その他の漢字(JIS第3、4含む)の順
JIS第1は良く使われる音読み、部首、画数の順、第2は部首、画数、音読みの順
良く使われるのはJIS第1の範囲なのでほぼ音読み、部首、画数順
記憶で書いているのでウソついてたらごめんよ >>790
それほんと?
ちょっと前まで「SSDは短命!」みたいな主張が
そこかしこでされてた記憶があるんだけど。
知識を更新しなくちゃな。 ubuntuとdebianで
apt installとapt-get installを併用してるんですが
なにか変わりますか?ログの場所が異なるとか 「なにか」を訊かれて「はい変わります」は会話になってないだろう。
からかう側がマヌケに見えるからかい方ってどうなのよ。 変わるかどうか聞かれてるんだからはいかいいえで正しいだろ
『何「が」変わりますか』なら別の回答になるだろうけど vimもneovimもneovim-qtもColor Emojiでないよね。そういうドキュメント触る機会があって焦った(汗)
geditがあったので、使ってみたらバッチリだった。
gedit知らないうちにすっごい機能増えてるんだね。
いっそこっちをneoneovimとしてお願いします。
まずは、キーバインドを‥ >>806
フォントを表示するのはエディタじゃなくターミナルだ >>807
ターミナルは、color emojiでるよ。
Gnome-terminalとかmateのとか。
例えばやってみて、これとか⌛
vimはおいておいて、gvim,nvim-qtでは無理だった。Notofont使ってるんだけどなぁ。 >>808
xfce4 terminalとqterminal上のneovimで確認したらカラーで表示された
ついでにviでも表示される >>809
慌ててたから確認不足でごめんない。
neovim -qtだけがだめみたい。カスタマイズ不足?
ちょっと調べてみます🙇 >>718
メーカからはHPの記述を直したよってメール来ました。
自分の方では弄り過ぎて最速100Mbps設定&途切れる状態になったまま放棄中です。
無線の方が400Mbpsくらいで稼働してくれているので救われていますが、実力不足で手に負えなくなると、正常化するの大変だと思っています。 >>809
家で調べてみました。
同じQT使ってるKate editorでも絵文字表示できないので、QTの問題ですね。
まだまだ neovim -qt移行は無理だ。
でも、いつの頃から絵文字(emoji)って日本語が世界標準になったんだろう。 >>801
ubuntuとdebianで
apt installとapt-get installを併用してるんですが
なにが変わりますか?ログの場所が異なるとか 漏れは、Ruby スクリプトで、全パッケージの更新してるけど、apt-get を使う
何かのスクリプトから呼び出す場合は、apt-getで、
手で入力する場合は、apt かな?
#!/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` Apacheでディスクアクセスを抑えるために
特定のファイル(容量の大きなcss)はメモリ上に置いておくということはできる? CDNは使ったことないのですが、
Apache単体でそういう機能があれば知りたいところです >>821
ありがとう
mod_cacheもあるので、マニュアルを見てみます >>816
最強言語のrubyではpasswordを平文でプログラム中に書きこが推奨だからな 素朴な疑問なんだけど普通/home/unkoはunkoにしか見れないわけやん?
そこにパスワードを平文で置いとくとどういう時に問題になるん?
煽りじゃなくて普通に疑問なんで誰か教えておくんなまし >>824
HDD引っこ抜かれたときとかroot乗っ取られたときとかunko乗っ取られたときとかunko君がミスでgit pushしたときとかがやばいんじゃないかな >>824
いまRubyしている野郎はLinux超上級者だらけ。
そんな奴がsudoパスをスクリプトに記述してRubyすることは問題はないということだよ
Linux超上級者はbashスクリプトでもsudoのパスをスクリプトに記述して使っている
んじゃないのか。
でも、Linux低級者の俺は怖くてしないけど
あと、超上級者の常識の一つに一度設定したパスの変更はしないってのがあるみたいだし。
お前らは、sudoとかのパス手入力するの嫌で>>816のようなことしているのか? 初期化が終わったらrootパスはランダムローテーション
その他のパスは都度発行のワンタイムパスのみ
なのでスクリプトにベタに書いてもリスクない まあ、あれだ、低級者は suid ビットでも使っとけ >>827
>初期化が終わったらrootパスはランダムローテーション
これってどうやって実現している?
これは、多数のランダム生成の1000個のrootパスが1分ごととかで変わるようにしているのか 認証はActive DirectoryやAWSのIAMみたいな仕組みに委ねるというのもいいね
Systemd+PowerShell環境ともなればICカードや生体認証情報もシェルが保持できるので
ワンタイムどころかパスワードレスの環境にもなる
パスワードを気にするのであれば、イントラだから安心、ワンタイムだから安心…
みたいな安全な理由を探して安心する考え方は、まあ捨ててもいいかと >>824
意図しない事が発生した時にパスワードがもれた可能性を考えなくてはならなくなる。 漏れは、自分のPC 上の、
Windows 10, WSL, Ubuntu 18.04 でのapt-get だから、セキュリティーは気にしない
Ruby on Rails では、Credentials という仕組みで、
自動的に、機密情報が入ったファイルが暗号化されるので、
マスターキー以外は、git にも、そのまま入れる 暗号は時間をかければ解かれる
暗号化してもリポジトリにいれちゃ駄目 メンテが終わったアプリがあって、すっごい気に入ってるんだけどどうしたものかな。
メンテしたいって開発者に言えばいいんだろうか?
フォークされてる方に言うべきかな。 >>835
どっちにでもいいから金払えばいいんじゃね? 今、PCを自作していてOSにLinuxを入れようと
思ってるんですがubuntuとCentOSどっちが
いいですか?
学習用でWebサイトを作ったりnginxとか使ってWebサーバーを立てようと思っています。 >>839
用途で見てcentかな。
商用サーバーで、ubuntu見たことないなぁ。
あるの? >>840
学習段階なので商用とまでは考えていません。
せいぜいブログ作ってインターネット公開まで
出来る様に頑張ろうって段階なので・・・ ちなみに今はRaspbianでDjangoを学習しているのですが自作パソコン出来たらそっちにデータを移して引き継ごうと思っています。
RaspbianはOpenSSLに使ってみようかなとか考えてるので互換性考えたら初心者にはubuntuもいいのかなと迷っています。
CentOSの方がセキュリティとか信頼性は高そうですが・・・ >>839
鯖公開すると当然悪意あるログイン試行とか大量に来るからちゃんと対策を勉強してからどうぞ
CentOSは何をするにもSELinuxが絡むと言っても過言ではない
それも含めて学びたいならいいんじゃない
>>840
RHEL系と比べればそりゃ少ないがDebianにしろUbuntuにしろ採用してるサイトは普通にある >>843
ハッキングとかの知識は全然ないのですが
悪意のあるプログラムで
セキュリティに穴があるネットワークを
常に総当たり的に探してる感じなんですかね・・・
個人的に外部からLANに繋げられるかテストするだけでも危険そうですね。
SELinux興味ありますが上級者向けですかね・・・ パーティション分けてCentOSとUbuntu両方を入れて試すことも考えたのですが後々、ごちゃごちゃになって統合したくなった時に面倒になりそうですね・・・ Raspbian は、Debian 系だから、Ubuntu 18.04 を使えば?
漏れは、自分のPC 上で、
Windows 10, WSL, Ubuntu 18.04 を使ってる
Amazon EC2 には、Amazon Linux 2(AMI)、Ubuntu 18.04 がある。
AMI はCent 系 >>843
商用でubuntuあるのか。まだまだ修行が足らないなぁ。BSDがいてびっくりみたいなのはありました。
Linuxを楽しむならUbuntuもしくはその派生がお薦め。
他のredhat派生と比べて日本語環境の不具合少ないから。 Mint19
日本語入力はmozcを使用。
windowsの場合、日本語入力途中で英文字を入力したくなったらShiftキーを押してから
入力すると一時的に半角英文字が入力できます。
Linuxで同様のことをするにはどうしたらいいの?
Shiftキーを押すと、それまで入力していた日本語部分が消えてしまします。 >>842
ubuntuは初心者向けではないしセキュリティが低くもない。両方入れて試して気に入らなかった方を消す。 互換性を考えたら、か。じゃ、ubuntuでいいんじゃ。 >>848
うちのfedora32では、Shiftキーを押すと一時的に半角英文字になる >>848
Shiftを押すと(長押しではならない)変換モードから抜けるので途中まで入力してた文字はキャンセルされる
ただ変換モードから抜けてるだけでmozcは動いてるのでもう一度Shiftを押せば変換モードが復活する
まとめて入力せずに分けましょう サーバーの安全性ってどうやってテストすればいいんですか? 日本入力して変換確定すればShiftで英文字入力になるけどそれじゃダメなのかな?
もうwindowsの入力規則忘れたわ >>847
例えば鯖立てるならSSHも有効にすることが多いから、適切でない設定だとそれに対してSSHのログイン試行が大量に来る
簡単な対策例としてはSSHのポートをデフォルトから変える、パスワード認証をオフにして公開鍵認証を使う、fail2banやiptablesなどでアクセス制限をする、プロキシで外部アクセスを制限する…
などいろいろ考えなくてはいけない >>852-853
>>856
無理くさいんでコマ目に確定しますわ(´・ω・`) >>858
いまRDPでWIN10のデフォのMSIME試したけどシフトで英数入力にはならなかったわ ログ監視の仕方がよーわからん
SCPでログかき集めてパースしてSQLかなんかで分析すんの?
めんどくせー >>860
CloudWatch的なところに飛ばしてElasticSearchで検索できるようにしてKibanaでビジュアライズするのが一般的 Ubuntuのserver版ってどのくらい普及してるのかな
よく月別でシュアの数字出るけどあれって両方なの?それともDesktopだけ? ubuntuだと、商用サポートどうするんだろう。
あと企業インフラの管理係ツールが絶滅だろうなぁ。 逆にCentOSの商用サポートって何のことを言ってるの? >>863
だいたいその集計にデスクトップOSシェアかサーバ(Webサイト)OSシェアか書いてあると思うけど https://w3techs.com/technologies/history_details/os-linux
上位1000万のWebサイトのうちLinux採用してるサイトの46.5%はUbuntu
CentOSは18.7% Debianが17.5%
これが世界の事実だよ >>842
Ubuntuは、疑問があっても深くなると答えが得られない。
例えば、単にWebサーバを運用するなど通り一遍な事をするだけならお勧め。
けど、改変とかをUbuntu流儀ではどうやんの?な答えを探すのに苦労する。 >>867
Ubuntuは、バグ潰しの対応がかなり早いからね。
だから、Cent OSみたいに、枯れている状態でないといけないのでなければ、Ubuntu Serverで十分でしょ。
>>869
一般的なサラッとした疑問に対しての回答は、多分Ubuntuが一番調べ易いよね。
その分バグも多いけど・・・w 商用パッケージとか、rpmしか提供してなかったりでubumtuに対応していないって時だけCentOSでいいかなーと。
ただ一通り両方触ってしっぽりきた方でええんでね。 >>871
既存のシステムをそのまま動かすのなら、多分Cent OSの方が向いてるかと。
で、そんな事は気にしないで済むのなら、Ubuntuで良いんじゃないかなぁ? >>864,>>869
俺は会社では全くLinuxしていないが、
俺の会社では基幹システム(業務に超重要な受注生産とか)はRedHatで、
webはUbuntu。
こうなっているのは、
webのように標準のソフトインストールしてなんとかなる物ならサポートなしのUbuntuでもいいんだろうが、
自社向けに他所の会社に依頼して開発してもらうものが動くLinuxは、
サポートがないと激しく不安・困るからなんだと思う。 >>868
開発コミュニティからのサポートはないわけだけどどこから提供されるサポートのことを「商用サポート」って言ってるの?
こう言えば理解できるか? >>876
サードパーティのサポートのことなら知ってるけど同様のサービスはUbuntuもあるしUbuntuに関してはCanonicalのサポートもあるわけで何がCentOSのメリットになるのか不明なんだよな 誰もサポートについてCentOSにメリットがあるなんて言ってなくね? >>873
そうなんだよね。
業務用でcentoを採用しているところも、からなずといっていいほど、redhatのsystemを持っててそこのノウハウやらサポートを利用して運用してたりする。
怖いのはアップデートやら何やらで、その他のH/W等が影響うけちゃうこと。
ネットワーク関係でlinux使ってるところは、centoだろうなぁ。台数多すぎてライセンスばかにならないし。 安全性ってまた凄いな。
サーバーラックにきちんと固定されてるとか?
漏電してないとか? AWS で、Ubuntu 18.04 が使えるのは、使っている人が多いから
Cent 系のAmazon Linux 2(AMI)は、自社製品を組み合わせた場合に最適化してるから、
Aurora を使った場合に、MySQL, PostgreSQLの数倍速いとか
>>860
ログ・監視は、Fluentd, Prometheus、はてなのMackerel なども有名
Fluentdは、Treasure Dataの共同創業者である古橋貞之氏によって開発された。
Cloud Native Computing Foundation(CNCF)の6番目の"卒業"プロジェクトで、
Kubernetes、Prometheus、Envoy、CoreDNS、containerd に続く >>884
そう言うのはクソでないサポート示さないと単なるアホにしか見えんぞww >>886
ほぅ〜なるほど。
すごい人きたね!勉強になります。 >>887
緊急の脆弱性が出た場合どういうサポートしてくれるん? 金髪美女がポンポン持ってがんばれーって踊ってくれます 今は、Linux 財団主体のCloud Native Computing Foundation(CNCF)が、最も価値が高い。
Linux・クラウド関係の会社の時価総額が上がる
AWS は、100% の会社が使う。
Tensorflow を使う場合には、GCP もある。
Windows サーバーを使う、Azure は滅びるしかない
今は、プログラマーよりも、LinuC, AWS などバックエンドの資格の方が上 >>891
azuruは愛知じゃ大手がついてるからね。
製造系はazuruでは? なんでいつ部の人ってLinux使うの?
winじゃだめなん? くだ質じゃなくたったね
子供が産まれたばかり、家建てたばかり、子供の進学が・・で自社の命運がじゃなければとっとと要件かなって使えればOSなんてなんでもいい >>896
ワイはよくフォトショとかアフターエフェクト使うからwinだけど、
軽量OS使いたいとか以外だと、どんなメリットがあるかいまいちピンとこない >>897
なるほどね。とりあえずこれにしとこうって選ぶパターンもあるんやね Linuxだからこそってものはあるの?
ほとんどが無料ってことくらい? centos7にてzabbix4.2を導入しているんですがGmailによるメール通知の設定が上手くできません。
管理→メディアタイプ→メディアタイプの作成から
名前:Gmail
SMTPサーバ:smtp。gmail。com
SMTPサーバーポート番号:465
SMTP helo:smtp。gmail。com
送信元メールアドレス:gmailのメールアドレス
接続セキュリティ:SSL/TLS
認証:ユーザ名とパスワード
ユーザ名:xxx@gmail。com
パスワード:******
※制限に引っかかったのでピリオドを。に置き換えてます。
Gmail側の安全性の低いアプリのアクセスを有効にしました。
上記を作成し、右にあるアクションからテストメールを送信しようとしたところ
”メディアタイプのテストに失敗しました。
Zabbixサーバー"127.0.0.1"への接続中に3秒を超える接続タイムアウトが発生しました。”
上記のようなメッセージが表示されテストメールが遅れない状態です
またGmail側メールにログインをブロックしましたと出たので心当たりがあると回答したのですがメール送信できていない状況です。
テストメールを送信できない件、何か未設定もしくは対処法などをご教示いただけないでしょうか? 追記です。
/val/log/zabbix/zabbix_server.logには
6454:20201025:144421.412 failed to send email: Login denied: Authentication failed: 535
6452:20201025:144433.267 failed to send email: Login denied: Authentication failed: 535
と表示されていますが、18時前後にテストメールを送信したのですがその付近のログが見当たりません Linuxで関連付けを表示する方法ってない?
$ CMD foo.txtの指定でleafpadを返すようなの >>905
KDEなら設定の
個人設定>アプリケーション>ファイルの関連付け
って所で、確認したり
変更したり出来るよ トヨタぐらい売上が大きければ毎年、Microsoft に何千億円も払えるけど、
それ以外の会社は新規で、Windows サーバーを選ばない。
もう、保守の仕事しかない
ほとんどの企業のfirst choice が、AWS・Linux だから
MS が生き残るには、Linux・クラウド関係へ進むしかない。
Ubuntu を買収するとか
それか、Amazon Linux, Miracle みたいに、新たに有力なディス鳥を作るか >>905
汎用的な方法は
$ xdg-mime query default "$(xdg-mime query filetype <ファイル名>)"
↑これ。 >>903
その大手が使ってる以上、協力会社はそれを選択しないと駄目なんだよ。
ADからめた認証基盤があって、ユーザーがwindows入ってるバソコンあればAsureでいいんじゃ?
なぜ一社に絞るのか?棲み分け、棲み分け。 >>907
MS「今はクラウドの時代ですよ。早く時代に追いついてください。
WindowsサーバーはいまやAWS、GCP、そして自社Azureで使われています。
価格はLinuxサーバーより少し高い程度です。もう何年も前からMSはクラウド会社です。」 AWS、GCP、Azureで提供されてるWindowsサーバーはCALが不要なんです。
良いことを聞きましたね(笑) AWS での Microsoft ライセンシング
https://aws.amaz
on.com/jp/windows/resources/licensing/
> ・Windows Server クライアント アクセス ライセンス (CAL) は必要ありません AWSでLinuxしか触ったことない人が、AWSでWindowsServerを利用するときに知らないと損すること
https://qiita.com/uzresk/items/c39b05cb597809d3e278
ライセンスはどうなってるのか?押さえておこう。
・WindowsServerのライセンス
・EC2の費用に含まれている。
・OSにCALの料金が含まれているのでCALの購入は不要 Windows Server on AWSにCALは必要か確認した
https://dev.classmethod.jp/articles/windows-server-on-aws-cal/
最近、Windows Serverに触れる機会が増えてきました。特にAWS上で動くWindows Serverが増えています。そこでこんな質問を受けました。
「CALの購入が必要だよね?」
答えから言います。
「CALの購入は必要ありません。なぜならばAWSがSPLAだからです。」 https://www.atmarkit.co.jp/ait/articles/1905/14/news008.html
AzureのWindows仮想マシンの料金には、Windows Serverの「コアライセンス」と
「Windows Serverクライアントアクセスライセンス(CAL)」相当が含まれており、
追加ライセンスなしで利用できます。 MSはとっくにクラウドへの対応を終わらせているというのに
それを知らない奴のほうが、クラウドに乗り遅れてるというねw CALで一纏めに、聞き齧りでマウント取った気になってる奴がいて草 >>918
「GCP、AWS、AzureのWindows ServerはCALが無料」
これは事実ですか?YES か NO でお答えください。
マウントとかどうでもいいんです。事実でしょう? AWS は、100% の会社が使う。
Tensorflow を使う場合には、GCP もある
一方、Windows サーバーを使う、Azure には強みがないから、新規では選択されない。
だから、ライセンス料も取れない。
優れていたら、高くても使われるはず
AWS・Azureとか、Windowsサーバー・Linux じゃ、情報量が100倍ぐらい違う。
本も圧倒的に少ない。
技術者が勉強しても、転職できない
だから皆、AWS・Linuxの資格を取る
それをMS も分かっているから、Linuxの技術者ばかり採用して、
Git など、クラウド関連も買収してる
本丸は、Ubuntu か、新たに有力なディス鳥を作るか うん、だからWindowsサーバーのシェアは高いよw なんでずっとServer CALに拘ってるか知らんが、>>911は「MS」と言ってて、実際Server CALならお前が言うように不要だけども、それ以外に追加CALが必要なのもあるんだよ。
それでMSのライセンス体系は面倒だし高えって話。
ほんといろんな意味で地獄を見た。
まぁWindows以外でも似たような話は出てくるから、ライセンス周りは本当に面倒だわって愚痴。 そこまで AWSに入れ込む気持ちがわかんないんだけど・・・
別に顧客次第。
どっちでもいいなぁ
くだ質だからね。Ubuntuの商用サポート云々でおかしくしてしまった当人が言うのも変だけど。
先に誤っておく ごめんなさい。 いまの時代はクラウドでしょ?
って
さわぐ人がいて
物理ローカルWindowsサーバーで
サポート切れるまで、使い倒した場合の費用と
Azureにして、同じ期間で必要になる
金額比べた事あるんだけど
Azureの性能落としても
費用が2〜3倍ぐらいになる
って計算になって
おまけに、WANに出てかなきゃで
社内でのスループット激落ちで
なんにも、良いこと無いじゃん
って
結論になったんだけど
MSって、何考えてるのか意味不明なんだよ
SQLServerがLinuxで動くんなら
サーバーLinuxにしちゃおうかなって
なるのにさ…
ほんとは、ポスグレにでもして
スッキリしたいんだけど
スッキリしたいから移行の予算クレ
とも言えないから困る
囲い混みの罠って怖いね Linux には、Cloud Native Computing Foundation(CNCF)のプロジェクトや、
bash などのほとんどの言語、データベース・ツールなど、膨大なOSS も含まれている
それら何百も使っている場合に、Windows サーバーを選ぶことは有り得ない。
Linuxじゃないから動くかどうか、分からない
そもそも、OSSじゃないから、OS の内部がどうなっているのか分からないから、
バグっても突き止められないし、問題解決できない
それに、Linuxとの情報格差が大き過ぎるので、勉強コストが掛かりすぎる。
何倍も勉強しても、OSの内部が分かるわけでもないし、
転職にも不利だから、技術者はやらないでしょう
Linuxの何倍も勉強しても、Windowsサーバーを使っていない企業には、転職できないw
単に数年以上、人生を無駄にするだけ
勉強・時間は、ただじゃない。
勉強にも、数年以上のコストが掛かるから、勉強した人には見返りが必要 OSのバグを分析して解決できるような人は日本のベンダーにいないよ。 >>908
トン
存在すら知らんコマンドだが汎用的ならディストロ非依存かな ほとんどの言語、データベース・ツールなど、膨大なOSS は、Linux 向けに作られている。
それを、Windows サーバーで使っても、バグる事がある
Windowsは、OSS じゃないから、バグる理由が分からないから、解決できないだけ。
そういうので使う時間が、無駄。
時間も、ただじゃない
周りの人から見たら、ただの馬鹿にしか見えない。
Windowsだから難しいとか、誰にも理解してもらえない
一方、Linuxでは、バグらない
膨大なOSSエコシステムは、Linux 向けで、Windows用ではない。
それを、Windows用にコンパイルしても、動くかどうか怪しい すみません、先ほど確認したら正常にメールは送信されて、通知先で受信できていました。
”メディアタイプのテストに失敗しました。
Zabbixサーバー"127.0.0.1"への接続中に3秒を超える接続タイムアウトが発生しました。”
これが出ていても普通にメールが送信できていました。 >>930
OSSをWindowsで使えばいいんだよ
バグらないアプリは、Windowsでもバグらない >>932
自演スパイルがLinux+wineで使えなかったのでWindowsでも試したら、やはり使えなかった。
Windowsでも使える様に治したらLinuxでも使える様になった。
アプリがダメなのか確かめるにWindowsは役に立つな。 Linux使って痛感したことはただより高い物はないってこと
動作保証してないわ真似しか取り柄がないのに洗練されず使いにくいUIだとかさすがって感じ
まずマニュアルのmanがマニュアルとして機能していないのにずっこけるわ
翻訳が半端で説明に不足があるとかそれも自己責任の内なのかな
時間を浪費したくないなら大人しくWindows使ってろって立場だもんな 使いやすいと言えばAppleいいよ。
やることなさすぎて、自分には向かないなぁ。
でも使いやすい。 >>935
結局LinuxでもダメなやつはWindowsでもダメなんだが ほんとどうでも良いことですが、放置していた >>812 は、
とりあえずethtoolを入れて、autoneg off, onをやるだけで正常化しました。
同じ目に遭う人は少ないとは思いますが、取り急ぎ報告のみ。 slackware系みたくtarbollからコンパイルした野良ソフトが動きやすい
(ディストロ独自修正とかいらない)、でもってそれなりにアップグレード
周期が短いディストロって何かある?(ローリングリリースのは勘弁。)
できれば依存関係の面倒みてくれるパッケージマネージャが付いてると嬉しい。
ちな、今使ってるのはslackwre系のsalix osだが、slackware同様の
アップグレード周期の長さに参ってる次第。(それ以外は満足) $ apt installする前に$ apt updateってやるじゃないですか
.debでインストールするときもそういうことする必要あるのですか? >>941
Fedoraで/usr/local/とか/opt/に野良ソフトを格納していく方式がよいのではないかな いい加減、OSは頻繁にアップデートしたくないが
アプリは頻繁にアップデートしたいという要件に
対応できて自前ビルドのいらないディストリはでないものか >>941
tarballからのインストールが難しいディストリなんかある?
ディストリの独自パッチが原因でコンパイル通らないとかないのでは。
コンパイルエラーになるほどインターフェイスを変更するようなパッチはたぶん通らんよ?
いちおうSUSEはslackware系でパッケージマネージャもちゃんとしてるが、
自分で環境構築とかそういう感じじゃないかもしれん。
Archは...ってローリングリリースもダメなのか。
しかし結局のところ、コンパイル時に適切なリンカオプションが渡せていない可能性があって、
その場合はどのディストリでも同じ問題にぶつかると思う。 割と真剣な質問なのですが、あえてLinuxか(または後述でBSDも考慮)音楽制作やるのが目的です
そこで環境をコロコロ変えてしまっているのですが、どこに落ち着くべきでしょうか。
もし、同じような目的を持っていたり運用を目指してる方とかいたらぜひ教えてください
自分の絶対的な条件は
・DE:none,XからWMを起動して常時メインノートPC運用
・ローレイテンシーカーネル(Linux_rt)に載せ替えやすい
・pulseaudioかALSAからJackを一度通す
・wineは無し,DAWは商用のプロクオリティBitwigでも無料で有名なLMMSでもReaperでもなんでも構わない
・派生ディストロは無し, どちらにせよunstableで運用
debian(sid)
arch gentoo void
nixos
openbsd
が候補で全て試しましたがいまはnixosを使っています
理由は https://github.com/musnix/musnix というnixos専用のリアルタイムオーディオコンフィグがあるのと依存解決に優れてる点です >>947
それとBSDのオーディオ制作における現状とかわかる方いらっしゃれば別で教えてください
Linuxでいうローレイテンシーカーネルにあたるものだとか、プロオーディオにあたるものがあるのかだとかです
よろしくお願いします 昔redhat系のOSインスコしたことあるがUbuntu入れてから毎日のようにupdateがあるのにビックリしたわ
何なの今のOSは >>944
thx.調べてみる。
>>946
thx.
xpのサポートが切れてlinuxに移ってきた時にslackware系を選んで
それっきりなんで、他は知らないんだよな。
どうしても使いたい超マイナーソフトをソースからコンパイルするしか
なくてread meの通りにやったら動いて助かったことがあったけど、
メジャーなディストロだと動いてなくて、slackware系でよかったと思った
ってくらいの話。(つかそのソフトをすぐ使いたかったんで、slackware
系は野良ビルドの失敗が少ないと聞きかじって選んだ。)
Archはドキュメント親切だし使ってみたいけどローリングリリースはやっぱり怖い。
SUSEはもう言うほどslackwareじゃないって聞いて止めたけど、実際は
まだ似てるもん? >>949
個人が作ってgithubに置いてあるような小さなものもパッケージになってるからね 俺も日本法人化した直後にRedHat使ってたけど機能してるの?ってくらいアプデ当たるの少なかったな
まぁ今とはインストしてるアプリの数も全然違うしなぁ >>950
ローリング怖いなら
Manjaroにしてみれば?
ローリングだけど、Archベースで
Archより激しくないし
Archの野良ビルドのAURも使えるよ 帰りなん、いざ
Slavkware、まさに荒れんとす
何ぞ帰らざる youtube-dl粛清のお知らせ
全米レコード協会がYouTubeダウンローダーに目を付けた | TechCrunch Japan
https://jp.techcrunch.com/2020/10/27/2020-10-23-the-riaa-is-coming-for-the-youtube-downloaders/?guccounter=1&guce_referrer=aHR0cHM6Ly93d3cuZ29vZ2xlLmNvbS8&guce_referrer_sig=AQAAAMpb04qnssp2txrVLJKEI71HCf00ACPG8VVJuq5WP9H5ig8dSPj9dmnK8qZPm054yD9NDHzjptF8ZoZAEe_cJ4OtVbSEhDZIVm9dFLckYwRkSDUE0818OUaE9M9Pd3jeS1tPGgOjU1Q9KGL25KHftvvu34og_rf8Y5TmwZ7ZTbDA
消すと増えます
https://www.reddit.com/r/programming/comments/jh307v/list_of_mirrors_youtubedl/ >>957
Githubがダメなら、GitLabあるじゃない
マリーアントワネット
でしょ?
Youtube-DL
ほぼほぼ
使って無いけど
もうインストールしちゃてるから
痛くも痒くもない >>952
うーん構成最小にできないのでないですね....
それならdebianで同じことできますし >>948
macOSの場合はスレッドのスケジューリングポリシーにリアルタイムモードがあり、
音楽や映像系のアプリはそれを使っているという話。
あ、この場合BSDというよりMachだけど。
っていうか細かい技術がどうこうよりむしろ単に自分の目的にあったアプリや環境を
探してるって話だよね? >>955
thx.
安定重視のリポジトリも持ってるのな。よさげな気がする。
つかslackware系にもcurrentベースで少しバージョンアップ
速度上げてるディストロもあるみたいだしその辺もあわせて検討してみる。 Linuxのip tunnelコマンドで、IPIPトンネルを構築したのですが、
数時間ほど経つと切断されてしまったようでパケットが通らなくなってしまいます。
トンネルを通してpingを打っていると、切断が起こりません。
pingなしで、接続をキープし続ける設定ってあるでしょうか。 >>945
NixOSとかどう?
基本的にコンパイル方式だけど,
バイナリを保存してできるだけコンパイルしないような設定になっているそう。
ただし一度も使ったことがないので分からん。 ローリングリリースが怖いというのは,
「ある日突然アップグレードが原因で動かなくなる」のが怖いということ?
それなら単純に,今時の全てのパッケージ管理機構に付いてる
巻き戻し機能を使えばいいじゃん,って思うんだけども……。 それぞれのパッケージが上流追っかけてると使えない組み合わせが出る時があるとか? 実際ローリングリリースの奴使ってて「やっぱ不具合多いわ」って感じることある? >>962
自己解決しました。
ステートフルインスペクションでINPUTしていたので、
通信がされなくなってしばらくすると通過記録がなくなることで、
INPUTできなくなってしまうことが原因でした。 >>960
はいそんな感じですね 決めかねています... >>968
解決乙
言われてみればありがちな原因だけど思い浮かばなかったわ >>947
うーむ・・
JacKのところで諦めちゃう。難しい
サウンドカードとかは、何をお使いですか?
質問に質問で返してごめんなさい。いつかは、やってみたくって。 Debian 10です。
以前はxtermなどのターミナルエミュレータ上の文字列を
有効にしてその状態でマウスの中ボタンをクリックして
その文字列をコピペすることができたんですが、
最近ではそれがうまく機能しなくなってきました。
マウスの故障なのかLinuxの仕様が変わったのか。 昔は2ボタンしかない場合は左右同時押しで真ん中ボタンの代わりの動きができたよ くだらねえとつぶやいて醒めたつらして歩く〜
いつの日か輝くだろうあふれる熱い涙〜 >>973
Debianに当てはまるかどうかは自分で
xorgのマウスは、
1.Synaptics メンテナンス移行
2.libinput
3.なんだっけ?
どれが使われてるのかチェック libinputが推奨
cat /var/log/Xorg.0.log |grep input
マウスの確認は
xinput list
ログに吐き出すのは
xinput test-xi2 --root
ぐらいかな・・・ >>973
しなくなってきました?しないのするの? ダム端末 terminalをかっこよくしたいんですが、terminalの話題専用スレ建ててもいい?
みんなが喜ぶようなスレのタイトル教えてくださいな! いいけど、スレタイ次第でゴミスレとして沈んでいくだけ。 そそ!スレタイ考えてよ。初心者向きっていうか自分も初心者だしのタイトルをお願いします。 >>979
> ダム端末 terminal
て何ぞ。そういう固有名詞の何かがあるの? なんで terminal 終着駅なんだと調べてみたらさ。
こういうことらしいわ・・・へぇーって 使ってみたかったのさ
ダム端末 ( ダム たんまつ、 英: dumb terminal)は、
TSS(時間分割サービス)の利用者が用いた 端末 の一種で、接続先のホストコンピュータが表示する文字列を受け取り、
表示するだけの機能をもったものをいう。
「ダム端末」とは「馬鹿な端末」の意味であり、頭を使う処理はホストコンピュータ( メインフレーム 、 ミッドレンジコンピュータ 、 ミニコンピュータ など)が行い、
端末側は「自分では考えない」(頭脳が無い、処理をしない)ことに由来する。
逆に高度な機能をもった端末は「 インテリジェント端末 」と呼ばれた。
ただし「ダム端末」の意味や範囲は、歴史や文脈により異なって使われる。 で、そのダム端末をかっこよくするとは、何をすること?
デコる? SSHでつなぐ以外、普段は直接触ってるからterminalもおバカって言う感じじゃないけど。
派手な画面がいいですよね。みんなそのまま使ってます?
terminalも色々、etermとかktermとかgnome-terminalとか。
あとPowerlineいれたりそういった工夫の意見交換できないかしらんと思ってます。
詳しい人は、映画のハッカーみたいな使い方してるんじゃないかと思ってます。
スレタイを考えてほしいんですがお願いします。 ダム端末の話じゃなくて、端末エミュレーターソフトの話ですな
背景に画像を設定したり、文字に色を付けたりしたいのかな 【VT100】みんな大好きターミナル!【libncurses.so】
【○nix界の】端末のある暮らし【上級国民】
そんなに人気あるかなぁ? >>990
そういう話をしたいよね(^^)
自分はTildaを使ってます。あと、Starshipでカスタマイズ。
普段はByoubuを使いこなしたいけど、これがなかなか・・・ Function key がなぁ〜 ubuntu18.0.4.1からdebian10に乗り換えようと思ってるのだが
debian10にしたら問題に直面してubuntuではググって出てきたことが出てこないで解決できないことってある?
出てこなかったとしてもubuntuの解決手法で全部いける?
てか、ubuntuとdebianってとくになにも変わらんよね?
ディレクトリ構造もまんまでしょ? 日本語の表示も問題ないからxtermつかってます。
見た目のカスタマイズは↓のとおり
.Xresources
xterm*Background: black
xterm*Foreground: green
xterm*cursorColor: LightBlue
xterm*pointerShape: arrow
xterm*pointerColor: blue
xterm*cursorBlink: true ターミナルで具体的にどうしてるの?ls-laとかemacsをコマンドで起動したりしてるの? >>990
タイトルどっち?
1案 端末なんてGuakeでいいじゃん !! 端末スレ
2案 そんなに人気あるかな? 端末スレ
>>993
ありがとう!
やってみました。渋いです!!
>>994
qterminal か!知らなかった。これはなんか軽い。
qtのKtermが使えなくなりますね。
>>996
rangerかっこいいですね。vimは最近FZFに乗り換えたかな。使えてないけど。 ∧,,,∧
( ・∀・) 1000ならジュースでも飲むか
( )
し─J このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 107日 16時間 18分 2秒 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php レス数が1000を超えています。これ以上書き込みはできません。