[過去ログ] 【Bash】Windows Subsystem for Linux【WSL】5 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
331: 2019/04/20(土)22:44 ID:pyWfv99O(3/4) AAS
>>330
linuxの方が使いたいlinterのビルドが楽だから仕方ない
332(1): 2019/04/20(土)22:50 ID:ljUXiIXF(7/8) AAS
Windowsのvscodeから、WSLのlinter呼び出せばいいだろ
333(1): 2019/04/20(土)23:12 ID:pyWfv99O(4/4) AAS
>>332
そんなことができるの?
自分で調べた限りじゃ見つからなかった
334: 2019/04/20(土)23:19 ID:ljUXiIXF(8/8) AAS
>>333
どうせLinterのプラグインでも使ってるんだろ?
そこに実行時のパスとか指定できるだろ?
コマンドプロンプトからWSL上のバイナリ実行できるんだから
バッチファイルでも作って実行させればできるんじゃねーの?
335: 2019/04/20(土)23:38 ID:aczqHLys(1) AAS
なんだ、やってないのに言ってんのか
336(1): 2019/04/21(日)05:44 ID:67WxNWSL(1) AAS
>>325
前スレに書いたよ。
501+1 :login:Penguin [↓] :2019/01/21(月) 15:41:44.99 ID:rDmO3I4e
少し前に書いたwsl上のdebianでvscodeの画面が出なくなった問題ですが、原因はudevでした。
udevとlibudevの240がbreaking changeを含んでいるので、239にdowngradeして対処。
外部リンク:github.com
外部リンク:github.com
ubuntu19.04(実機)でもudevが240になってるので、insider previewのwslでは対策されている
かもしれないけど未確認。
ついでに、windows側のvscodeから、wsl側のツール類使って開発支援使えないケースは
省2
337(1): 2019/04/21(日)08:02 ID:ZbX593l0(1) AAS
あー、WSLのUbuntuを19.04にしたらvscode起動しなかったな
338: 325 2019/04/21(日)09:50 ID:xp6fDXXr(1) AAS
>>336
udevの仕業だったのか
前スレは見てなかった
ありがとう
339: 2019/04/24(水)21:31 ID:qCTZJ1Ob(1) AAS
冷凍チャーハンおかずに白米食べられるほど
これが中華味でございます的に味がついてるのがどうにも苦手
340: 2019/04/24(水)22:41 ID:AREqMJXv(1) AAS
ubuntu16.0*だけど、WSL内でVSCodeをGUI起動させられないか、やっているだけど、VcXsryがmultiplewindows以外なら、GUI動くだけどな・・・
有償版でないとスタイリッシュにできないのか
>>337
マジで?俺、絶賛アップグレード中なんだけど
341(2): 2019/04/24(水)23:57 ID:2sTBKjyO(1) AAS
UbuntuはLTS固定版と通常版の二種類入れられるだろ
342(1): 2019/04/25(木)00:17 ID:OA34rZ54(1) AAS
その通常版というか追っかけ版をアップグレードしても途中でコケるな。
Insider使ってるせい?
343: 2019/04/25(木)03:03 ID:jqjySJwq(1/2) AAS
>>341
PCに直でぶち込んだりする本環境はLTSで、それ以外のリリースはLTSの上でVMやKVMで弄る程度だね。
Debianも俺は基本Stableで使ってるし…
344: 2019/04/25(木)03:04 ID:jqjySJwq(2/2) AAS
>>341
WSLで使うなら、LTSとその間のリリースはそれぞれ別環境として入れる方がいいね…
345: 2019/04/25(木)05:49 ID:lDN7SViY(1) AAS
vscodeの件は直前に解決策書いてあるじゃん...
346: 2019/04/25(木)20:24 ID:IBuaQMLq(1) AAS
340だけど、code --disable-gpuで起動したら普通に動いたわ、すまぬ
347: 2019/04/26(金)10:58 ID:NvMlRvf1(1/2) AAS
>>143
OpenGL のグラフィックスでプロットを順次書き直すかたち
348: 2019/04/26(金)11:02 ID:NvMlRvf1(2/2) AAS
>>142
GNU Octave を WSLで使う理由だが,win版よりOpenGLやgnuplotiのグラフィックスが速いのもある。
Linux由来のソフトだとWindows Native版より,WSLでLinux版動かした方がより場合もある。
349(1): 2019/04/26(金)12:18 ID:BV4oeEB7(1/2) AAS
あー、imagemagickはWSLのが速いな
何でか知らんけど
350(1): 2019/04/26(金)16:23 ID:LKgw0Ig5(1) AAS
>>349
Windows版はstatic linkされてるやつ?
351(1): 2019/04/26(金)22:21 ID:vUh5hD9w(1) AAS
>>342
lxdを事前に消してからアップグレードしないとコケる件かな
352: 2019/04/26(金)22:36 ID:rkw+ry//(1) AAS
>>351
なるほど、消せばいいのか・・・
試してみるかな。
353: 2019/04/26(金)22:47 ID:BV4oeEB7(2/2) AAS
>>350
あー、dll版やったわ
で、static版ダウンロードしてちょっと使てみたけどほぼネイティブのが速いな
けどオプションによってやっぱりWSLのが速い
何でか知らんけど
354(1): 2019/04/26(金)23:01 ID:QiFPgFZC(1) AAS
Windows版はLinux APIからWindows APIへの変換でもしてるんやろ?
WSL版はWindowsに実装されたLinux APIを直接呼び出してる。
ファイルアクセスとかプロセス生成といった遅いAPIを使わなければ
WSL版の方が速いのは考えられる話
355: 2019/04/27(土)07:16 ID:IVAvWhY4(1) AAS
>>354
imagemagickはしらんけど,GNU Octaveはgnulibは使っている。Windowsではposix関数のインプリメントになっている部分もある。
これが遅くなり理由かな?
356: 2019/04/29(月)17:09 ID:sqTp3hUA(1) AAS
やっぱWSLがいいや。
cygwinとmsysでpsコマンドが微妙に互換性がなくてハマった。
357: 2019/04/29(月)21:44 ID:j4ShaUoS(1) AAS
msysは知らんが、cygwinは使いにくいだよなぁ
WSLマジ神って感じ
358: 2019/04/29(月)22:04 ID:jXnQoBm+(1) AAS
Ubuntu18.04使ってるけど令和に対応してないね
$ date +'%Ec' -d 20190501
平成31年05月01日 00時00分00秒
長期サポート版とは言っても日本語の元号なんかに対応する気はサラサラ無いんだな…
359: 2019/04/29(月)22:18 ID:xDAxTY0A(1/2) AAS
19.04は対応済みだけど、18.04 LTSにもそのうちバックポートあると思うよ。
360: 2019/04/29(月)22:24 ID:SDnj3cOC(1) AAS
libicuがアップデートされれば対応するんでない?
18.04は60.2だからこれが60.3になるのを待つ
外部リンク:packages.ubuntu.com
外部リンク:github.com
361(1): 2019/04/29(月)22:28 ID:PZosaY6H(1) AAS
後追いで対応って予期しないタイミングで突然破壊的変更が入ることになるから対応としては最低最悪
やらないほうがまだマシ
362(1): 2019/04/29(月)22:33 ID:TEe7rF0/(1) AAS
年号使ってる時点で、破壊的も何もないと思うが
363: 2019/04/29(月)22:41 ID:8+PANxIP(1) AAS
>>362
意味不明
364: 2019/04/29(月)22:43 ID:0CjU7+cx(1) AAS
>>361
意味不明
365: 2019/04/29(月)22:43 ID:ttK6xuhY(1) AAS
元号はglibc(libc6)だね
2.29で対応してるから19.04は対応済
RHEL系は7にもバックポート済だけど、Ubuntuは遅めなのかね?
18.04だと3/29版をマスターに微調整したのを4/16にリリースしてる
366: 2019/04/29(月)22:58 ID:sQKfA2zR(1) AAS
19.04にアップすれば良いだけやん
367(1): 2019/04/29(月)23:11 ID:xDAxTY0A(2/2) AAS
WSLのUbuntuをアップグレードするといろいろ不具合が出る。
FirefoxとかXアプリ系が動かなくなった。
よほどのことがないとアップグレードしないほうがいいよ。
368: 2019/04/30(火)03:45 ID:QKwVGgiJ(1) AAS
重箱の隅をつつくようで悪いが、WSLでx立ち上げるほうがよほどだと思うんだ(cui脳
369(1): 2019/04/30(火)07:43 ID:/IZR4Xpq(1) AAS
WSLに画面用意されてないのが悪い
370(1): 2019/04/30(火)08:36 ID:JJ2NbZuW(1) AAS
>>367
Firefoxが動かない?普通に19.04で動いてるが・・・
371(1): 2019/04/30(火)10:21 ID:Iljtlu/P(1/4) AAS
emacsをXで起動してごめんなさいごめんなさいごめんなさい
372: 2019/04/30(火)10:55 ID:SvPs3Lz5(1/2) AAS
>>369
それは端末がCUIだったのが悪いな。
最初からVNCのようなGUIの端末だったら
WSLでもGUIが使えていただろう。
373(4): 2019/04/30(火)11:19 ID:ZAPiiBLb(1/2) AAS
>>371
WSLとemacs on X 最強だと思ってるのはオレだけか?
374: 2019/04/30(火)12:24 ID:NEsEYGpA(1/9) AAS
>>373
あと数人はいるんじゃない?
375: 2019/04/30(火)13:17 ID:Iljtlu/P(2/4) AAS
>>373
なにそれおいしいの?
オレはVcXSrv使ってるけどワリと良い。
376: 2019/04/30(火)13:19 ID:3aQMNchv(1/3) AAS
俺はCloud9をWSL動かしてる。これはすごい快適。
VSCodeだともっさりしすぎて常用に耐えない・・・
377(1): 2019/04/30(火)14:29 ID:4rF2En30(1) AAS
VSCode使うならCoderでブラウザから使った方が良いんじゃね
378(2): 2019/04/30(火)16:27 ID:F6Fe7osq(1/3) AAS
>>370 18.04だが最近Firefoxは起動はするが,つながらなくなった。Chromiumで動かしている。
379: 2019/04/30(火)17:26 ID:NEsEYGpA(2/9) AAS
>>378
WSLでFirefox動かす意味ってあるの?
単なる暇つぶし以外に何かあれば知りたい。
380: 2019/04/30(火)17:36 ID:3aQMNchv(2/3) AAS
俺は興味本位だな。アドオンが入らないし、遅いし実用的じゃない。
Chromeは起動すらしなかったが、Chromiumならいけるのか・・・
381: 2019/04/30(火)18:52 ID:YsRHBB/o(1) AAS
wslを教育機関の管理者に説くっていったらどうすればいいと思う?
県立の学校とかだと難しいよね。
382: 2019/04/30(火)18:57 ID:t/Qc5xO7(1/2) AAS
意味なし
不可能
以上
383(1): 2019/04/30(火)18:58 ID:F6Fe7osq(2/3) AAS
>>378 WSLでJupyteLabrを動かす試験をするとき。特に
384(2): 2019/04/30(火)18:59 ID:3aQMNchv(3/3) AAS
ICT支援員資格だっけ?
プログラミングが必修科目になるが、教えられる教員が不足してて一般企業の前線で働いている人に指導してもらう制度。
この間うちの会社で資格取る人いないか?って話があって知った。
科目としては既存の技術家庭、高校なら情報I・IIに組み込まれるらしいが、そこでWSLの話題を持ち出すには抵抗があるなぁ・・・
「Linuxに興味あるんです!」って聞かれたら教えてあげようかって感じはする。
385: 2019/04/30(火)19:01 ID:F6Fe7osq(3/3) AAS
>>383 途中で送った。Jupyter lab をWSLで試験的に動かすときに使っている。
まあ,Anaconda自体をWSLで入れる意味自体があまりないのだが,趣味ですね。
GNU Octaveは使ってみて,WSLでLinux版で動かしたらそっちが良かったから
他でもそんなことがあるかなと思って試している。
386: 2019/04/30(火)19:06 ID:t/Qc5xO7(2/2) AAS
>>384
WSLは勉強目的で触らせるには文脈が高度すぎる
ExcelでVLOOKUP使えますくらいのレベルの人間にWSLとは何なのかを理解させるのは無理ゲー
387: 電波いつぱい 2019/04/30(火)19:07 ID:qYjhJ8Ft(1) AAS
>>373
ここにもいるよ
388(1): 2019/04/30(火)19:38 ID:NEsEYGpA(3/9) AAS
>>384
無理無理、Linuxなんて一般向けじゃないから。
レポートをTeXで提出しろなんていうのと一緒。
389(2): 2019/04/30(火)19:39 ID:p8czp5sI(1/3) AAS
>>373
メモ帳が欲しいなら、vim使えよ
統合開発環境なら、VSCodeだよなー
>>377
俺はDB使うweb開発しているだが、CoderってDB出来るの?
>>388
html使えるぐらいの人間なら、texは楽勝だろwww
390: 2019/04/30(火)19:41 ID:NEsEYGpA(4/9) AAS
>>389
一般人にviやemacsを使えとか、
本気で思ってるなら考え直したほうがいい。
391(1): 2019/04/30(火)19:43 ID:Iljtlu/P(3/4) AAS
やっべroffしか分からん
392: 2019/04/30(火)19:43 ID:Bw9+DJcl(1) AAS
パワーヒッター
生命力を奪う
マスタースキル
精霊神の力
時空の精の力
軽量化された
ライフガード
メンタルガード
HP大増量
MP大増量
省6
393(3): 2019/04/30(火)19:45 ID:SvPs3Lz5(2/2) AAS
viやemacsがだめなのは、キーボードに適切な移動キーが
存在しているのにそれを使わないということ。
当時のキーボード事情なんか知らないし、慣れたら速いとかも知らない。
ユーザーインターフェースとして正しくないキー配置である
というのが、現在の正当な評価だ
394: 2019/04/30(火)19:51 ID:NEsEYGpA(5/9) AAS
>>393
ダメではないと思うけど、時代遅れ。
それは今に始まったことじゃないけどね。
395: 2019/04/30(火)19:51 ID:Iljtlu/P(4/4) AAS
>>393
本人に言うてこいや!
viはビルジョイ、
emacsはリチャードストールマンや!
396: 2019/04/30(火)19:53 ID:NEsEYGpA(6/9) AAS
>>391
roffなんて今使ってる人いる?
いてもtroffかgroffでしょう。
397(2): 2019/04/30(火)19:54 ID:p8czp5sI(2/3) AAS
>>389
え?373さんって一般人なん?
>>393
うん?カーソル上下左右移動なら、vimなら矢印キーで操作できるが(viではできないけど)
・・・そういうことではないのか?それに鯖は普通マウスやGUIなしが普通だろ
逆にキーボードだけの操作の方が早くて楽なんだが・・・マウスとかwwと思っているだが
(ちなみに俺の歳はまだ20歳前半だぞ、おじさん・・・ではないはずだが)
398: 2019/04/30(火)19:54 ID:2vV+pIjU(1) AAS
今時のメジャーなディストリがパッケージとして配布しているvimやemacsはカーソルキーや機能キーにも対応してるだけど
(そういう設定やモジュールとか組み込んでパッケージ組んであるのが普通)
こういうの全部外して素の状態で渡してニヤニヤしてるような連中いるしな。
399(1): 2019/04/30(火)20:04 ID:NEsEYGpA(7/9) AAS
>>397
サーバーはGUIなしなんて今どきあり得ない。
GUI + CUI
が正解。
400(2): 2019/04/30(火)20:15 ID:p8czp5sI(3/3) AAS
>>399
まままマジでかよ
俺、GUIと言っても、別PC(GUI)からsshを使って通信(CUI鯖相手に)したぐらいなんだが…
GUIはしょうがなく使わなけばならない状態でもない限り、使ってなかったけど
401(3): 2019/04/30(火)20:24 ID:ej4Fq+xx(1) AAS
>>400
ある意味最後の手段だからWindowsサーバでGUI無しはまずないだろうね
UNIXサーバならシリアルコンソールのみのはまだ有りそうだけど
402: 2019/04/30(火)20:24 ID:ZAPiiBLb(2/2) AAS
>>397
373だけど、IT業界にいる一般人だよ
403: 2019/04/30(火)20:35 ID:NEsEYGpA(8/9) AAS
>>401
緊急的にはシリアルコンソールもいいけど、
年がら年中使ってるなんてことはあり得ないわな。
404: 2019/04/30(火)20:36 ID:NEsEYGpA(9/9) AAS
>>401
PowerShellならGUIでできることはCUIで代替できる。
405: 2019/05/01(水)07:46 ID:7u9oHRTY(1) AAS
>>400,401
ものによるなー
システム導入はSSH/moshだけど、例えばネットワークの設定なんかはopenwrtのフロントつかったり、監視カメラならzoneminderのウェブインターフェイス、ってかんじだな。
というか20だけど俺もキーボードのみがいいってのわかる。常にRLoginでsshかけながらtaskwarriorでtask管理したり、zshと数字入りディレクトリ名でファイル管理してるし。
406: 2019/05/01(水)14:52 ID:YCFGbMfc(1) AAS
#!/bin/bash
# figure out the full path to where the frost.sh script is stored
SOURCE="${BASH_SOURCE[0]}"
while [ -h "$SOURCE" ]; do # resolve $SOURCE until the file is no longer a symlink
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
SOURCE="$(readlink "$SOURCE")"
[[ $SOURCE != /* ]] && SOURCE="$DIR/$SOURCE" # if $SOURCE was a relative symlink, we need to resolve it relative to the path where the symlink file was located
done
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
# change to the frost.jar directory, in case the user executed frost.sh from somewhere else
省11
407(1): 2019/05/02(木)01:47 ID:JZg97NZg(1) AAS
俺なんか初めてのLinuxが玄箱Proで、以後LinuxはarmのLinuxがメインだからGUIはほとんど使わないな
今はバッファロのLS410にdebian busterを入れたのがLinuxのメイン機だからな
GUIならWindowsで良いよな
408: 2019/05/02(木)02:12 ID:DvFNLdPZ(1) AAS
俺なんか初めてのLinuxがカモメマークだったぜ
自分語り止めれ
409: 2019/05/02(木)08:46 ID:0qyxj5fY(1) AAS
>>407
ものすごく半端で、偏った経験しか無い人ですね。
あまり人前でそういうの話さない方が良いと思いますよ?
何一つ参考になるものが無いので。
410(1): 2019/05/02(木)11:27 ID:hCMtfzEE(1/4) AAS
それは禿同
別にGUIはGUIでいい面あるけどゴリゴリに触るならGUIは不安定だし、出来るだけ安定にやりたいからシンプルにするためにコマンドを用いる。
自分語りだけどソレが俺のやり方。
GUIは窓か犬か林檎かどれが一番かは置いといて、窓はオフィスとか使えるしRLoginとかも使えてRDPも楽だから便利ってのはある。
ただ、LinuxのターミネーターのプラグインにSSH/mosh管理がビルトインしたり、xrdpのテスターが楽でvncに変わってrdpをサポートしたりしたらLinuxでも全然いいと思うよ。寧ろ不必要なサービスがメモリ喰わないし、パッケージ更新も導入もLinuxのほうが楽だから。
メモリ4~8なら逆に余力を残せる軽量Linuxがいいと思うし。
411(1): 2019/05/02(木)12:44 ID:J/Nicr8i(1/5) AAS
>>410
GUIが不安定なんていつの時代の話だ?
GUIはバッチ処理が面倒くさいというのならわかるけど。
412(3): 2019/05/02(木)13:44 ID:hCMtfzEE(2/4) AAS
>>411
ゴリゴリさせると、大量にプロセス喰うし、後ろでPythonとかを回すとパフォーマンス落ちる。
それなりの処理を期待したいならXは起動しないし、出来るだけcui/tuiで処理させる。
zshとvim,Python3とaptの環境さえあれば比較的なんとかなると思ってる
まあ最近の動向を追いきれてないから経験則であるのは確かなんだけどね。
あと不安定ってのはデスクトップ環境のリリースもいえるかも。ウィンドウマネージャだけなら問題ないかもしれないけどぬ
413: 2019/05/02(木)13:48 ID:hCMtfzEE(3/4) AAS
連投失礼。あと無駄が増えるってとこ。
ufwが使えりゃgufw要らんしnetplan知ってればNetworkManager使わなくて済む
gufwやnmが直接API叩いている?、デーモンを起動しているならわかるんだけどね。
414: 2019/05/02(木)13:53 ID:oed13zI/(1) AAS
そんなエサでクマーーー
415: 2019/05/02(木)14:41 ID:grv/pbhf(1) AAS
また、色々知ってる俺様スゲー自慢か
416(1): 2019/05/02(木)14:52 ID:hCMtfzEE(4/4) AAS
いやそういうことじゃないでしょ?
最初に俺のやり方って断って言ってるんだから、別に受け入れる必要はないでしょう。
理解はしてほしいけど。
417: 2019/05/02(木)15:01 ID:BYkr/u3r(1) AAS
NetworkManagerが死なれた時の逃げになるかな?と思ったらフロントエンドかい…
418: 2019/05/02(木)17:22 ID:J/Nicr8i(2/5) AAS
>>412
cui使ってる俺えらいっていかんじかな。
今どき流行らない。
419: 2019/05/02(木)17:30 ID:pZnHqGQo(1) AAS
今の流行りってなんだろ??
420: 2019/05/02(木)17:30 ID:J/Nicr8i(3/5) AAS
>>416
小規模でおひとり管理ならいいんじゃない?
今はそんな時代じゃないし、ゆでガエルって感じ。
421: 2019/05/02(木)17:40 ID:J/Nicr8i(4/5) AAS
>>412
ゴリゴリって、久しぶりに聞いた。
システム管理で今のハードウェアを極限まで
使うなんて何効率悪いことしてるんだろう?
422: 2019/05/02(木)17:47 ID:J/Nicr8i(5/5) AAS
>>412
ハードウェアの限界じゃなくて、自分の能力の限界って感じだね。
新しいものを受け入れられない人いるね。
423: 2019/05/03(金)00:36 ID:gUKeCc39(1) AAS
盛り上がってると思ったらここまで凄まじい連投久しぶりに見たwww
記念パピコ
424: 2019/05/03(金)07:37 ID:lQsXpH9G(1) AAS
なんか必死なのがいるな?キッズか?
425: 2019/05/03(金)08:41 ID:0z0hwYc0(1) AAS
いつの間にかドキュメントが日本語化されてる…と思ったが機械翻訳か
タイトルからして残念な出来だし、見なかったことにしよう
外部リンク:docs.microsoft.com
426(1): 2019/05/03(金)11:53 ID:Wzb7upON(1) AAS
Microsoftの翻訳がクソなのはいつものことやね
427: 2019/05/03(金)12:47 ID:G0LEsvjF(1) AAS
>>426
君ほどうまく訳せる人はどこにもいないよ
428: 2019/05/03(金)13:30 ID:PcqR/GBb(1) AAS
それほど長くないな
訳してみようか。
429: 2019/05/03(金)14:11 ID:uzYTkqm5(1) AAS
外部リンク:docs.microsoft.com
WSL のカスタムの Linux ディストリビューションの作成
〜の〜の
って・・・
430: 2019/05/03(金)14:38 ID:WiMopnI+(1) AAS
でもお前、日本語すら理解できねえじゃん
上下前次1-新書関写板覧索設栞歴
あと 572 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.176s*