【Bash】Windows Subsystem for Linux【WSL】10
1 :login:Penguin :2021/03/17(水) 19:14:43.97 ID:14KJ8UmF.net ついにWSL2が登場したぜー。こりゃ完全にLinuxだ。ヒャッハー!WSL最高!開発にLinuxは使わねぇー。Windowsで開発してLinuxは動かすだけや! WSL2アーキテクチャ https://www.atmarkit.co.jp/ait/articles/1906/14/news019.html WSL 2では、仮想マシン環境が起動し、bashがコマンドを受け付けるまで2秒程度という速度で起動できる。 このため、コマンドプロンプトなどからwsl.exeなどを使ってbashコマンドを処理する時間は、 現在のWSL 1とほとんど変わらない。また、本物のLinux実行環境であるため、 これまで正しく動作できなかったアプリケーション、例えばコンテナシステム(Dockerなど)や ユーザーファイルシステム(FUSEなど)も動作させることができる。その上で、現在のWSL 1と同等の機能と使い勝手を実現するという。 WSL 2はWSL 1を置き換えずに併存する WSL 2が登場したからといって、WSL 1は廃止になるわけではなく、引き続き利用可能である。 ファイル共有プロトコル「9P」でWSL 1との互換性を確保 このように、WSL 2とWin32環境の間のファイル共有は、どちらも9Pを使うことになる。 また、WSLからWin32プログラムを起動する「Win32相互運用性」では、最初にWSL側で、 実行ファイルを判別する必要がある。具体的には、実行ファイル先頭のマジックナンバー (Win32ではMZ)を見て、LinuxのELF64か、Win32の実行ファイルなのかを判断する。 前スレ 【Bash】Windows Subsystem for Linux【WSL】9 http://mao.5ch.net/test/read.cgi/linux/1607589861/
2 :login:Penguin :2021/03/18(木) 13:39:44.87 ID:CM3dEfa7.net 保守
3 :login:Penguin :2021/03/19(金) 00:44:04.10 ID:fekxo9VW.net >>1 お疲れさま
4 :login:Penguin :2021/03/19(金) 10:39:36.90 ID:SZ2r73BI.net wslstorestorage.blob.core.windows.net/wslblob/wsl_graphics_update_x64.msi
5 :login:Penguin :2021/03/25(木) 19:08:31.39 .net なにが始まるんです?
6 :login:Penguin :2021/03/29(月) 12:13:18.85 ID:tjdazS3Q.net 何も始まんなくてワロタ
7 :login:Penguin :2021/03/31(水) 02:34:23.17 ID:fPIrfUG6.net pwsh滞ってんぞはよしろ wtとか代わりはいくらでもあるんだから
8 :login:Penguin :2021/03/31(水) 09:00:09.96 ID:286aHzTX.net >>7 Windows TerminalからPower Shellを使うのでは?
9 :login:Penguin :2021/03/31(水) 09:24:12.73 ID:5eZqg0IS.net >>8 wt→pwsh(win側)→ubuntuで使ってる 6系は怒涛のアップデでlinuxシェルとして実用域に達したと思うんだけど、7になって多分一年くらいなのにまだ7.0xでバグフィックスくらいしかしてねえっていうね 本気でlinux取り込もうと思うならMSもっと頑張れよと
10 :login:Penguin :2021/03/31(水) 11:24:26.70 ID:fcWxx74S.net >>9 wtってWindowsTerminalで文脈あってるよね ターミナル≠シェルだから代替関係になくね あとその使い方でPowershell挟む理由何? 煽りとかじゃなく気になる
11 :login:Penguin :2021/03/31(水) 11:47:17.44 ID:fPIrfUG6.net >>10 ターミナルばっか力入れてシェルがなおざりって話よ wtは別に無くても(wtがなかったからだが)いいターミナルが野良で沢山開発されてるし、そんな力入れるところなのかと やっとpreviewでファンシーなメニュー付いたってレベルじゃねえか win/linuxを統合して扱えるのが売りなら、シェルの開発が急務だろう
12 :login:Penguin :2021/03/31(水) 17:14:07.09 ID:fcWxx74S.net >>11 ああ、代わりのターミナルは他にあるんだからwt開発するリソースをシェルにまわせってことか 理解さんくす
13 :login:Penguin :2021/03/31(水) 18:16:03.79 ID:hrCQTrrw.net unix風のコマンドやエイリアスも用意して、とりあえずlinuxユーザーも対話シェルとしては違和感なく使えるレベルにはなってる、と思う しかしもうwindows powershell (v2-4くらいが入ってるんだっけ?)の印象が悪すぎる もうとっくに開発中止&非推奨になってるけど、 わざわざクロスプラットフォーム版のpwsh(Core, v7)をgitから落としてビルドして、って物好きそんなおらんぞ
14 :login:Penguin :2021/03/31(水) 18:19:57.44 ID:hrCQTrrw.net 結局メイン用途であろうテスト環境に使うならbsh系スクリプトも書かなきゃならんしなぁ 一部だけ熱いファンが居るzshみたいな立ち位置になりそう
15 :login:Penguin :2021/03/31(水) 19:51:32.63 ID:3JDFRksa.net WindowsのDockerはこのスレで良いの? メインマシンにいれて色んなLinux環境立ち上げてんだけど。
16 :login:Penguin :2021/03/31(水) 20:13:43.72 ID:Zku3LQiy.net >いいターミナルが野良で沢山開発されてるし 参考までに教えてくれ WindowsTerminalの前はminttyかputty使ってて他も試したけどいいのがない
17 :login:Penguin :2021/03/31(水) 20:26:50.51 ID:fcWxx74S.net 私はwt使う前はfluent terminal気に入ってたなあ 何でも入りって感じではないけど野暮ったさ無くて軽いのが良かった 今いいのがあるなら知りたいね専スレありそうだけど つかPowershellとpwshって別物なんだ…追えてねー…
18 :login:Penguin :2021/03/31(水) 21:03:51.54 ID:Zku3LQiy.net >>17 それ一瞬使ったけどすぐWindowsTerminalに乗り換えたな 描画だけで言えばputty-d2ddwがいい でもタブがないのとwslだとsshかcygterm経由なので今は使ってない ConEmuは機能は豊富でいいんだけど設定が煩雑なのはいいとしてもUIが酷い 派生のCmderは多少マシにはなってるけど WindowsTerminalは設定画面付いたし後は分割がもっと柔軟に出来ればいいかな
19 :login:Penguin :2021/03/31(水) 23:23:23.75 ID:24EpA8De.net パスやオプションに日本語が入ると文字が飛んだりカーソルが見えなくなったりする不具合はもうたくさん WSLの標準ターミナルってCMDがベースだからその不具合を引きずってるのか?
20 :login:Penguin :2021/03/31(水) 23:40:08.21 ID:rjFjoH6P.net 僕もWindowsTerminalが今までで一番使いやすいと想うな WSLも普通に使えるし、設定がファイルだし 設定ファイルなくならないでほしい
21 :login:Penguin :2021/03/31(水) 23:45:03.88 ID:fPIrfUG6.net msはjson+guiで簡単設定推してる感じなんで大丈夫でしょう(VSCodeとか
22 :login:Penguin :2021/03/31(水) 23:47:53.72 ID:fPIrfUG6.net 最近のMSはずっと良いMSだから次に邪悪なMSになった時はすごく邪悪なMSになりそうでこわいね
23 :login:Penguin :2021/04/01(木) 02:03:44.09 ID:OBGVJwq8.net emacs遣いだけど、WSLでemacs動かして画面をVcXsrvに表示している。ターミナルは殆どをshell-modeで動かして、エスケープ・シーケンスが必要な場合のみansi-term使っている。 shell-modeはdiredやtrampと連動するからとても便利。この便利さは使ったことある人にしかわからんと思うけど。
24 :login:Penguin :2021/04/01(木) 02:44:43.78 ID:gpySUhAy.net 前スレでwtにXサーバ機能付いたぜ!って画像上げてた人居たな まだストアには反映されてないけど、ぜひgitのビルドして生贄になってよ
25 :login:Penguin :2021/04/01(木) 03:13:06.35 ID:gpySUhAy.net ストアでポチるだけでwin向けにXアプリ動かせるのは面白いかもね、一般ユーザ向けに wsl(ディストロ丸ごと)+X入れるとそれだけで10GBくらい食いそうだけど、アプリ動かすだけのミニマル構成出せば受けるんじゃないかな しかし、じゃあこれからはXで書けよ!って流れは絶対に回避したいジレンマ
26 :login:Penguin :2021/04/04(日) 13:18:10.64 ID:nZmeM4ZZ.net Windows Subsystem for Linux Graphics Update - 0.2.15 http://download.windowsupdate.com/d/msdownload/update/software/updt/2021/04/wsl_graphics_support_x64_7a4714a09af16d31375d1e99201869b4dc01a690.cab
27 :login:Penguin :2021/04/04(日) 13:38:43.36 ID:lqvqzwRy.net リリースノートかと思ってタップしたら丸ごとかよ 110MiBとかパケ死ぬところだったぜ
28 :login:Penguin :2021/04/04(日) 14:38:47.44 ID:B8pr52fG.net ホント勘弁してくれ。これ何回目よ?
29 :login:Penguin :2021/04/04(日) 14:59:41.03 ID:lqvqzwRy.net ところで.cabなのなー win98くらいに導入だったっね 当時zipやlzhよりずっと圧縮率高くて感動した覚えあるけど、今はどうなんだろ? というか久々に見た
30 :login:Penguin :2021/04/04(日) 15:12:45.95 ID:lqvqzwRy.net 時代錯誤な…と思ってget-helpしたらextract/expandが標準コマンドなのを知らなかった wslはwin専用なのだから一番ポータブルか、難癖みたいなこと言ってごめんよMS
31 :login:Penguin :2021/04/05(月) 02:23:05.49 ID:PT7nvd5N.net psreadlineいいね、bash/gnu readlineと同等の機能は揃ったか 大人の事情か、なぜ再発明したという感じはするが…とにかくすごい馬力だ readlineと設定共有出来ないのがとても残念 補完候補が薄く表示されるのがとてもよい
32 :login:Penguin :2021/04/05(月) 02:27:54.58 ID:PT7nvd5N.net やっぱりメソッド繋げてく文法と補完は相性いいな
33 :login:Penguin :2021/04/05(月) 03:00:28.56 ID:PT7nvd5N.net >>13 ubuntuだけど常に最新かは分からんがaptで一発よ、まあ apt/sources.list.dにmsのレポ追加は必要だけど v6->v7は変更多いのにデフォルトで/usr/local/microsoft/powershellを直接置き換えやがる 併存させたいならaptに任せずmakefile読んでビルドするべき
34 :login:Penguin :2021/04/05(月) 07:54:50.71 ID:PT7nvd5N.net 普通ホストゲスト両方にPowerShell入れるものなの? ジョブ投げるだけならpwsh(--shutdown) wsl linuxonlycmd arg1... みたいに投げれるし、前スレかで誰かが言ってたwin側から投げるの利点、win/linuxのジョブをシームレスに扱えるというのもあるわけで
35 :login:Penguin :2021/04/05(月) 08:01:41.61 ID:PT7nvd5N.net それでもインタラクティブシェルで入って中から弄れるのにはやっぱり便利と思うし、 環境変数とか慣習に合わせてちゃんとしてくれる、エンコードをよろしく扱ってくれるとか利点は確かに多いんだけどやはり二重に入れるとギガが死ぬのが辛いんだわ wslだけ立ち上げて、そこにwinのpwshから接続するような感じで使えたらいい感じそうで… やり方知ってる人居たら教えてほしい
36 :login:Penguin :2021/04/05(月) 08:21:28.89 ID:PT7nvd5N.net とりあえず/etc/shellsに/mnt/c/.../pwshをブチ込んでみるか…
37 :login:Penguin :2021/04/05(月) 08:48:42.22 ID:T7vCqe2j.net windowsでpwsh --helpするの Unix系OSでログインシェルとして使うにはpwsh -l/-loginオプションを指定し、shellsに追記、chsh とは書いてある しかしすぐ下にwslで(windows版の)pwshは現在サポートされてませんと明記されているぞ 非推奨だけどオプション用意して手順まで書く、ってのはすなわち人柱待ちじゃないかろうか そのうちサポートするつもりとも読める コードベースが同一で、linux/MacOS向けリリースはまともに動くので、やろうと思えばできるだろう 人柱になろう
38 :login:Penguin :2021/04/05(月) 09:21:35.91 ID:PT7nvd5N.net ですかー NTFSのstream(ads)とかlinuxで使えない、かつファイルシステム関連で危なさそうな機能触るとどうなるんだろうか?とか思いました
39 :login:Penguin :2021/04/05(月) 09:34:03.87 ID:PT7nvd5N.net じゃあdocs二重に入れてるのは重複削除でもしますか 100メガ弱のがja/enそれぞれホストゲストに入って4倍っていうね なんかあっても単なる.mdだし最悪読める 日本語訳は7.2まで仕上がっててすごいと思うんだけど、誤訳やマークアップのズレがすごく機械翻訳っぽいな、MSのヘルプサイト感そのまま… まあ雰囲気で読めるからそれでも重宝だけど
40 :login:Penguin :2021/04/09(金) 00:22:00.78 ID:TxMtmH4I.net readlineは#includeするだけで汚染されるやべーやつなので CLISP事件参照
41 :login:Penguin :2021/04/15(木) 19:05:01.97 ID:FC0f5Zd/.net mingw-w64で作成したWindowsプログラムから随時ファイルに書き出したテキストを wsl2側のtail -f で監視したいのだけど更新されません 無理なんすかね?
42 :login:Penguin :2021/04/15(木) 19:21:43.99 ID:pkysKjEr.net >>41 mingwに詳しくないかけど、見たいの動的なテキストだし多分関係ないよね? gc /mnt/c/.../log -tail 1 -wait (powershell on ubuntu) とかじゃダメ?こんな感じのやった事はある ログはホスト/ゲストどっちのファイルシステムにあるの?(上の例ではテキストがホスト上、シェルはゲスト側で稼働)
43 :login:Penguin :2021/04/15(木) 19:49:07.95 ID:FC0f5Zd/.net >>42 有難うございます gcって何ですか? graphvizにも同名のコマンドがありますが違いそうだし... >mingwに詳しくないかけど、見たいの動的なテキストだし多分関係ないよね? おっしゃる通りmingwなのは重要ではなく,テキストをファイルに書き出すシンプルなwindowsのプログラムです >ログはホスト/ゲストどっちのファイルシステムにあるの?(上の例ではテキストがホスト上、シェルはゲスト側で稼働) ログはホスト上でシェルはゲストで可動しています あれ?! ゲストのファイルシステムにホスト側からアクセスできましたっけ?
44 :login:Penguin :2021/04/15(木) 19:49:31.05 ID:pkysKjEr.net そもそもシステム跨いでのストリーム処理とか一体どうなってるのか怪しからん… モニタするのはホスト側からじゃダメ?なの? linuxのtailが使いたいという理由ならwsl -- tail -fでホスト側からも呼べる、結局ストリームはシステム跨ぐわけで、解決になるかは不明だけど
45 :login:Penguin :2021/04/15(木) 19:52:11.84 ID:pkysKjEr.net >>43 \\wsl\distro-nameがwslの/に対応してるよ、逆は上に書いた/mnt/driveletter
46 :login:Penguin :2021/04/15(木) 19:59:07.89 ID:1obmFQmu.net >>41 tailだと無理っぽいねぇ かったるいけどless使うとか、開いてから大文字Fでtailっぽく使える
47 :login:Penguin :2021/04/15(木) 20:14:48.79 ID:Narv5AZ1.net いろいろアイデアを有難うございます 帰宅していますので(家にはWin機がない) 明日試させて頂きます
48 :login:Penguin :2021/04/15(木) 20:46:52.24 ID:8OLpT6Xv.net >>34 そのエロ動画一本消せば両方入れて十二分に余るだろ $profile, psreadline、.Net Core機能とホストゲストどっちからも問題なく動くコマンド叩くだけのpwshスクリプトだけ共有 分けた方が面倒は減る
49 :login:Penguin :2021/04/15(木) 21:05:07.85 ID:pkysKjEr.net >>43 ,48 ごめんgcはget-contentって言うpowershellのコマンドです、wslスレはみんなドザーなんだろうと、てっきり cattacwcheadtailnkfテキスト入出力全部入りみたいなヤツです、(代わりにちょっと重いけど)linuxにもポートされてるのでぜひ
50 :login:Penguin :2021/04/15(木) 22:14:13.36 ID:pkysKjEr.net >>47 とりあえずwsl内のpwshからwinのfilesystemにtail -fが効かないことと、gc -tail 1 -waitは効く事を確認した PS C:\Users\doser>notepad.exe aaa bbb ccc でtmp.txtを作成、dd, eeを追記し保存はステイしておく
51 :login:Penguin :2021/04/15(木) 22:15:59.03 ID:pkysKjEr.net PS C:\Users\doser> wsl -u doser Welcome to Ubuntu 20.04 LTS ; ~/.profile, ~/.login Loaded. ; $profile Loaded. PowerShell 7.20 ... PS ub20:doser> (gcm tail).source /usr/bin/tail PS ub20:/home/doser> tail --version tail (GNU Coreutils) 8.30 PS ub20:/home/doser> tail -f ./winhome/tmp.txt aaa bbb ccc (ここで追記するも反応なし.) PS ub20:/home/doser> gc --tail 10 -wait ./winhome/tmp.txt aaa bbb ccc ddd ee (ここでメモ帳に追記、保存) ff g
52 :login:Penguin :2021/04/15(木) 22:28:03.69 ID:pkysKjEr.net wslの問題、ではあるんだろうが、 tail相当のコマンドが対応してるかしてないかって話だな ~/winhomeは/mnt/c/Users/doserへのシムリングです(NTFS) 何が優れてるとかじゃなく、wsl用に拵えたシェルのビルトインコマンドなんだから動いて当たり前ですよね、むしろ動かなければ炎上案件 取り敢えずubuntuならapt にpackages.microsoft.com/ubuntu/...レポを追加して sudo apt install powershell[-preview|-lts]で目的は達せるはず
53 :login:Penguin :2021/04/15(木) 22:36:35.98 ID:OW30BJL+.net >>41 windowsプログラムで\\wsl側に書き出すとか
54 :login:Penguin :2021/04/15(木) 22:43:38.04 ID:pkysKjEr.net シェル自体も多分関係ない PS ub20:doser> (gcm dash).source /usr/bin/dash PS ub20:doser> dash -l $ pwd /home/doser 以下同様
55 :login:Penguin :2021/04/15(木) 23:50:55.34 ID:oW7YM7fj.net >>53 これで出来たよ
56 :login:Penguin :2021/04/15(木) 23:55:19.38 ID:B0dU/itv.net というかlinux側からそのままwinプログラム呼べる(パスはデフォルトで引き継いでいる)んだから、カレントディレクトリに書き出せば終わり win側からext3/4へ書き込むのは多分umask?の問題で推奨されなかったはず(直ってたらごめん)
57 :login:Penguin :2021/04/16(金) 00:04:06.58 ID:unf3hDsm.net wslゲストからNTFSを扱うのは全く問題無い、というかオーバーヘッドが減るしNTFSのADS機能も使えるので、/homeはC:\Users\へのsymlinkにするのがベストプラクティス マウントするんじゃないぞ、既にマウントされてそこからパス通してるので
58 :login:Penguin :2021/04/16(金) 00:10:11.44 ID:unf3hDsm.net 書き込み激しい/tmpもNTFSにした方が便利かも VMが借りた領域なかなか返さないので 30GB位まで膨らんだらdiskpartで20GBくらい取り戻すを繰り返してる
59 :login:Penguin :2021/04/16(金) 00:49:27.92 ID:VjO2DK8g.net >>57 それやっちゃうと、Win32ビルドのプログラムにより作成されるドットファイルが競合する
60 :login:Penguin :2021/04/16(金) 01:08:27.73 ID:SjvuMwdb.net >>59 確かに自動で上書きしちゃうようなお行儀悪いプログラム居ると困るね、衝突が無いか確認は必要 無責任な発言すまんかった まあ設定ファイルの名前衝突しても、マトモなプログラムはエラー吐いてくれると信じたいが vimなんかはwinではホームに_vimrc作るけど、それは昔からだから多分関係ないか 特に環境依存部分は無かったので統合したな、というかエイヤっと… vimから呼ぶコンパイラを絶対パス指定してる人なんかだとifで分ける作業が要るかも フレッシュなユーザー作って/homeでなくユーザーホームをリンクにして試すとよいかも
61 :login:Penguin :2021/04/16(金) 01:21:00.53 ID:n6lAwBLU.net あと、winはケースインセンシティブなんで、その辺で問題起きるかも? Docとdocを作ろうとするとちゃんと拒まれるし、そういう事はすべきでないと思うから、リネームの手間が要るだけで何かマズイ事は起きないはずだが 確かwinもケースセンシティブに設定出来たはずだけど怖いからやってない
62 :login:Penguin :2021/04/16(金) 01:24:04.47 ID:qB1T3F0f.net そしてそのhomeはonedriveで管理してるんだけど、win合法ファイル名でも怒られることがあるな これがポータビリティ矯正ギプス…
63 :41,43,47 :2021/04/16(金) 09:16:31.84 ID:pI6zEKuk.net >>49 ,52 そんなものがあるんですね! [方法1] >>50 ,51 有難うございます linux版pwshのgcでwindowsのファイルシステム(FS)のファイルの書き込みを監視できることを確認しました gc hoge.txt -tail 1 -wait [方法2] >>53 ,55 wslのFSへのファイルの書き込みをtail -fで監視できることを確認しました tail -f hoge.txt >>56 ,57,58 書き込みのオーバーヘッドを考えて方法1にしようかなと思います 久々のLinux板ですが相変わらず皆さん素晴らしいですね
64 :login:Penguin :2021/04/17(土) 03:26:59.04 ID:Ya5NFq4A.net ROMってたけどクソためになる流れでありがたい ひとつ教えてほしいんですけど>>46 でtail -fをless +Fで代用するのがかったるいって何故ですか? 最近覚えてこれは便利と思ってたので特定の状況で問題になるなら知りたい
65 :login:Penguin :2021/04/17(土) 03:50:18.50 ID:ZtpTj8Hr.net スクリプトに組み込めない
66 :login:Penguin :2021/04/17(土) 04:05:46.80 ID:GvbS17IZ.net >>64 lessの中でFコマンド使わなきゃならないからtailに比べると2度手間でかったるい って意図で書いたよ lessにはそこまで詳しくなくてアレだけど、引数で行けるならほぼ同等の使い勝手になるかなぁ ヒアドキュメントでコマンド食わせる事もできるかも知れないけど、未確認
67 :login:Penguin :2021/04/17(土) 08:57:05.24 ID:Ya5NFq4A.net >>65 >>66 ありがとうございます こっちもless使い始めてまだ日が浅いけど、 less +F foo.log で代用してました 今回のtail -fで更新効かないとこlessならいけるかは前提とか諸々含めて未確認ですけど時間あるときやってみます あざした!
68 :login:Penguin :2021/04/17(土) 13:37:53.90 ID:GvbS17IZ.net >>67 こっちもサンクス +Fで行けるのね
69 :login:Penguin :2021/04/17(土) 14:55:50.60 ID:0Xx1wz/7.net Windows Subsystem for Linux Update - 5.10.16 Windows Subsystem for Linux WSLg Preview - 1.0.17 次のInsiderビルドでWSLGは公式に来るみたいね WSLg Previewはビルド21362以降じゃないと入らないとの事 (今最新のInsiderビルドは21359)
70 :login:Penguin :2021/04/18(日) 01:27:05.74 ID:Pi16Cqz2.net 67だけどwslからwin側のリアルタイムログ監視を less +F /mnt/c/foo.log で可能なことを確認したよ もう解決してるけど何かの参考になれば幸い
71 :41,43,47,63 :2021/04/18(日) 12:52:01.27 ID:wmk5uUrO.net >>70 有難うございます 私の方でも確認できました 実は端末はemacsのshellモードなのですが gcはshellモードでは表示が崩れるのでless +Fを使うことにしました (ただしgcもtermモードでは問題なく使えます)
72 :login:Penguin :2021/04/22(木) 02:09:53.64 ID:DUoMf79M.net Announcing Windows 10 Insider Preview Build 21364 https://blogs.windows.com/windows-insider/2021/04/21/announcing-windows-10-insider-preview-build-21364/ The Initial Preview of GUI app support is now available for the Windows Subsystem for Linux https://devblogs.microsoft.com/commandline/the-initial-preview-of-gui-app-support-is-now-available-for-the-windows-subsystem-for-linux-2/
73 :login:Penguin :2021/04/22(木) 12:35:14.94 ID:q36+rcCT.net vim:term bash/pwsh on X on pwsh on bash on linux on pwsh on wt on windows!
74 :login:Penguin :2021/04/22(木) 14:29:16.57 ID:w268ALzz.net Linux GUIアプリがWindowsで動作 〜Microsoft、新しいWSL 2機能「WSLg」を初期プレビュー Dev版Windows 10 Build 21364以降で利用可能 https://forest.watch.impress.co.jp/docs/news/1320369.html
75 :login:Penguin :2021/04/22(木) 15:14:18.10 ID:1xrAPGey.net >>74 “wsl --update”でWSLをアップデートするだけでGUIのLinuxアプリを利用できる。 これあかんやろ 小さい内蔵SSDでやりくりしてる俺はX関連全部切ってるんですけど
76 :login:Penguin :2021/04/22(木) 15:42:26.08 ID:VW4aA+X2.net まだプレビューなんだから、提案してくればいいんでは? ちなみに、WSLGのvhdは約350MB(リードオンリーなんで使ってても増えない)、5.10.16.3のカーネルが約70MB
77 :login:Penguin :2021/04/22(木) 17:29:36.34 ID:q36+rcCT.net パッケマネにリクエスト送ってmesa関連の依存が数GBって出てそっnした記憶
78 :login:Penguin :2021/04/22(木) 17:36:14.60 ID:q36+rcCT.net あとglもぞろぞろと まあXのせいじゃないけど大体依存してるよねって話
79 :login:Penguin :2021/04/22(木) 18:46:11.57 ID:nvwtPrnM.net shell scriptから音楽を聞くのにwslだと面倒くさそうなので Windowsの音楽プレーヤーを呼んでお茶を濁してたけど 、音も出るようになるみたいだな
80 :login:Penguin :2021/04/22(木) 21:22:44.79 ID:q36+rcCT.net >>50 そういやnotepadはファイルロックしないかわいい子だったな
81 :login:Penguin :2021/04/22(木) 22:44:51.50 ID:NFkkp0RS.net 早くstableに降りてくれ linuxの莫大なGUIパッケージが使えるのは頼もしい
82 :login:Penguin :2021/04/23(金) 05:38:26.72 ID:K9xLJQiH.net >>81 Xで使えないの?
83 :login:Penguin :2021/04/23(金) 09:00:40.56 ID:9uerijJl.net WSLgアーキテクチャ https://opcdiary.net/wslg%e3%82%a2%e3%83%bc%e3%82%ad%e3%83%86%e3%82%af%e3%83%81%e3%83%a3/
84 :login:Penguin :2021/04/23(金) 10:33:34.43 ID:LLbiB/d+.net >>82 VcXsrvとか非公式なものは入れたくない
85 :login:Penguin :2021/04/23(金) 11:06:21.87 ID:8i3OIslG.net 公式のものしかつかわないの? 「公式」の定義も曖昧だけど
86 :login:Penguin :2021/04/23(金) 11:09:40.56 ID:LLbiB/d+.net >>85 https://forest.watch.impress.co.jp/docs/news/1320369.html
87 :login:Penguin :2021/04/23(金) 11:15:08.73 ID:8i3OIslG.net あ、いや、それはわかってる。VcXsrvだって怪しい物じゃないし、MS謹製でない他のものだって使ってるだろうにと思っただけ
88 :login:Penguin :2021/04/23(金) 11:18:26.36 ID:LLbiB/d+.net VcXsrvが怪しいものじゃないってのは、それってあなたの感想ですよね 私はMS製のほうを使いたいだけです
89 :login:Penguin :2021/04/23(金) 12:29:48.62 ID:akCUNC96.net wslgは、IMEとか問題無く使えた?
90 :login:Penguin :2021/04/23(金) 14:25:40.16 ID:J0O2c7ve.net WSLgではfontforgeは上手く動かなかった
91 :login:Penguin :2021/04/23(金) 14:53:00.77 ID:X0V20MVA.net > 非公式なものは入れたくない のに > linuxの莫大なGUIパッケージ はいいんだ…
92 :login:Penguin :2021/04/23(金) 15:30:20.04 ID:keYEuo+B.net >>89 それ気になるね ASTEC-XみたいにMS-IMEと連携できればいいのだけれど
93 :login:Penguin :2021/04/23(金) 17:05:24.46 ID:3Nuxuosf.net Terminal もMS以外で良いのがあるかもしれないが、Windows Terminalを使いたいとか、まぁ、分からんでもない
94 :login:Penguin :2021/04/23(金) 17:38:54.39 ID:8i3OIslG.net FileZillaとか、emaxsとか、TeraTermとか、VcXsrvとか、その他たくさん個人的にちゃんとした物だと思うので使ってます。 Windows Terminalはよくできているので使っている
95 :login:Penguin :2021/04/23(金) 17:56:23.44 ID:J0O2c7ve.net >>89 少なくとも標準状態ではWindows側のIMEは使えないみたい
96 :login:Penguin :2021/04/23(金) 21:59:01.96 ID:PIeeQ2IX.net 最近のMS謹製はブランドマークになりつつあるな 10年位前のMS謹製はゴミの代名詞だったなあ… やればできる子
97 :login:Penguin :2021/04/23(金) 23:00:19.49 ID:VtHoQwRw.net >>96 10年くらい前はWindows使ってなかったの? それともゴミだと思っていたのを使ってたの?
98 :login:Penguin :2021/04/24(土) 00:25:43.76 ID:x9Vg+puV.net Ubuntu 18.04が起動しなくなったので再インストールしようとしたら Installing, this may take a few minutes... WslRegisterDistribution failed with error: 0x80070057 Error: 0x80070057 ??????????????? Press any key to continue... となってインストールできない
99 :login:Penguin :2021/04/24(土) 01:56:39.10 ID:x9Vg+puV.net Ubuntu 18.04だけじゃないわ 他のWSLインストールしても同じメッセージが現れて動かない ググってもわからないし 唯一使えてるのが以前インストールしたUbuntu20.04
100 :login:Penguin :2021/04/24(土) 03:51:54.67 ID:x9Vg+puV.net ストアからではなくマイクロソフトのサイトからダウンロードして手動でインストールしたら行けた
101 :login:Penguin :2021/04/24(土) 06:41:52.69 ID:aLcD1GfR.net >>97 Windows叩ける俺すげーって言う老害だろ 放置しとけ
102 :login:Penguin :2021/04/24(土) 09:57:16.98 ID:r93fIDNP.net >>74 こんなに早くプレビュー版が来るとは思わなかったなぁ 上手く行けば来年の今頃にもv1として「一旦」正式リリースされるかもね
103 :login:Penguin :2021/04/24(土) 13:16:43.76 ID:oz5pKcAa.net Dockerコンテナからエクスポートしたtarって WSLにインポートできるんだな。 ディストロ何でもありだわ。 https://impsbl.hatenablog.jp/entry/ClearLinuxOnWSL2
104 :login:Penguin :2021/04/24(土) 14:04:50.25 ID:s/aQ4WLm.net >>98 俺も同じ状態です 今までというか最近wslを再度導入したばかりで ubunntuは正常に動作していたがInsider Preview 21364.1にアップデートしたとたん ubunntuを起動すると パラメーターが間違っています。 Press any key to continue... となってしまい起動できなくなってしまった それでubunntuを修復やリセットしたら Installing, this may take a few minutes... WslRegisterDistribution failed with error: 0x80070057 Error: 0x80070057 ??????????????? Press any key to continue... になりubunnruを削除して再インストールしても同じ 検索していろいろ試したがまだ未解決です
105 :login:Penguin :2021/04/24(土) 14:06:43.65 ID:s/aQ4WLm.net ubunntuはタイポミス
106 :login:Penguin :2021/04/24(土) 14:12:47.13 ID:x9Vg+puV.net >>104 ストアアプリは削除して ttps://docs.microsoft.com/ja-jp/windows/wsl/install-manual からダウンロードして解凍して実行ファイルexeができるからそれをクリックしてインストール そのあとダウンロードした解凍前のファイルappxの右クリックメニューからインストールを選べば 「アプリ」として登録されるよ
107 :login:Penguin :2021/04/24(土) 14:14:33.63 ID:I6DULOI2.net >>103 実機Debianはdebootstrapで、実機CentOSはdnf --installrootで作成した環境を固めて持ってきてもインポート出きるよ。
108 :login:Penguin :2021/04/24(土) 14:21:51.34 ID:x9Vg+puV.net 解凍前のファイルappxは7zで解凍できるよ zipに拡張し置き換えて解凍してもいい 最初にubuntu1804.exeをクリックするとインストールが始まるけどアプリとしての登録は さらに解凍前のファイルをその後でインストールする順番が大事 逆をやるとストアアプリ同様起動しなくなる
109 :login:Penguin :2021/04/24(土) 14:57:18.05 ID:s/aQ4WLm.net >>106 ,108 レス有難う インスコしてもダメでした ちなみに C:\Windows\System32> wsl -l -v Linux 用 Windows サブシステムには、ディストリビューションがインストールされていません。 ディストリビューションは Microsoft Store にアクセスしてインストールすることができます: となってインスコしていても無い扱いになっている ストアアプリもしかりです Windows\System32>wsl --status 既定のバージョン: 2 Linux 用 Windows サブシステムの最終更新日: 2021/04/23 WSL の自動更新が有効になっています。 カーネル バージョン: 5.10.16 他にしたことは C:\Windows\System32> Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux Path : Online : True RestartNeeded : False 上方に黄色の帯状に表示されたのが Enable-WindowsOptionalFeature: Microsoft-Windows-Subsystem-Linux Running [oooooooooo ] となり完了 今のところこんな現状です
110 :login:Penguin :2021/04/24(土) 15:24:14.82 ID:oz5pKcAa.net >>107 ユーザーランドのフォルダをまとめてtarにすれば、基本的には何でもインポートできるという感じ?
111 :login:Penguin :2021/04/24(土) 15:26:52.59 ID:x9Vg+puV.net >>109 確かHyper-Vも有効になってないとWSL2はインストールできないのではないかと思う Windowsの「ストアアプリ」っていうシステムは前からいろいろトラブルが多くて出来が悪いから アプリとしてWSL使う以外のHyper-VやVMwareを使った方がベターな気もする
112 :login:Penguin :2021/04/24(土) 15:35:06.92 ID:ZWEZBSCc.net >>107 サンクス、これはいい Fedora Rawhide使いたかったんだよね
113 :login:Penguin :2021/04/24(土) 15:36:17.83 ID:oz5pKcAa.net カーネル5.10.16での障害の件 GitHubでも報告され始めてるね。 https://github.com/microsoft/WSL/issues/5293 >>111 WSL2はHyper-V無しでも動くよ。 Windows 10 Homeでも使えるからね。
114 :login:Penguin :2021/04/24(土) 15:49:58.52 ID:c+zgsSpQ.net winget install ubuntuとかじゃいかんのか バージョンコントロールとかユーザーローカル/adminにするとかはまあヘルプみて
115 :login:Penguin :2021/04/24(土) 15:54:32.97 ID:c+zgsSpQ.net wslで問題があるから直接Hyper-V叩きたい的な? 64bitのIntel/AMDアーキテクチャでHyper-V対応してないのって存在するのだろうか 10年以上前の安ノートでも元気に動くよ
116 :login:Penguin :2021/04/24(土) 16:20:26.18 ID:I6DULOI2.net >>110 そんな感じ
117 :login:Penguin :2021/04/24(土) 16:57:28.99 ID:s/aQ4WLm.net 前のバージョンに戻したら解決しました バージョンを戻す前にインスコしたubuntuで起動したら 又エラーが出るのかなと思っていたら 少し時間がかかったので もしかしたらと期待したら Installing, this may take a few minutes... Please create a default UNIX user account. The username does not need to match your Windows username. For more information visit: https://aka.ms/wslusers Enter new UNIX username: と表示され見事に起動できました 新しいバージョンでエラーが出たのは何故なんだろう 無駄な時間を浪費した感じです でもレスしてくれた人有難う
118 :login:Penguin :2021/04/24(土) 18:16:14.43 ID:x9Vg+puV.net 前のバージョンってWindows10のアップデートを前に戻したってこと? ストアアプリってダウングレードできるかは知らない、多分無理
119 :login:Penguin :2021/04/24(土) 18:24:49.58 ID:x9Vg+puV.net >>113 有効にしなければいけないのはHyper-Vじゃなくて「仮想マシンプラットフォーム」 と「Windows ハイパーバイザープラットフォーム」だったね 何が違うかわからないけど
120 :login:Penguin :2021/04/24(土) 18:47:57.99 ID:OyYTPdS3.net >>115 Core2は対応してない
121 :login:Penguin :2021/04/24(土) 20:03:50.32 ID:c+zgsSpQ.net >>120 きよつける
122 :login:Penguin :2021/04/24(土) 20:10:57.38 ID:s/aQ4WLm.net >>113 ,118 レス遅くなってすみません 前のバージョン21354.1に戻しても C:\WINDOWS\System32> wsl --status 既定の配布: Ubuntu 既定のバージョン: 2 Linux 用 Windows サブシステムの最終更新日: 2021/04/23 WSL の自動更新が有効になっています。 カーネル バージョン: 5.10.16 で問題ないみたいです。
123 :login:Penguin :2021/04/24(土) 20:41:28.94 ID:skBZTMMi.net IPで0x80070057になるのまず間違いなくこれ https://github.com/microsoft/wslg/issues/33
124 :login:Penguin :2021/04/25(日) 11:23:12.03 ID:IGKPMQyn.net む、何もしてないのに\windows\system32にwslg.exe なる怪しげなものができてる タイムスタンプは3/16 アップデ保留し続けてたと思うんですけど…
125 :login:Penguin :2021/04/25(日) 12:16:41.23 ID:uC1aIWCN.net >>124 最低限環境を書いてほしいな
126 :login:Penguin :2021/04/25(日) 12:18:10.70 ID:gAgoQgqP.net Devチャネルならwslg.exeは1ヶ月くらい前のビルドからあるけどね ちなみにそれはGUIアプリのショートカットをWindows上に作るのに使ってる wslg firefoxとかやるとWSLのウインドウ無しでFirefoxが上がってくる
127 :login:Penguin :2021/04/25(日) 15:41:43.07 ID:+HdeVca7.net >>123 サンデー翁とアイビーおじは切られてしまうん?
128 :login:Penguin :2021/04/25(日) 18:23:26.72 ID:pMJnsQS6.net WSLで作ったシステムのバックアップってどうやればいいの?
129 :login:Penguin :2021/04/25(日) 18:28:27.86 ID:8WGftgqz.net >>128 コンテナまるごとバックアップしとけばいいんじゃね?
130 :login:Penguin :2021/04/25(日) 18:57:18.52 ID:80lIzZsE.net >>128 エクスポートすれば? 普通使い始める前にドキュメント・コマンド・バックアップ/リストアの確認をすると思うんだが
131 :login:Penguin :2021/04/25(日) 19:39:48.48 ID:IGKPMQyn.net .vhdで検索してコピペで大丈夫だった どっかでディストロ情報管理してるはずだから、他のマシンに移すとかだと一手間要るかも
132 :login:Penguin :2021/04/25(日) 19:42:02.59 ID:IGKPMQyn.net ごめん多分意図してるのと違うな 1ファイルだからコピペも速いし単なるバックアップには便利
133 :login:Penguin :2021/04/25(日) 22:54:13.77 ID:pMJnsQS6.net 答えてくれてありがとう 仮想マシンのイメージと違って少しわかりにくいね とりあえずデータが入っているフォルダをコピーしてみることにするよ
134 :login:Penguin :2021/04/25(日) 23:17:39.37 ID:/Tzoh1w+.net >>128 >>133 特定のファイルやフォルダだけなら、コピーすればよいだけ。 システム丸ごとなら、 バックアップ:wsl --export リストア:wsl --import https://impsbl.hatenablog.jp/entry/WSL2QuickGuide#%E3%82%A4%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%88%E3%82%A8%E3%82%AF%E3%82%B9%E3%83%9D%E3%83%BC%E3%83%88%E3%81%82%E3%82%8B%E3%81%84%E3%81%AF%E3%83%90%E3%83%83%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97%E3%83%AA%E3%82%B9%E3%83%88%E3%82%A2
135 :login:Penguin :2021/04/26(月) 00:25:46.73 ID:j1xlauWF.net >>133 WSLの使用目的は何?
136 :login:Penguin :2021/04/26(月) 00:32:16.52 ID:xehHQSmQ.net importするとデフォルトユーザーがrootになるらしい 変更するにはUbuntu-20.04なら ubuntu2004 config --default-user myuser で直せるが 「ディストリ名から記号を抜いた物がコマンドになっている」 という意味不明な仕様は理解できん。
137 :login:Penguin :2021/04/26(月) 00:58:02.77 ID:j1xlauWF.net >>136 それは各々に付随しているユーティリティーのコマンド 通常はwslコマンドで事足りると思う とりあえずマニュアルくらい読んでくれ
138 :login:Penguin :2021/04/26(月) 01:21:32.71 ID:xehHQSmQ.net >>137 たいていの人が認識してないコマンドが勝手に増えてるし wslコマンドにデフォルトユーザー変更なんてないし ドキュメントに記号を抜けなんて書かれてなくて 鵜呑みにするとコマンドが見つからない
139 :login:Penguin :2021/04/26(月) 01:54:49.34 ID:bWbU4KiP.net wsl.exeでデフォルトユーザーが変更出来ないのは疑問だよねぇ 独自のディストリを作った時にWSL-SetDefaultUserを見つけてお世話になってるよ
140 :login:Penguin :2021/04/26(月) 06:12:40.78 ID:s/0jjsYT.net test
141 :login:Penguin :2021/04/26(月) 06:24:49.08 ID:s/0jjsYT.net >>136 > importするとデフォルトユーザーがrootになるらしい 他の人がイメージ使うかもしれないんだから当然じゃね? >>139 MS推奨の/etc/wsl.confを使う方法を使えよ https://docs.microsoft.com/en-us/windows/wsl/wsl-config#user
142 :login:Penguin :2021/04/26(月) 07:17:33.29 ID:WFoz4QeC.net >>141 推奨?それ機能はあるけど使ってないんじゃない? そこにデフォルトユーザーが保存されるなら、export/importやっても変わらないでしょ
143 :login:Penguin :2021/04/26(月) 07:30:54.39 ID:WI84hyzs.net >>142 デフォルトユーザーが保存される場所じゃなくて デフォルトユーザーを保存する場所。自分で書かない限り何も書かれていない。 そこに明示的に書けばイメージに含まれるから export/importやっても変わらなくなる 昔はイメージにデフォルトユーザーの情報がなくて rootにするしかなかったのが改善されたってことでしょ?
144 :login:Penguin :2021/04/26(月) 07:54:26.45 ID:WI84hyzs.net >>136 > 「ディストリ名から記号を抜いた物がコマンドになっている」 > という意味不明な仕様は理解できん。 POSIXのガイドラインに従ってる https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap12.html Guideline 2: Utility names should include lowercase letters (the lower character classification) and digits only from the portable character set.
145 :login:Penguin :2021/04/27(火) 08:48:06.20 ID:USSu1lCQ.net WSLg試したやつおる? GUI版のEmacsとか立ち上がる?
146 :login:Penguin :2021/04/27(火) 12:03:25.25 ID:p1KRs5Cx.net >>128 homeだけでいいならtarで/mnt/c配下ににバックアップファイルを作るのがいいよ。
147 :login:Penguin :2021/04/27(火) 14:16:04.81 ID:kFe8kqXU.net >>128 https://superuser.com/questions/1164818/how-to-backup-wsl-linux-subsystem-for-windows-10-before-system-reset-or-reins
148 :login:Penguin :2021/04/27(火) 22:37:15.29 ID:Dzlz1OmR.net >> 136 > importするとデフォルトユーザーがrootになるらしい ならないよ。 wsl.confに指定されたユーザーがデフォルト・ユーザーのまま変わらない。
149 :login:Penguin :2021/04/28(水) 05:23:07.51 ID:taS/DL8q.net >>145 立ち上がる
150 :login:Penguin :2021/04/28(水) 05:32:09.57 ID:NlSCbbDx.net Devチャネルは戻れなくなるから試しづらい。仮想環境上げるのもHOME Editionだから色々面倒。ベータチャネルに来るのはいつ頃だろう?
151 :login:Penguin :2021/04/29(木) 01:30:56.14 ID:4qqDAhC8.net WSLって仮想マシンとどっちがいいんだろう?
152 :login:Penguin :2021/04/29(木) 05:02:19.49 ID:f4S0NYMP.net 仮想マシンにWindowsと連携機能をつけたがWSL2 連携機能が不要って言うなら仮想マシンだけでいいが 連携機能があるからWSL2が人気なんだよ
153 :login:Penguin :2021/04/29(木) 07:31:39.36 ID:upI3/wLV.net >>152 連携機能って具体的に何?共有フォルダとかじゃないよね?
154 :login:Penguin :2021/04/29(木) 07:42:11.18 ID:1zZN0Kqk.net >>153 WSLがどういうものか調べてからレスしろよ
155 :login:Penguin :2021/04/29(木) 09:18:55.43 ID:f4S0NYMP.net >>153 > 連携機能って具体的に何? 仮想マシン=結局は別のマシンにすぎない。 仮想マシンはリモートにある別のLinuxマシンを使ってるのと大差なく Windowsの機能が強化されるわけじゃない。 それじゃmacOSのような快適さは得られなかった WSL2は別のマシンがあるように見えず WindowsがまるでLinux機能を備えているかのように動く だからmacOSを超えた。もちろんLinuxもね。
156 :login:Penguin :2021/04/29(木) 10:13:17.88 ID:Eah/Y5Rm.net 仮想マシン上のリソースを「透過的に」利用できるところがウリ 完全に「痒み」が取り払われるまでには至ってないけど、便利になったもんだ
157 :login:Penguin :2021/04/29(木) 10:24:25.05 ID:vCJT9llI.net WSLgにも期待
158 :login:Penguin :2021/04/29(木) 11:19:37.42 ID:BScWT0C1.net >>155 「まるでLinux機能を備えているように動く」とか文芸的な表現はもういいからw 具体的に言えよそれで充分。 例えばどんな使いしたときそう動くんだよ?w
159 :login:Penguin :2021/04/29(木) 12:14:24.88 ID:da2IkNwm.net > wsl お好きなコマンド(newline) 以上になんか言う事あるか?
160 :login:Penguin :2021/04/29(木) 12:35:21.14 ID:3Neh41wP.net 相互にパイプで渡せたり出来て便利だけどな
161 :login:Penguin :2021/04/29(木) 15:04:41.81 ID:znWoZfOi.net 定型文 wsl cmd |clip.exe
162 :login:Penguin :2021/04/29(木) 15:07:56.21 ID:znWoZfOi.net と思ったらwslgでXサーバが標準で付いてきたらXのクリップボード使えばいいか
163 :login:Penguin :2021/04/29(木) 15:23:45.37 ID:pR6QaN1q.net なる xselでWindowsとクリップボードを共有できるね ただ、まだ日本語は化ける
164 :login:Penguin :2021/04/29(木) 15:59:29.92 ID:eyx9B6Zf.net XじゃなくWaylandだからxselじゃなくWayland用のを使う必要があるんじゃね
165 :login:Penguin :2021/04/29(木) 16:08:51.16 ID:da2IkNwm.net clip.exeじゃなくてset/get-clipboardを使ってれば、win上ではシステムに投げ、linux上デフォルトではxclipに投げるはず 特に設定してなくても動いてる感じ(よく分かってない)
166 :login:Penguin :2021/04/29(木) 16:23:12.40 ID:da2IkNwm.net man xclip眺めたところ履歴はサポートしてないっぽい? 田+vで出るwinのクリップボード履歴を重宝してるんだけど
167 :login:Penguin :2021/04/29(木) 16:25:07.10 ID:vCJT9llI.net >>164 色々絡んでいんてよくわからん。 https://news.mynavi.jp/article/20210424-1876533/ WSLg用のDistroが動くようだ。クライアントはRDPだね。
168 :login:Penguin :2021/04/29(木) 16:27:52.70 ID:pR6QaN1q.net >>164 そうだった ただ、wl-clipboardでも日本語化けるのは変わらず
169 :login:Penguin :2021/04/29(木) 16:37:46.04 ID:da2IkNwm.net 文字化けは単にエンコードの問題ではなくて? コマンドラインで受け渡しならget-content -encode 色々 で指定できるし、毎回面倒ならスクリプトにしてパス通しておけば? マウス操作のコピペで化けるなら、どこで設定するのか分からんごめん コンソール対応アプリなら、元々xclip等外部コマンド呼び出しでシステムのクリップボードと同期してるので、ここで同様にエンコード指定ができる (vimならg:clipboard)
170 :login:Penguin :2021/04/29(木) 17:11:02.23 ID:da2IkNwm.net 多分標準コマンドで推論してくれるの無いよね? nkfとか推測機能のある外部コマンドに掛けてみては パイプ越しと画面コピペ越しで違うかもしれないから両方 フィルター内に推測&変換まで組み込むと、今度は時々化ける謎現象に悩みそうだから調べるだけで
171 :login:Penguin :2021/04/29(木) 22:01:14.44 ID:f4S0NYMP.net >>158 Windows上でbashが使える 仮想マシン上でbashが使えるんじゃなくて Windowsマシン上でbashが使える
172 :login:Penguin :2021/04/29(木) 22:14:00.60 ID:lCEOM4FI.net 色々弄ってるんで標準かどうか不明だけど、bash.exeはsystem32以下に見た覚えがある これがwin用シェルとしてbashを使いたい人用では 外部コマンド揃ってるかなど、快適かは使ってないので不明 手元に.shがあるけどwsl入れる程じゃない時用?
173 :login:Penguin :2021/04/29(木) 22:20:29.90 ID:kNjqxedZ.net windows詳しくないからまだ探索中だけど、System32はユティリティの宝庫だね wsl側メインに住まいたいなら主な恩恵はここから?
174 :login:Penguin :2021/04/29(木) 22:32:51.95 ID:rA88Xz95.net ごめん 起動してみたらwslが立ち上がった ただのクライアントというオチ、忘れてください
175 :login:Penguin :2021/04/29(木) 22:35:57.97 ID:s0x79/iF.net 当初のBash on Windowsのいう名称のせいで未だに勘違いしている人いるんだな
176 :login:Penguin :2021/04/29(木) 22:42:34.53 ID:ZmshJg1M.net >>175 お恥ずかしい ログインシェルの設定(pwsh)を迂回して、bashと専用のコンソールでwslに接続する非常口、という認識でいいのかな?
177 :login:Penguin :2021/04/29(木) 23:01:42.21 ID:da2IkNwm.net サードパーティだけどwindows用bashもgit等開発ツールキットの類によく同梱されてる linuxでなくbashが必要なのならそれ使えばいいよ wslコンポーネントの方が後発、かつ役割がbashでないのに名前衝突起こすからタチが悪い 紛らわしいから名前変えろ
178 :login:Penguin :2021/04/29(木) 23:05:06.11 ID:ufDIX0jP.net >>176 Windowsにログインシェルなんて無い ログインシェルと呼べると言えるのはせいぜいエクスプローラーだ Linuxで言えばデスクトップ環境からターミナルソフトを起動するのと同じ pwshかcmdか、そしてbashを起動できるようになった そのWindows上でbashが起動できるように見せている仕組みがWSL2だ もちろんbashだけではなく様々なLinux用ツールがWindows上で使える
179 :login:Penguin :2021/04/29(木) 23:10:54.01 ID:ufDIX0jP.net >>177 なんの名前を変えろって言ってんの? もともとWindows用のコマンドとLinux用のコマンドは全く別 コマンド名が全く違うというのはたまたまWindowsに有利に働いていた点で、 macOSだとまったく同じコマンド名なのにLinux版と互換性がないから問題が起きてる WindowsのコマンドとLinuxのコマンドで名前衝突起が起きてるのは sort と date ぐらいでしょ? それだってWindows版はsort.exe というように .exe が付いてるから WSL の bashやシェルスクリプトとかから、間違ってWindows版を呼び出すことがない Windowsからbashを実行するときは、Windows版のbash.exeが実行されるが もともとWindowsに.exeなしのbashなんて無いわけで名前衝突してない
180 :login:Penguin :2021/04/30(金) 00:52:21.58 ID:Lq5+c41A.net winにはpathextあるから省略できるだけで、普通にシャドウィングするぞ
181 :login:Penguin :2021/04/30(金) 00:53:14.47 ID:Lq5+c41A.net msys2使ってて困る人を見かけるし、サードであろうと普及しているのを無視するのはいかがかと
182 :login:Penguin :2021/04/30(金) 00:57:11.70 ID:Lq5+c41A.net あとこのbashなるモノはpasswdの記載に従ってシェルを起動するので、ログインシェルを変えてるとbashじゃない pwshにchshしてるからbashでpwshが起動する とても面白い
183 :login:Penguin :2021/04/30(金) 01:34:26.85 ID:Lq5+c41A.net >>176 初期化時のデフォルトユーザーとは別のアカウントをメインに使ってる時の挙動かな、お行儀のいい方法 winからbash(.exe)を引数無しで起動すると、初回起動 その場合はbashコマンドからを設定したユーザーを作っておいて、bash -l user指定すればbashが呼ばれる デフォルトユーザーは初期化時以外触らない、上位互換なwsl(.exe)を使う でいいのでは
184 :login:Penguin :2021/04/30(金) 08:24:15.96 ID:9rNiro6V.net >>181 「普及している」という考え方が間違っている。msys2が普及していないからMSはwslを投入したし、ユーザーも支持している。 そもそもmsys2使っている人間は想定ユーザーじゃないだろ。MSからすればmsys2を使っていないユーザーをwindowsに引きつける方がはるかに重要。
185 :login:Penguin :2021/04/30(金) 08:38:59.18 ID:kaedZt4/.net wslg面白い linux側でGUIアプリをインストールすると、 Windowsのスタートメニューに登録されてそこから起動できる gimp,visual studio codeなんかはアプリのアイコンになってる
186 :login:Penguin :2021/04/30(金) 08:43:20.02 ID:9rNiro6V.net >>185 wineのwindows版みたいな感じかな。 便利そうだな。
187 :login:Penguin :2021/04/30(金) 08:52:00.72 ID:51tKZD6B.net >>185 WSLgはLinuxデスクトップをrootless表示するだけでなく、Windowsデスクトップと統合してしまうの? Windows上で、次のように利用できるとありがたいのだけどね。 仮想デスクトップ1:Windowsデスクトップ 仮想デスクトップ2:Linuxデスクトップのroot windowを全画面表示
188 :login:Penguin :2021/04/30(金) 09:08:22.92 ID:e0d/cP3i.net >>187 俺はそう別々にしてほしくない。 むしろ余計なことに感じる。
189 :login:Penguin :2021/04/30(金) 09:35:39.67 ID:JJUjZHNC.net fontforgeはexport GDK_BACKEND="x11"で動作した
190 :login:Penguin :2021/04/30(金) 09:46:22.71 ID:77jLnA20.net Windows 10 Insider PreviewのLinux GUIアプリ実行サポート、現時点ではHaswell世代以降のCPUが必要
191 :login:Penguin :2021/04/30(金) 09:57:08.69 ID:hzrZLlIu.net 日本語入力はどうするの?
192 :login:Penguin :2021/04/30(金) 09:59:58.66 ID:hzrZLlIu.net >>187 Xephyr 使えば出来そうだけど、User DistroにもXサーバが必要になるね
193 :login:Penguin :2021/04/30(金) 10:23:41.35 ID:51tKZD6B.net 今の使い方だと、WSL2 + VcXsrvとか、MobaXtermでroot window表示してる。 同じことをやろうとすれば、WSLgの場合では、Xサーバーをネスとする必要があるの?
194 :login:Penguin :2021/04/30(金) 13:04:30.58 ID:BCIDx006.net 例えば、Windows 用のyarn をnpm じゃなくて、インストールすると、 コマンドプロンプトで、where yarn と実行すると、 C:\Program Files (x86)\Yarn\bin\yarn C:\Program Files (x86)\Yarn\bin\yarn.cmd C:\Program Files (x86)\Yarn\bin\yarn.js このyarnファイルは、Linux, Mac 用に書かれていて、 WSL で、Linux側から呼び出しても、yarn.jsが呼ばれるようになっている 次のレスに、yarnファイルを書く
195 :194 :2021/04/30(金) 13:05:15.58 ID:BCIDx006.net #!/bin/sh argv0=$(echo "$0" | sed -e 's,\\,/,g') basedir=$(dirname "$(readlink "$0" || echo "$argv0")") case "$(uname -s)" in Darwin) basedir="$( cd "$( dirname "$argv0" )" && pwd )";; Linux) basedir=$(dirname "$(readlink -f "$0" || echo "$argv0")");; *CYGWIN*) basedir=`cygpath -w "$basedir"`;; *MSYS*) basedir=`cygpath -w "$basedir"`;; esac command_exists() { command -v "$1" >/dev/null 2>&1; } if command_exists node; then if [ "$YARN_FORCE_WINPTY" = 1 ] || command_exists winpty && test -t 1; then winpty node "$basedir/yarn.js" "$@" else exec node "$basedir/yarn.js" "$@" fi ret=$? # Debian and Ubuntu では、node じゃなくて、nodejs elif command_exists nodejs; then exec nodejs "$basedir/yarn.js" "$@" ret=$? else >&2 echo 'Yarn requires Node.js 4.0 or higher to be installed.' ret=1 fi exit $ret
196 :login:Penguin :2021/04/30(金) 15:43:13.15 ID:mhXv6OFZ.net やっぱPATHEXTはよろしくない仕組みだな しかし消しちゃったら問題起きそう
197 :login:Penguin :2021/04/30(金) 18:04:55.95 ID:WCXGESmh.net >>178 SHELLがexplorerなんだけど。 SHELL=CUIっていう概念な人にはわからないとおもうけど。 explorer以外にも設定することは可能。
198 :login:Penguin :2021/04/30(金) 21:07:02.08 ID:zgN23zRc.net Shell Entry https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2003/cc738733(v=ws.10)
199 :login:Penguin :2021/05/01(土) 01:52:56.06 ID:bH0RoD1l.net >>197 だからそう書いてあるだろ 同じこと書いて何がしたいの?
200 :login:Penguin :2021/05/01(土) 07:43:11.65 ID:WJe9c9qN.net > Windowsにログインシェルなんて無い とかアホな事言うからだろ
201 :login:Penguin :2021/05/01(土) 12:27:13.73 ID:dLKUuTsH.net 最近2度目のwslを弄ってみた PS C:\WINDOWS\System32> wsl と打ち込んだら勝手にubuntuが立ち上がるのね Welcome to Ubuntu 20.04.2 LTS (GNU/Linux 5.10.16.3-microsoft-standard-WSL2 x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage System information as of 2021年 5月 1日 土曜日 11:52:16 JST System load: 0.45 Processes: 8 Usage of /: 1.7% of 250.98GB Users logged in: 0 Memory usage: 2% IPv4 address for eth0: 172.17.89.142 Swap usage: 0% This message is shown once a day. To disable it please create the /home/akai/.hushlogin file. akai@note:/mnt/c/WINDOWS/System32$ でここでubuntuのコマンドが打てるわけか 試しにfirefoxと打ち込んだが駄目だった でもVcXsrvを立ち上げてやってみたら akai@notemnt:/c/WINDOWS/System32$ firefox [GFX1-]: glxtest: libEGL initialize failed [GFX1-]: glxtest: libEGL initialize failed [GFX1-]: No GPUs detected via PCI その後見事にfirefoxが立ち上がった これって最近出来るようになったの? そのfirefoxからの打ち込みです
202 :login:Penguin :2021/05/01(土) 12:41:39.85 ID:dLKUuTsH.net 自分の名前変更しているので ディレクトリのところがおかしくなっているのは打ち間違えです
203 :login:Penguin :2021/05/01(土) 13:49:50.40 ID:bH0RoD1l.net >>200 Windowsはログインじゃなくてログオンっていうんですが いつからログインシェルっていうようになったんですかー?
204 :login:Penguin :2021/05/01(土) 14:06:15.77 ID:JDutvm6c.net ああなるほど、そういう下らんところに突っ込んでたのねw そりゃスマンな
205 :login:Penguin :2021/05/01(土) 14:14:59.44 ID:WT1Z/0f7.net 驚く程しょうもなかった
206 :login:Penguin :2021/05/01(土) 14:19:35.95 ID:ggr1FupZ.net Microsoft 製のWindows Terminal では、 コマンドプロンプト・Power Shell・WSL Linux の3つを起動できる 他には、VSCode の拡張機能・Remote WSL もある デスクトップあたりに、プロジェクトディレクトリへのショートカットを作っておいて、 ダブルクリックで起動できる リンク先 C:\Windows\System32\wsl.exe code . 作業フォルダ \\wsl$\Ubuntu-18.04\home\ユーザー名\proj01
207 :login:Penguin :2021/05/01(土) 14:19:58.37 ID:bH0RoD1l.net そういうこと。Windowsにとってシェルはエクスプローラーしかないから わざわざログインだかログオンだか区別なんかしてないし ましてやcmdだかpwshだかをログインシェルとか お前はいつからcmdやpwshでログインしたんだってなるやろ ちゃんと>>178 よめや > Windowsにログインシェルなんて無い > ログインシェルと呼べると言えるのはせいぜいエクスプローラーだ > > Linuxで言えばデスクトップ環境からターミナルソフトを起動するのと同じ > pwshかcmdか、そしてbashを起動できるようになった
208 :login:Penguin :2021/05/01(土) 14:20:23.79 ID:kjUrRJP5.net ホストマシンがWindowsだとして、LinuxをVMで使う場合とWSLで使う場合のメリット・デメリットがよーわからん。 WSLって何が便利なん?
209 :login:Penguin :2021/05/01(土) 14:22:01.90 ID:bH0RoD1l.net >>208 同じ質問を繰り返すな。わざとか? 答えはすでに出てるぞ。 151 名前:login:Penguin[sage] 投稿日:2021/04/29(木) 01:30:56.14 ID:4qqDAhC8 WSLって仮想マシンとどっちがいいんだろう? 152 名前:login:Penguin[sage] 投稿日:2021/04/29(木) 05:02:19.49 ID:f4S0NYMP [1/3] 仮想マシンにWindowsと連携機能をつけたがWSL2 連携機能が不要って言うなら仮想マシンだけでいいが 連携機能があるからWSL2が人気なんだよ
210 :login:Penguin :2021/05/01(土) 14:24:52.37 ID:q/+Na+9/.net Server Coreの場合はいわゆるログインシェルはコマンドプロンプトだけどね WSL入れてみたけどこの場合はいまいち使い道が浮かばないなぁ ttps://i.imgur.com/aixLIZT.jpg (116kB)
211 :login:Penguin :2021/05/01(土) 14:40:40.18 ID:bH0RoD1l.net WSLが開発ツールだとしっていれば、サーバーとして使う Server Coreで使うものじゃないってのは普通にわかると思うけどな つまりVisual Studioをサーバーで使うかって話だよ
212 :login:Penguin :2021/05/01(土) 14:57:56.15 ID:ioDmr815.net wslg使えばvimでクリップボード共有できる?
213 :login:Penguin :2021/05/01(土) 15:05:16.43 ID:kjUrRJP5.net >>209 でもWSLでは最新のGUIアプリがろくに動かないんでしょ? Windowsとの連携って、VMの共有フォルダにデータ置けばいいだけやんけ。
214 :login:Penguin :2021/05/01(土) 15:07:28.47 ID:kjUrRJP5.net WSLを使うやつは馬鹿ということがよくわかったw
215 :login:Penguin :2021/05/01(土) 15:11:58.98 ID:6SaPm+uY.net >>213 bashでGUIアプリが動かないでしょとか言われても困るんだがw それはbashやターミナルのせいやろ
216 :login:Penguin :2021/05/01(土) 15:12:44.47 ID:6SaPm+uY.net >>213 え? Windowsとの連携ってVMの共有フォルダのことだと思ってるの? ぜんぜん違うんだから、お前の主張は的外れだな
217 :login:Penguin :2021/05/01(土) 15:14:19.79 ID:kjUrRJP5.net >>215 LinuxでターミナルからGUIアプリの起動できることも知らんのか・・・
218 :login:Penguin :2021/05/01(土) 15:17:40.56 ID:kjUrRJP5.net >>216 え? 連携ってのはデータを処理する過程において WindowsとLinuxの両方でするって事でしょ? ホストOSのデータをゲストOSの共有フォルダにしとけばできるでしょw なぜに不完全なWSL上のLinuxを使うのか意味がわからんw
219 :login:Penguin :2021/05/01(土) 15:18:58.32 ID:ggr1FupZ.net echo $PATH | tr : "\n" とすると、Linux のパスの後ろに、Windows 側のC ドライブのパスも追加されている /usr/local/sbin /usr/local/bin /usr/sbin /usr/bin /sbin /bin /mnt/c/WINDOWS/system32 /mnt/c/WINDOWS which notepad.exe /mnt/c/WINDOWS/system32/notepad.exe which notepad ではダメ。.exe を付ける必要がある notepad.exe .bashrc で、Windows側のメモ帳で、開ける つまり、Linux側から、Windows側のアプリを使える! 逆はダメ。Windows側からLinux側をいじれない 両方に、同じアプリを入れなくて良い which code /mnt/c/Users/Owner/AppData/Local/Programs/Microsoft VS Code/bin/code code . で、VSCode でカレントディレクトリを開ける
220 :login:Penguin :2021/05/01(土) 15:21:05.63 ID:6SaPm+uY.net >>217 > LinuxでターミナルからGUIアプリの起動できることも知らんのか・・・ な?そういうことやろ?www Windowsとの共有っていうのは、ターミナルからGUIアプリの起動ができることなんだよ すごいやろ? WSLだとターミナルからexplorer.exeとか実行できるんだ ものすごーく便利だろ
221 :login:Penguin :2021/05/01(土) 15:22:37.03 ID:6SaPm+uY.net >>218 > ホストOSのデータをゲストOSの共有フォルダにしとけばできるでしょw 共有フォルダにしなくてもできるから連携なんだよw
222 :login:Penguin :2021/05/01(土) 15:24:19.64 ID:kjUrRJP5.net >>220 すまんが、何が便利なのかサッパリわからんw VMでLinux立ち上げといて、explorerなんぞはWindowsから素直に起動すればええやん。 わざわざWSLから起動する意味がサッパリわからんwww
223 :login:Penguin :2021/05/01(土) 15:26:17.66 ID:kjUrRJP5.net >>221 VM上で10秒で設定できることを回避するメリットって ほとんどないと思うけどw
224 :login:Penguin :2021/05/01(土) 15:26:58.19 ID:6SaPm+uY.net >>222 ターミナルからGUIアプリの起動できることも知らんのか・・・
225 :login:Penguin :2021/05/01(土) 15:27:35.85 ID:6SaPm+uY.net >>223 > VM上で10秒で設定できることを回避するメリットって じゃあそのVMのLinuxからexplorer.exeを起動してみてください
226 :login:Penguin :2021/05/01(土) 15:29:50.83 ID:kjUrRJP5.net WindowsにおけるWSLはLinuxにおけるWineみたいなもんで、 Wineより出来が悪いクズ環境です。
227 :login:Penguin :2021/05/01(土) 15:31:20.19 ID:kjUrRJP5.net >>225 だからそれをやる意味がないっつのw 理解できないのか? それができて何のメリットがあるんだ? ホストOSは隣で動いてるのに。
228 :login:Penguin :2021/05/01(土) 15:36:57.34 ID:kjUrRJP5.net そもそもbashスクリプトの中で「ここはどうしてもWindowsのあのソフトを使いたい」ってケースはないだろ。 そう思うとしたらLinuxを知らないとしかw
229 :login:Penguin :2021/05/01(土) 15:43:00.62 ID:kjUrRJP5.net もし勉強目的ならWSLを使うより5000円くらいで中古ノート買って本物のLinux環境を作ったほうがいいよw WindowsとLinuxのデータの連携ガー、と言うならVMwareやVirtualBox上にLinuxをインストールして、 データの連携はNASを介すかVMの共有フォルダでやればいい。 偽物のLinuxモドキのWSLばっか使ってたらカタワになるぞw
230 :219 :2021/05/01(土) 16:09:16.51 ID:ggr1FupZ.net 例えば、Ruby はLinux で正常に動くから、Windows 側に入れなくてよい。 Ruby をLinux 側へ入れておく 一方、VSCode はWindows側へ入れておいて、 拡張機能・Remote WSL で、Linux側のプロジェクトへアクセスする。 編集でも、vim を使わなくてもよい または、拡張機能・Remote Container で、Docker Compose でも良い ブラウザは、Windows側のChrome を使う。 つまり両方に、同じアプリを入れなくてよい
231 :login:Penguin :2021/05/01(土) 16:18:21.93 ID:S2rQ+wku.net vmだとOSそのものを動かさからオーバーヘッドが大きい その点chromeOSでLinuxを動かすとき使うlxcはコンテナだかやオーバーヘッド少ないというメリットあるけど WSLはどうなんだろ?
232 :login:Penguin :2021/05/01(土) 16:21:25.18 ID:kjUrRJP5.net オーバーヘッド以前にWSLは不完全だし使う意味ない
233 :login:Penguin :2021/05/01(土) 16:40:58.54 ID:ggr1FupZ.net どうしても、Windows でgrep を使いたいので、WSL が楽 Linux側から、Windows側のフォルダに移動して、grep できる
234 :login:Penguin :2021/05/01(土) 17:08:00.30 ID:iqSJc4yg.net >>203 > Windowsはログインじゃなくてログオンっていうんですが >>207 > わざわざログインだかログオンだか区別なんかしてないし なんで自分で自分をバカって言うんだろうw そもそもWindowsでもシェルを変えられることも知らんのだろうな https://docs.microsoft.com/en-us/windows/configuration/kiosk-shelllauncher
235 :login:Penguin :2021/05/01(土) 17:41:45.05 ID:YjLIqo47.net >>227 あるよ カレントディレクトリをExplorerで開きたいときexplorer.exe .ってよくやるよ
236 :login:Penguin :2021/05/01(土) 17:58:06.37 ID:kjUrRJP5.net >>235 あほやw
237 :login:Penguin :2021/05/01(土) 18:42:29.82 ID:kjUrRJP5.net >>233 探せばgrepのwin移植版があるのにw
238 :233 :2021/05/01(土) 19:10:37.56 ID:ggr1FupZ.net Linux のアプリをWindows へ持ってきたようなものは、たいてい日本語でバグる。 ファイルシステムも異なるし、外人が、CP 932 を知ってるわけないから だから開発環境は、絶対にLinux・UTF-8 じゃないとダメ ほとんどのアプリ・言語がLinux用で、 Windows用に作られているものは、ほとんどない 特に、ウェブ系ではそう
239 :login:Penguin :2021/05/01(土) 20:29:42.11 ID:WT1Z/0f7.net >>231 ChromeOSもVMだよ(VM+コンテナ) LXCを動かす為だけの軽量OSをKVMで動かして、その中でLXCを動かしてる Linux環境で何が起こってもChromeOS側に影響しないように、動作速度よりもセキュリティを重視したためにそうなった
240 :login:Penguin :2021/05/01(土) 21:04:15.54 ID:6SaPm+uY.net >>237 > 探せばgrepのwin移植版があるのにw 「探せば」が答えじゃんw いくつものWindows版を探すのか Ubuntuのものがすべて使えるのか WSLは「設定済みのものを用意しておきました。」っていうのがメリットなんだよ。 そして誰もが同じ状態だからvscodeやDocker Desktopみたいに WSL2前提のツールというものだって作れる これがオレオレ設定のオレオレ仮想マシンだったら Dockerはそれに合わせたツールを作ることができない
241 :login:Penguin :2021/05/01(土) 21:06:25.71 ID:6SaPm+uY.net >>234 Windowsはシェルを変えることを公式サポートしてません だからシェルというのは唯一のシェルであって ログオンに使うシェルなんてものをわざわざ設定したりしません。 Linuxはログインシェルはシステムシェルと違うものだって知ってる? 違うから明示的にログインって言わないといけないんだよ
242 :login:Penguin :2021/05/01(土) 21:10:06.01 ID:Utu95Bj7.net >>241 意味が分からん。 公式にサポートしてないとか関係ないよ。
243 :login:Penguin :2021/05/01(土) 21:10:33.95 ID:6SaPm+uY.net >>231 WSL2は仮想マシンのUbuntuとかだといろいろ立ち上がるサービスがないから軽い なんのサービスも実行しないMS独自の軽量のLinuxを起動してる だから圧倒的に起動速度が速くなってる WSL2のUbuntuはその軽量Linuxの上でコンテナとして実行してる 同じUbuntuであっても最速で最軽量のUbuntuと言える
244 :login:Penguin :2021/05/01(土) 21:11:24.01 ID:6SaPm+uY.net >>242 公式にサポートしてない=シェルを切り替えることはしないから ログオンシェルなんて言い方をしないんだよ Windowsの場合は単なるシェルとしか言わない
245 :login:Penguin :2021/05/01(土) 21:14:33.68 ID:Utu95Bj7.net >>244 それはあなたの思い込み。
246 :login:Penguin :2021/05/01(土) 21:41:22.59 ID:ioDmr815.net wslgっていつ来るかね?
247 :login:Penguin :2021/05/01(土) 22:39:19.71 ID:6SaPm+uY.net >>245 > それはあなたの思い込み。 そう思うなら、MSの公式ドキュメントでログイン(ログオン)シェルと呼んでるところがあるか?で 決めようじゃないか。俺は探したけど見つからなかった。思い込みじゃないって言うなら お前は書いてあるところを見つけてこれるんだろう?
248 :login:Penguin :2021/05/01(土) 22:40:30.74 ID:AlOx8vd+.net システムシェルとか言う謎用語使われてもw
249 :login:Penguin :2021/05/01(土) 22:43:04.33 ID:AlOx8vd+.net >>247 そもそも https://docs.microsoft.com/en-us/windows/configuration/kiosk-shelllauncher は、MSの公式ドキュメントなんだがw
250 :login:Penguin :2021/05/01(土) 23:04:02.57 ID:+qcm2oNX.net 笹島が降臨してこのスレなレベルが一気に上がったな 感謝しかないわ
251 :login:Penguin :2021/05/01(土) 23:50:22.59 ID:kjUrRJP5.net >>243 Windowsを起動しないと使えないんだから結局遅いんじゃね? しかもubuntuのサブセットだし。 まだPuppyLinuxの方が速くてちゃんとしてると思うんだが。 >>249 MSのドキュメントで使われてたら正しいとは限らない。 RFCとかの規格を無視して独自用語を使い始めるのは大抵MS。
252 :login:Penguin :2021/05/02(日) 00:53:41.83 ID:fUSKsAgB.net >>240 >WSL2前提のツール それ作ったとして何のメリットがあんの? 無意味なことができてもちっとも嬉しくないんだけどw
253 :login:Penguin :2021/05/02(日) 01:29:50.28 ID:CoiDBbWA.net >>251 何言ってんだこの馬鹿
254 :login:Penguin :2021/05/02(日) 02:02:28.25 ID:fUSKsAgB.net 内容のある反論ができなくて馬鹿と罵るだけの初心者君
255 :login:Penguin :2021/05/02(日) 02:16:28.14 ID:OYM02O8C.net .bashrcとかスクリプトをWindowsのメモ帳で参照・編集しかも保存までできてこれは便利 仮想マシンにもクリップボード共有とかあるけどさ
256 :login:Penguin :2021/05/02(日) 02:45:59.26 ID:uHlJoF72.net >>246 最短でも22H1でない?
257 :login:Penguin :2021/05/02(日) 06:42:57.30 ID:1Kj2s2Ub.net >>210 Internetからファイルをダウンロードするとき、wgetとかあると良いなって思った。 wslが使える事は知らなかったから、別のマシンでダウンロードしてコピーしたけど
258 :login:Penguin :2021/05/02(日) 07:24:19.22 ID:X4tcg/QR.net >>257 それくらいなら、Invoke-WebRequest で WSL入れるにしても、どの道ディストリビューションのパッケージ(appx)は取ってこなきゃならないので…
259 :login:Penguin :2021/05/02(日) 08:18:23.76 ID:DY1lPb/U.net grepやらwgetていどならMinGWでいいと思う。
260 :login:Penguin :2021/05/02(日) 08:32:12.71 ID:TZP2/dJN.net >>247 > そう思うなら、MSの公式ドキュメントでログイン(ログオン)シェルと呼んでるところがあるか? https://docs.microsoft.com/en-us/windows/win32/api/ntsecapi/nf-ntsecapi-lsalogonuser > 決めようじゃないか。俺は探したけど見つからなかった。 情弱すぎ で、システムシェルって何?w >>251 > MSのドキュメントで使われてたら正しいとは限らない。 > RFCとかの規格を無視して独自用語を使い始めるのは大抵MS。 いきなり何を言い出した? 話の流れをちょっとは読んだ方がいいぞ
261 :login:Penguin :2021/05/02(日) 08:49:33.47 ID:XwjPDFRc.net >>257 Windows 10 / Windows Server 2019 なら curl.exe でいいかと
262 :login:Penguin :2021/05/02(日) 08:56:43.54 ID:hvyn46TZ.net >>259 MinGW入れるならWSLの方が良いぞ。普通にubuntuとか使える
263 :login:Penguin :2021/05/02(日) 09:24:26.94 ID:v4GUZtF0.net wgetとcurlは似て非なるツール
264 :login:Penguin :2021/05/02(日) 10:36:46.24 ID:1Kj2s2Ub.net >>261 ありがと、知らなかった。 curl.exeはc:\windows\system32に居た。
265 :login:Penguin :2021/05/02(日) 10:43:03.78 ID:1Kj2s2Ub.net >>258 Invoke-WebRequest ってServerCoreで使えるのか?
266 :login:Penguin :2021/05/02(日) 11:27:23.12 ID:OMtko4lW.net >>263 > wgetとcurlは似て非なるツール 誰も同じツールだなんて言ってないぞw >>265 PowerShell のコマンドだから使えると思う
267 :login:Penguin :2021/05/02(日) 12:03:48.09 ID:fUSKsAgB.net WSLで不完全なubuntuモドキを使うくらいならVMで本物のubuntu環境作るわ。
268 :login:Penguin :2021/05/02(日) 12:28:07.32 ID:DY1lPb/U.net >>262 使い分けてる。 powershellとかcmdも使いたいこともあるし。
269 :login:Penguin :2021/05/02(日) 12:28:24.36 ID:DY1lPb/U.net >>267 時代遅れ。
270 :login:Penguin :2021/05/02(日) 12:31:07.96 ID:e/y1GMug.net そいつは使いどころをわかっていないだけだからw
271 :login:Penguin :2021/05/02(日) 13:20:01.94 ID:rrPQzdcN.net 最近VM知ったんじゃね? そもそもWSL2がVMであることすら知らなさそうだしw
272 :194 :2021/05/02(日) 14:16:36.62 ID:myxnDIxs.net MSYS2 は、日本語などでバグる。 LinuxはUTF-8 だが、Windows は、CP932・UTF-16 などを使っているから WSL2 は、本物のLinuxだから良い。 しかも、MS のサポートあり カーネルの更新も、自動的にやってくれる >>194-195 に書いたように、 Windows 用のyarn をnpm じゃなくて、インストールして、 コマンドプロンプトで、where yarn と実行すると、 C:\Program Files (x86)\Yarn\bin\yarn C:\Program Files (x86)\Yarn\bin\yarn.cmd C:\Program Files (x86)\Yarn\bin\yarn.js これをWSL 側で、which yarn と実行すると、 /mnt/c/Program Files (x86)/Yarn/bin//yarn yarn はシェルスクリプトで書かれていて、 その中で、yarn.js が読み込まれるようになっている つまり、WSLでも動くように作ってある
273 :login:Penguin :2021/05/02(日) 14:57:48.21 ID:WUGhiXgD.net >>178 今更だけどubuntu on wslのシェルにpwsh使ってるって意味 紛らわしくてごめん aptから入るし$profileも共有出来て快適 しかしまあ、デフォルトユーザーのままだとbash.exeでpwshが立ち上がるのは変な仕様だね… デフォルトユーザーはadmin専用にしててbashのままだから気付かなかった
274 :206 :2021/05/02(日) 16:02:56.03 ID:myxnDIxs.net >>206 に書いたように、 MS 製のWindows Terminal を使えばよい。 コマンドプロンプト・Power Shell・WSL Linux の3つを起動できる 他には、VSCode の拡張機能・Remote WSL もある。 vim の代わりに、VSCodeを使うのも良い
275 :login:Penguin :2021/05/02(日) 16:06:56.65 ID:dzXiXroT.net 普通の仮想マシンは起動と終了が面倒だが WSLだと一瞬で起動してシャットダウンも不要だから気軽に使える。 bashからwindowsとlinuxのコマンドを混ぜて普通に使えるのも便利。 不便なところはUSBが使えない、外部ネットワークからのアクセスが面倒、Hackを使わないとsystemdが動かずsnapパッケージや一部のコマンドが使えないといった感じ。
276 :login:Penguin :2021/05/02(日) 16:25:03.37 ID:dzXiXroT.net あと仮想マシンは固定のメモリを確保してしまうが WSL2だと動的確保になるのでメモリを無駄に消費しない。 キャッシュがメモリを無駄遣いする事があるが自分は ~/.bashrcに # キャッシュが1000MBを越えたらクリア if [ $(free -m|awk '/Mem:/{print $6}') -gt 1000 ]; then sudo bash -c "echo 3 > /proc/sys/vm/drop_caches" fi といったものを追加して対処している。
277 :login:Penguin :2021/05/02(日) 17:09:34.65 ID:myxnDIxs.net 一々、キャッシュを消す必要があるの? 何かでメモリが必要になったら、OS がキャッシュを消すだけでしょ? 自分で消しても、また同じものが先読みされてしまうだけなのでは?
278 :login:Penguin :2021/05/02(日) 17:09:53.11 ID:4DNAJANX.net WSL2はHyper-Vアーキテクチャーなのにこの人は何を言ってるんだろう… https://docs.microsoft.com/ja-jp/windows/wsl/wsl2-faq
279 :login:Penguin :2021/05/02(日) 17:39:08.38 ID:dzXiXroT.net >>277 WSL2によるホストのメモリ枯渇を防ぐための暫定対処 https://qiita.com/yoichiwo7/items/e3e13b6fe2f32c4c6120
280 :login:Penguin :2021/05/02(日) 18:15:42.55 ID:dzXiXroT.net >>278 WSL2は専用のlinuxカーネル用にカスタマイズされた 軽量VMでHyper-Vをそのまま使ってるわけじゃないぞ
281 :login:Penguin :2021/05/02(日) 18:37:43.45 ID:fUSKsAgB.net おまえらが使いたいLinuxの機能ってどうせgrepやlsやsortやsed,awkくらいだろ。 あと簡単なbashスクリプト。 そんなレベルならbusybox使えばいいんだよw
282 :277 :2021/05/02(日) 18:41:56.31 ID:myxnDIxs.net >>279 ありがとう。今でも、メモリを使い果たすのかな? 下のサイトでは、うまく行ってるみたいだけど 2021/4/27 WSL2 + Docker をメモリを節約しながら使えるか https://zenn.dev/takajun/articles/4f15d115548899 .wslconfig で、メモリ制限する
283 :login:Penguin :2021/05/02(日) 18:47:07.37 ID:dzXiXroT.net >>282 今は最大メモリのデフォルト値が実装メモリの半分 または8GBのうち小さい方が適用されてたはず
284 :login:Penguin :2021/05/02(日) 18:47:50.48 ID:myxnDIxs.net 漏れは、Ruby on Rails をやるから、 WSL2, Docker Compose, VSCode, Node.js までが初級者の範囲
285 :login:Penguin :2021/05/02(日) 18:49:45.64 ID:DY1lPb/U.net >>272 Unixで日本語使うのがダメだわなぁ。
286 :login:Penguin :2021/05/02(日) 18:51:13.60 ID:DY1lPb/U.net >>278 本家の機械訳なんだけど。
287 :login:Penguin :2021/05/02(日) 18:52:27.76 ID:DY1lPb/U.net bash scriptやらgrep, sed, awk, perl, pythonなどのライトユースなら WSL1のほうがいいと思うけど、どうなんだろ。
288 :login:Penguin :2021/05/02(日) 18:55:03.56 ID:8fEdV7ME.net それくらいならgit bashでもよさそう
289 :login:Penguin :2021/05/02(日) 19:04:48.76 ID:wQbLkfmK.net >>280 誰もそのまま使ってるなんて言ってないよ アーキテクチャーってわかるかな?w
290 :login:Penguin :2021/05/02(日) 19:09:16.91 ID:dzXiXroT.net >>289 何がいいたいの?
291 :login:Penguin :2021/05/02(日) 19:14:34.32 ID:czA7UY1d.net >>281 lsですら使えないものをどうしろと
292 :login:Penguin :2021/05/02(日) 19:37:18.52 ID:X4tcg/QR.net WSL2のLinuxカーネルって、自分でビルドして差し替える事もできるから、そこまで特別なモノでもないようだけど カーネルファイルがゲストのファイルシステム上に無いってのは、VMとして特殊ではあるかなぁ
293 :login:Penguin :2021/05/02(日) 19:50:41.32 ID:Hui+krt9.net >>290 > 普通の仮想マシンは起動と終了が面倒だが > WSLだと一瞬で起動してシャットダウンも不要だから気軽に使える。 普通の仮想マシンもゲストのシャットダウンなんて不要なことも知らんの? Hyper-Vなんてホストリブートしてもゲストはそのまま(もちろんホストのリブート中は止まってるけど)稼働してる WSL2もそれを踏襲してるだけ
294 :login:Penguin :2021/05/02(日) 20:04:52.71 ID:B/rwm6CL.net >>293 普通の仮想マシンと言うか、普通のLinuxが起動する余計なサービスが不要 あれが起動時に時間がかかってメモリも食う
295 :login:Penguin :2021/05/02(日) 20:08:33.77 ID:emf24shn.net みなさん、議論の末だんだんWSLが何者であるかがわかってきたようですね 感心感心w
296 :login:Penguin :2021/05/02(日) 20:12:50.23 ID:ZTyHBkAI.net >>294 仮想マシンの話なのなのかゲストOSの話なのかはっきりしてくれ
297 :login:Penguin :2021/05/02(日) 20:34:39.87 ID:B/rwm6CL.net >>296 実装方法ではなくて、なにを利用者に提供しているかが重要 MSが開発したソフトが素晴らしいという話をしているのであって 自作すればいいという話でもない
298 :login:Penguin :2021/05/02(日) 20:37:46.58 ID:dzXiXroT.net >>293 Hyper-Vは使ってなかったしVirtualBoxは以前はぶっこわれてたらしいのが改善されてるのか しばらく使ってなかったから知らんかったわ
299 :login:Penguin :2021/05/02(日) 20:39:39.55 ID:vD/B0U3z.net Linuxとの統合を目指すWindows 10 https://news.mynavi.jp/article/20210502-windows10report/ Microsoftの本気度を探ってみたい。先日、日本マイクロソフトの発表会で「WindowsとLinuxの融合を目指しているのか」と尋ねたところ、 日本マイクロソフト Azure ビジネス本部 マーケットデベロップメント部 シニアプロダクトマネージャー/Azure SME 廣瀬一海氏は、個人的見解としながらも、以下のようにコメントした。 「2004年4月にWix(Windows Installer)をオープンソースとしてSourceForge.netにリリースしたことからも分かるように、当初から融合を目指してきたと思う。 WSLからTensorFlow経由で機械学習し、その結果をgnuplotでグラフ化できる利便性は大きい」 また、日本マイクロソフト Azure ビジネス本部 マーケットデベロップメント部 プロダクトマネージャー/Azure SME 佐藤壮一氏も同じく個人的意見として、 「開発者目線では統合を狙っていると思う。1つのプラットフォームでWindowsとLinuxアプリの実行環境を実現し、統合に向かっている印象を受ける」と回答している。
300 :login:Penguin :2021/05/02(日) 20:42:00.09 ID:B/rwm6CL.net >>299 WindowsとLinuxの融合というより WindowsにLinuxを融合させるって感じよね Linux側はWindowsなんて知ったことじゃないし
301 :login:Penguin :2021/05/02(日) 20:44:33.39 ID:B/rwm6CL.net > 筆者自身はKDEやGnomeをWindows 10上で使いたいとは思っていないのだが、 誰もそんなもの使いたいと思ってないと思うし MSが実現しようとしてるのもそれじゃないでしょ? KDEやGnome(というWindowsよりも劣ってデスクトップ環境)を使いたいなら それこそ仮想マシンを使えばいい そんなクソデスクトップ環境なしに、Linux GUIアプリを使えるのがいいんだから
302 :login:Penguin :2021/05/02(日) 20:45:31.28 ID:QVh+6HVE.net 融合 その名称は? winux? Lindows?
303 :login:Penguin :2021/05/02(日) 20:46:29.50 ID:B/rwm6CL.net >>302 Windowsだよw LinuxはWindowsのサブシステムにすぎない
304 :login:Penguin :2021/05/02(日) 20:54:21.71 ID:4JlHycSp.net >>297 アンカーミスか? マジで何を言いたいのかさっぱりわからん…
305 :login:Penguin :2021/05/02(日) 20:59:15.34 ID:B/rwm6CL.net >>304 WSL2は仮想マシン+ゲストOS+Windowsとの連携サービスで構成されてるんだから どれか一つの話をしても意味がないということ
306 :login:Penguin :2021/05/02(日) 21:07:23.77 ID:Cm3/XpEZ.net >>305 いやいや > 普通のLinuxが起動する余計なサービス って何よ?とか > 起動時 ってなんの起動時だよ って話 もしかしてHyper-Vはサービスとして動作してることも知らんとか?
307 :login:Penguin :2021/05/02(日) 21:07:59.07 ID:B/rwm6CL.net WSL2は複数のディストリをインストールできるのを知っているだろうか? Ubuntuの複数のバージョン。Ubuntu以外もインストールできるし 同時に起動することもできる。 しかし仮想マシンもLinuxカーネルも一つしか起動しない これもはやLinuxを超えてると思うw
308 :login:Penguin :2021/05/02(日) 21:08:55.30 ID:B/rwm6CL.net >>306 仮想マシンに普通のLinuxをインストールすると systemdで余計なサービスがいっぱい起動する これが起動時間を大幅に低下させて 使用メモリも食う原因になってる WSL2はそれがない
309 :login:Penguin :2021/05/02(日) 21:43:39.58 ID:R8BkWQCX.net >>307 異なるLinuxのバージョンを1つのカーネルで同時に起動? そりゃスゲーなw >>308 > 仮想マシンに普通のLinuxをインストールするとsystemdで余計なサービスがいっぱい起動する だからそれはゲスト側の話だろ > WSL2はそれがない 単に不要なサービス切ってるだけ
310 :login:Penguin :2021/05/02(日) 22:02:15.30 ID:B/rwm6CL.net >>309 > そりゃスゲーなw Linuxのコンテナ機能を使って複数のディストリを一つのカーネルで動かしてる すごいだろw だから軽いんだよ。 > 単に不要なサービス切ってるだけ MSがカスタマイズしたLinuxカーネルを使った独自の軽量ディストリを動かしてる サービスなんて切るも何も最初から無い 独自のディストリの中でコンテナ機能を使ってUbuntu等を実行してる もちろんUbuntuを「コンテナとして」起動するからUbuntuのsystemdなどは動かない 動かないと言うかあえて動かしていないし動かす必要もない UbuntuコンテナはMS独自のinitを使って起動してる そのinitは9Pを使ったファイル共有サーバーを兼ねてるから WSL2でUbuntuを(独自のinit経由で)起動するだけで ファイル共有がシームレスに実現できている これと同じ仕組みを自作するのは大変よw
311 :login:Penguin :2021/05/02(日) 22:06:41.19 ID:B/rwm6CL.net WSL2だとUbuntuをコンテナとして起動するから ゲストの余計なサービスは起動しないし ゲストの起動速いし、ゲストのメモリも食わない
312 :login:Penguin :2021/05/02(日) 22:15:11.65 ID:DRmF4Ywx.net dockerと何が違うの?
313 :login:Penguin :2021/05/02(日) 22:17:22.40 ID:B/rwm6CL.net >>312 むしろ同じところはコンテナ技術を使うというところしか無い 機能も目的もぜんぜん違う Dockerは開発者が開発したアプリを配布する時に使うもの WSL2は開発者がアプリを開発する時に使うもの この2つがそろったからWindowsの開発は格段に便利になったと言っても過言ではない
314 :login:Penguin :2021/05/02(日) 22:30:44.14 ID:bGYT2yAP.net >>310-311 それって仮想マシン上のLinuxでDocker動かしてるのと同じだろ 軽量ディストリとか言ってるけど簡単に言えばサービス切ってるだし
315 :login:Penguin :2021/05/02(日) 22:35:25.56 ID:B/rwm6CL.net >>314 実装の詳細とかどうでもいいだろw それで何を実現し提供してるのか WSL2は軽いLinux環境を実現して提供している お前、これと同じものを自作してみせますよって言ってるの?w
316 :login:Penguin :2021/05/02(日) 22:56:24.77 ID:jK4scGZl.net Docker(アプリケーションコンテナ)というかLXC(システムコンテナ)でしょ
317 :login:Penguin :2021/05/02(日) 22:56:37.85 ID:fssgNGMM.net >>313 > Dockerは開発者が開発したアプリを配布する時に使うもの 何だこのアホみたいな決めつけはw >>315 だから Hyper-V + Docker で作れるだろって話 実際に作るとなると七面倒な作業はあるにしても作れないわけじゃないだろ
318 :login:Penguin :2021/05/02(日) 23:09:43.55 ID:B/rwm6CL.net >>317 > だから Hyper-V + Docker で作れるだろって話 正確に言えば、以下の構成で作れますよ Hyper-V + 独自カスタムのLinuxカーネル + Linuxコンテナ + 独自のinit + 9p プロトコル + wslpath などのLinux用サポートコマンド + Windows での9pプロトコルサポート + エクスプローラー統合 + wsl.exe 等のWindows用コマンド + WSL上のLinuxからのWindows exeの直接実行 + TCPポートの透過的なマッピング 最低でもこれぐらいと書いてくださいよ でないと、あんたが自作する場合の工数を把握できないよ そいでどれくらいの時間でで作れるの? もう一度来て下さい。本物のwslを見せてあげますよとか言うんでしょ? 明日なの?一週間後なの?何日で作れるの?
319 :login:Penguin :2021/05/02(日) 23:19:16.00 ID:B/rwm6CL.net 社長「簡単でしょ?作ってよ。LinuxからWindowsコマンドを 実行できるようにするだけでいいんだよ。できる?」 開発者「技術的には可能です。」 で始まる失敗プロジェクトを見てるような感じだよなw
320 :login:Penguin :2021/05/02(日) 23:49:42.71 ID:K2X4AYft.net WSL2でホストのWin10にOpenSSHのサーバーとクライアントインストールして踏み台にして外部のホストにIPv6でSSH接続できた avahi でホスト名+localでIPv4アドレス解決できるしいい感じ
321 :login:Penguin :2021/05/02(日) 23:51:43.90 ID:HVP+FDkC.net >>318-319 発注してくれるのかな?w 顔真っ赤過ぎだろ…
322 :login:Penguin :2021/05/02(日) 23:57:53.47 ID:gLNCgsMs.net なんでわざわざこのスレにwslいらないって言いに来るんだろう こちとら気に入って便利に使ってるんだからほっとけばいいのに
323 :login:Penguin :2021/05/03(月) 00:12:02.68 ID:oSh6HaeP.net >>321 MSが作ってるものをわざわざ再発明する必要ないでしょ? しかも機能劣化版w
324 :login:Penguin :2021/05/03(月) 00:17:58.31 ID:XB6YcrbL.net >>323 皮肉も理解できないのか?w > 普通の仮想マシンは起動と終了が面倒だが > WSLだと一瞬で起動してシャットダウンも不要 仮想マシンでもそれぐらいは普通にできるって話な
325 :login:Penguin :2021/05/03(月) 00:27:43.26 ID:oSh6HaeP.net >>324 自分が WSL2で使われてる技術の一部の話をしてるって WSL2=(いろいろ+仮想マシン) みんな「WSL2(の中の仮想マシン技術のおかげで)できるんですよ」 おまえ「仮想マシン技術でできる!」
326 :login:Penguin :2021/05/03(月) 00:28:30.29 ID:oSh6HaeP.net なんか文字が切れた >>324 自分が WSL2で使われてる技術の一部の話をしてるって気づいてる? WSL2=(いろいろ+仮想マシン) みんな「WSL2(の中の仮想マシン技術のおかげで)できるんですよ」 おまえ「仮想マシン技術でできる!」
327 :login:Penguin :2021/05/03(月) 00:55:14.32 ID:JwA/0ZAl.net >>325-326 WSL2は普通の仮想マシンではできない凄いことができると言う人がいただけ ⇒ >>275-276 別にWSL2が劣ってるとか言う話ではなくアーキテクチャーが同じなんだからそりゃ同じことは可能 冷静に考えたらわかる話だと思うけどツッコんだらなぜか1週間後に作って来れるんかとか言い出したw
328 :login:Penguin :2021/05/03(月) 01:08:04.42 ID:oSh6HaeP.net 普通の仮想マシンに普通のLinuxを入れただけじゃできないだろ どうやって2秒で起動するの? https://ascii.jp/elem/000/001/881/1881674/ マイクロソフトが主張するように、仮想環境を使いながらも起動は速い。 同じマシンでWSL1とWSL2(どちらもUbuntu-18.04相当)を起動してみたが、 どちらも2秒程度で起動し、差はほとんどなかった。これならWSL1の代用として十分な速度といえる。
329 :login:Penguin :2021/05/03(月) 01:09:32.66 ID:oSh6HaeP.net WSL2は仮想マシン+Ubuntuというシステム全体の話ですごいって言ってるのに その一部の仮想マシンだけを比較してるのがそもそも的外れ
330 :login:Penguin :2021/05/03(月) 01:42:29.88 ID:eXEZzWfB.net >>328-329 今時サービス切りまくれば2秒程度で起動するのは普通にできるよ まあHyper-Vならスナップショット使ってもいいし そもそもWSL2自体がHyper-Vアーキテクチャー使ってるんだからチューニングさえすれば同じようにできるのは当たり前 もしかしてWSL2は魔法のツールだと思ってるのかな?w
331 :login:Penguin :2021/05/03(月) 01:49:55.02 ID:yPsKx072.net >>330 だから社長の開発者さんに言ってるんでしょ 「やったこと無いけど簡単なこと。理論上は可能です。」 っていうなら早くやってくださいって
332 :login:Penguin :2021/05/03(月) 02:06:40.21 ID:yKCRjybM.net >>331 Hyper-Vのスナップショットなら今でもできてますけど… もしかして仮想マシン使ったことないのか?
333 :login:Penguin :2021/05/03(月) 02:21:00.74 ID:jo4LlmMO.net すげえ伸びてると思ったらMSマンセーマンがむきむきしてんのか 別にMSやWSLを貶してるわけじゃなさそうだし落ち着けよ
334 :login:Penguin :2021/05/03(月) 03:05:24.50 ID:wynjZJgv.net もうWSLのスレはWindows板に移動すべきじゃね? Linux板でもWineのスレをWindows板には書かんだろ
335 :login:Penguin :2021/05/03(月) 06:45:02.33 ID:E6T2qpQX.net NGIDに入れとけ
336 :login:Penguin :2021/05/03(月) 07:45:49.66 ID:DSxG1AqT.net wslでguiアプリってもう何もせずに利用できるの? https://ascii.jp/elem/000/004/053/4053659/ WSL2でのGUIアプリ対応がプレビュー版で開始 実際に動かしてみた ーーーーー WSL2でGUIアプリを動作させるためには、 Windows 10 プレビュービルド21364 WDDM 2.9対応GPUドライバー 最新のWSL2用Linuxカーネル が動作の条件になるようだが、筆者の環境では特に何もすることなく、WSL2でGUIアプリケーションのインストールができた。
337 :login:Penguin :2021/05/03(月) 09:35:30.55 ID:se0HlXbZ.net >>336 筆者の環境がその条件を満たしていただけでない? 普段から評価記事書くためにDevチャネル使っている人なんだと思う。
338 :login:Penguin :2021/05/03(月) 09:57:45.08 ID:ItQ1EujP.net >>336 190の書き込み、現状ではCPU世代によって問題あり。 https://linux.srad.jp/story/21/04/29/0430220/
339 :login:Penguin :2021/05/03(月) 10:24:08.85 ID:yPsKx072.net >>332 > Hyper-Vのスナップショットなら今でもできてますけど… Hyper-Vのスナップショットで2秒で起動なんてできませんよ メモリ内容(確保していたメモリ分)を元に戻さないといけませんから 0から起動(メモリ内容なし)と比べ物にはなりません
340 :login:Penguin :2021/05/03(月) 10:56:05.89 ID:Xb2t6XL3.net >>339 普通にできるけど? 10年前のPCとか持ってこられたら困るけどねw
341 :login:Penguin :2021/05/03(月) 11:58:27.11 ID:Qqxy8cON.net SATAのSSDじゃ無理じゃね
342 :login:Penguin :2021/05/03(月) 12:34:13.08 ID:K5pIMokM.net >>336 >WSL2でGUIアプリを動作させるためには、 > >WDDM 2.9対応GPUドライバー これが間違い。こんな最新ドライバーじゃなくてもWSLgは動くよ 俺がWSLgを試してるのはグラボなしCPUはHaswell世代、WDDM1.3 WDDM2.9が必要なのはWSLでGPUを使う場合だね
343 :login:Penguin :2021/05/03(月) 12:45:51.65 ID:JFwzJuhV.net NVMeならいけるんじゃね?
344 :login:Penguin :2021/05/03(月) 13:16:07.34 ID:vaQSohGG.net WSLgで日本語入力できる?
345 :login:Penguin :2021/05/03(月) 13:56:13.56 ID:+Vks7FS4.net 今の所Linux側のIMEを使えるようにしておけば行ける WindowsのIMEを使うのは既に改善のリクエストが上がってる
346 :login:Penguin :2021/05/03(月) 14:09:54.89 ID:2SEkIlsM.net なんでWindowsのIMEを使おうとするんですか!?とか思ってそう まあLinuxで使いたいのはアプリであって それを取り巻く環境じゃないんだよな
347 :login:Penguin :2021/05/03(月) 14:32:30.48 ID:+Vks7FS4.net プレビューリリースで英語以外の環境が後回しなのは良くある事だからねぇ 必要だと思ったら早めにフィードバックすれば、安定リリースには間に合うんじゃないかなぁ、多分、きっと、もしかしたら…
348 :login:Penguin :2021/05/03(月) 16:07:06.01 ID:aXQorpTA.net WSL2 では、MSストアにないディス鳥でも、 Docker に詰めれば動くと、誰かが書いていた気がする
349 :login:Penguin :2021/05/03(月) 20:06:31.90 ID:DSxG1AqT.net WSLがそんなになんちゃってLinuxならchromebookのlxcのLinuxの方がやっぱり完全性からも優れてるんだな GUIアプリははじめから使えるし
350 :login:Penguin :2021/05/03(月) 20:33:58.22 ID:vaQSohGG.net >>345 ありがとう。日本語入力できたよ。 ubuntuのterminalからアプリを起動しないと日本語 IMEが使えないんですね。 スタートに追加されたアイコンから起動してもIMEが使えなくてハマりました。
351 :login:Penguin :2021/05/03(月) 22:39:32.21 ID:vo1zNPPu.net >>348 WSL1でもDockerイメージ作成と同じ手順でtarボールを作成すれば動くよ (CentOS Streamで確認済み)
352 :login:Penguin :2021/05/03(月) 22:47:26.47 ID:vo1zNPPu.net 端折ったけど、rootfsのtarボールを作成してインポートすれば動かせるってことね。
353 :login:Penguin :2021/05/04(火) 00:05:12.14 ID:9Pn0YJfJ.net >>349 lxcじゃ一番重要なWindowsとの連携ができないじゃん っていうかWSL1ならともかくWSL2はMSがカスタマイズした 本物のLinuxカーネルを使ってるし動かすUbuntuも同じ lxcが使ってるコンテナはWSL2でも使ってるので基本技術は同じでGUIを動かすのは大変だよ https://qiita.com/m-shibata/items/907986ed25f7619dc5eb だからChromeも大変な思いをしてCrostiniを開発してようやくGUI対応したんでしょ? lxcだけで簡単にGUI対応できるわけじゃない 比較するならせめてCrostini vs WSLで比較しなきゃ
354 :login:Penguin :2021/05/04(火) 00:06:52.22 ID:9Pn0YJfJ.net >>348 > Docker に詰めれば動くと、誰かが書いていた気がする むしろDocker に詰めればWSLはなくてもWindowsで動くよ WSLがない時代からDocker for Windowsがあるわけで
355 :login:Penguin :2021/05/04(火) 00:17:00.62 ID:r7LdlVJw.net >>348 Dockerイメージからexportしたtarを、WSLへimportするということ。 やっていることは出力したベース・システムをtarファイルにまとめる方法と同じ。 違うのは、ベース・システムを取り出すにはLinux環境が必要なのに対して、Dockerイメージの場合はそれが不要ということ。
356 :login:Penguin :2021/05/04(火) 00:25:44.35 ID:9Pn0YJfJ.net > 違うのは、ベース・システムを取り出すにはLinux環境が必要なのに対して、Dockerイメージの場合はそれが不要ということ。 どういう意味? すでにtar.gz(?)でまとめてあるから、取り出すときはは不要ってこと? まとめる時にLinux環境が必要だよね? tar.gzファイルをダウンロードするのはLinux環境がなくてもできるけど?
357 :login:Penguin :2021/05/04(火) 00:27:41.24 ID:9Pn0YJfJ.net 分かりづらかったから補足するけど DockerがサーバーにアップしてるイメージをダウンロードするのにLinuxが不要という意味なら サーバーにアップしてあるVMイメージをダウンロードすることなんて どのOSでもできるよねってこと
358 :login:Penguin :2021/05/04(火) 00:46:35.35 ID:7f1ABcCG.net WSL使ってるのはアホばかり
359 :login:Penguin :2021/05/04(火) 00:48:26.78 ID:r7LdlVJw.net 何らかのディストロをDistrobutionをWSLで動かしたい場合、 方法1 何処かに構築したディストロ環境からベース・システムを出力して、tarにまとめる。 tarをWSLへimportする。 方法2 Docker Hubから目当てのディストロ・イメージをダウンロードして、Dockerでexportする。 exportしたtarをWSLへimportする。 方法2は、ディストロ環境を構築する手間がいらないということ。 VMイメージをダウンロードするのと違うのは、みんなWSLで使いたいのであって、Hyper-VやVMWareで運用したいわけではないということ。 どちらが良いとか、別の方法でもできるとかは、個人の都合。
360 :login:Penguin :2021/05/04(火) 01:07:23.35 ID:9Pn0YJfJ.net > Docker Hubから目当てのディストロ・イメージをダウンロードして、 ディストロ・イメージはどうやって作るの? Linux使わないで作れるの?
361 :login:Penguin :2021/05/04(火) 01:16:44.47 ID:9Pn0YJfJ.net これ使うと良さそう Creating a WSL distribution from a Dockerfile https://source.coveo.com/2019/10/18/wsl-from-dockerfile/ 1. Build the Docker image from the Dockerfile. 2. Run the newly created image in a container. 3. Export the container filesystem using the ‘docker export’ command. 4. Import the filesystem in WSL using the ‘wsl –import’ command. WSLが実際のLinuxとは違って、systemdによるデーモン機能が不要な Dockerと同じコンテナ技術をベースにしてるから ファイルシステムの中身さえあれば用意に変換できるってことね
362 :login:Penguin :2021/05/04(火) 02:35:11.47 ID:CTmiZme4.net >>353 crotini vs WSL2 で比較した場合、Linuxの完全性からcrotiniの方が優れているのかな?
363 :login:Penguin :2021/05/04(火) 02:40:55.15 ID:9Pn0YJfJ.net Linuxの完全性を目的としている人なんていないので(完璧がほしければ仮想マシンを使えばいい) crotiniを使いたい人もLinuxの完全性なんかどうでもいいと思ってるでしょう WSLは普段使うWindowsに統合されているということが重要なので ホスト環境がWindowsじゃないと意味がない
364 :login:Penguin :2021/05/04(火) 02:55:09.54 ID:CTmiZme4.net >>363 いやいや前提が違う 例えば子供にwindowsかchromebookを与えてLinuxも勉強させたい。 その時、crostiniかWSL2で勉強させるのはどっちがいいか?ってこと。
365 :login:Penguin :2021/05/04(火) 03:18:53.36 ID:9Pn0YJfJ.net それなら仮想マシンにLinux入れるところからやらせればいいだろ どちらもかわらん。なぜ目的を無視して最初に間違った道具を選ぶのか
366 :login:Penguin :2021/05/04(火) 06:20:35.40 ID:I8jlImL2.net Linuxの勉強目的ならさすがに仮想だな 習得したらWSL使う感じかな
367 :login:Penguin :2021/05/04(火) 06:32:34.25 ID:r7LdlVJw.net >>360 その方法が>103
368 :login:Penguin :2021/05/04(火) 07:17:31.33 ID:9Pn0YJfJ.net >>367 Docker Hubからダウンロードする ディストロイメージを作るのにLinuxは必要なんですか? と聞いているんですが
369 :login:Penguin :2021/05/04(火) 08:22:43.35 ID:pGEUbliC.net >>364 前提がおかしくない? 子供がマルチOS環境なんて勉強するはずがない。子供はアプリが使いたいのであって、OSを使いたいわけじゃないからな。 そもそもOSの学習用なら、シェアも自由度もツールも少ないchrombookは選択肢に入らん。linuxをインストールして与えたほうが勉強になる。
370 :login:Penguin :2021/05/04(火) 08:40:34.09 ID:OM7B3Oby.net そもそもWSLは学習用ではない https://docs.microsoft.com/ja-jp/windows/wsl/faq > これは、主に開発者、特に web 開発者、オープンソースプロジェクトでの作業、または Linux サーバー環境へのデプロイのためのツールです。
371 :login:Penguin :2021/05/04(火) 10:26:17.38 ID:r7LdlVJw.net >>368 Docker Hubからダウンロードするディストロ・イメージは、誰かが作ったもの。 公式にせよ、それ以外の第三者にせよ、そのイメージは誰かのLinuxを使って作られている。 そのイメージを作る人はLinux環境を構築する必要があったとしても、そのイメージを利用するだけの人がLinux環境を構築する必要はない。
372 :login:Penguin :2021/05/04(火) 10:32:32.10 ID:ssf0WvlQ.net >>370 俺なんかプログラム開発者でもなんでもないから WindowsのデスクトップとUbuntuのデスクトップをマウスのクリック一つで切り換えて遊んでるだけ タスクバーとパネルは両方同時表示するしどちらのデスクトップからでも使えるから便利
373 :login:Penguin :2021/05/04(火) 12:25:45.90 ID:9Pn0YJfJ.net >>371 > そのイメージを作る人はLinux環境を構築する必要があったとしても、そのイメージを利用するだけの人がLinux環境を構築する必要はない。 そりゃそうやろな。DockerでもWSLでもそれは同じだ。 誰かが作ったイメージを使うならLinuxは不要
374 :login:Penguin :2021/05/04(火) 13:20:47.99 ID:VUwcufLL.net WSLなんてsystemd動かないんだからLinuxの学習向けだとは思わないね
375 :348 :2021/05/04(火) 14:12:00.39 ID:QEiWnZYW.net >>103 のサイトに書いてあった 4/22 任意のLinuxディストリビューションをWSL2で動かす Clear Linux OSを動かすまで Docker Hub からpull したイメージを、tar へexport して、 それをWSLで、D ドライブへimport する docker export wsl --import WSLでカスタマイズしたものを、さらにexport しておく。 wsl --export
376 :login:Penguin :2021/05/04(火) 14:26:48.74 ID:xZz5IE8s.net Appleは初心者でも直感的に使える製品を目指してるってのに Linuxはわざわざ学習しないと使えないんだな しかも信者はその状況の改善を要求するどころかLinuxを使いこなせる俺SUGEEEて思ってるww
377 :login:Penguin :2021/05/04(火) 14:31:43.21 ID:GBGGJdQx.net >>370 armでも動くんだ >WSL はどのようなプロセッサをサポートしていますか。 >WSL は x64 および ARM の CPU をサポートしています。
378 :login:Penguin :2021/05/04(火) 15:02:46.85 ID:/GtTOIVz.net >>374 みんながadminである必要は無い
379 :login:Penguin :2021/05/04(火) 15:04:29.22 ID:/GtTOIVz.net >>376 だからApple製品は使い難いんだよ
380 :login:Penguin :2021/05/04(火) 15:21:06.75 ID:ssf0WvlQ.net >>370 リンク先でWSL はまだ GUI デスクトップやアプリケーション (Gnome、KDE など) をサポートしていません。 と書いてるけど、自分の使ってるUbuntuのデスクトップは何で動いてるの? ここの上級者のように詳しく知らないから誰か教えて
381 :login:Penguin :2021/05/04(火) 15:31:25.71 ID:8Mf3AwbJ.net >>370 ctostiniは学習に向いてるよな?
382 :login:Penguin :2021/05/04(火) 15:37:38.94 ID:TqmQd15H.net >>381 CrostiniもWSLと同様に開発者向けの機能 それを使って学習するのは勝手だとは思うけど
383 :login:Penguin :2021/05/04(火) 17:45:42.81 ID:Y2UoQz5B.net >>380 「自分の使ってるUbuntuのデスクトップ」って何をさしてる?
384 :login:Penguin :2021/05/04(火) 17:48:53.19 ID:CTmiZme4.net >>382 >>370 は学習用ではないといっているが?
385 :login:Penguin :2021/05/04(火) 18:04:20.01 ID:+KS46NUK.net >>281 正に、そういうちょっとした、くだらない事に多用したいので 「紛い物」のくだらない事情など考慮したくないんだよ。本物持って来いよ
386 :login:Penguin :2021/05/04(火) 18:34:39.35 ID:CTuu1EGf.net WSLだとWinのexplorerからrootディレクトリをグチャグチャに出来ますか?
387 :login:Penguin :2021/05/04(火) 18:56:34.01 ID:ssf0WvlQ.net >>383 Xfceです
388 :login:Penguin :2021/05/04(火) 19:03:07.08 ID:klnIRTTW.net >>376 Appleの意図通りにしか使わないならApple製品でいい。カスタマイズして使うようになるとApple製品はクソ。 まあ、適材適所だな。
389 :login:Penguin :2021/05/04(火) 19:09:02.34 ID:klnIRTTW.net >>386 「エクスプローラでWSL2のディレクトリを開く方法」で検索したらすぐ出てきたぞ。 思う存分自分の膝を撃ち抜くといい。
390 :login:Penguin :2021/05/04(火) 19:36:45.66 ID:Y2UoQz5B.net >>387 MSとしては、WSLがXサーバやWaylandを含んでいないのでサポートしていないと言っているんでしょう でも、LinuxのGUIのアーキテクチャではそれらもただのユーザアプリケーションなので、VcXsrvのようなWindowsの実装を使えば実現できるというはなし
391 :login:Penguin :2021/05/04(火) 20:33:24.16 ID:ssf0WvlQ.net >>390 そうなんですね だからpowershellからwslとコマンドすると Ubuntuが起動するけどVcXsrvを立ち上げないとfirefoxが起動しなかったのですね レベルの低い事のコメントで申し訳ありません 勉強になります
392 :login:Penguin :2021/05/04(火) 21:05:13.30 ID:9Pn0YJfJ.net MS「WSLという開発者のためのツールを作りました」 みんな「すげー」 アホ「すげーって言ってるのが悔しい WSLはLinux勉強のもののはずだ! WSLはLinux勉強に使えない!」 MS「最初から、開発者のためのツールって言ってるよね?」 みんなMS「最初から、開発者のためのツールって言ってるよね?」
393 :login:Penguin :2021/05/04(火) 21:06:15.21 ID:9Pn0YJfJ.net >>381 > ctostiniは学習に向いてるよな? ctostiniを使うとLinuxのsystemdの勉強になるとか 言ってるやつがいるとしたらアホだろうなw 「ctostiniはLinuxの学習に向いてない!」
394 :login:Penguin :2021/05/04(火) 22:56:11.74 ID:b/wCPE9t.net systemdの勉強って何やんの?
395 :login:Penguin :2021/05/04(火) 23:21:13.08 ID:CTmiZme4.net Linuxの勉強っていったら普通Linuxの使い方じゃね?
396 :login:Penguin :2021/05/04(火) 23:50:09.62 ID:VUwcufLL.net >>394 自分で設定ファイル書くとか
397 :login:Penguin :2021/05/05(水) 00:59:57.60 ID:xql3876X.net /etc/systemd/logind.confはインストールしたら必ずいじるくらいかな。 あと、たまにsystemd.confも。
398 :login:Penguin :2021/05/05(水) 01:08:32.65 ID:gaS7OKXQ.net な! WSLじゃLinuxのインストールの勉強とかできないだろ!!! MS「最初からアプリ開発ツールだって言ってますよね? Linuxのインストールなんて無駄なことをしなくてアプリ開発ができるんですよ」
399 :login:Penguin :2021/05/05(水) 10:15:46.58 ID:CSqUNRmK.net そもそも勉強って何 開発したいのかサバ管なのか まあ、なんとなーく、ほわわんと OS扱いたいだけならいいんじゃね
400 :login:Penguin :2021/05/05(水) 11:52:13.00 ID:noPp2YW7.net >>389 https://i.imgur.com/nbCgNwq.png insider(21370)だとExplorerにペンギンアイコンがあってそこからアクセスできる パスも\\wsl.localhost\になってる 従来のパス名\\wsl$\も使える
401 :login:Penguin :2021/05/05(水) 12:39:49.23 ID:G3HM0TSd.net wslg使いたいな インサイダープログラムやろうかな不具合とか怖いな
402 :login:Penguin :2021/05/05(水) 12:44:24.69 ID:uOhLTtqw.net >>401 メインで使っているマシンならやるべきではないね
403 :login:Penguin :2021/05/05(水) 13:20:43.28 ID:xR36YwPM.net >>402 メインで、じゃなくて仕事で使ってるならですね。
404 :login:Penguin :2021/05/05(水) 13:35:01.32 ID:xql3876X.net >>398 勉強も何もWSLみたいな不完全なものは使う気にならんわ。
405 :login:Penguin :2021/05/05(水) 13:36:09.22 ID:8lLd7a9L.net テスト環境として便利よ pythonとか書いてるけどunix系向けにはインストーラが適切なshebangを付ける配布システムなの 人に頼むのも面倒なので自分で色々(とはいえ複数linux)試せるのは便利
406 :login:Penguin :2021/05/05(水) 14:40:34.49 ID:43GoULZ/.net >>404 開発用途としては完全だから問題ないでしょw
407 :login:Penguin :2021/05/05(水) 14:47:59.24 ID:8ErUky51.net >>404 Linux自体がUNIXと認められてない不完全な代物なんだけどな
408 :login:Penguin :2021/05/05(水) 15:04:10.73 ID:vReDqlp9.net >>391 Linux 側から、Windows 側のブラウザを起動すれば? which chrome.exe と入力しても、何も表示されない Program Files は、パスが通っていないので、絶対パスで起動する。 パスに半角空白を含むので、" " で囲む "/mnt/c/Program Files (x86)/Google/Chrome/Application/chrome.exe" "/mnt/c/Program Files (x86)/Microsoft/Edge/Application/msedge.exe"
409 :login:Penguin :2021/05/05(水) 15:20:47.60 ID:tBThpGqa.net >>407 FreeBSDはUNIXとして認定される可能性はあるみたいだけど、パッケージの更新・変更頻度が高いので管理的にUNIXとして申請しにくい、というのを以前聞いた事があるな。 Linuxディストリはそれよりも頻度が高いので難しいだろうね
410 :login:Penguin :2021/05/05(水) 20:28:19.54 ID:hq37BYWu.net >>408 >>201 は自分のコメですがwslから出来ると初めて知ったからそうした迄です 普段はUbuntuのアイコンをクリックしてからXfceを起動させてます
411 :login:Penguin :2021/05/06(木) 14:36:19.32 ID:1klflPqC.net >>409 >Linuxディストリはそれよりも頻度が高いので難しいだろうね それは言い訳に過ぎない
412 :login:Penguin :2021/05/06(木) 15:02:52.25 .net WSL スレは二度と Windows スレへは戻れなかった……。 Windows 板と Linux 板の中間の掲示板となり永遠に 5ch 空間をさまようのだ。 そして移動させたいと思っても移動しないので―― そのうち WSL スレは自治をやめた。
413 :login:Penguin :2021/05/06(木) 15:19:30.52 ID:qSSSEf4J.net >>409 別に認証受けなくても問題ないってのが実情では?
414 :login:Penguin :2021/05/06(木) 15:51:09.82 ID:44e634bn.net 今はUNIXであることを求めてるところって無いんじゃないの? LinuxまたはWindowsだと思う macOSはハードウェアの調達で問題あるし
415 :login:Penguin :2021/05/06(木) 18:27:36.64 ID:nLeR97gG.net WSLなんて不完全なLinux使うくらいならVirtualboxで本物のLinux環境を体験したほうがいいよw
416 :login:Penguin :2021/05/06(木) 18:34:26.42 ID:wsB6u7Py.net UNIXになったら何かメリットあるん? 市井にいるとほとんどメリットが見えない 業界的にはやはり権威あるのか
417 :login:Penguin :2021/05/06(木) 19:35:11.39 ID:qYPVKApS.net >>415 それを更に便利に使うのがvagrant
418 :login:Penguin :2021/05/06(木) 19:53:28.90 ID:nfynr4kv.net >>415 WSLは体験で使うようなものじゃないぞw
419 :login:Penguin :2021/05/06(木) 21:11:56.32 ID:GxRXhK8E.net 少なくともWSL2は本物のLinuxカーネルを使ってるんだから 本物のLinux環境とやらを体験できるぞ
420 :login:Penguin :2021/05/06(木) 21:26:19.23 ID:tLd/Jx7Q.net ↑デバイスの見え方がうさんくさいけどな
421 :login:Penguin :2021/05/07(金) 01:09:57.81 ID:Qt9heE51.net うさんくさいと言う奴はうさんくさい
422 :login:Penguin :2021/05/07(金) 01:26:11.80 ID:lqe6y2l1.net WSL2 は、 virtual IP address を使うのが 必須なの? local loop back か Windowsに 割り振られた IP address を使うだけの運用はできないの? WSL では怒られなかったけど、 WSL2 に上げたとたんに会社でクレームがついたんですけど、、、勝手にprivate networkを作ったことにされていて(まあ結果的にそうだけど)、業務で必須である理由書とかなり上の方の承認が必要とか、、そんな会社はやめちまえというのはなしで(^O^)
423 :login:Penguin :2021/05/07(金) 03:25:25.80 ID:SYdrmdy9.net LinxuxでもmacOSでも普通にプライベートネットワーク作るだろ 仮想マシンやDocker使ってれば何かしらのネットワーク作るし 会社からクレームとか嘘言ってるのバレバレなんだよバーカ
424 :login:Penguin :2021/05/07(金) 06:10:33.93 ID:5/0WoEEU.net >>422 なんでWSL2を使ってるの?WSLじゃだめなのかな
425 :login:Penguin :2021/05/07(金) 07:31:58.16 ID:kmjx3knS.net 会社のPCだと仮想マシン入れるの禁止とか普通にあるからクレームって言うか単に怒られただけだろ
426 :login:Penguin :2021/05/07(金) 12:08:35.03 ID:dA0Jm7be.net >>422 普通のVMでNICをブリッジしてるとかならわかるけどNATでなんで外部からわかるんだ?
427 :login:Penguin :2021/05/07(金) 12:15:17.21 ID:5Fjozmlq.net 資産管理とか構成管理のエージェントがPCに入ってるんじゃない? グレーなまま使うんじゃなくて正規の申請通しておいた方が良いと思うけど
428 :login:Penguin :2021/05/07(金) 12:20:30.35 ID:dA0Jm7be.net ああ仮想NICが追加されるからそれを検知されたってことか
429 :login:Penguin :2021/05/07(金) 12:55:16.67 ID:5pc4s50m.net 仮想マシンが禁止ならデュアルブートすれば良いじゃない
430 :login:Penguin :2021/05/07(金) 13:00:58.65 ID:sacp2AVy.net build213761で wslgが ivy bridgeで問題なく動作した単にwslの不具合だった4kの対応には まだ時間がかかりそう
431 :login:Penguin :2021/05/07(金) 13:39:11.20 ID:VJVYfb24.net WSL使うのはアホばかりだなー
432 :login:Penguin :2021/05/07(金) 13:55:35.66 ID:ZtDXNDWQ.net WSLgってデスクトップ環境そのものも実行できるのかな
433 :login:Penguin :2021/05/07(金) 14:12:57.61 ID:cOVITO4z.net >>432 それならxrdpでいいんじゃない?
434 :login:Penguin :2021/05/07(金) 14:43:25.13 ID:ieNwvJiJ.net × WSL使うのはアホばかり ○ マイクロソフト嫌悪は病気 https://srad.jp/story/09/07/28/0326208/
435 :login:Penguin :2021/05/07(金) 17:37:37.73 ID:lqe6y2l1.net >>424 今は WSL2 から WSL に戻しています。 WSL2を使いたかったのは、cifs を 使いたかったためですが、WSL に戻して、 ネットワークドライブに指定してから drvfs で、mountしています。
436 :login:Penguin :2021/05/07(金) 17:52:16.70 ID:lqe6y2l1.net >>425-428 お察しの通りです。 >>429 20世紀にはそうしていました。 >>427 ちゃんと申請しようと思います。 皆さん、コメントを どうもありがとうございました。
437 :login:Penguin :2021/05/07(金) 18:29:41.11 ID:YSvXYjiq.net >>434 それは嫌悪じゃなくて事実じゃないの?
438 :login:Penguin :2021/05/07(金) 19:20:34.80 ID:R53mmrrD.net githubからCentOS8を入手してGUIを日本語化しようとしたけど アプリケーションメニューとかは環境変数をja_JPに設定しても完全に日本語にならない CentOS7だとうまくいったけど WSLのGUIはまだまだ発展途上なのかな
439 :login:Penguin :2021/05/07(金) 20:19:50.00 ID:aVaK6cul.net それWSL関係ある?
440 :login:Penguin :2021/05/07(金) 20:21:27.43 ID:5yVOpqMb.net wslからcuda使えてcmwareも併存できりゃなんでもいいわ
441 :login:Penguin :2021/05/07(金) 21:14:08.03 ID:aEswBNeo.net GUI は、WSL に関係ないだろ WSLとは簡単に、Linux サーバーを使える技術だから
442 :login:Penguin :2021/05/07(金) 21:29:01.09 ID:ZtDXNDWQ.net けどGUI対応って目玉機能的にプレゼンしてましたやん ここで話してるGUIってWSLgのことでしょ
443 :login:Penguin :2021/05/07(金) 22:18:51.02 ID:+FYdC0ue.net >>441 今のWSLにはGUIのサポートは無いけど、サポートするようになるってことでしょう そもそもWSLって複数の機能で構成されているんだから役にたつ機能が追加されるのはいいこと
444 :login:Penguin :2021/05/07(金) 23:59:17.23 ID:GjhlslG4.net >>432 WSLgは、Linuxの「GUIアプリ」をWindows側から透過的に利用することを目的とした仕組みなので、Linuxの「デスクトップ環境そのもの」を使うってのはその趣旨から外れている
445 :login:Penguin :2021/05/08(土) 00:38:58.93 ID:Lt+pbNHx.net >>444 Linuxのwineみたいな感じなのね。 一つだけ聞いていい? wine使っててひとつだけどうにも気に入らない事があったのよ。 それは、Windowsのテキストエディタを使おうとした時に、日本語で入力している文字が エディタの画面上ではなくエディタの外にあるMozcの変換ウィンドウに出てて、確定するまで エディタには反映されなかった事。 その辺はWSL2だとどうなるの? もしwineと同じようなら入力メインのGUIアプリは使うのがシンドイんだけど。
446 :login:Penguin :2021/05/08(土) 09:03:25.51 ID:AroIo2fv.net >>445 LinuxのGUIアプリに日本語入力する場面が想像できない。 Windowsのもの使えばいいだけでは? Wineみにたいに逆は大いにあるけどね。
447 :login:Penguin :2021/05/08(土) 10:43:51.08 ID:Lt+pbNHx.net Linuxしか動かないソフトも沢山あるのに想像できないのか・・・ てかやっぱできないのね WSLって思ったとおり意味ねぇな
448 :login:Penguin :2021/05/08(土) 10:49:47.30 ID:o1Rdfuct.net >>447 Linuxでしか動かないGUIのアプリって知らないんですが、いくつか教えていただけませんか?
449 :login:Penguin :2021/05/08(土) 10:59:11.05 ID:h9cI7tYl.net >>447 まだ正式リリース前の段階で何言ってんだ?w
450 :login:Penguin :2021/05/08(土) 11:38:23.76 ID:wf4z1QTZ.net >>447 Linuxしか動かないたくさんのソフトを お前は一つも使ってないだろ?
451 :login:Penguin :2021/05/08(土) 13:15:42.60 ID:AroIo2fv.net >>448 しかも日本語入力が必要なソフトってのが全く思いつかない。
452 :login:Penguin :2021/05/08(土) 14:19:08.65 ID:LOExFaMV.net 以前ならともかく、今はマルチプラットフォーム化が進んで、 *nixでの定番プログラムもWindows上で普通に使えるものが多くなってるからな GIMPなんか、相変わらず立ち上がりは重いけど、安定性は変わらなくなったし そんなわけで個人的には、LinuxのGUIアプリをわざわざWSLで使う場合が想定できない
453 :login:Penguin :2021/05/08(土) 14:19:10.11 ID:o1Rdfuct.net >>451 きっとすごいやつを教えてくれるはずだよ
454 :login:Penguin :2021/05/08(土) 16:19:00.21 ID:AroIo2fv.net >>452 fontforgeぐらいかな。Windowsでも使えるけどcygwinベースだし。
455 :login:Penguin :2021/05/08(土) 17:26:05.98 ID:i8Ef21sr.net linuxでしか動かないアプリっていうと 語弊があるな 使い勝手の話で 似たような機能のソフトはWindowsにもあるけど こっちのほうが良い!というのはあるかもしれない そういう意味では、個人にはGpertedとかWindowsで使えると 捗るかもしらん
456 :login:Penguin :2021/05/08(土) 17:36:51.90 ID:AroIo2fv.net >>455 パーティションの操作なんて普通のWindowsユーザーには必要ないし。 使う人は商用ソフトの機能制限フリー版がいくらでもあるからそれを使うでしょう。
457 :login:Penguin :2021/05/08(土) 17:57:37.01 ID:/bZhwIrj.net ・Linuxでしか動かないGUIのアプリ ・日本語入力 ・Windowsに同機能なソフトはない これ答えられる奴クイズ王超えてるやろ 単にWindows上にNSFWな履歴を残したくないとかじゃね
458 :login:Penguin :2021/05/08(土) 18:31:48.34 ID:UBFqa79b.net 横やりご免なさい 初心者は兎に角GUIが便利なのです 同時進行でWindowsのブラウザでも Ubuntuのブラウザでもシームレスで開く事が出来るし いちいちWindowsとかUbuntuとか切り換えなくても出来ることが魅力なんです 両方のアプリが同時進行出来るのですからCUIをほとんど利用しない者には良いことずくめなんです
459 :login:Penguin :2021/05/08(土) 18:41:00.10 ID:AroIo2fv.net >>458 で、UbuntuのGUIで何してるの?
460 :login:Penguin :2021/05/08(土) 19:01:15.30 ID:SQE15wPX.net オレはX11でEmacs使ってるぞ。逆にそれしか使わない。というかそれをUIにしてWSLを使っている。非常に便利。
461 :login:Penguin :2021/05/08(土) 19:02:39.35 ID:PadM3Tzm.net >>456 いや、だから似たような機能はあるが 使い勝手、もっと言えばタダの好みの問題で Linuxにあるソフトを使いたい、と言ってる ぶっちゃけ、Linuxにしかないものなんて よほどマイナーなものでもない限り なかなか見つけられないのでは
462 :login:Penguin :2021/05/08(土) 19:12:06.31 ID:n+hck3Ty.net >>458 Xで繋げばいいじゃん
463 :login:Penguin :2021/05/08(土) 19:17:17.55 ID:Oqm8h1ne.net Emacs は、VSCode にある拡張機能を使えないだろ。 Remote WSL, Remote Container とか >>445 IME, Mozc などの日本語入力は、エディタと無関係のアプリです
464 :login:Penguin :2021/05/08(土) 19:18:24.85 ID:IO9aZvia.net >>456 それでも、GPartedは使いやすいし、中華ばかりのWindows用より安心感はあるよ
465 :login:Penguin :2021/05/08(土) 19:18:38.39 ID:Cc8304Gm.net Linuxでしかというのは Ubuntu Studioに入っているアプリあたりかなあ
466 :login:Penguin :2021/05/08(土) 19:19:37.43 ID:UBFqa79b.net >>459 いわゆるあんな事やこんな事です >>460 Emacsもインスコして使ってます GUIのEmacsも有りますがターミナルのEmacsです lynxにエディタとして設定してます と言ってもたいした事には使ってません
467 :login:Penguin :2021/05/08(土) 19:26:38.05 ID:mxmNhxx5.net >>463 VSCode は、Emacsにある拡張機能を使えないだろ。
468 :login:Penguin :2021/05/08(土) 19:31:56.04 ID:AroIo2fv.net 昔ながらの使い方をしたい人のためのGUIなのかな。
469 :login:Penguin :2021/05/08(土) 19:36:56.55 ID:AroIo2fv.net >>457 Gpartedらしいですよ。どれぐらいの頻度で使うんでしょうねぇ。 環境を作ることが第一目的なのかな。 EmacsはWindows版もあるけど、普通の人は VSCodeに移行してるからねぇ。
470 :login:Penguin :2021/05/08(土) 20:15:34.47 ID:9T4iPo6O.net gimpやaudaciousもwindows版はあるけど、移植はされていても使いものにならんほど動作が不安定で…って時代がかなり長かったのだが 現行のgimpでバッチ処理したい時も、windows環境だとやってられっかバーカって思うしな そういう実際に血の通った経験のない奴らが、移植版があるなら使う意味ないでしょとか語っちゃうわけだよ
471 :login:Penguin :2021/05/08(土) 20:33:20.25 ID:AroIo2fv.net >>470 Windowsには入門者からプロ向けまで 選択肢が山ほどあるからわざわざ移植ものを使う必要もないしね。
472 :login:Penguin :2021/05/08(土) 21:00:30.57 ID:SQE15wPX.net >>463 Remote SSHとかあるけど、サーバ側にいろいろ入るからな。 Trampはサーバ側にソフトをインストールしない。sudoとの組み合わせとかもできる。 VSCodeも偶に使っているけど、Dired、shell-modeとかが便利すぎて、乗り換えは難しい。
473 :login:Penguin :2021/05/08(土) 21:22:22.96 ID:oNbYk45J.net >>469 VSCodeもいいけどやっぱりEmacsを使わないわけにはいかないよ org-modeだけのためにEmacs使ってる chMateのためにAndroidタブレット使ってるようなものだ
474 :login:Penguin :2021/05/08(土) 21:45:11.28 ID:AroIo2fv.net >>472 >>473 古臭いコードしか書けそうになさそう。
475 :login:Penguin :2021/05/08(土) 22:01:33.54 ID:o1Rdfuct.net なんだ、結局、Linuxでしか使えないGUIのソフトなんてたいしてないんだね gparedなんて普段使わないし、ほぼ日本語関係ないし、なんならcuiので充分 emacsは僕もwslを使う理由の一つだけど、skk派だから個人的にはime関係ない gimpはwindows版ちゃんとしてると思うけど、バッチ処理はどういうところがだめなんだろう
476 :login:Penguin :2021/05/08(土) 22:07:21.83 ID:AroIo2fv.net >>475 Linux的な使い方ができない=ダメ っていう頭だから。
477 :login:Penguin :2021/05/08(土) 23:26:19.00 ID:o1Rdfuct.net >>476 linux的な使い方ってどんなん?
478 :電波いっぱい :2021/05/08(土) 23:34:22.34 ID:o1Rdfuct.net >>469 windows版emacsは、外部コマンドとの連携がかなりだめなので、開発でgitをつかいたいとか、リモートとつないでとかしようとすると使えなくなる 連携がだめなのは、emacsのせいではなくて、外のコマンド側との統一とかの問題もあるので、解決に期待できない
479 :login:Penguin :2021/05/08(土) 23:57:40.65 ID:SyS94szT.net Emacs使ったことないからわからんけどGUIじゃなきゃだめなの?Git使うなら開発でしょ?CUIで良くない? VimをWSLにて開発用途で便利に使ってるけどなぁ…
480 :login:Penguin :2021/05/09(日) 00:18:48.44 ID:cKGxN3vD.net >>479 GUI版使うとCUI版では満足しなくなる。画面の見やすさでかな。gitはmagitが便利。 vimはサーバサイドで必要なときには使うけど、Windowsの操作もemacsキーバインドに統一しているから、Emacsの方が混乱しなくて良い。
481 :login:Penguin :2021/05/09(日) 00:24:49.26 ID:PnZck79K.net GUIが使えるようになるならそれでいいんじゃないだろうか。 何よりMSが実装することを明言してるんだからここで要らないと言っても意味がないのではと思う。
482 :login:Penguin :2021/05/09(日) 00:27:25.64 ID:aTK7rshe.net 大規模開発でVimは正直ありえん 高機能なIDEとかvscodeのいずれもがVimのキーバインドをサポートしてるし、vimscriptにできてjavascript等にできないことはないので、Vimをメインウエポンにする理由が本格的にない (誤解しないでほしいが、これはディスじゃなくて拡張性の話ね。vimscript発祥で他に移植されたモジュールがないことからも明らかだからね)
483 :電波いっぱい :2021/05/09(日) 00:31:58.48 ID:rwiDbGAs.net >>479 emacsは比較的早くからguiにも力を入れていて、themeなどの見た目周りや、いわゆるウインドウ対応など、使いやすさか向上する 自分としては特に使いやすいthemeは必須
484 :login:Penguin :2021/05/09(日) 00:42:35.65 ID:F7Jsr2Yb.net >>464 > それでも、GPartedは使いやすいし、 GPartedいいよね。 ぼくWindowsユーザーだけどGPartedだけはUSBに入れて USB起動でGPartedを使ってるよ! 普段のOSの実行中に使うようなものじゃないからね この時だけはLinuxユーザーだよ!
485 :login:Penguin :2021/05/09(日) 00:43:33.87 ID:F7Jsr2Yb.net emacsを使いたい人はLinuxがいいのかもしれないが より便利なテキストエディタを使いたい人は vscodeを使うというねw
486 :電波いっぱい :2021/05/09(日) 00:43:55.13 ID:rwiDbGAs.net >>481 僕もとても楽しみにしてる VcXsrvから乗り換える msのことだから初めからは無理でも多分win側からの日本語入力もできるようになるんじゃないかと思う 447の発言に根拠が無かったのがわかったので残念だけどよし
487 :login:Penguin :2021/05/09(日) 00:49:45.42 ID:yFWzIBaH.net Knight Industry Tow Thousand
488 :login:Penguin :2021/05/09(日) 08:44:42.86 ID:VDFKVPLx.net >>486 自分も期待してる。 今はX410を使ってて普通に使う分にはとても安定してるけど、Xのウインドウを開いたままスリープ→復帰するとたまにウインドウが行方不明になる。 そういうところも安定しててWindowsのIMEが使えるなら言うことなし。
489 :login:Penguin :2021/05/09(日) 08:55:36.94 ID:cKGxN3vD.net >>488 この問題、最近起きなくなった。以下のページでも発生しなくなったとの報告があるので、Microsoftが対策したのかと思っていた。 https://github.com/microsoft/WSL/issues/4992
490 :login:Penguin :2021/05/09(日) 15:06:55.59 ID:1aYYCi61.net この間、wslでxmonad動かしてみたけど普通に動いたよ。 vimmerだけどタイル環境あればde要らない。
491 :login:Penguin :2021/05/09(日) 15:07:42.75 ID:1aYYCi61.net すまん、ideと書きたかった
492 :login:Penguin :2021/05/09(日) 15:15:26.94 ID:JyoK/HnE.net WSLgだとWaylandだからタイル型WMはSwayじゃないとダメなんかな とか思ったけどそもそもWM動かんのか
493 :電波いっぱい :2021/05/09(日) 16:53:09.07 ID:rwiDbGAs.net >>492 X11のプロトコルもサポートしてるからたいていのWMは動くんじゃないかな WSLでLinux側のデスクトップ使う利点がわからないけど
494 :login:Penguin :2021/05/09(日) 17:07:43.64 ID:uMWw9yLh.net >>493 LinuxのGUIで使いたいのはGPartedらしいですよ。
495 :login:Penguin :2021/05/09(日) 17:18:02.55 ID:cKGxN3vD.net >>493 この図を見るとWSLg system distroの中でX Window Managerが動いてんね。 WSLgのウインドウ枠がWindowsのものと違うのはこの辺が関係してんのかな?
496 :login:Penguin :2021/05/09(日) 17:18:39.79 ID:cKGxN3vD.net この図をつけ忘れた。 https://news.mynavi.jp/article/20210424-1876533/images/001l.jpg/webp
497 :login:Penguin :2021/05/10(月) 13:01:30.27 ID:FRZRrTaK.net LinuxでGUI使いたいのはEmacsですね。Windows版はだめです。
498 :login:Penguin :2021/05/10(月) 13:24:12.64 ID:rkbzW6+7.net >>497 いつまでもしがみつかずにVSCode使えばいいだけの話。
499 :login:Penguin :2021/05/10(月) 14:02:56.99 ID:7octr/uK.net いつまで同じ話の繰り返しをしてるんだ?
500 :電波いっぱい :2021/05/10(月) 14:09:06.40 ID:fUjicZEF.net >>498 Windowsでのテキスト編集は基本vscodeでやってるけど、pythonはPyCharmの方が使いやすいし、Lisp系開発やリモートのファイル編集はemacsが便利 別に統一しなくてもいいと思うけど
501 :login:Penguin :2021/05/10(月) 15:42:38.27 ID:rkbzW6+7.net >>500 個人の感想を言われても・・・。 VS CodeからEmacsよりEmacsからVSCodeの流れのほうが 強いことは理解できるよね。
502 :login:Penguin :2021/05/10(月) 15:50:25.27 ID:FRZRrTaK.net >>501 お前の狭了の方がよっぽど個人の感想に近いだろw 「適材適所」という概念は人類の普遍的な考え方(流れ)だと思うがw このスレ読んでる奴がお前と同じような仕事してるとは限らんのだよ
503 :電波いっぱい :2021/05/10(月) 16:03:10.23 ID:fUjicZEF.net >>501 1行目はそのままお返しするけど、以降はそのとおりだろうね。だから何? 俺も、いまさら人にemacsを勧める気はないけど
504 :login:Penguin :2021/05/10(月) 18:36:22.03 ID:7vjNnXgE.net >>500 Windows版VScodeだとvim extensionで外部コマンドが使えない
505 :login:Penguin :2021/05/10(月) 22:30:26.49 ID:y+YmES/9.net ここはマウントの取り合いだな 所詮知ったか
506 :login:Penguin :2021/05/10(月) 23:08:12.99 ID:MP1QLThg.net 5ch全部同じだが
507 :login:Penguin :2021/05/12(水) 17:12:09.11 ID:HGN4hiai.net WindowsからWSL上のディスクが見えなかったり、どうして起きてどうしていつの間にか治るのかわからん不都合が多すぎる
508 :login:Penguin :2021/05/12(水) 20:05:20.57 ID:9nLIl5j0.net ゲイツ夫妻は19年から離婚協議、性的搾取被告との関係が一因−WSJ 米マイクロソフト創業者のビル・ゲイツ氏と妻メリンダさんは先週、 離婚を発表したが、メリンダさんは2019年に離婚問題専門の弁護士との相談を開始していた。 米紙ウォールストリート・ジャーナル(WSJ)が9日に伝えた。 未成年者の性的搾取を目的とする人身取引の罪で起訴されたジェフリー・エプスタイン被告(故人) とゲイツ氏との関わりを巡る懸念が理由の一つだったという。 https://www.bloomberg.co.jp/news/articles/2021-05-10/QSUUXNDWX2PS01
509 :login:Penguin :2021/05/13(木) 08:17:07.00 ID:Xq9iZGRR.net マイクロソフトにビル・ゲイツはもういない https://srad.jp/story/10/06/27/0924213/
510 :login:Penguin :2021/05/13(木) 13:55:54.09 ID:6YYYcm9H.net え?ビル・ゲイツってマイクロソフトやめたの? 天才が消えたらマイクロソフトなんて数年で倒産するのでは?
511 :電波いっぱい :2021/05/13(木) 14:26:13.50 ID:BeLePnJF.net 一線から退いてから10年以上経つんじゃないかな
512 :login:Penguin :2021/05/13(木) 14:58:34.38 ID:a+6NEsU5.net カトラーも来年で80歳 さすがにもう退職してるのかな?
513 :login:Penguin :2021/05/13(木) 15:07:15.30 ID:EPJm9nkK.net 最近はAzure?とやらで儲かってんでしょ
514 :login:Penguin :2021/05/13(木) 15:28:10.06 ID:25ChMQ/2.net 今の利益の大半はクラウド事業らしいね 大抵の人は駄目だと分かるwin8出しちゃうし 力を入れるべきアプリストアは自社ですら使わないような状態で放置されてる
515 :login:Penguin :2021/05/13(木) 15:33:29.03 ID:QCVfDZdL.net ストアはシステム・アプリ共に絡んでいるよ 放置ってどこ情報?
516 :login:Penguin :2021/05/13(木) 15:36:28.06 ID:6YYYcm9H.net Windowsは電卓とかいろんなアプリが ストアアプリに変わったんだっけな ランゲージパックもストアアプリだっけ?
517 :login:Penguin :2021/05/13(木) 16:03:02.09 ID:XiNnlxTG.net MicrosoftはWSLやvscodeやgithubやらで オープンソースの盟主になろうとしている。
518 :login:Penguin :2021/05/13(木) 16:52:19.77 ID:25ChMQ/2.net ストアに無い VisualStudio VisualStudio Code PowerToys 各種開発ツール https://docs.microsoft.com/en-us/sysinternals/downloads
519 :login:Penguin :2021/05/13(木) 18:21:00.02 ID:QCVfDZdL.net >>518 開発やシステムユーティリティなんて多くの一般ユーザーには関係ないし、それらは互換性や他システムを想定しているのでストアである必要はない。 目的や需要を分かっていないって、5ch Linuxユーザーあるあるだねw
520 :login:Penguin :2021/05/13(木) 21:33:07.26 ID:9gc2elFl.net それこそエンドユーザ目線ならAppleストアやPlayストアと比べると放置に見えてもしょうがないと思う 何あのUI/UX…
521 :login:Penguin :2021/05/13(木) 22:18:55.72 ID:C7mZ/kfk.net >>514 > 今の利益の大半はクラウド事業らしいね 嘘書くなよ マイクロソフトはそこまでクラウド一本じゃない https://cdn.clipkit.co/tenants/591/item_images/images/000/006/454/original/79d600c1-3bcf-40e0-b935-8bc3574101df.jpg
522 :login:Penguin :2021/05/14(金) 00:20:35.64 ID:nvVBlGlE.net >>521 GoogleとFacebookは糞
523 :login:Penguin :2021/05/14(金) 01:30:29.42 ID:Uc2GF3nW.net >>521 クラウドもソフトウェアもある Office Suite のライセンス収益は どっちにカウントしてあるの?
524 :login:Penguin :2021/05/14(金) 02:02:35.39 ID:/QQ92ZDW.net 改行おじさんは今日も元気
525 :login:Penguin :2021/05/14(金) 04:33:35.95 ID:6yP241nd.net >>521 パーセンテージをちゃんと理解するのは難しいよね 牛丼販売のチェーン店を運営していた会社の売上は牛丼100%で そこに豚丼チェーン店も新たに始めたら、牛丼の売上が半分になったように見えるんだもの マイクロソフトの売上は、他はほぼ変わらずクラウドの利益が追加されただけ
526 :login:Penguin :2021/05/14(金) 05:46:26.05 ID:tUAfeZgd.net >>523 > クラウドもソフトウェアもある > Office Suite のライセンス収益は > どっちにカウントしてあるの? 普通にクラウドとソフトウェアとして別々にカウントしてるんじゃね? 製品が同じだからと言って一緒になんてしないと思うよ >>525 何を言いたいのかさっぱりわからんw
527 :login:Penguin :2021/05/14(金) 07:26:07.91 ID:XzJm0ION.net そのパターンで牛丼の売上が半分になったように見えるのは数弱というか誤読もいいとこじゃね
528 :login:Penguin :2021/05/14(金) 08:37:19.35 ID:u5+GIcm+.net >>521 具体的な数値は知らんけどアマゾンをみればこれが利益じゃなくて売上のグラフなのはわかる
529 :login:Penguin :2021/05/14(金) 08:37:19.95 ID:u5+GIcm+.net >>521 具体的な数値は知らんけどアマゾンをみればこれが利益じゃなくて売上のグラフなのはわかる
530 :login:Penguin :2021/05/14(金) 09:15:06.31 ID:tUAfeZgd.net >>528-529 働いてないと理解しにくいだろうけど部門利益ってなかなか出しにくいのよ 複数分野を絡めて営業したり研究開発が複数の分野にまたがってるとかあるし
531 :login:Penguin :2021/05/14(金) 10:17:58.08 ID:6yP241nd.net >>527 でも実際そういう人多いからね >>521 のグラフを見れば、スマートフォンに偏ったAppleよりも 広告に偏ったGoogleやファイスブックよりもオンライン製品に偏ったAmazonよりも 複数の部門から幅広く売上を上げてるマイクロソフトのほうが強い経営をしてるんだよ 一つの売上が落ちたとしても他の売上でカバーできるからね 他の会社は偏り過ぎで危うい。一つの部門の売上が落ちてしまうと 会社全体の売上が大きく落ちてしまう
532 :login:Penguin :2021/05/14(金) 11:01:08.81 ID:htqdxeNV.net >>526 両方使えるライセンスは売り上げをどう按分してるのかという話なんだけど?
533 :login:Penguin :2021/05/14(金) 11:07:25.13 ID:6yP241nd.net クラウド契約ならクラウド そうでなければソフトウェアだろ まさか製品ごとに決まるとでも思ってたのか?
534 :login:Penguin :2021/05/14(金) 15:44:51.35 ID:v/NIGE5/.net >>510 この板/スレでこういう話になると逆上する奴が出てくるかもしれないが むしろマイクロソフトは経営陣の世代交代に成功した(世代交代しても事業が成功している)ので それこそ何世紀も生き残れる企業になったと言われている 継承に失敗したのがApple これから継承するのがAmaonやGoogle まあFacebookは半世紀後には消えて無いだろ
535 :login:Penguin :2021/05/14(金) 15:46:59.21 ID:v/NIGE5/.net >>514 ゲイツはWin8の時点で既に引退していただろ それでWin8の失態をさすがに見兼ねて、幹部を集めて自分らの本分を見失うなと説教したらしいよ なんでもスマホ化でアップルへ右へ倣えののあの雰囲気は、どう考えても異常だったし
536 :login:Penguin :2021/05/14(金) 16:17:29.28 ID:tUAfeZgd.net >>531 収益構造が分野毎にうまく分散されて話と>>525 の話は全然違う話だが?
537 :login:Penguin :2021/05/14(金) 16:19:21.66 ID:tUAfeZgd.net >>532 両方使えるライセンスってどんな奴? 具体例教えてくれ
538 :login:Penguin :2021/05/14(金) 21:09:55.74 ID:Uc2GF3nW.net >>537 余所でやってください と出て書き込めない。 ググってくれすぐわかるから。
539 :login:Penguin :2021/05/14(金) 21:38:24.24 ID:tUAfeZgd.net >>538 出せないなら別にいいよw
540 :login:Penguin :2021/05/14(金) 22:21:13.70 ID:3ZHc6AHL.net >>535 ただのパクリじゃゲイツは怒るよな ぱくってから相手を潰すまでがセットなのがゲイツだし
541 :login:Penguin :2021/05/15(土) 00:42:05.39 ID:E4HQRxOg.net >>512 壁を殴ると手が折れる歳か 本でしかしらんけどNT生みの親だし 少しくらい近況が知りたいな
542 :login:Penguin :2021/05/15(土) 02:17:33.20 ID:NB8Fymwx.net 壁殴ると壁に穴が開くって漫画の見すぎやで
543 :login:Penguin :2021/05/15(土) 08:00:01.62 ID:8A/+vy5w.net GAFAから滑り落ちた企業の乞食Linuxアプリ
544 :login:Penguin :2021/05/15(土) 09:37:35.36 ID:zyqqGMk6.net https://upload.wikimedia.org/wikipedia/commons/thumb/d/df/10_Largest_Corporations_by_Market_Capitalization.png/400px-10_Largest_Corporations_by_Market_Capitalization.png
545 :login:Penguin :2021/05/15(土) 10:39:49.00 ID:LoCDebiO.net 滑り落ちたと言うかなぜかGAFAに含まれないマイクロソフト ロビー活動が優れてるのか?w
546 :login:Penguin :2021/05/15(土) 11:51:12.32 ID:K8zVnqzz.net GAFAM
547 :login:Penguin :2021/05/15(土) 14:02:40.48 ID:LoCDebiO.net >>546 いやそう言う言葉があるのは知ってるけどGAFAに比べたら使用される頻度は全然少ないだろ
548 :login:Penguin :2021/05/15(土) 14:32:07.65 ID:Sw7l9SIy.net GAFAは強すぎるMicrosoftに対抗する組織ということで作られた言葉 だが結局はMicrosoftが強いことに変わりはなく 逆にGAFAは強い企業だね。じゃあ独禁法の対象だなと 締め付けを強化されることとなる
549 :login:Penguin :2021/05/15(土) 14:55:42.70 ID:LoCDebiO.net >>548 > GAFAは強すぎるMicrosoftに対抗する組織ということで作られた言葉 自分が考えた妄想じゃないと言うならソースよろしくw
550 :login:Penguin :2021/05/15(土) 19:19:58.57 ID:oquf0Obc.net >>545 MSは個人相手が少ないからじゃないの?
551 :login:Penguin :2021/05/16(日) 09:18:09.45 ID:7QlzmBnx.net 2000年から2015年位の株価チャート見れば分かるんでない? その頃の MS は脱落者(社)だった。 社長がバルマーからナデラに変わってから株価が GAFA 並に上がり出して GAFAM と言われ出した。
552 :login:Penguin :2021/05/16(日) 10:45:23.62 ID:R2TtXw6i.net >>551 GAFAMなんて滅多に使われてないだろ >>548 と>>550 は一部正しくてGAFAはサービス独占と個人情報保護の文脈で用いられることが多い マイクロソフトは1990年代に独禁法の洗礼受けてるし個人情報を扱うサービスをあまりやってないから含まれないのは当然
553 :login:Penguin :2021/05/16(日) 15:05:07.11 ID:7QlzmBnx.net >GAFAMなんて滅多に使われてないだろ だから、言われ出したという書き方をしたんだけどね。 >>>548 と>>550 は一部正しくてGAFAはサービス独占と個人情報保護の文脈で用いられることが多い うーん。その文脈で使うことが多いの? 投資家が言い出した言葉だったのかなという理解でした。 GAFA が言われ出した頃の MS は株価横ばいで投資対象から外れてた。 >マイクロソフトは1990年代に独禁法の洗礼受けてるし個人情報を扱うサービスをあまりやってないから含まれないのは当然 このせいで株価横ばいだったとも言える。 2010年位にこの問題が片付いて、追いつけ追い越せの快進撃?なイメージ。
554 :login:Penguin :2021/05/16(日) 15:29:37.20 ID:R2TtXw6i.net >>553 > だから、言われ出したという書き方をしたんだけどね。 言われるほど使われてないよ 読売新聞検索: GAFAM 128件、GAFAM: 2件 https://i.imgur.com/ss6XlMF.jpg https://i.imgur.com/8hecAno.jpg
555 :login:Penguin :2021/05/16(日) 15:40:06.55 ID:PHE9wTve.net ゴミウリw
556 :login:Penguin :2021/05/16(日) 15:52:08.11 ID:msz33JDR.net GAFA as the Big Four, or as the Four Horsemen.
557 :login:Penguin :2021/05/16(日) 17:45:54.47 ID:U9nHpUmR.net BRIC(BRICs)→BRICSになったのと同じだろ
558 :login:Penguin :2021/05/17(月) 03:44:57.42 ID:nedovmJY.net >>539 いや、マジですまんが、マジで弾かれる。 自分でソフト名を入れて書けるか試してみてくれ。
559 :login:Penguin :2021/05/17(月) 03:50:17.20 ID:nedovmJY.net >>539 やっぱり書けん。言い方を変えよう。 エンタープライズ向け包括ライセンスはほとんどがそれ。
560 :login:Penguin :2021/05/17(月) 03:51:52.67 ID:nedovmJY.net >>539 E5 以外は全部そう。
561 :login:Penguin :2021/05/17(月) 05:34:56.86 ID:y1Stx2ze.net >>558-560 URL弾かれるなら画像で貼るなりすればいいだろ 知能ないのか?
562 :login:Penguin :2021/05/19(水) 03:00:22.07 ID:aeRJZFce.net >>517 pythonの次はpwshだろうなと思う 標準ライブラリ、クロスプラットフォーム性では勝ってるけど、サードのライブラリが少ないし、そもそもpythonの魅力はサードのライブラリなので、ちょっと土俵が違う気がするが REPLでピボットグリグリするインタラクティブなデータ分析もRやpandasより便利(但し統計関数が寂しい) 二大OSのwin10/ubuntuがCIM準拠&そのうちプリバンドル(忌み子ことwindows powershellの置き換え)する計画らしいので、そうなれば情勢は変わるかもしれん まあズブズブのubuntu以外は乗り気じゃないけど pythonのコンパチ確保は各プラットフォーム毎のハードコードで(pathlib、os、 sysやら)保守が全く追いついてないグダグダだし、.net core&CIMベースのpwshならちゃんど保守が行き届くだろうと期待 あとシェルやシス管用途にも使えるぞ!
563 :login:Penguin :2021/05/19(水) 04:04:41.44 ID:QlINbFLX.net なんかキモイ
564 :login:Penguin :2021/05/19(水) 04:16:43.27 ID:y2g+pWnv.net 30年間継ぎ接ぎ重ねて一貫性もなく、スクリプト言語では最古参な部類のpythonゴリ押しには違和感覚えてる モダンな言語は沢山現れては消えをくり返してるから、消去法で選ばれた感
565 :login:Penguin :2021/05/19(水) 04:47:23.28 ID:Ss7c5AIr.net Pythonはプログラミング初学にとってはドキュメント豊富とかそういう文脈とは違ったところで取っつきやすいんだもん 言語化あんまされてないけどさ
566 :login:Penguin :2021/05/19(水) 04:59:06.24 ID:aeRJZFce.net 公式に限れば少なくともpwshの方がドキュメントは充実してないか? gh topic/command -examples|-detailed... etc まあニホンゴは機械翻訳で怪しいけれども… ghはユーザスクリプトのコメントに記述したのもちゃんとman形式にフォーマットして拾ってくれるし、docstringより便利だろう 生pwshでもreadlineの上位互換付いてるし、自作スクリプトすら先読みして、-まで打ってtabでオプション補完してくれる
567 :login:Penguin :2021/05/19(水) 05:04:30.35 ID:aeRJZFce.net pythonは人力翻訳だからエイゴ苦手な人には優しいね いにしえの言語とはいえ、先見の明があったからそこまでobsoleteではないと思う 少なくとも後発のjsなんかに比べれば
568 :login:Penguin :2021/05/19(水) 05:29:14.93 ID:y2g+pWnv.net 俺は折角wsl使うんならwin/linuxでシームレスに使えるpwshで統一しよう、って動機で初めたな rcfileも特に気を張らず書いて共有しても問題起きるのは稀 wsl以前はbash(.exe、有志移植)と/usr/bin/bashで統一目指した事もあったけど、fsの違いが罠 wsl登場で随分良くなったとは思うので、"linux"というOSを勉強する事がモチベならば、win/linuxシェルをbashで統一も現実味を帯びてきたね
569 :login:Penguin :2021/05/19(水) 09:52:13.73 ID:Ss7c5AIr.net ごめんわかりにくい書き方だった。Pythonはドキュメントの豊富さとは関係なく(言語化が難しいけど)取っつきやすいって意味 無理やり言語化するなら 型指定が必ずしも必要じゃない(なんかめんどくなさそう) インデントベースだからぎっちりしてなくて簡単(に見える) スクリプトっぽい書き方をしても怒られない(感じがする) ゴリゴリの文系脳に寄り添っている(気がする) 悪く言えばファジーなんだろうけどさ、いやWSLスレで俺はなにを書いてんだろうね…
570 :login:Penguin :2021/05/19(水) 11:21:59.72 ID:aeRJZFce.net そういやそうね、ごめん
571 :login:Penguin :2021/05/20(木) 00:42:29.58 ID:dNlYyLux.net >>561 知能ない orz
572 :電波いっぱい :2021/05/20(木) 00:54:13.60 ID:MGzht40F.net スクリプトっぽい書き方ってどんなん?
573 :login:Penguin :2021/05/20(木) 01:26:11.95 ID:5+Qqarsc.net >>572 簡単なシェルスクリプト的な 後からメンテすることを考えず直感的に手癖で書く感じかな メソッド使わずに殆ど書き下しとか
574 :login:Penguin :2021/05/20(木) 08:17:51.21 ID:1220+Fxs.net >>573 それをスクリプトっぽい書き方と呼ぶことには反対するが あなたが言ってるのはユニケージってやつだろうね。 関数を使うのを禁止して共通コードはコピペするらしい。後からメンテすることを考えてない。 メンテナンス不要の開発手法だから後からメンテンすることなんて考えなくていい!みたいなことを言ってる。 https://www.usp-lab.com/methodology.html > プログラム内部構造も共有分が錯綜しないよう、ワンプログラムワンフローの > 原則を貫いてます。(ユニケージはシェル関数の記述さえも基本的には禁止しているのです!) そのユニケージ関係者と思われる人が書いたコピペだらけのクソコードwww https://github.com/ShellShoccar-jpn/kotoriotoko/tree/master/BIN
575 :login:Penguin :2021/05/20(木) 13:03:17.00 ID:5+Qqarsc.net >>574 初学者が取っつきやすいと思う理由を無理やり言語化しただけなんで言葉の定義に触れるのは勘弁してくれ ユニケージの記法に則って書いても怒られないって言いたいわけじゃないんだ それ以前の問題というか…まあスレチの話題だしもう触れんから大目に見てくれ
576 :login:Penguin :2021/05/20(木) 13:07:39.70 ID:79rQSmxS.net >>574 ユニケージ開発手法ってクソみたいな手法だな
577 :login:Penguin :2021/05/20(木) 13:41:55.09 ID:kHoHBtx/.net ユニケージが具体的に何を指すのかはよく知らん (社長だか代表だかの講演聞いたことあるけど) が、使い捨てられる短くて有用なイディオムを沢山持っとくのは良いことだと思う
578 :login:Penguin :2021/05/20(木) 13:45:25.00 ID:XAMsxi0Z.net それはそうと今日びパンピーのgithub晒してこき下ろすって凄いな
579 :電波いっぱい :2021/05/20(木) 14:41:35.13 ID:MGzht40F.net ユニケージって、知らなくて調べてみたら、そんな書き捨てスクリプトというようなことではありませんね >>573 の内容の方がしっくりくるかな 処理をべたで書いても動きますよみたいなことですよね 特にjupyterみたいな環境だとちょこちょこ動かしながら使えるからとっつきやすいだろうね
580 :login:Penguin :2021/05/20(木) 15:25:22.09 ID:F7I25Ovr.net >>576 とクソみたいな奴が申しておりますw
581 :login:Penguin :2021/05/20(木) 15:39:05.39 ID:1220+Fxs.net >>579 書き捨てスクリプトってどこから出てきた話なんですか? ユニケージは > 後からメンテすることを考えず直感的に手癖で書く感じかな > メソッド使わずに殆ど書き下しとか と言ったんです。
582 :login:Penguin :2021/05/20(木) 15:40:03.94 ID:1220+Fxs.net >>577 > 使い捨てられる短くて有用なイディオム ユニケージにそんなものないよ
583 :電波いっぱい :2021/05/20(木) 17:18:34.36 ID:MGzht40F.net >>581 どこにもないね メンテナンス不要→再利用や更新不能→使い捨て みたいなイメージだった 作った物がそのままずっと使われるのであれば、「捨て」ることにはならないから違うんだろうね
584 :login:Penguin :2021/05/20(木) 19:34:13.49 ID:1220+Fxs.net 作った物がそのままずっと使えるなんてありえないぞ メンテナンスは絶対に必要になる メンテナンスは絶対に必要になるのに そんなこと必要にならないですよと嘘をついて メンテナンスできないやり方を押し付けてるのがユニケージ
585 :login:Penguin :2021/05/20(木) 20:20:25.07 ID:tMkNGhKh.net 必死だな
586 :login:Penguin :2021/05/20(木) 20:27:56.90 ID:1220+Fxs.net なにが?
587 :login:Penguin :2021/05/20(木) 20:30:25.10 ID:dNlYyLux.net >>560 すまん。寝ぼけて間違えた。 E5 じゃなくて E1だった。すまん。
588 :login:Penguin :2021/05/21(金) 20:40:57.72 ID:Vqu4KMiU.net Crostini、WSL、Linux GUIアプリ対決 https://news.mynavi.jp/article/pebble_in_the_window-10/
589 :login:Penguin :2021/05/23(日) 00:46:17.58 ID:SMFxS/h1.net 先週あたりのアップデからnvimの起動時間が異様に長いなと思って--startuptimeでログ取った 存在しないはずのクリップボードを探しに5秒くらいかかって計7秒だった もしかしてwslgとやらと関係あるかな?ubuntuだけどaptとnvimは数ヶ月は更新してない wslg.exeの存在は確認 guiやマウス、メニューの設定は対応してなくても無視されるからとwinのgvimと共有してた .gvimrcへclipboard等の設定を移して1.5秒、解決 同じような人居そうなのでメモ windows上のgvimはコンソールのnvimより起動速くて1秒なんだけど、これはフォークの差なのか、ネイティブアプリのとの差なのか
590 :login:Penguin :2021/05/24(月) 11:31:54.54 ID:taFO8h+T.net bashrcとかzshrcになにか設定してる? 最小構成でも確認できる?
591 :login:Penguin :2021/05/24(月) 20:26:25.53 ID:+/HxJax+.net export PULSE_SERVER=tcp:$(grep nameserver /etc/resolv.conf | awk '{print $2}');
592 :login:Penguin :2021/05/26(水) 07:43:17.46 ID:4sraq8tc.net windowsに移行して2か月経ったけど不満ない 色々なアプリやゲームが動くことに感激だわ vscode+wslも十分快適 jdimがないのが唯一の不満(Sikiも十分出来がいいけど)
593 :login:Penguin :2021/05/26(水) 14:20:20.03 ID:SRQoScSn.net Windowsapp内にあるubuntuとsystem32内にあるwslの違いが分からないのですがどなたか教えて頂けませんか
594 :login:Penguin :2021/05/26(水) 19:41:15.46 ID:k7mTZWUd.net >>593 まずもともとはbashとして作られた。Ubuntuしか使えなかった。 bashを起動するからbash.exe そのうちUbuntu以外も使えるようになった。 互換性を保つ必要があるからbash.exeを残すのは当然として bash.exe だとUbuntuのbashなのか、SUSEのbashなのかわからない ubuntu.exeやsuse.exeの登場 wsl機能はOSの機能だから、OS のシステムツールとして管理機能が必要 つまりwsl.exe の登場。システムツールだからsystem32にexeがある。 一方wsl機能を使って起動するディストリは Windowsストアアプリとしてインストールする。 ストアアプリはユーザーごとにインストールしているものが異なる。 つまりubuntu.exeなどはユーザーごとのディレクトリに存在する
595 :login:Penguin :2021/05/27(木) 13:37:35.73 ID:bN/gIum/.net 話題になってたwinのbashコマンド呼ぶとuid 0のログインシェル(pwshとか)立ち上がる挙動面白いな function bash(){wsl bash $args} みたいにしとけばいいかな 互換性で残すというが、古いのはbashコマンドでbashが呼ばれる前提で書かれているはずなので、ちゃんとwinからwsl bashを呼ぶコマンドに置き換えた方が互換性的にもいいのでは? ところでスクリプトからbash -cでwinのシェル関数呼ばれたっけ? 上の定義をbashfunとして、set-alias bash bashfunとでもしておけば大丈夫だろうか 標準aliasは少なくともスクリプトでも呼べたはずだが、$profile記述のユーザー定義はどうだっけな…?
596 :login:Penguin :2021/05/27(木) 17:11:33.25 ID:kNZaVvvy.net >>594 ご丁寧にありがとうございます 熟読しましたが頭が悪く半分程度しか理解できませんでした wsl.exeはbashをwindowsで起動する機能で、ubuntu.exeはさらにその1段階上という認識でいます ubuntu.exeを基本的に使用してwsl.exeは使用する余地がない(ディストリビューションがないから)との考えでいます
597 :login:Penguin :2021/05/27(木) 17:26:29.13 ID:epYzdv1s.net 複数のWSLのインスタンスが入ってればwsl.exe --listで眺められるし wsl.exe -d で指定して動かすこともできる
598 :login:Penguin :2021/05/27(木) 18:10:48.09 ID:bN/gIum/.net 全部wslでおっけー?
599 :login:Penguin :2021/05/27(木) 18:47:28.31 ID:QtbrGzXU.net 低レベルなのは仕様変更もあろうし避けるべき
600 :login:Penguin :2021/05/27(木) 18:51:20.49 ID:bN/gIum/.net ubuntuも18/20のlts入れてubuntu.exe呼ぶと何が起きるか気になる
601 :login:Penguin :2021/05/27(木) 19:34:10.12 ID:ZfmlMQY8.net >>600 ubuntu18.04.exeとubuntu20.04.exeでディレクトリごと別れてた気がする それはそれとして基本的にwsl.exeを使って起動すればいい
602 :login:Penguin :2021/05/27(木) 19:41:12.14 ID:nmTTEL0O.net >>596 wsl.exe:WSLを管理するためのコマンドライン・ツール https://docs.microsoft.com/th-th/windows/wsl/reference ubuntu.exe:WSLでディストリビューション"ubuntu"を起動するためのランチャー 各ディストリビューションを起動するために、[ディストリビューション名].exeというランチャーが存在している。 https://docs.microsoft.com/en-us/windows/wsl/install-on-server
603 :login:Penguin :2021/05/27(木) 20:24:18.98 ID:oWStqRGt.net Linuxに興味あるんならいまどきPCは2台以上持ってない? Linux専用とWindows10+wsl Linux用はHDDが壊れてSSDに入れ替えた古いノートPC
604 :login:Penguin :2021/05/27(木) 21:00:28.94 ID:ZwJyrnPR.net このスレ、そのgcってコマンド何?って発言飛び出すレベルでwindowsの知識皆無なので、逆なのでは windowsへ移行の架け橋 MSの狙い通りだね
605 :login:Penguin :2021/05/27(木) 21:05:19.08 ID:u9hEBdOY.net >>596 ねぇ、なんでそんな認識をするのかがわからない 思うんだけどさ、>>594 を読む前に君、答えだしてるよね? そして君の答え(=間違い)が正しいと思いこんで>>594 を読んでるよね? 自分の答えが正しいことを確認するために>>594 を読んでいるわけで 自分の答えが間違っているなんて、全く考えてないでしょ? 理解できないのは自分の間違った考えと整合性が取れないからなんじゃないの?
606 :login:Penguin :2021/05/27(木) 21:13:45.51 ID:+siObgZx.net 思い込みの決めつけユーザーだろう MSの説明を読んでね でいいんじゃないのかな
607 :login:Penguin :2021/05/27(木) 22:30:01.97 ID:Sn9GAwmv.net >>594 >bash.exe だとUbuntuのbashなのか、SUSEのbashなのかわからない どっちも一緒だよ馬鹿じゃねーの?
608 :login:Penguin :2021/05/27(木) 22:32:59.41 ID:oPlQsCZ9.net そもそもbashじゃない件も忘れるなよ いや忘れろ、か bash.exeを
609 :login:Penguin :2021/05/27(木) 22:53:44.50 ID:bN/gIum/.net >>273 あたり参照 windowsにあるbashコマンド(cmd/pwsh)は 引数無しならデフォルトディストロのuid 1000のシェルでログイン スクリプトか-c引数渡せばそのシェルで実行する という機能であって、bashとはなんの関連もない
610 :login:Penguin :2021/05/27(木) 22:55:40.01 ID:u9hEBdOY.net >>607 ディストリが違うだろ? お前は何を言ってるんだ
611 :login:Penguin :2021/05/27(木) 22:58:47.24 ID:u9hEBdOY.net >>609 -cでスクリプトを実行するとかいう機能はbashの機能だよ
612 :login:Penguin :2021/05/27(木) 23:05:26.81 ID:bN/gIum/.net >>611 どのシェルでも-cは慣例としてサポートしてるだろ pwsh -h 俺みたいにwsl内でもpowershell使ってるなら、(windows上から)bash -cで走るのはpowershellコマンドだよ zshでもkshでもtcshでも似たような挙動だろう
613 :login:Penguin :2021/05/27(木) 23:13:57.32 ID:bN/gIum/.net オプション含めそっくりそのまま引数を渡してるかはわからん bash.exeが引数-cを解釈して、改めてシェルを呼んでるのかもしれん 暇人検証求む
614 :login:Penguin :2021/05/27(木) 23:27:01.07 ID:80invx5K.net pwshは-cと同義の-commandオプションをサポートしているから、-commandがもし(wsl内の本物の)bashに渡ればエラー吐くんでない?
615 :login:Penguin :2021/05/27(木) 23:29:25.86 ID:80invx5K.net win上で走るスクリプト内からbashコマンドで呼ばれるのがwsl内のbashかpwshかはエラーコードで判別付くかもしれんな -commandを受け付けない他のシェルとの区別は付かんけど
616 :login:Penguin :2021/05/27(木) 23:34:58.70 ID:3MhxrJQe.net あとbash -c "bash -c command"で確実にwinからbashは呼べると思う pwsh@wsl> bash -c command でbash@wslが起動するんだから wslで提供されているディストリには全てbashがプリインストールされているはず
617 :login:Penguin :2021/05/27(木) 23:57:48.04 ID:bN/gIum/.net エスケープで頭痛くなりそうなので function bash(){wsl bash $args}
618 :login:Penguin :2021/05/28(金) 00:30:35.47 ID:44RLASeK.net bash -c "bash -c cmd"はwinからでもbashを使ってないlinuxからでも合法なコマンドかな? wsl上のunix系シェルなら無駄にネストしてbashを呼ぶ win上で実行すればPATHEXTを参照して初めのbashはbash.exeと解釈され、wsl上で何らかのシェルを立ち上げる 二番目のbashはそのシェル上で/usr/binかそこらのbashを呼ぶ 実用性は皆無だけど面白い
619 :login:Penguin :2021/05/28(金) 16:34:53.47 ID:UZfq+g/E.net >>610 同じだよ、ソースが同じなんだからw
620 :login:Penguin :2021/05/28(金) 16:43:48.20 ID:IyRIYfE6.net UbuntuのbashとopenSUSEのbashは同じものかもしれない bash.exeでどちらのbashが開かれても、bash自体は同じかもしれない でもUbuntuのbashを開いた場合とopenSUSEのbashを開いた場合では大きな違いがある bashを使いたいのではなく、bashを通してUbuntu/openSUSEを使いたいのだから
621 :login:Penguin :2021/05/28(金) 18:30:24.28 ID:1TiiPDAI.net WSL使うやつってこんな馬鹿ばかり
622 :login:Penguin :2021/05/28(金) 18:52:00.16 ID:Z3B9swZL.net Win側のbash.exe は wsl.exe -e /bin/bash を呼んでるね (bash.exe -c /bin/sh とかやるとwsl.exe -e /bin/bash -c /bin/sh になる)
623 :login:Penguin :2021/05/28(金) 21:18:53.96 ID:cXDfDjTv.net >>621 ここのユーザーがアレなだけだよ
624 :login:Penguin :2021/05/29(土) 00:33:07.67 ID:e8eQAlbB.net >>619 ホームディレクトリや/etc以下とかを見てみ ディストリが違ったら中身も違うからさ(ぷぷぷ
625 :login:Penguin :2021/05/29(土) 01:17:02.61 ID:oPCXAGWb.net SUSE系ってsystemdなしでまともに動くの? yast2弄ってるだけでsystemd云々で怒られた覚えがあるんだが
626 :login:Penguin :2021/05/29(土) 10:56:58.36 ID:e8eQAlbB.net いろんなOSで動かせるアプリが特定のinitに依存していたら そっちのほうが大問題だけどな
627 :login:Penguin :2021/05/30(日) 00:52:36.18 ID:NCen3e+f.net >>624 bashの話だろ それ以外のファイルやディレクトリの話は誰もしとらんw
628 :login:Penguin :2021/05/30(日) 00:54:56.35 ID:NCen3e+f.net あ、もしかしてbashをディストリビューションか何かと勘違いしてんのかな?
629 :login:Penguin :2021/05/30(日) 12:48:56.71 ID:kpKtfkhv.net >>627 あのー、Ubuntuのbashと、SUSEのbashを 区別できないんでいいんですか?って話をしてるんですが? bashが動く環境が違うんだから区別しないとだめだろ
630 :login:Penguin :2021/05/30(日) 12:56:03.31 ID:txjHlSR0.net 必死だな
631 :login:Penguin :2021/05/30(日) 13:45:51.65 ID:NCen3e+f.net >>629 やっとわかって誤魔化しフェーズに入ったかw
632 :login:Penguin :2021/05/30(日) 14:23:26.53 ID:bDR5dhst.net 言葉たらずのバカが人を罵倒してるだけってLinux版らしくていいよねw
633 :login:Penguin :2021/05/30(日) 14:28:06.77 ID:kpKtfkhv.net >>631 最初からこれの話をしてるんだけど? >bash.exe だとUbuntuのbashなのか、SUSEのbashなのかわからない 最初から、bash.exeだと環境がわからないって話なのを 今理解したんですか?
634 :電波いっぱい :2021/05/30(日) 16:25:36.38 ID:AjrQIHzH.net bash.exe で起動するのは既定のディストリビューション。 規定のはwslconfigで設定
635 :login:Penguin :2021/05/30(日) 18:29:16.61 ID:0ZXcT6De.net だから特定のディストリで起動するためのコマンドが必要になる
636 :login:Penguin :2021/05/31(月) 00:01:04.96 ID:WUWckeBY.net >bash.exe で起動するのは既定のディストリビューション。 え?
637 :login:Penguin :2021/05/31(月) 06:54:28.29 ID:1Wm+hAJP.net マジの汗臭デブかガリキモオタクぽくて安心するわ 必死すぎ
638 :login:Penguin :2021/05/31(月) 10:49:37.94 ID:45a/yWPn.net まだbashの話してるの?zshの方がいいよ。
639 :電波いっぱい :2021/05/31(月) 11:34:36.59 ID:cCulgltH.net >>636 ?
640 :login:Penguin :2021/05/31(月) 11:49:56.32 ID:GMRJrpZW.net >>639 「え?」って言っただろ! なにか反論してみぃやぁぁあl!
641 :login:Penguin :2021/05/31(月) 11:50:56.77 ID:GMRJrpZW.net もうさ、「え?」って言ってるのに行間が読めないやつ多すぎ アスペなん?俺が「え?」って言えば普通わかるやろ
642 :電波いっぱい :2021/05/31(月) 13:23:51.54 ID:0hDPta6f.net >>641 誰?
643 :login:Penguin :2021/05/31(月) 14:46:12.56 ID:1UhwfoOV.net コミュ症「お前アスペだろ」
644 :login:Penguin :2021/05/31(月) 15:51:11.71 ID:o1DgI5pr.net >>636 お前アスペだろw
645 :login:Penguin :2021/05/31(月) 17:54:46.95 ID:4YywuMA1.net >>641 独りよがりのバカ
646 :login:Penguin :2021/05/31(月) 18:41:47.94 ID:WUWckeBY.net LinuxモドキのWSLなんぞ使うやつはアホばかりなのがよくわかる流れ
647 :電波いっぱい :2021/05/31(月) 18:58:14.81 ID:jvEIt4uF.net >>646 何が言いたいの?
648 :login:Penguin :2021/05/31(月) 19:04:33.52 ID:+DcGF/B9.net 使いどころがわからない情弱さをアピールしているんだろうw
649 :login:Penguin :2021/05/31(月) 19:40:31.83 ID:Y54TlJm9.net PATHの設定次第ではcygwinやmsysのbash.exeが起動するかもしれないがスレの流れを考えればWSL限定だろう
650 :login:Penguin :2021/05/31(月) 20:52:24.16 ID:0nFjjXsR.net 被せられてmsys2の中の人困ってたね
651 :login:Penguin :2021/05/31(月) 23:38:02.39 ID:qHVjjtgP.net 開発用には向いているかもしれないが 本番、商用には向かないな
652 :login:Penguin :2021/06/01(火) 08:08:15.76 ID:kVTQiIFE.net 当たり前だろ、何を今更
653 :login:Penguin :2021/06/01(火) 08:35:28.46 ID:hX3dlVMW.net ジェットストリームなんですか?か。 Linux板で「みんなの自動翻訳@TexTra」の名前が出てきたのが去年の3月頃と割と最近みたいだから、 まだ知られていないマイナーな翻訳サービスが世界のどこかにあるかもしれない。 https://mao.5ch.net/test/read.cgi/linux/1582032306/732 > 732 login:Penguin 2020/03/12(木) 22:55:37.42 ID:nyH5ITMQ > ちなみに使ってOKな機械翻訳もある > > 「みんなの自動翻訳@TexTra」はオープンソース関連文書の翻訳に唯一使える機械翻訳サービス > http://www.nofuture.tv/diary/20190917.html
654 :login:Penguin :2021/06/01(火) 09:29:36.47 ID:3oJymTqO.net ここでの質問がまずかったら、どなたか誘導願います。 wsl2でネットワーク上のファイルを開く方法はありますか? 例えばサーバー上にあるエクセルファイルを開きたいとしたときに、 /mbt/server1/data/hoge.xls があるとして、開こうとしたら UNC パスはサポートされません。と表示されてしまいます。
655 :login:Penguin :2021/06/01(火) 20:40:35.00 ID:3GexoQdv.net >>654 WSLと一緒でdrvfsタイプでマウントできる。
656 :login:Penguin :2021/06/02(水) 12:58:42.15 ID:yrprKggT.net wsl2 なら drvfs じゃなくて cifs で 直接 mount できるのでは?
657 :login:Penguin :2021/06/02(水) 13:35:07.56 ID:yrprKggT.net >>656 ごめん、無視してください。
658 :login:Penguin :2021/06/07(月) 14:58:10.14 ID:dnkP4TsP.net 次期だか近い将来 Linux上でWindowsが稼働するという 今と逆転するらしい オープン化に進むっぽい OSで稼ぐのやめるのか
659 :login:Penguin :2021/06/07(月) 15:23:41.59 ID:Hkl8gDE5.net >>658 そーなん??? Windows が細っているのはまあ理解できるが、Linux が Windows より太くなっていかないと「逆転」は無理だろ て思ってしまうが、俺が知らんだけで今 Linux イケイケなの?
660 :login:Penguin :2021/06/07(月) 15:28:40.56 ID:GG1ypM6z.net ハイパーバイザとLinuxを混同してる人は珍しいな...
661 :login:Penguin :2021/06/07(月) 15:30:33.91 ID:Hkl8gDE5.net 自分の周りには時代に逆行するかのように IT オンチが増えているので、余計に Linux がメジャーになっていく未来はないなって思ってしまう
662 :login:Penguin :2021/06/07(月) 15:35:34.72 ID:EN1x+xCs.net きっと夢でもみたんだろう Linuxカーネルをやめようかというところもあるのにね
663 :login:Penguin :2021/06/07(月) 15:35:49.66 ID:k81Iucop.net 月末のWindowsの発表はWSL関係何かあるかなあ。楽しみだな。
664 :login:Penguin :2021/06/07(月) 15:41:14.42 ID:/lLmVfU5.net 一瞬どこのMacOSだよって
665 :login:Penguin :2021/06/07(月) 16:51:19.19 ID:aWWQpN1u.net androidもLinuxだろ
666 :login:Penguin :2021/06/07(月) 17:03:07.40 ID:vEYRV92+.net >>658 お前またデマに騙されてるの?
667 :login:Penguin :2021/06/07(月) 17:07:16.11 ID:vEYRV92+.net Linux上でWindowsが稼働するなんてありえない話で 理由はライセンスの問題があるから LinuxはWindowsよりもライセンスがきつい GPLと互換性がないクローズドなドライバは、ろくなサポートが得られない Windowsだとそこらへん自由。オープンなドライバでもクローズドなドライバでも自由に使える Windows上でLinuxアプリが使えるのが現状なわけで Linux上でWindowsを稼働させてもメリットがある人が全くいないんだよ せいぜいアンチが「WindowsがLinuxの軍門に下ったよー」って騒ぐぐらいだろ?
668 :login:Penguin :2021/06/07(月) 20:47:21.62 ID:V2mJh6LO.net 宣伝は他所でやってほしい しかも誇大広告だし
669 :login:Penguin :2021/06/07(月) 21:14:48.04 ID:SetGlEb+.net MS「開発者用にWSLを作りました」 馬鹿「本物のLinuxじゃない!嘘だ!誇大広告だ!」 MS「開発者用にWSLを作りましたとしか言ってません」 こんな感じ?w
670 :login:Penguin :2021/06/08(火) 08:22:59.77 ID:4u/Ya2wB.net >>666 デマって言うかアホの勘違いかと って思ったら>>667 はそれに輪をかけたアホじゃねーかw
671 :login:Penguin :2021/06/08(火) 09:10:05.94 ID:QgVih5y2.net 「軍門に下った」ねぇ。 WSLに酉が増えてる現状からいえばLinuxがWindowsの軍門に下ったが正しいんじゃね?
672 :login:Penguin :2021/06/08(火) 13:20:42.33 ID:uik1tLTK.net MS は、Windows サーバーに、新規の客がいないから、 それで、Linux を使わざるを得なくなったw Linuxの本は、Windowsサーバーの本の100倍はあるし
673 :login:Penguin :2021/06/08(火) 13:54:38.26 ID:+/QUYDJZ.net >>670 いや、どこがアホなのか指摘しなよw
674 :login:Penguin :2021/06/08(火) 13:57:53.85 ID:+/QUYDJZ.net >>672 やっぱりMicrosoftがLinuxを使うと MSアンチはなぜか嬉しく感じるみたいね Linuxをただで使ってマイクロソフトは儲けてるんやで?
675 :login:Penguin :2021/06/08(火) 14:10:48.79 ID:ocku7rFD.net >>673 これとか > 次期だか近い将来 > Linux上でWindowsが稼働するという >>667 はライセンスを理解してないところとか まだ要る?
676 :login:Penguin :2021/06/08(火) 14:20:21.69 ID:+/QUYDJZ.net >>675 > 次期だか近い将来 > Linux上でWindowsが稼働するという ↑これは間違い。今後もLinux上でWindowsが稼働することはありえない なぜなら>>667 が言ってる通り、ライセンスの問題があって Linux上でWindowsのドライバが動くことがないから 理解できた?
677 :login:Penguin :2021/06/08(火) 14:57:12.22 ID:ppceD0S7.net >>676 お前のアホさが再確認できただけw そもそもLinux上でWindowsが動くってどういうことを言ってるんだ? OS自体の話なら仮想噛ませば今でも動くしドライバの問題ならドライバ作ればいいだけ
678 :login:Penguin :2021/06/08(火) 15:06:30.38 ID:+/QUYDJZ.net 将来って言ってるんだから 今でも動く仕組みじゃないことぐらいわかるだろ 少しは頭使えや
679 :login:Penguin :2021/06/08(火) 15:07:37.97 ID:+/QUYDJZ.net いまクローズドのドライバがWindowsで動くのに そのメリットを廃止するわけ無いやろ アホだな
680 :login:Penguin :2021/06/08(火) 15:25:41.37 ID:3wc/MGg4.net >>678 だからどんな動作を言ってるんだよ アホの想定なんてわかるわけないんだからちゃんと説明しろよ >>679 なんかドライバにやけにこだわってるみたいだけどWindowsのドライバはOSSでも作れるしLinuxのクローズドなドライバもあるぞ まさかと思うがそんなことも知らんのか?
681 :login:Penguin :2021/06/08(火) 20:57:14.69 ID:CFnnPa+M.net ドライバの話はよく分からんが WindowsのカーネルをLinuxに変える予定があるならわざわざ苦労してWSLなんか作るわけない、で終わりなんだよな…
682 :login:Penguin :2021/06/08(火) 23:09:14.82 ID:7eT8al2A.net M$の奴らから聞いたが Homeの無料化 Proの条件付無料化 が今回の目玉らしい
683 :login:Penguin :2021/06/08(火) 23:20:19.98 ID:+/QUYDJZ.net それを言ったのはM$であって マイクロソフトではないっていうオチだろ そういうのいらんから
684 :login:Penguin :2021/06/09(水) 00:32:22.03 ID:otrmOtjn.net なんでアホのくせにマウント取りたがるんだろうw もしかして自分のアホさを自覚できてないのだろうか
685 :login:Penguin :2021/06/09(水) 04:06:04.58 ID:tbHOw7lR.net キャンキャン吠える
686 :login:Penguin :2021/06/09(水) 08:25:48.26 ID:+9CF6/y1.net >>682 マジすか
687 :login:Penguin :2021/06/09(水) 08:42:07.35 ID:1oSook0p.net >>682 仮想化が捗るなぁ。
688 :login:Penguin :2021/06/09(水) 08:44:05.76 ID:sJPVKVHv.net そして広告へ...
689 :login:Penguin :2021/06/09(水) 08:45:06.13 ID:guRDEZY8.net homeなんて今も実質無料みたいなもんだからな
690 :login:Penguin :2021/06/09(水) 11:10:50.46 ID:XQUqepj+.net WSLg 1.0.23 support non-ascii text in RDP clipboard、他
691 :login:Penguin :2021/06/09(水) 11:41:20.11 ID:tbHOw7lR.net >>690 正式公開楽しみw
692 :login:Penguin :2021/06/09(水) 11:48:09.23 ID:ff97QP3H.net >>690 Windows側からコピペが出来るようになったけどSJISのせいか文字化けするな
693 :login:Penguin :2021/06/09(水) 11:50:43.41 ID:tbHOw7lR.net SJISなんてどこで使ってるの? HTMLなんてUTF-8じゃん?
694 :login:Penguin :2021/06/09(水) 11:51:00.71 ID:tbHOw7lR.net まあ使わなければいいだけだと思う 俺ももう使ってない
695 :login:Penguin :2021/06/09(水) 13:26:39.78 ID:FEbswSlT.net homeはPC買ったら入ってるもんだからどうでもいいな 確かに仮想マシン用にタダで使えるなら捗るが proが条件つき無料ってのがマジならマジ嬉しいわ bitlockerは全ユーザーデフォにすべき (あとWindowsに要求する事ではないがメモリのecc強制化もはよ)
696 :login:Penguin :2021/06/09(水) 15:39:32.21 ID:tbHOw7lR.net もしProの条件付無料化があるとしたら Windows Insider Program 有効化だろうな プロ版を使う以上プロとしてOSを使う能力があるわけで そういう人に早期プレビュー版を試してフィードバックさせるなら MSにも無料にするメリットがある 普通にProを使ってる人はトラブル避けられるわけで 条件付き無料と言うより、試用してフィードバックを送るための 開発者用エディションなんだろうな
697 :login:Penguin :2021/06/09(水) 16:41:04.97 ID:/3PONqCi.net プロ版を使う以上プロとしてOSを使う能力があるは飛躍しすぎじゃねえかな…… とくにOS無料を餌にするケースでは、餌だけ食われて肝心のフィードバックは残らなさそう
698 :login:Penguin :2021/06/09(水) 18:38:13.22 ID:tbHOw7lR.net >>697 じゃあダメだねって禁止するだけでしょ 自動フィードバック機能は自動的にON 条件付き無料版ではなく Windows開発に協力する版が無料と言うだけ そういう契約で使う以上守らなければいけない
699 :login:Penguin :2021/06/09(水) 18:39:45.08 ID:tbHOw7lR.net MSとしては開発版でアップデートして アップデートが失敗したという情報が集まるだけでも 価値があるわけで
700 :login:Penguin :2021/06/09(水) 19:29:17.95 ID:MYibUNo0.net >>699 あたまわるそう。 大丈夫か?
701 :login:Penguin :2021/06/09(水) 20:07:13.82 ID:tbHOw7lR.net アップデート失敗した時の情報があれば 正式版でその機種へアップデートを一時停止できるんだよ
702 :login:Penguin :2021/06/09(水) 23:39:18.85 ID:akKx1gVm.net >>698 いや別になんでもいいんだけどさ それを条件付き無料というのでは? というか自動フィードバックをONにするかわり無料契約という前提にするなら、 プロとしてOSを使う能力のある人がフィードバックするなら無料にする価値があるって一文が破綻するよね まあ「プロとしてOSを使う能力」の定義もさっぱりわからんからマジレスするのもあれだが…
703 :login:Penguin :2021/06/10(木) 00:57:33.93 ID:9YhqKgTd.net 条件付き無料はおまけに過ぎない メインはプロエディションで Windowsの開発を手伝うこと
704 :login:Penguin :2021/06/10(木) 13:40:03.08 ID:0THFPagf.net >>682 windows10はproでも事実上無料みたいなもんだけどな。 インターネットからダウンロードしたwindows10をインスールして ライセンス認証しないでも、猶予期間の期限引き伸ばしのコマンドで 半永久的に引き伸ばしができる。 レジストしないことの制限は 右下に薄く「windowsのライセンス認証を行ってください」って出るだけ。 動画を見ても全く気にならないし。 あと個人用設定ができないだけだが、 背景画像は設定できるし特に必要性ない。
705 :login:Penguin :2021/06/10(木) 13:47:43.57 ID:WVwOs5Ak.net >>704 わざとライセンス認証しないで1年くらい使用している環境があるけれど、延長コマンドは打ったことはないし右下の透かしも出ていないよ。
706 :login:Penguin :2021/06/10(木) 15:31:42.71 ID:fj2XI5+L.net >>705 それWindows 7/8プレインストールマシンっていうオチじゃね?
707 :login:Penguin :2021/06/10(木) 16:38:38.49 ID:d/Zat4rJ.net 前はロックかかってたけど今はないから何もせずに使える
708 :!ninja :2021/06/10(木) 16:50:57.32 ID:l2hXduG5.net WSLgをインストールしたのでデモってみました。 https://youtu.be/3Ai2SihjKcg
709 :705 :2021/06/10(木) 20:00:49.22 ID:S+3vnS3b.net >>706 新規作成したVirtualBoxの仮想PCでキー入力せずにインストールしているのでライセンス認証画面には Windowsはライセンス認証されていません デバイスにプロダクトキーが見つからなかったことがWindowsによって報告されました。エラーコード:0xC004F213 と出ている状態 ちなみにもう一つ仮想PCがあってこっちは7のキーを入れてインストールしているので Windowsはデジタルライセンスによってライセンス認証されています になっているけどね
710 :login:Penguin :2021/06/11(金) 00:22:06.40 ID:CZj6TIT+.net 延々とWindowsの話ししてるけど、板違いだから。
711 :login:Penguin :2021/06/11(金) 00:40:47.59 ID:GDYPDaoL.net >>710 そんなつまらないレスをするのではなくて板に沿った話題を掲示すればいいのでは?
712 :login:Penguin :2021/06/11(金) 11:30:33.29 ID:Ou9gTSUK.net >>658 ソースは???
713 :login:Penguin :2021/06/11(金) 22:29:26.67 ID:OXA6jvQu.net >>708 を真似てやってみた https://youtu.be/I2QsIxx1hlc 俺管 windows10pro バージョン 21H1 OSビルド 19043.1023 ノートPC Fujitu lifebook A531/DX corei3 8GB
714 :login:Penguin :2021/06/12(土) 07:51:52.87 ID:Qu1coGzh.net Microsoft StoreにUbuntu 20.04 LTSのアップデートがきてた。 Storeでアップデートしてもインストール済みのwslの環境は 変わらないと思ってるんだが、あってる?
715 :login:Penguin :2021/06/12(土) 08:20:05.71 ID:SMSdE544.net >>708 >>713 こういうの凄い参考になるわ ありがとう
716 :login:Penguin :2021/06/12(土) 20:03:26.09 ID:EIi6gjpN.net xfce4入れただけじゃデスクトップ環境起動しないな どうやってるんだろう
717 :login:Penguin :2021/06/12(土) 20:14:52.31 ID:ZtAvziqy.net 何回も失敗して覚書そんなに無いですが sudo apt install xfce4 <途中でgdm3 lightdmのどちらをdefaultにするかのダイアログ画面が出るので、 そのままエンターを押してgdm3にする。暫く時間を要するのでそのまま待つこと。 そして sudo apt install xfce4-terminal ついでに『xfce4』の便利グッズをインストールします sudo apt-get install xfce4-goodies こういう経過だったと思います
718 :login:Penguin :2021/06/12(土) 20:21:23.87 ID:EIi6gjpN.net ありがとう、試してみるよ
719 :login:Penguin :2021/06/13(日) 10:31:57.29 ID:u2Sl/iFq.net emacsだけでもとWSLg入れてみたがフォントがジャギジャギ gnome-terminalは綺麗なんだが...GTKの描画しかHi-DPI対応してないのか? 13inch 4k winは300%スケーリング
720 :login:Penguin :2021/06/13(日) 12:32:22.51 ID:INDWzrNb.net >>719 やっぱりchromebookの方がいいな すでにGUI版のEmacsをchromebookからバリバリ使えてる
721 :login:Penguin :2021/06/13(日) 14:17:26.47 ID:954vg6ah.net Windows版のVSCodeでWSL等のUbuntuに接続した場合、ターミナルのショートカット(Ctrl-fなど)がVSCodeのショートカットとかぶってて一部効かないんだけどさ これってなんか一発で解決するような設定ってあるの? 今のところVSCodeのショートカットを置き換えて対処してるんだけど・・・・こんなバカみたいな作業が正攻法なわけないよな・・・・
722 :login:Penguin :2021/06/13(日) 15:28:47.62 ID:aZeQwHYE.net >>720 ChromeBookはシームレスに使えていいんだけど、 ChromeBookとして売られてるハードって大体ストレージが小さすぎるのよね。 かといって普通のPCにChromeOSは入らんしCloudreadyはマトモに動かんしなぁ。 悩ましい所だ。
723 :login:Penguin :2021/06/13(日) 17:30:41.14 ID:XT99KMxT.net windows版cudaをインストールするとwsl2から使えるようですが wsl2内でopenposeビルドして動かしてる人いますか?
724 :login:Penguin :2021/06/14(月) 04:34:38.50 ID:kHJaLTmF.net qemu-kvm上のCloudreadyなら動いています。 一応、nested kvmです。 https://i.imgur.com/r5CqNLg.png
725 :login:Penguin :2021/06/14(月) 09:51:38.47 ID:q1D5E8f0.net CloudReadyはGoogleプレイストア動かないでしょ。 Androidとして無価値では?
726 :login:Penguin :2021/06/14(月) 10:03:53.81 ID:ZnnawV1b.net >>725 GMS要るか?
727 :login:Penguin :2021/06/14(月) 11:07:34.66 ID:O3fL9LT0.net >>725 そのとおり。
728 :login:Penguin :2021/06/14(月) 11:18:59.94 ID:4HXCVs28.net まあChromeOS/ChromiumOSはAndroidじゃないし WSL2にAndroid丸ごと入れてアプリをWSLgで表示してるだけみたいな感じ
729 :login:Penguin :2021/06/14(月) 13:00:48.78 ID:I+jNzB/U.net >>721 Windows Terminal を、インストールして使うとか? コマンドプロンプト、PowerShell, WSL の3つが使えるので便利
730 :login:Penguin :2021/06/14(月) 13:16:17.59 ID:YrLEz+83.net >>721 最初変更してたけど使いにくいから結局vscodeのターミナルはあんまり使ってないな vsやcloud9見たいにタブ化して自由にレイアウト変更できればいいんだけど
731 :login:Penguin :2021/06/14(月) 15:12:35.89 ID:w9hXgP83.net >>721 WSL使いなら、VScodeよりもWindowsターミナル+tmux+vimの方が使いやすいでしょ
732 :login:Penguin :2021/06/14(月) 17:50:16.34 ID:lieL1l0e.net そうやっていちいち他人のやり方を否定する必要ないだろ。 vscodeにしかできないこともあるだろうし。
733 :login:Penguin :2021/06/14(月) 19:17:38.37 ID:q1D5E8f0.net そういう流れでもないと思うがw WSLと同じくMSが作ったVSCodeは褒めないとダメつうフンイキなのかな?
734 :login:Penguin :2021/06/14(月) 19:18:04.48 ID:NaSdbCMf.net >>723 ビルドしてみたけど動いてるよ ただ、まだInsiderだけじゃないかな (21H1でもWSL2には/dev/dxgとか/usr/lib/wsl/libが無い)
735 :login:Penguin :2021/06/14(月) 19:44:38.01 ID:H6XFlXmc.net WSLでsnapが手軽に動くようにならんかのう
736 :login:Penguin :2021/06/14(月) 20:01:27.40 ID:g+2ZUM9F.net >>734 おーすごいすごい! 情報有難うございます
737 :login:Penguin :2021/06/14(月) 22:26:45.42 ID:85n2bXZe.net >>731 Windowsターミナル+tmux+vimで 多数のvscodeプラグイン使えるの?
738 :login:Penguin :2021/06/15(火) 00:05:25.63 ID:NDPzUayG.net >>737 どのプラグインの機能を使いたいの?
739 :login:Penguin :2021/06/15(火) 08:06:42.09 ID:/29LiK4z.net >>738 横からだけど、remote containerだけでもvscodeを使う理由になる。 あとvscodeだけじゃないけどgit graphも便利。
740 :login:Penguin :2021/06/15(火) 09:06:13.49 ID:FK6SQnRF.net >>739 remote containerがあるからVSCode使うって逆でしょ VSCodeでDocker開発環境使うために必要なんであってVSCode使わないなら不要
741 :login:Penguin :2021/06/15(火) 09:51:46.75 ID:+q/u6kqG.net Windowsの商用Linux化とか言うおもしろ噂を見た Red Hat vs Microsoft かwwww
742 :login:Penguin :2021/06/15(火) 14:30:15.09 ID:B96uHO39.net WindowsのカーネルをLinuxにした場合のメリットを誰も言わないのはどういう事なんだろう 今使ってるディストロを捨ててWindowsに移行するってわけでもあるまいに
743 :login:Penguin :2021/06/15(火) 14:34:24.51 ID:I1iuHsjx.net >>742 そんなおかしな妄想に何の意味があるんだ?
744 :login:Penguin :2021/06/15(火) 14:47:00.92 ID:Baoykdfz.net >>742 互換性を捨てるということがビジネスとして最悪に等しい愚策だから。 互換性の無いwindowsなんて誰が使うんだよ。Windows RTの惨状忘れたのかよ。
745 :電波いっぱい :2021/06/15(火) 15:47:00.16 ID:5iQN5VBv.net >>742 どんなメリットがあるの?
746 :login:Penguin :2021/06/15(火) 16:20:37.45 ID:+q/u6kqG.net 互換性は、Microsoftが大好きな〇〇プラットフォームとか?
747 :login:Penguin :2021/06/16(水) 10:04:12.88 ID:F0/7BM9f.net Windowsプラットフォーム! Linux上で稼働する公式Windowsバイザーw
748 :login:Penguin :2021/06/16(水) 12:40:32.73 ID:uLYEPQnz.net MacOSみたいにDEだけ従来のWindowsに似せるのかな ドライバやソフトが動かなくなって阿鼻叫喚の世界にw
749 :login:Penguin :2021/06/16(水) 14:37:08.94 ID:EPJXfsjS.net >>748 その場合はだれもインストールしないし買わないので、事実上影響はない
750 :login:Penguin :2021/06/16(水) 15:39:05.19 ID:jK395a1Z.net メジャーバージョンが上がるからって何か期待してる人いるけどどうぜセールス的な変更でしょ
751 :login:Penguin :2021/06/17(木) 16:34:02.30 ID:jedOPL/e.net 今でもWindowsに似せたカスタマイズをしたディストロが数個あるから、それを買収したりしてw まあ、実行ファイルにバイナリレベルの互換性がないからやっても無駄だろうけど。
752 :login:Penguin :2021/06/17(木) 20:12:13.11 ID:9zPdRT+C.net wsl2にubuntuとcentosの2つを同時に入れることはできますか
753 :login:Penguin :2021/06/17(木) 20:41:02.29 ID:GmLFg2KK.net いくらでも入れられるが
754 :login:Penguin :2021/06/19(土) 07:46:40.54 ID:e47StL/n.net 聞く前にやろうぜ(´・ω・`)
755 :login:Penguin :2021/06/19(土) 11:53:29.55 ID:DtqMc9I7.net wsl2にfreebsd入れることできますか?
756 :login:Penguin :2021/06/19(土) 13:18:28.79 ID:R445nMcU.net >>755 Windows Subsystem for Linux
757 :login:Penguin :2021/06/19(土) 13:48:43.22 ID:qr6O0bW/.net >>755 https://qiita.com/tenomoto/items/47ea2a7884535ae3c612
758 :login:Penguin :2021/06/19(土) 14:43:50.90 ID:3QXkt9m4.net できますよ() https://i.imgur.com/UL1UaD5.jpg
759 :login:Penguin :2021/06/19(土) 17:21:51.28 ID:QBtdjDCW.net WSL2 + VcXsrvってキーボードの反応がもっさりし過ぎてかなわん 以下のページを参考にレジストリいじってるが https://www.teradas.net/archives/12717/ Linux + Xorgのようにはならん リモートだと快適なんで原因はVcXsrvだと思うんだけど みなさんとこはどうだい?
760 :login:Penguin :2021/06/19(土) 17:38:39.98 ID:DWg+q6t7.net >>758 どこかやり方書いてあるサイトある?
761 :login:Penguin :2021/06/19(土) 18:19:26.63 ID:8jJQRQ5v.net そのコマンドラインで一目瞭然だと思うが…
762 :login:Penguin :2021/06/19(土) 18:55:28.28 ID:DWg+q6t7.net >>761 ああqemu使ってるのか
763 :login:Penguin :2021/06/19(土) 19:21:05.62 ID:7POnBb3V.net QEMUじゃねーか…!
764 :login:Penguin :2021/06/19(土) 19:52:33.01 ID:Nqb8hpf3.net wsl2って仮想マシンタイプなのに起動速いな。 PowerShellの初回起動といい勝負。
765 :login:Penguin :2021/06/19(土) 20:10:09.73 ID:5jlZ3Pp4.net >>764 コンテナだっつーの
766 :login:Penguin :2021/06/19(土) 20:31:47.17 ID:Yyof/+y4.net >>759 関係ないかもしれんけど、Emacsでは新しいMicrosoft IMEが悪さする。 古いIME使うかGoogle日本語入力使うとサクサク動く。
767 :login:Penguin :2021/06/19(土) 21:15:40.58 ID:5jlZ3Pp4.net >>766 Emacsといってもどこのビルドの話?
768 :login:Penguin :2021/06/19(土) 22:16:45.88 ID:9j6kCsh9.net pure gtk版のemacsビルドしてWSLgで動かしてみたけど Hi-DPIもいけて、VcXsrvやX410で使うよりかなり快適 日本語入力はmozc.el
769 :電波いっぱい :2021/06/19(土) 22:58:59.24 ID:I8Hea2cW.net >>765 wsl2は仮想マシンといえるでしょう なのに起動が早いのがいいところだと思ってるんだが
770 :login:Penguin :2021/06/19(土) 23:49:07.73 ID:Yyof/+y4.net >>767 Ubuntu-20.04のやつ
771 :login:Penguin :2021/06/20(日) 07:20:51.37 ID:ExPoy3ug.net コンテナと仮想マシンの差は曖昧になってきてるからなあ 最近のコンテナランタイムはVM使ってるのもあるから
772 :login:Penguin :2021/06/20(日) 17:57:37.39 ID:Nx3AD2bC.net >>771 CPUの仮想化技術と混同してるだけだろ。 いまだに歴然とした違いがある。
773 :login:Penguin :2021/06/20(日) 18:09:59.28 ID:jzzkizRR.net 使う側から見れば仮想マシンもコンテナも大した違いはないな。 気にするのなんて一部のマニアだけだ。
774 :login:Penguin :2021/06/20(日) 18:17:20.76 ID:Mt2vzg82.net CPUやメモリを占有される仮想マシンと共有できるコンテナでは大きな違いが
775 :login:Penguin :2021/06/20(日) 18:27:46.28 ID:7iNYwK++.net >>770 ん?wslgのlinuxでの話か? なんでWindowsのIMEが関係してくるんだ?関係なくね?
776 :login:Penguin :2021/06/20(日) 20:17:36.88 ID:5rAMm2vT.net >>771 > コンテナと仮想マシンの差は曖昧 仮想化周りの知識が曖昧なだけだろ 理解してればコンテナか仮想マシンかなんてズレた議論はしない
777 :login:Penguin :2021/06/20(日) 20:46:48.61 ID:3XBt4m04.net >>776 Kata ContainerとかFirecrackerとかご存知ない?
778 :login:Penguin :2021/06/21(月) 00:36:59.88 ID:tq4pP7T/.net >>776 ひとことアドバイスしてやるよ。 「俺様ルールのVMとコンテナの線引きが正しいのだ!」と言いたいなら便所にラクガキでもしてろよカス。
779 :login:Penguin :2021/06/21(月) 01:18:36.73 ID:Pj43GzNu.net ホストのカーネルを使うのがコンテナかと思ってた でもそれだと「ホストのカーネル」が存在しないWSL2を使ったDockerが当てはまらないか
780 :login:Penguin :2021/06/21(月) 03:28:04.71 ID:9zquKH4e.net >>779 Windowsでは ホストとカーネルを共有するコンテナ(Windows Server Container、プロセス分離モード)と VM上で動作するコンテナ(Hyper-V Container、Hyper-V分離モード) の2つがある WSL2は後者だけどLightweight utility VMという専用のVM
781 :login:Penguin :2021/06/21(月) 06:22:24.40 ID:dF/OqqNR.net >>780 つまりWSL2はコンテナなんだね。(1つの専用のVMを使用した)
782 :login:Penguin :2021/06/21(月) 07:50:38.57 ID:QSUjf2Mk.net >>775 xtermでも起きるね。IMEの選択によってキーの反応速度が変わる。
783 :login:Penguin :2021/06/21(月) 13:04:15.45 ID:j4QCm32u.net すんません スマホからのちょっとカキコのテスト
784 :login:Penguin :2021/06/21(月) 14:09:27.30 ID:Tywd+qpf.net ちょっと箸休みに https://youtu.be/watch?v=BJv1ds8AO3A&t=9s kali-linuxも追加してみた https://youtu.be/watch?v=6obx8CktmHA デスクトップがLinux MintでパネルがUbuntuと 変態構成してみた
785 :login:Penguin :2021/06/21(月) 15:15:58.73 ID:r3LdCbj4.net 一瞬で削除ってw
786 :login:Penguin :2021/06/21(月) 18:39:20.74 ID:Ndow88At.net あれ? urlからだったらOKですね
787 :login:Penguin :2021/06/21(月) 20:38:17.67 ID:OJIg+fXI.net >>766 本当だ! googleのIMEの方がマシ googleのIMEオン/オフのショートカットを変更しようと思ったが Shift + SpaceでIMEオンは出来るがIMEオフができんぞ!
788 :login:Penguin :2021/06/22(火) 07:02:26.57 ID:f9kBsDtS.net >>775 Emacs使ってるか分からんけど、WSL2でEmacs動かしたときでも mozc_emacs_helper.exeってのを使うとWindows側のGoogle日本語入力と連携出来る。
789 :login:Penguin :2021/06/22(火) 14:36:14.10 ID:KIlhzOFP.net >>788 初めて知った。ありがとうございます。 でも、こんなマイナーなヘルパーアプリ?みんな使ってるの?
790 :電波いっぱい :2021/06/22(火) 14:49:02.86 ID:T4LAjUpc.net >>789 僕はemacsはskkだから使ってない
791 :login:Penguin :2021/06/22(火) 17:42:07.90 ID:f9kBsDtS.net >>788 これにmozc-popupやmozc-imを組み合わせるとWSLのEmacsも十分使える。
792 :login:Penguin :2021/06/23(水) 06:14:49.97 ID:6/VFeJCl.net 未だにEmacsをばりばり使ってる奴が多くて驚いた ひょっとしてこの中にるびきち様おる?w
793 :login:Penguin :2021/06/23(水) 07:28:04.52 ID:dY0qKaXA.net Anbox on WSL2 https://i.imgur.com/piKRRRB.jpg 書き込みはできなかったので、別環境から 環境作るの面倒くさい…
794 :login:Penguin :2021/06/23(水) 08:25:32.87 ID:jGdKgk63.net EmacsはDired、Tramp、Magitなど優秀なパッケージがある。設定によって WindowsのショートカットをDiredで辿れるようにできるから、Windows側の ファイル操作にも向いている。UNCパスにアクセスできるようもできるし、 Windowsファイルの起動もできる。また、Trampを使うと、リモート側の ディレクトリ間でファイルコピーなども簡単。VSCodeはこの辺が弱い。 VSCode使わない訳ではないけど、Emacsはやめられない。ちなみに、 Remode-Developmentとかもあるけど、リモート側に大量のファイル を作成する。自分の開発サーバにアクセスするのには良いけど、いろいろな リモートサーバにちょっと入って作業をしたいなどには向かない。 その辺りはTrampの方が便利。
795 :login:Penguin :2021/06/23(水) 08:29:12.59 ID:8z9twfl5.net つーかLSPのおかげでコーディング補助の技術をエディタ間でシェアできるようになって、尚更エディタ選べるようになったよね最近 VSCodeが裏でLSPクライアントとして動いてることも知らないで「VSCode最高! これ一択でしょ!」みたいに言ってるバカ多くてゴリ萎えするけどな
796 :login:Penguin :2021/06/23(水) 11:13:53.54 ID:6/VFeJCl.net EmacsはOrg-modeが最高。 これだけはVimもVSCodeも未だに同等の機能を実現できていない。 なぜなのか?w
797 :login:Penguin :2021/06/23(水) 11:16:16.71 ID:8z9twfl5.net 使ってない人にとってはただのマークダウンに見えるんじゃないか
798 :login:Penguin :2021/06/23(水) 13:56:54.05 ID:+Gkb4ytO.net emacsでやってないことをあげる方がはやい
799 :login:Penguin :2021/06/23(水) 14:49:55.77 ID:6/VFeJCl.net >>797 Org-modeで作成した文章は凝ったことしなければマークダウンには見えないよ。そこが素晴らしいんだよね。
800 :login:Penguin :2021/06/23(水) 14:57:55.67 ID:8z9twfl5.net helmにも言及してください
801 :login:Penguin :2021/06/23(水) 15:02:43.82 ID:nX+rSzKS.net > Org-modeで作成した文章は凝ったことしなければマークダウンには見えない どういう意味? org-mode を知らんのかマークダウンを知らんのかどっち?
802 :login:Penguin :2021/06/23(水) 15:19:11.72 ID:Je1iuNIb.net >>800 helm便利に使っているけど時代は変わりつつあるようだ https://blog.tomoya.dev/posts/a-new-wave-has-arrived-at-emacs/
803 :login:Penguin :2021/06/23(水) 15:21:01.08 ID:Je1iuNIb.net >>801 Emacsのorg-modeで表書くとテキストで見ても表として見えるとかそういうことでないかと
804 :login:Penguin :2021/06/23(水) 15:24:05.69 ID:Je1iuNIb.net >>798 EmacsあるとExplorerもターミナルも使わなくなる。そして操作の起点がEmacsになる。
805 :login:Penguin :2021/06/23(水) 15:49:54.36 ID:6/VFeJCl.net >>803 そういうこと ありがとう
806 :login:Penguin :2021/06/23(水) 17:56:50.77 ID:ZZ51Cb+s.net >>804 仰せの通り OSも基本的には何でも良い
807 :login:Penguin :2021/06/23(水) 19:49:39.25 ID:Y97tajlc.net すごい emacs信者が迫害される理由を見た気がする
808 :login:Penguin :2021/06/23(水) 20:59:39.78 ID:KKhset+U.net OSが何でもいいならWSL要らないじゃん このスレに何しに来てるの?
809 :login:Penguin :2021/06/23(水) 21:03:24.28 ID:6/VFeJCl.net (Emacsが使えさえすれば)OSは何でも良い ↓ どんなOSでも(Linux版の)Emacsが使えるようにした ↓ Windowsでそれを実現する手段の1つがWSLg
810 :login:Penguin :2021/06/23(水) 21:06:14.51 ID:O8LlkIsk.net うざ
811 :login:Penguin :2021/06/23(水) 21:33:49.66 ID:+Gkb4ytO.net meadowをメインに使ってたときもあるよ!
812 :login:Penguin :2021/06/23(水) 22:20:13.25 ID:AtfnExB/.net でもmarkdownには興味を持ったよ。emacsを使おうとは思わないけど
813 :login:Penguin :2021/06/23(水) 22:33:34.62 ID:nstOCy6q.net >>812 そこかよ
814 :login:Penguin :2021/06/23(水) 23:55:05.67 ID:8z9twfl5.net 逆に今までマークダウン知らなかったのかっていう
815 :login:Penguin :2021/06/24(木) 11:51:47.16 ID:ASq9gIib.net ハッカーツール軽視してる奴はこれだから…
816 :login:Penguin :2021/06/24(木) 19:20:12.15 ID:5DvCmsQ/.net VSCode全盛の今、こんなにEmacsが使われてるとは思ってなかったわ っていうかこのスレが異常なのか?
817 :login:Penguin :2021/06/24(木) 20:00:26.46 ID:i8SHO/I6.net >>816 その通り。
818 :login:Penguin :2021/06/24(木) 21:59:05.87 ID:mqCIO7xy.net >>816 ヒント: 5chの高齢化
819 :login:Penguin :2021/06/25(金) 04:19:25.53 ID:tk6u+NR6.net >>816 >>795
820 :login:Penguin :2021/06/25(金) 04:31:41.05 ID:j1nbz0nV.net WSLgだけじゃくchmateもwindows11ではうごくのか マイクロソフトはchromebookをかなり意識してるなw 【Microsoft】「Windows 11」ではAndroidアプリが利用可能に Amazonアプリストア経由で [豆次郎★] https://asahi.5ch.net/test/read.cgi/newsplus/1624552490/
821 :login:Penguin :2021/06/25(金) 10:04:34.39 ID:ayzSL3gq.net >>820 サイドロードできるとは明記されてないよ
822 :login:Penguin :2021/06/25(金) 11:40:00.45 ID:ZMYdZktP.net WindowsのAndroid化w
823 :login:Penguin :2021/06/25(金) 16:13:07.98 ID:/a/+MXO4.net 標準でEXT4対応してくれー
824 :login:Penguin :2021/06/28(月) 17:22:02.59 ID:MMNX9GPh.net nnnって良いね
825 :login:Penguin :2021/06/28(月) 17:32:44.23 ID:MMNX9GPh.net パソコン版Googleドライブを入れたら、/mnt/g にGoogleドライブがマウントされてた。これは便利
826 :login:Penguin :2021/06/28(月) 17:40:24.95 ID:4gHmnoof.net wslからはアクセス出来ないでしょ
827 :login:Penguin :2021/06/28(月) 17:57:29.32 ID:MMNX9GPh.net >>826 てきるよ
828 :login:Penguin :2021/06/28(月) 18:05:26.20 ID:4gHmnoof.net >>827 あれホントだ このバグずっと放置されてたのにやっと修正されたのか
829 :login:Penguin :2021/06/28(月) 21:05:57.74 ID:ZGM1wS4g.net すれ違いだけど google-drive-ocamlfuse で linuxからも google drive 使えるよ
830 :login:Penguin :2021/06/28(月) 22:10:24.93 ID:JnJ8p4f/.net substで作ったドライブにもアクセスできる?
831 :login:Penguin :2021/06/28(月) 22:26:17.70 ID:z2P3NnDc.net wsl --mountなんてのがPreview Buildで使える模様、wslg同様いつ本実装が待たれる https://docs.microsoft.com/ja-jp/windows/wsl/wsl2-mount-disk
832 :login:Penguin :2021/06/29(火) 03:34:15.98 ID:GKn79c5n.net >>828 それって、drvfs のことかな。 確かに 共有フォルダをマウント出来なくて、仕方なく WSL2 のcifs を使ってたけど、ある時 WSL に戻したら drvfs で使えるようになってて、あれっ?って思った記憶がある。嘘書いてたらごめん。
833 :login:Penguin :2021/06/29(火) 06:45:46.48 ID:7TuGyV1P.net ちょっと古い記事だが https://ascii.jp/elem/000/004/026/4026714/
834 :login:Penguin :2021/06/29(火) 07:14:19.06 ID:GxtoiEho.net >>832 drvfsではなく9pになってる
835 :login:Penguin :2021/06/29(火) 07:49:06.46 ID:xr1Cty7J.net >>834 でもwsl2でもmountのtypeにdrvfsが使える。
836 :login:Penguin :2021/06/29(火) 08:20:26.52 ID:GxtoiEho.net >>835 mount後にtypeを確認してみそ。9pでマウントされてるはず。ちなみにwsl1のdrvfsではGドライブはマウントできない
837 :login:Penguin :2021/06/29(火) 08:31:23.72 ID:xr1Cty7J.net >>836 それは知ってる。UNCパスをmountする際のtypeにdrvfsを使うということ。
838 :login:Penguin :2021/06/29(火) 08:35:48.75 ID:GxtoiEho.net >>837 wsl2のdrvfsは9pのaname
839 :login:Penguin :2021/06/29(火) 09:48:38.60 ID:VLRIkpMH.net https://qiita.com/rubytomato@github/items/a290ecef2ea86ea8350f#fstab%E3%81%A7%E3%83%9E%E3%82%A6%E3%83%B3%E3%83%88%E3%81%97%E3%81%9F%E3%81%84%E5%A0%B4%E5%90%88
840 :login:Penguin :2021/06/30(水) 05:34:01.68 ID:JykX/jVc.net Windows Subsystem to AndroidスレはAndroid板?
841 :login:Penguin :2021/06/30(水) 17:42:46.91 ID:b8kSEqKK.net wslの中からリブートってどうすれば良いんですっけ?
842 :login:Penguin :2021/06/30(水) 19:49:30.88 ID:nP/Omh89.net >>841 shutdown.exeを使う
843 :login:Penguin :2021/06/30(水) 21:43:15.52 ID:b8kSEqKK.net >>842 有難うございます しかし見つかりませぬー リモートで実行したいんですけど ダイアログなどで止まったりせんでしょうか? forceオプションみたいなものとかあるんでしょうか?
844 :login:Penguin :2021/07/01(木) 08:56:58.48 ID:rq/Nl8Np.net Insider Programからメールが来た あんたのPCは不適格だからWindows11のベータチャネルは使用出来ませんとさ だろうな 知ってたわ(ノ-_-)ノ~┻━┻
845 :login:Penguin :2021/07/01(木) 14:56:52.67 ID:oUhsspXo.net WSLgだが300%スケーリング(3840x2400)で使ってるラップトップが xrandrでみると1280x800になっててマウスカーソルが3倍の大きさで表示される それでもwayland対応のアプリは綺麗にHi-DPI表示されるがx11アプリは 1280x800の拡大表示、これどうにかならないのか... 150%(3840x2160)で使ってるデスクトップ機は問題ない あとWSLgの問題ではないがpure gtk版のemacsがコピペ不能clipbord-kill-region効かない この2点さえ解決すれば開発環境完全移行出来るんだが
846 :login:Penguin :2021/07/01(木) 15:00:39.58 ID:nXnHvXIU.net windows捨てた方が早いぞ
847 :login:Penguin :2021/07/02(金) 09:43:42.90 ID:dCjRjrun.net >>846 Windows必要だからお前を捨てるわ
848 :login:Penguin :2021/07/02(金) 14:35:42.08 ID:cv7xCXdL.net わざわざwindowsに移行しなくても良くね? 会社のポリシーとか?
849 :login:Penguin :2021/07/02(金) 15:14:17.46 ID:hjVu/I5M.net 最初に投稿したものではないけど、WSLのEmacsからWindows使うと便利でやめられない。
850 :login:Penguin :2021/07/02(金) 21:08:32.47 ID:Cn1YtloQ.net >>849 どう便利なの?
851 :login:Penguin :2021/07/02(金) 21:34:39.83 ID:VK6/x7YU.net >>850 >>794 のようなことができる
852 :login:Penguin :2021/07/02(金) 23:09:31.26 ID:r5hcucdZ.net WSL とは基本、Linux を使うものだから、 プロジェクトもLinux側・ext4 へ作る Docker でもそうだけど、Windows側・NTFS は遅いでしょ Linuxのツールで、Windows側のファイルを処理できるけど、 それは個人用途で、本格的なものではない
853 :login:Penguin :2021/07/02(金) 23:14:47.61 ID:umKY+FXP.net >>851 emacsでやる必要のないものばかりだなw
854 :login:Penguin :2021/07/02(金) 23:25:18.16 ID:vKqSTsNN.net >>853 その通り 勝手にやるのは結構だが、他人に勧められる種類のもんじゃないよね
855 :電波いっぱい :2021/07/02(金) 23:45:37.16 ID:mMnXmRP9.net >>853 >>854 本人ではないけど、その通りで、手になじんだemacsがwslのおかげで、windows環境でもほとんどストレス無く使えるようになったのが嬉しい 今更他人に勧めるつもりはないよ
856 :login:Penguin :2021/07/03(土) 00:19:06.31 ID:25+enBX9.net Windows版のemacsはモッサリだし外部ツールの連携も苦労するし WSLでもVcXsrvでのemacsはイマイチだったが WSLg + pgtk-nativecomp版サックサクです。
857 :login:Penguin :2021/07/03(土) 01:21:30.39 ID:vIySBZcy.net >>856 >WSLg + pgtk-nativecomp版サックサクです。 ああそうなの?俺も入れよっかなぁ?
858 :電波いっぱい :2021/07/03(土) 01:36:55.66 ID:n5nVeLT8.net >>856 >WSLでもVcXsrvでのemacsはイマイチだった 普通に使っているけど、どのあたりが?
859 :login:Penguin :2021/07/03(土) 03:53:14.05 ID:24ND9mbE.net >>854 聞かれたから答えただけ。別に人に勧めたわけではない。勝手にしてくれ。
860 :login:Penguin :2021/07/03(土) 14:14:02.27 ID:vIySBZcy.net >>858 横からだけど>>759 特にemacsはキー押しっぱなしでカーソル移動させるときなどに顕著 googleのIMEにしたら多少は改善した 他に改善方法を知ってたら是非教えてね
861 :login:Penguin :2021/07/03(土) 17:15:12.28 ID:b3E9CrET.net emacsはIMEに負担が掛かるだけでなく、小指も死ぬ
862 :login:Penguin :2021/07/03(土) 18:12:20.74 ID:4wZ/Gifl.net 確かに emacs って ctr とcaps lock の交換必須だわ
863 :login:Penguin :2021/07/03(土) 18:31:15.84 ID:H8swIg6H.net Emacsでキー押しまくりでカーソル移動かあ ジャンプなり使いなよ 今の問題にそう対応せよと言ってるわけではないので、あしからず あと>>861 ツイッターかなんかで見てそういうもんだと思ったのか知らんが、今どき修飾キー押しっぱなすようなキーバインドでEmacs使ってる人なんていないよ spacemacsのとってるアプローチ等参照のこと
864 :login:Penguin :2021/07/03(土) 20:56:06.78 ID:k3Zo8Ja5.net PDP-1という大昔のマシンで使われてたエディタであるEmacs。 一方でWindowsという現代を代表するOSでWSLという最新技術においていざ何に使うかと思ったらEmacsだったという現実。
865 :login:Penguin :2021/07/03(土) 21:26:12.64 ID:7maeJ4Rc.net さすがにPDP-1ではメモリが少なくて無理 PDP-11ぐらいでもまだ足りない VAX-780ぐらいからじゃないかな まともに動いたのは
866 :login:Penguin :2021/07/03(土) 21:42:12.84 ID:H8swIg6H.net なんでこのスレこんなに Emacs が支持されてるの 個人的には好きだし結構だが
867 :login:Penguin :2021/07/03(土) 21:47:21.19 ID:4wZ/Gifl.net >>865 うん、VAX-11 750, microVAXには emacs が入ってた記憶ない。
868 :login:Penguin :2021/07/03(土) 21:52:25.72 ID:Ec4kOqRr.net >>864 オリジナルのemacsはPDP-10で動作してたけど誰かがPDP-1に移植したんか?
869 :login:Penguin :2021/07/03(土) 23:07:49.28 ID:MyHHgwuj.net なんの事かわからんくてググったけど 年齢層高杉
870 :login:Penguin :2021/07/03(土) 23:24:47.48 ID:Cupzziu3.net >>866 5chは爺が多いから
871 :login:Penguin :2021/07/04(日) 12:58:31.88 ID:lYcfAdWn.net 23歳の情報系学生ですがEmacs使ってますvimより好きです ちな東大
872 :電波いっぱい :2021/07/04(日) 14:02:18.39 ID:w46I2iz2.net >>863 >今どき修飾キー押しっぱなすようなキーバインドでEmacs使ってる人なんていないよ そんなことはないでしょう spacemacs派が増えてるのは確かだけどね
873 :電波いっぱい :2021/07/04(日) 14:02:41.78 ID:w46I2iz2.net >>871 いいね!
874 :login:Penguin :2021/07/04(日) 15:30:44.33 ID:TqGRqdcs.net >>868 すみません、PDP-10の間違いでした。訂正します。
875 :login:Penguin :2021/07/05(月) 03:09:19.96 ID:3seE4b87.net wsl2でUbuntuを使ってるのだけど batのスクリプトから bash -c "script.sh"で呼び出そうとすると読み込みでエラーになるね Windows側で何らからテキストエディタでscript.shを一回開いてその後bash -cで呼び出すと読み込めるけどわざわざ一回開かないとってのは面倒臭い
876 :login:Penguin :2021/07/05(月) 03:14:44.55 ID:3seE4b87.net それとwslからscriptでssh接続を行うとkeyでエラーになる scriptからではなく ssh id@192.168.1.1 みたいに直接sshコマンドを打って一回接続した後にscriptで接続で上手くいくけどwindows を起動する度に一回手で接続する必要があって面倒臭い
877 :login:Penguin :2021/07/05(月) 03:16:29.31 ID:3seE4b87.net 後、UbuntuのTerminalを立ち上げて何らかの処理をした後にexitで終了させるとクラッシュする
878 :login:Penguin :2021/07/05(月) 03:17:55.55 ID:3seE4b87.net windows10で発症後11にアップデート後も同じ
879 :login:Penguin :2021/07/05(月) 09:17:24.07 ID:uarCB8DV.net >>875-877 なわけねーだろ、としか おま環
880 :login:Penguin :2021/07/05(月) 09:39:15.83 ID:ZqJUpsen.net 実際に起きてますが
881 :login:Penguin :2021/07/05(月) 09:55:54.48 ID:Qk8RpPmV.net >>860 改善方法:emacsではavyやらswiper, swoopを使う
882 :login:Penguin :2021/07/05(月) 10:58:09.95 ID:v+bWEegg.net >>878 何かいじっておかしくなったんじゃね?
883 :login:Penguin :2021/07/05(月) 11:30:24.35 ID:UoaxH5cM.net >>878 Dev版使っているなら仕方ない気もする
884 :login:Penguin :2021/07/05(月) 18:28:50.81 ID:nweKdipj.net >>881 まだまだ知らんことがあるもんだなぁ emacsは底なし沼
885 :login:Penguin :2021/07/05(月) 18:48:53.70 ID:Q4/Nfr+R.net いやジャンプ移動知らんってそりゃお前がおかしいよ emacsに特有の機能では全くない (avyとかswoopが良くできてるのは別として)
886 :login:Penguin :2021/07/05(月) 19:10:51.88 ID:Qk8RpPmV.net WSLをよく使うようなWindowsメインの人だとサクラエディタとか秀丸のような進化の止まったエディタをメインで使う人も多いので 知らないのも仕方のないことだと思います emacsは古くさいけど、他の世界規模のエディタに刺激されて今でもそれなりに進化している 補足:avyは他のウインドウ(フレーム)から移動、行コピペなどできて、マウスより正確に移動やコピペ出来る
887 :login:Penguin :2021/07/05(月) 19:22:49.86 ID:nPDIr4X8.net 他のエディタをバカにするemacsianは、あの腐ったキーバインディングをどうにかしてから偉そうに語れよ。 頻度の高いカーソル移動がC-p C-n C-f C-bとか、デザインセンスの欠片も無い配置をいつまでデフォルトにしているんだよ。
888 :login:Penguin :2021/07/05(月) 20:00:27.29 ID:nweKdipj.net >>885 普通にisearch-forward,isearch-backwardですが何か?
889 :login:Penguin :2021/07/05(月) 20:03:34.40 ID:AzGCF8Wu.net WindowsではGVimかVSCodeなのでサクラや秀丸は使用したことがないな
890 :login:Penguin :2021/07/05(月) 20:04:07.01 ID:nweKdipj.net >>887 まぁ1週間くらい我慢して使ってみろって Linux界隈では(C-p C-n C-f C-b)はマジョリティかもね
891 :login:Penguin :2021/07/05(月) 20:05:29.68 ID:nweKdipj.net >>881 >改善方法:emacsではavyやらswiper, swoopを使う これ全部入れるもんじゃないんでしょ? でどれがオススメなのよ?
892 :login:Penguin :2021/07/05(月) 20:24:15.22 ID:uarCB8DV.net >>887 デフォルトで使わない想定なので >>890-891 死ね
893 :login:Penguin :2021/07/05(月) 20:27:38.64 ID:tWpnWW3v.net >>890 そういうのがセンス無い、て言ってるんだよ。 カーソル移動が典型で、 方向性のメタファーを使っていないから覚えにくく、 ホームポジションから離れているので入力効率も悪く、 まとまりも無いから両手が無駄に束縛される。 身につけても(少なくともカーソル操作は)効率的でないクソなのに、他のエディタをバカになんてできるのかね?
894 :login:Penguin :2021/07/05(月) 20:31:54.83 ID:nweKdipj.net >>893 カーソルを操作するときには Forward, Backward, Next, Previous って唱えると覚えるのが早いよ!
895 :login:Penguin :2021/07/05(月) 20:55:32.04 ID:f6NkaEQM.net >>887 マックユーザ、なんか言われてるぞ
896 :login:Penguin :2021/07/05(月) 21:21:46.20 ID:9SElo36j.net >>894 方向性のメタファー使わないで、呪文唱えて覚えろ、てか? なんというクソデザイン。 そんなんで良くもまぁ他のエディタをバカにできるな。
897 :login:Penguin :2021/07/05(月) 21:35:51.35 ID:QxlSG0tz.net 俺、主にMac使ってんだけど・・・・ Macの場合は、CntrolとCmmandが別なキーだから、コンソールでショートカットを使わない人でもそんな支障が出たりはしないんだよね 本当にUnix系のショートカットと食い合って使いづらくなってるのはWindowsだけ
898 :login:Penguin :2021/07/05(月) 22:00:38.68 ID:Q4/Nfr+R.net いやすまんレベル低過ぎて笑ってしまう デフォルトのキーバインドでEmacs使ってるのなんてID:nweKdipjくらいだから、マジで 普通は、カーソル移動についてはVimのキーバインドをエミュレートするんじゃないかな にしても今どき「Emacsはデフォルトのキーバインドがクソだからクソ!」もないだろう ツイッターでキラキラエンジニアが言ってて真似したくなったのか?笑 ID:nweKdipjはクソキメェ雑魚だから無視しろ
899 :login:Penguin :2021/07/05(月) 22:10:17.25 ID:4KNcZIA1.net ところでWin11にしたらLibreOfficeの起動に1分ぐらいかかるようになったんだがおま環なんだろうか XサーバーはWin11にアップグレードする前にアンインストールした
900 :login:Penguin :2021/07/05(月) 22:16:02.73 ID:OcGTbWx8.net emacsがクソなのがよく分かるスレだな
901 :login:Penguin :2021/07/05(月) 22:19:03.27 ID:WxtxgSV1.net このスレで喧嘩するようなことなの?
902 :login:Penguin :2021/07/05(月) 22:22:36.04 ID:WxtxgSV1.net >>899 wslgの話なら11は起動遅いと思うけどたぶんバグじゃないかな 気になるようならテスターとしてフィードバックすればいいと思う
903 :login:Penguin :2021/07/05(月) 22:55:35.83 ID:xKJHNgJ8.net WSLg最初のGUIアプリ起動時にWSLgも起動するから 遅いのは初回だけじゃないかな
904 :login:Penguin :2021/07/05(月) 23:07:06.60 ID:WxtxgSV1.net いや、初回起動後も10だったときより遅くなってると思う いわゆるDev版のビルドで11は他にもおかしなとこがあるし、評価するならRP版で出てからでいいと思うけど
905 :login:Penguin :2021/07/06(火) 02:51:35.49 ID:Xkf0jwz9.net >>875 Windows Terminal を使えば? Linux, PowerShell、コマンドプロンプトの3つを、同時に使える
906 :login:Penguin :2021/07/06(火) 14:35:24.73 ID:RraoUwt+.net >>898 普通にC-p C-n C-f C-bでカーソル移動してる人が多いと思うよ そうでなければ、Macやbashのデフォルトがあんな風にはならんだろ
907 :login:Penguin :2021/07/06(火) 15:08:46.56 ID:Y7A0qfAO.net >>898 >普通は、カーソル移動についてはVimのキーバインドをエミュレートするんじゃないかな 本当にviスタイルにカスタマイズするのが普通なんか?
908 :login:Penguin :2021/07/06(火) 15:18:18.04 ID:6H1m2/SQ.net 好きに使えよ、強要されるものじゃないだろ 俺はemacsだがC-p C-n C-f C-bなんか使わないよ、理由はあるがどうでもいい お年寄りの技術系ブログなんか百害あって一利なし、自分のスタイルを築こう
909 :login:Penguin :2021/07/06(火) 15:44:24.98 ID:v+GDSPmU.net >>906 由来は同一であるというだけだ > 普通にC-p C-n C-f C-bでカーソル移動してる人が多いと思うよ とまで言うのは飛躍も飛躍 >>907 タイプ数と修飾キーの数を減らしたいならば、vimのキーバインドが知られてる限りは最適に近いというのは共通認識だろ ゆえに、そうしたことにこだわる人はどんなエディタでもvimのキーバインドを使用するだろう あるいは、カーソル移動などジャンプとページ送りさえあれば問題ないので、そういう立場に立てばvimのキーバインドにはこだわらなくても良いが いずれEmacsのデフォルトのキーバインドは、ことカーソル移動に関して言えばとても褒められたものではない ただし、それはEmacsの良さでも悪さでもない >>908 あなたがEmacs様ですか いつもお世話になっています
910 :login:Penguin :2021/07/06(火) 16:29:06.35 ID:LjgApKa9.net >>907 vi(m)が至高
911 :電波いっぱい :2021/07/06(火) 17:52:45.01 ID:bU7fSJDg.net 変なのが湧いてるな
912 :login:Penguin :2021/07/06(火) 19:20:21.12 ID:Y7A0qfAO.net やっぱり変だよね?
913 :login:Penguin :2021/07/06(火) 19:21:49.60 ID:Y7A0qfAO.net >>910 emacsをviスタイルにカスタマイズするよりも 素直にviを使えば良いんじゃないかな?
914 :login:Penguin :2021/07/06(火) 19:23:19.85 ID:UfvAKvpt.net >>899 だけどやっぱりおま環くさいわ 別のディストリに入れてみたらすぐにスプラッシュ画面が出た この機会に環境作り直すか
915 :login:Penguin :2021/07/06(火) 19:37:58.80 ID:3+nL1Sr6.net >>912 何が変? 上で出てるspacemacsもそういう理念のemacsディストリビューションだが (元々はevilというのがあって、もっとアグレッシブにvimのモードの概念を取り入れたのがspacemacs) emacsに限らず他のエディタやIDEでも当然vim風のキーバインドをサポートしてるものが多いし シェルもそう つーかなんで具体的に説明してる俺よりも「変」の一言しか述べてない方を信用するのか そうあってほしいとお前が思ってるだけだろ
916 :login:Penguin :2021/07/06(火) 19:41:10.76 ID:YC0JjtgP.net emacsianは他のエディタをバカにするだけあって、スレ違いに対する配慮というものを知らない。 まあ、デフォルトをゴミにしても意に介さない人間ばかりだから仕方が無いか。 >>914 アップグレードインストール? win10はシステムバックアップ簡単だからクリーンインストールしたほうがいいな。
917 :login:Penguin :2021/07/06(火) 20:05:26.71 ID:uGuJjtNJ.net 他のエディタ下げよりemacs下げの方が多くね
918 :login:Penguin :2021/07/06(火) 20:11:52.86 ID:p65bFDvH.net Emacsなら→←↑↓のキーで普通にカーソル移動していますが何か?
919 :login:Penguin :2021/07/06(火) 20:18:36.54 ID:ZjIo7Hy0.net 矢印キーだと打鍵速度が落ちるじゃん
920 :login:Penguin :2021/07/06(火) 21:01:30.65 ID:M71TWkY3.net 別にemacs風でもvim風でも嫌なら使わなきゃ良いじゃんとしか言いようがねえな 特にできなかったところで動作を邪魔するわけでもなかろう
921 :電波いっぱい :2021/07/06(火) 21:49:44.67 ID:bU7fSJDg.net 変なのの相手しなくていいよ
922 :login:Penguin :2021/07/07(水) 04:32:25.93 ID:fhSiXGza.net Windows 11のCascadia Codeフォント何処にインストールされてるんだろ? /mnt/c/Users/<User>/AppData/Local/Microsoft/Windows/Fonts /mnt/c/Windows/Fonts 追加してもないわ...
923 :login:Penguin :2021/07/07(水) 11:57:44.08 ID:UsNhkZaj.net >>922 Githubで配ってるやつとは内容が違うの?
924 :login:Penguin :2021/07/07(水) 12:56:18.38 ID:a83EaWKH.net >>887 それならそもそものQWERTY配列を考え直す必要があるのではないかね?
925 :login:Penguin :2021/07/07(水) 15:42:06.30 ID:dPEbiIVK.net >>922 Win11に付属じゃなくてWindows Terminalに付属のようだから、¥Program Files¥WindowApps¥Microsoft.WindowsTerminal〜なんでは?
926 :login:Penguin :2021/07/07(水) 16:24:56.09 ID:fhSiXGza.net >>925 そんなとこにあるんだ、WSL側からアクセス出来ないな 2重にインストールするのが嫌だが、WSL側にインストールするよ WSLgでCapsやCtrlがロックしてしまったり変なふるまい悩まされてたが PowerToysでswapしてたのが原因だった
927 :login:Penguin :2021/07/07(水) 16:37:00.37 ID:DYBXJn4p.net >>926 直接行けば入れるね
928 :login:Penguin :2021/07/07(水) 16:57:26.78 ID:D1YceWhz.net Windows10だけど、WindowsTerminalとWindowsTerminalPreviewを入れていると、設定のフォントには同じフォントが2つ入っている状態。 BIZ UDなどはフォントファイル項目がありインストールパスが表示されているけど、Cascadiaはその項目は無く代わりにMicrosoftStore製品項目がありWindowsTerminal又はWindowsTerminalPreviewが表示されている。 多分11でもアプリ個別でフォントを持っているのだろうね
929 :login:Penguin :2021/07/07(水) 18:09:04.95 ID:fhSiXGza.net 心機一転WSL用にCascadiaベースで環境構築 https://i.imgur.com/cpGRrfE.png かなり調整したがEmojiがどうしても合わねー 315 packages loaded in 0.833s Windowsだと10秒近くかかります。
930 :login:Penguin :2021/07/08(木) 13:12:19.10 ID:XSsZVT+m.net 設定の書き方すごく参考になります ブログか何かでもっと紹介してほしいです
931 :login:Penguin :2021/07/08(木) 13:13:16.26 ID:XSsZVT+m.net アンカー忘れ。>>930 は>>929 へのレスです。
932 :login:Penguin :2021/07/10(土) 14:51:48.06 ID:58ybv+LA.net 教えてエロい人 WSL2をインスコして、Ubuntuもインスコしました PowerShellでの動作なのですが、 git hogehoge sudo hogehogeなどのコマンドを打ってもエラーが返り、 wsl git hogehoge wsl sudo hogehoge だと実行される状況です pathなどが足りていないのだと思いますが、このwslを打たなくてもコマンド実行できるようにする 解決策宜しくお願いいたします
933 :電波いっぱい :2021/07/10(土) 15:02:53.77 ID:2rD5+3hU.net >>932 基本的にできないと思ってるんだが、できるのかな? こういうことすればできるよって記事は見つけた 2年前のだけど https://dev.classmethod.jp/articles/invoke-linux-commands-on-wsl-in-powershell-console/
934 :login:Penguin :2021/07/10(土) 15:13:00.42 ID:58ybv+LA.net >>933 おー、ありがとうございます 基本的にはできないなんですね scoopっていうのもインスコしてみると、いいという記事もあったのですが、わけわかめな事が増えていく 楽しい事に変わりはないですが難しい(^_^;)
935 :login:Penguin :2021/07/10(土) 15:29:43.77 ID:C+fuT4tu.net >>934 何がやりたいのかがわからない scoopはwindowsのパッケージマネージャーだし根本的にWSLの理解が足りてない
936 :login:Penguin :2021/07/10(土) 15:33:52.65 ID:lbXejt7h.net WSLのドキュメントくらい読んでから使えばいいのに
937 :login:Penguin :2021/07/10(土) 15:34:27.33 ID:58ybv+LA.net >>935 powershellで、ubuntuもwindowsコマンドも両方実行させたい
938 :login:Penguin :2021/07/10(土) 15:40:58.31 ID:C+fuT4tu.net >>937 何のために? gitが使いたいだけならwindowsにgitを入れた方がいい powershellが好きならubuntuにpowershellを入れればいい
939 :login:Penguin :2021/07/10(土) 20:17:11.47 ID:86x2VQYa.net >>938 gitも使いたいし、PowerShellも好き どっちも、PowerShellでやりたいかーら
940 :login:Penguin :2021/07/10(土) 22:23:50.67 ID:62YWfRtc.net >>939 それならpowershell上でscoopでgitを入れれば良いと思う
941 :login:Penguin :2021/07/11(日) 00:12:11.19 ID:b2iNGAcq.net >>939 WSLにpwsh入れて完全にWSLに閉じ籠もればいい もっとも、Linuxにどっぷり浸かっちゃうとそのうちpwshなんか使わなくなりそうだが
942 :login:Penguin :2021/07/11(日) 00:19:09.82 ID:mDeThiev.net Linuxにどっぷり浸ってても、 デュアルブートなどすることなく、 WindowsでLinuxにどっぷり浸る それがWSLの目指してるところじゃないのかな
943 :login:Penguin :2021/07/11(日) 00:27:41.69 ID:kC0+UkcU.net それはそうだね 俺はWSL使い始めてからpowershellはどうしても外的要因で使わざるを得ない場合を除いては全く使わなくなったわ
944 :login:Penguin :2021/07/11(日) 02:36:21.82 ID:oHlRuljg.net >>1 WSLとWindowsタスク群は並行処理されんのかねえ? Linu取り込んだといつて喜んでるだけだろ? しかも、WSLはコマンドドリブンだ、 窓ユーザー分かってんのかな?
945 :login:Penguin :2021/07/11(日) 02:38:03.72 ID:oHlRuljg.net >>942 コマンドドリブンに回帰してるだけ
946 :login:Penguin :2021/07/11(日) 23:46:03.88 ID:AJ7U+3Tr.net Windowsのメモ帳が軽くて使いやすいのでこれでWSLのUbuntuのLaTeX文書を 編集したりコピーしたりしてる 便利 LaTeXはWindowsにインストールするよりLinuxのほうが使いやすいからね
947 :login:Penguin :2021/07/12(月) 02:04:56.68 ID:qmT//zJI.net >>899 fedora34なら6秒だよ
948 :login:Penguin :2021/07/12(月) 14:24:10.62 ID:J8Z0Hi6C.net >>946 そこでYaTeXですよ
949 :login:Penguin :2021/07/12(月) 23:01:24.97 ID:WKG5F16O.net >>945 少し考えた guiが優れたOSがUnix/Linux側にないから、そうなってるような気がする BSDだがせいぜいmacOSくらい だからWinが指示されやすく圧倒的なシェアなんだろうな
950 :login:Penguin :2021/07/12(月) 23:30:57.74 ID:0s4RNUlv.net 結局世の9割で使われてるのはls、cat、grep、awk、sed、gccということなので、 CygwinやMingw/MSYS2に変わるGNU binutils+αなコマンド群が 求められているのだろうなと BSDだろうがSystemVだろうがLinuxだろうが、なんでも良いのさ それこそUNIX-like toolsの方がいいかもしれん
951 :login:Penguin :2021/07/13(火) 02:59:04.86 ID:ujh2sKNJ.net >>950 それらのコマンドはファイル操作だけでは システムやネットワーク関連の設定や変更やアップデート Winはguiでそれらができるし、よくできてると思う もっともそれらの設定はファイル操作コマンドでUnix/Linuxでできるが、そこを視覚化したことも大きい
952 :login:Penguin :2021/07/13(火) 03:30:44.36 ID:U1y4cya9.net >>950 >BSDだろうがSystemVだろうがLinuxだろうが、なんでも良いのさ よくねぇよ WSLは既存のLinuxディストリのエコシステムをそのまま使えるのがメリット
953 :login:Penguin :2021/07/13(火) 11:22:50.07 ID:Ga1xj1lu.net >>949 違うよ MSは後方互換性の鬼だったってだけ
954 :login:Penguin :2021/07/13(火) 22:43:14.07 ID:2yHsU+SH.net WSLgでJDimの表示までは漕ぎ着けたが書き込みができん 「ERROR: 投稿時の認証用クエリがありません。」 とか言われて拒否される これJDimの設定の問題か5chの問題かWSLgの問題か どれなんだかいちいち調べるの面倒くせえなあ wineを触っててキレそうになるのも不具合の可能性の選択肢が広がるからなんだよな
955 :login:Penguin :2021/07/14(水) 19:42:51.62 ID:qiMB84QM.net msにはがんばってほしい ms版の簡単ディストリビューションを出してほしい 今現在あるのはどれも使えないから
956 :login:Penguin :2021/07/14(水) 19:48:17.03 ID:p//eG7aW.net Microsoftで利用されている社内用Linuxディストリビューションはどんなものなのか? - GIGAZINE https://gigazine.net/news/20210714-microsoft-linux-distribution-cbl-mariner/
957 :login:Penguin :2021/07/14(水) 20:20:22.40 ID:LHa6vjkA.net >>955 いや無理だよ アプリ単位でしか使えないんだから デスクトップ環境そのものを実現したいなら素直にVMWareとかVirtualboxとか使うべき GUI環境Linuxでサクサク設定できてたものが、コマンドベースで色々設定してその上でGUIアプリを起動するようになってるのがWSLgなんで 普通のGUI環境Linux使うよりも格段にハードル高いよ 例えば、WSLgでGedit(Linuxの代表的なテキストブラウザ)を起動するだけなら簡単だが、 ウィンドウフレームのテーマのカスタマイズとか日本語入力できるようにするのは 難しい処理をするわけではないものの、普段Linuxを使ってる人間じゃないと知識が無さすぎてまず無理だと思う
958 :login:Penguin :2021/07/14(水) 22:50:55.26 ID:ksx2I+Az.net MSは「Linux環境のWindowsアプリ化」を目指して、Win10に一連の機能の実装を積み重ねてきた 思えば便利になったものよ
959 :login:Penguin :2021/07/14(水) 23:28:04.52 ID:bHLDNqMM.net wayland/gtk3アプリのウィンドウフレーム含むテーマは gnome-tweaksで簡単に設定できます。 自分はjava/node.js/pythonとかの開発目的 DOS窓やPowerShellで苦労するのは時間の無駄 WSLgではemacs/zeal/electron等ほんといくつかさえ動けばいいい 日本語はemacsでしか入力しないからIMEも要らん VS CodeやIntellijはWindows側からシームレスに使えるし WSLgでざっとやったことは - waylandアプリの4K 150%スケーリング C:\ProgramData\Microsoft\WSL\.wslgconfに [system-distro-env] WESTON_RDP_DISABLE_FRACTIONAL_HI_DPI_SCALING=false 環境変数設定 export GDK_DPI_SCALE=1.5 export QT_SCALE_FACTOR=1.5 export QT_QPA_PLATFORMTHEME=gtk2 export GTK2_RC_FILES=/usr/share/themes/Materia-dark-compact/gtk-2.0/gtkrc - emacsのwaylandアプリ化 お勧めhttps://github.com/flatwhatson/emacs.git - vGPU対応mesaのインストール sudo add-apt-repository ppa:kisak/kisak-mesa sudo apt-get update 簡単でしょw
960 :login:Penguin :2021/07/15(木) 00:20:57.81 ID:pOUmhsPu.net >>957 このスレでデスクトップ環境にしたのがツベにうぷしていたじゃん 見なかったの?
961 :login:Penguin :2021/07/15(木) 00:21:40.97 ID:sdCI0/pi.net >>959 サンクス、lxappearanceで変わらないアプリがあったから試してみる
962 :login:Penguin :2021/07/15(木) 21:22:41.27 ID:8dWkAwrl.net winget使ってる方います?
963 :login:Penguin :2021/07/15(木) 23:02:55.86 ID:gg+xQy9Y.net >>960 知らん WSLgってデスクトップ環境作れんの? 実はXRDP使ってましたとかいうオチは無しだぞ
964 :login:Penguin :2021/07/15(木) 23:50:52.10 ID:55XUVJXs.net >>963 MSのページを見るなりすれば? まあ見ても理解できないかもしれないけどw
965 :login:Penguin :2021/07/16(金) 02:25:43.86 ID:gyKJ7DIA.net 自分でも理解できてないのにマウントは草
966 :login:Penguin :2021/07/16(金) 21:20:05.63 ID:uSRL7z2G.net Ubuntu 20.04ではスケーリング掛かってるとQT_QPA_PLATFORM=waylandが どうにもおかしくなるのでFedora Remix for WSLに乗り換えてみた 自分はdistroに全く拘りないし、wslg使うならwayland化進んでるこっちがいいかも Qtアプリもバックエンドwaylandだとサックサク
967 :login:Penguin :2021/07/17(土) 11:21:27.66 ID:uUM97hgD.net WSLg 1.0.26
968 :login:Penguin :2021/07/18(日) 19:37:22.64 ID:JMpF00Zj.net はやくwslgとwingetが安定版に降りてこないかな
969 :login:Penguin :2021/07/18(日) 20:53:15.97 ID:gQN/LH2n.net wsl2で不満はないよ
970 :login:Penguin :2021/07/19(月) 00:04:47.73 ID:sFse9ffu.net wslgでSiki使うとよく落ちる Chromeはド安定
971 :login:Penguin :2021/07/19(月) 00:45:10.01 ID:Xqai3q26.net Microsoft Edgeも結構安定している。
972 :login:Penguin :2021/07/19(月) 09:27:16.50 ID:rd18IBVS.net test
973 :login:Penguin :2021/07/21(水) 01:19:31.56 ID:Sa7hYG7r.net >>944 ほとんどわかってないと思うw このスレ見てたらよくわかる
974 :login:Penguin :2021/07/22(木) 02:14:29.50 ID:gNKzMl7X.net WSLgのFirefoxのUIが中華フォントやんけ /etc/fonts/local.confでフォント指定してやっと治ったわ
975 :login:Penguin :2021/07/23(金) 11:25:12.09 ID:xiQoOX1x.net wsl2とwslgの違いというか メリットとか教えてエロい人
976 :電波いっぱい :2021/07/23(金) 12:55:57.76 ID:ijcjwQTm.net wslgでは、windows側にGUIのサーバ(XとWayland)が統合されたので、ユーザーが何もしなくても、WSLのLinuxでGUIのアプリケーションを使えるようになる。 Waylandにも対応したWindowsようサーバはなかったので、そういう意味でも進化している GUIサポート以外に違いはない 普段使いで使いたい、LinuxにしかないGUIのアプリケーションってあまりないから、そんなにありがたみはないような。 僕はemacsつかうけど、他は思いつかない
977 :login:Penguin :2021/07/23(金) 13:16:28.62 ID:7atzNekv.net オーディオサーバーも設けられているよ
978 :login:Penguin :2021/07/23(金) 14:09:36.95 ID:OkWCzuSv.net でもchromebookのほうがシームレスに使えるよな
979 :login:Penguin :2021/07/23(金) 14:16:54.55 ID:0HPBapmT.net >>975 そもそも役割が違う https://asset.watch.impress.co.jp/img/wf/docs/1320/369/image10.png
980 :login:Penguin :2021/07/23(金) 14:28:57.81 ID:sTU2dXnq.net >>976 ,977,979 成る程wsl2は色々なツールインスコしてからしかUbuntuを利用出来ないが wslgだと最初からWindows側で用意しているので更に便利になったと言うことですね サンクス
981 :login:Penguin :2021/07/23(金) 19:10:21.80 ID:OkWCzuSv.net Windows 11のWSL 2はLinuxのGUIアプリケーションを実行することができるらしいんだけど、 そうなるとwindows11ではwslg2はないってことかな? https://news.mynavi.jp/article/20210723-1915331/
982 :login:Penguin :2021/07/23(金) 19:27:03.95 ID:inBXdN5g.net そもそもWSLg2なんて無いぞ 妄想が酷すぎるw
983 :login:Penguin :2021/07/23(金) 20:04:25.85 ID:Ig2b4LM0.net WSL2でGUIアプリを動かすプロジェクトがWSLgで、まだアルファ版 Windows11のWSL2にはベータ版か正式版のWSLgが含まれてリリースされるんじゃね
984 :login:Penguin :2021/07/23(金) 20:13:10.62 ID:G5BTM/WM.net >>981 Win11にはwsl2/wslgが標準搭載だったような
985 :login:Penguin :2021/07/23(金) 22:08:11.94 ID:dhpQYTQB.net 自分はWin10の21H2からWSL2/WSLg入ったままWindows 11 preview移行したから Win11は最初から入ってるのかどうなのか... WSLgは少なくともgithubで.msiインストーラでリリースされてるからインストールは簡単 ちなみにWSLgもWSLのdistroの一種、wsl.exe --systemでWSLg内に入れる
986 :login:Penguin :2021/07/23(金) 22:21:33.84 ID:zY6Md9K5.net ごく一部を除いてほとんどユーザーに利用されない機能なのは明白なので、意味もなくフットプリントを増やすようなことはしないだろう あとから個別にインストールできるんだし
987 :login:Penguin :2021/07/24(土) 01:05:13.82 ID://ewWjKr.net 普通にSeleniumとか動かしたいな。windowsで環境作りたくない。
988 :login:Penguin :2021/07/24(土) 08:04:18.00 ID:9/5xzLIt.net >>976 WSLのEmacsでcall-processとかやってうまく動作するんかい?
989 :電波いっぱい :2021/07/24(土) 12:54:03.32 ID:w5sf4wl+.net >>988 問題なく動くよ
990 :login:Penguin :2021/07/24(土) 17:07:13.39 ID:AJ+KsaUu.net それ結構ハマりポイントだったな WSLgを機にspacemacs試してるんだけど環境変数を.spacemacs.envから 読む仕組みがデフォルトになっててWSL_INTEROPに食い違いが生じて windws側のexe呼び出しがうまくいかないという... 誰得な機能だよとよく考えたらmac用かな
991 :login:Penguin :2021/07/24(土) 21:31:05.03 ID:nAA23mk5.net WslgはAndroid開発をdockerに押し込めるからいいよね。
992 :login:Penguin :2021/07/24(土) 23:16:10.00 ID:66ZS2djh.net 日本語でおk と一瞬思ったがWindows上で開発する視点からの物言いか
993 :login:Penguin :2021/07/27(火) 00:42:40.02 ID:e5zRxdzK.net zenityがWindowsで使えるだけでも最高ですね!!!
273 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★
本文 スレッドタイトル 投稿者