ついに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】10
https://mao.5ch.net/test/read.cgi/linux/1615976083/
【Bash】Windows Subsystem for Linux【WSL】11
■ このスレッドは過去ログ倉庫に格納されています
2021/07/29(木) 06:31:29.44ID:280Si2bb
2021/09/17(金) 01:13:10.54ID:iEtA5Z+3
>>101
Serverじゃなくてもそういう設定にできるよ。
Serverじゃなくてもそういう設定にできるよ。
2021/09/17(金) 02:01:18.06ID:q0Rt4Kfd
PCにhome/proエディションで自分用サーバ立てたいけど設定とか面倒くさそうだから、パフォーマンスとか気にせずWindowsストアから入れたらすぐ動くwsl選ぶ人、結構いると思います
2021/09/17(金) 02:18:23.55ID:q0Rt4Kfd
そんななんで多分セキュリティガバガバだからシステムコマンド叩かれるのは怖いな
c:をアンマウントさえしておけば、とりあえずマシン自体に危害が及ぶ事ははなさそう?
c:をアンマウントさえしておけば、とりあえずマシン自体に危害が及ぶ事ははなさそう?
2021/09/17(金) 09:59:01.96ID:Cc7DUBuK
LinuxてかWSLはおろかWindowsさえ分かってなさそうな文章
2021/09/17(金) 11:09:57.29ID:1FjV2GXh
>>104
お前だってセキュリティガバガバで使ってるじゃん
お前だってセキュリティガバガバで使ってるじゃん
2021/09/17(金) 11:24:01.25ID:aRTyJ1sj
とりあえずwindows環境とコマンドを隔離したいなら正解だろ
wsl内に大事なもの置かないのが前提だけど
wsl内に大事なもの置かないのが前提だけど
2021/09/17(金) 11:45:35.10ID:ZW3cBSte
ちょっと何言ってるか分からない
109login:Penguin
2021/09/18(土) 00:31:48.95ID:kmZpw6Xz wsl.confのoptionsってみなさんどうしてますか?
win側においたssh秘密鍵を、wsl側からも使いたいんだけど、
0777に見えてて、UNPROTECTED PRIVATE KEY FILE て言われる。
いまはmetadata入れてる。
win側においたssh秘密鍵を、wsl側からも使いたいんだけど、
0777に見えてて、UNPROTECTED PRIVATE KEY FILE て言われる。
いまはmetadata入れてる。
2021/09/18(土) 09:30:06.57ID:4rqcAKvy
>>109
sshについてはこれ
https://github.com/rupor-github/wsl-ssh-agent
Windows側で秘密鍵を登録してWSLで利用する
WSL1とWSL2で手順が違うので注意
sshについてはこれ
https://github.com/rupor-github/wsl-ssh-agent
Windows側で秘密鍵を登録してWSLで利用する
WSL1とWSL2で手順が違うので注意
2021/09/19(日) 08:11:48.66ID:EIPLZoBt
そろそろ画面は搭載されたの?
2021/09/19(日) 09:40:32.55ID:PWuxf6JM
Researchers Find Malware Hiding in Windows Subsystem for Linux
https://www.tomshardware.com/news/researchers-find-windows-subsystem-linux-malware
https://www.tomshardware.com/news/researchers-find-windows-subsystem-linux-malware
2021/09/25(土) 07:26:32.14ID:xaXXc/k1
>>1
wsl画面に顔文字を表示する方法
ブラウザーのURL欄にms-settings:aboutと入力して実行
このPCの名前を変更>文字、ハイフン、数字を組み合わせた顔文字に変更(例:Jp-pJ)>PC再起動>wsl起動
wsl画面に顔文字を表示する方法
ブラウザーのURL欄にms-settings:aboutと入力して実行
このPCの名前を変更>文字、ハイフン、数字を組み合わせた顔文字に変更(例:Jp-pJ)>PC再起動>wsl起動
2021/09/30(木) 10:40:20.83ID:3ilasQpi
Windows11のwsl2でext4をマウントできたよ。
https://docs.microsoft.com/ja-jp/windows/wsl/wsl2-mount-disk
https://docs.microsoft.com/ja-jp/windows/wsl/wsl2-mount-disk
2021/10/05(火) 10:29:28.50ID:BuZgddRo
Windows10ではリリースプレビューしか選択
出来ないので、WSLgが使えなくなったでござる。
出来ないので、WSLgが使えなくなったでござる。
116login:Penguin
2021/10/05(火) 16:17:44.70ID:DfbAR/9/ Windows11だとALSAとかXのアプリがおまじないナシで動くようになってるの?
2021/10/06(水) 08:24:16.74ID:pmWGkOom
音は鳴るけどPulseAudio使ってるみたいよ
2021/10/08(金) 04:37:21.78ID:OQa9CVRm
画面は搭載されたた?
2021/10/11(月) 21:21:24.61ID:VjKa8ZSj
だから画面て何だよ
2021/10/12(火) 03:34:35.28ID:rBdfmqbX
A preview of WSL in the Microsoft Store is now available!
https://devblogs.microsoft.com/commandline/a-preview-of-wsl-in-the-microsoft-store-is-now-available/
https://devblogs.microsoft.com/commandline/a-preview-of-wsl-in-the-microsoft-store-is-now-available/
2021/10/12(火) 07:05:36.53ID:QGup41kf
Windows11でWSLgを使う方法は
https://docs.microsoft.com/en-us/windows/wsl/tutorials/gui-apps
に書いてある通り
ディスプレイドライバをWSLg対応のものに入れ替え(Installed driver for vGPU)
PowerShellかコマンドプロンプトから
wsl --update
wsl --shutdown
ディストリビューション起動
linux上で
export DISPLAY=:0.0
x11-apps入れてテスト
sudo apt update && sudo apt upgrade
sudo apt install x11-apps
xeyes
目玉が出たらおk
Windows10 Homeを11にアップグレードしたPCで確認
https://docs.microsoft.com/en-us/windows/wsl/tutorials/gui-apps
に書いてある通り
ディスプレイドライバをWSLg対応のものに入れ替え(Installed driver for vGPU)
PowerShellかコマンドプロンプトから
wsl --update
wsl --shutdown
ディストリビューション起動
linux上で
export DISPLAY=:0.0
x11-apps入れてテスト
sudo apt update && sudo apt upgrade
sudo apt install x11-apps
xeyes
目玉が出たらおk
Windows10 Homeを11にアップグレードしたPCで確認
2021/10/12(火) 20:52:28.11ID:mRq5/DQB
次期「WSL」がMicrosoft Storeでプレビュー提供開始 〜OSと切り離され、単体アプリに
「WSLg」を同梱。Linuxディスクをマウントする「wsl.exe --mount」などに対応
https://forest.watch.impress.co.jp/docs/news/1357665.html
「WSLg」を同梱。Linuxディスクをマウントする「wsl.exe --mount」などに対応
https://forest.watch.impress.co.jp/docs/news/1357665.html
123login:Penguin
2021/10/14(木) 15:58:35.53ID:+gqO6dxW Windows11にして、WSLgも入って、xeyesも動いたが、mpvを入れてみるとVDPAUは動いてないし、pulseaudioは上手く起動しないし、なかなか難しいなあ。
2021/10/14(木) 19:49:39.98ID:xPFIZffm
GPUドライバインストールしてるか?
2021/10/14(木) 22:29:27.75ID:TRbCiD79
WSL2でAnboxを動かしている強者はいらっしゃいますか?
2021/10/15(金) 07:43:19.93ID:35OYOZOK
2021/10/15(金) 07:48:53.31ID:35OYOZOK
128login:Penguin
2021/10/15(金) 08:56:25.76ID:PmZ0jpSH2021/10/15(金) 15:07:31.26ID:4b3xYvPC
>>126
それはbroadcomだからでは?
それはbroadcomだからでは?
2021/10/16(土) 08:28:17.48ID:KHJ23gj5
>>129
安いSoC上チップ用のドライバーも軒並み更新されてないだろ
安いSoC上チップ用のドライバーも軒並み更新されてないだろ
2021/10/16(土) 09:19:56.52ID:gqUqQNui
>>130
更新されていなくてもそこそこ動くのがWindowsの強みだからなあ
更新されていなくてもそこそこ動くのがWindowsの強みだからなあ
2021/10/16(土) 15:06:15.71ID:qz1e/ypb
>>131
ちゃんと動いてないから問題が知られてるんだぞ
ちゃんと動いてないから問題が知られてるんだぞ
2021/10/16(土) 17:51:39.11ID:7gKp4tq9
>>126
LinuxのOSSのドライバは、メーカーが直々にサポートしているもの以外はオフローダーやアクセラレーターの機能すら満足に機能せず
ただ動作はするが動作がクソ重いとか、性能が出ないとかがザラ。
「ただ動くだけ」それでも動かないよりはマシだが
WiFiのドライバなんかはWindows用のドライバからバイナリ部分をギってきてラッパー被せて叩いてるみたいな、真っ黒なものも存在するしな
実際チップセット側にファームウェア等のバイナリブロックを注入してやらないと動作しない構造のものとか珍しくもない
LinuxのOSSのドライバは、メーカーが直々にサポートしているもの以外はオフローダーやアクセラレーターの機能すら満足に機能せず
ただ動作はするが動作がクソ重いとか、性能が出ないとかがザラ。
「ただ動くだけ」それでも動かないよりはマシだが
WiFiのドライバなんかはWindows用のドライバからバイナリ部分をギってきてラッパー被せて叩いてるみたいな、真っ黒なものも存在するしな
実際チップセット側にファームウェア等のバイナリブロックを注入してやらないと動作しない構造のものとか珍しくもない
2021/10/17(日) 13:13:18.86ID:+ib3vAez
>>133
最近はlvfsで取得できるfirmwareが増えてきたけどな
最近はlvfsで取得できるfirmwareが増えてきたけどな
135login:Penguin
2021/10/19(火) 15:12:38.14ID:e40ixBGS Windows11のWSLgで動画再生は出来るのに、音が出ないんだけど、PulseAudioのどこらへんをいじったものなのか…。
2021/10/19(火) 18:02:46.96ID:b/WOwjjZ
>>135
WSLでやることではないとおもうけど。
WSLでやることではないとおもうけど。
137login:Penguin
2021/10/21(木) 12:07:12.25ID:XFZ35m/M >>136
いや実用性は求めていないが、単に動かないのが気持ち悪い。
いや実用性は求めていないが、単に動かないのが気持ち悪い。
2021/10/21(木) 17:45:27.40ID:78WEYAVk
>>137
/dev/audioとか叩けるわけ?
/dev/audioとか叩けるわけ?
2021/10/22(金) 17:52:19.47ID:KnppMijo
特に何もしなくても音は鳴ったけどな
vlcならオーディオデバイスはRDP Sink, mplayerならaoはPULSEになってる
vlcならオーディオデバイスはRDP Sink, mplayerならaoはPULSEになってる
140login:Penguin
2021/10/27(水) 11:12:57.17ID:BBSLdGKA >>139
$>pulseaudio --start
N: [pulseaudio] main.c: ユーザーが設定したサーバー tcp:172.18.240.1 は start/autospawn を拒否しています。
となってるんだよね。いろいろググってるんだけど
$>pulseaudio --start
N: [pulseaudio] main.c: ユーザーが設定したサーバー tcp:172.18.240.1 は start/autospawn を拒否しています。
となってるんだよね。いろいろググってるんだけど
2021/10/27(水) 11:59:38.25ID:MORTatzX
2021/10/27(水) 12:01:33.74ID:D+sLn7Bx
>>140
ListenするIPアドレスにlocalhostを指定すれば?
ListenするIPアドレスにlocalhostを指定すれば?
143login:Penguin
2021/10/27(水) 15:47:15.08ID:BBSLdGKA >>142
そもそもなんで、変なIPアドレスが指定されているんだろうと思ったら、前のバージョンの時に、windows側でpulseサーバーの設定していたのが残ってたんだね。
一度、ubuntu消して入れ直したので、当然、defaultになっていると思っていたらWindowsのユーザディレクトリに.profileが残っていた罠。
で、localhostに直して、pulseaudio -Dとかpulseaudio -vvvvしてみたが、さっぱり…。
Windowsのユーザディレクトリdotファイル全消ししてやり直すか…。
そもそもなんで、変なIPアドレスが指定されているんだろうと思ったら、前のバージョンの時に、windows側でpulseサーバーの設定していたのが残ってたんだね。
一度、ubuntu消して入れ直したので、当然、defaultになっていると思っていたらWindowsのユーザディレクトリに.profileが残っていた罠。
で、localhostに直して、pulseaudio -Dとかpulseaudio -vvvvしてみたが、さっぱり…。
Windowsのユーザディレクトリdotファイル全消ししてやり直すか…。
2021/10/29(金) 02:06:45.63ID:/h20Icem
localhost の代わりに、127.0.0.1 でやってみれば?
2021/10/30(土) 13:12:30.93ID:G4tX6mAF
Windows11に更新したのでWSL2とWSLgの環境に移行したけど
アイコンをクリックするだけでLinuxのアプリが起動するのは不思議な感覚だな
まだ動作はちょっとおかしいところもあるけど
アイコンをクリックするだけでLinuxのアプリが起動するのは不思議な感覚だな
まだ動作はちょっとおかしいところもあるけど
2021/11/05(金) 23:07:07.69ID:Lis2afSI
wslg
2021/11/05(金) 23:09:53.52ID:Lis2afSI
2021/11/05(金) 23:48:08.56ID:Lis2afSI
環境変数
PULSE_SERVER=/mnt/wslg/PulseServer
PULSE_SERVER=/mnt/wslg/PulseServer
2021/11/06(土) 16:51:49.93ID:diGD1t+B
Connecting USB devices to WSL
https://devblogs.microsoft.com/commandline/connecting-usb-devices-to-wsl/
https://devblogs.microsoft.com/commandline/connecting-usb-devices-to-wsl/
2021/11/09(火) 01:57:09.27ID:vv8WAfuu
Distrodとかいうsystemdを動かすツールがでたらしい
genieとはまた違うのか?
genieとはまた違うのか?
151login:Penguin
2021/11/10(水) 16:36:00.43ID:hSEH5GOG >>148
でけたわ!ありがとう。
でけたわ!ありがとう。
2021/11/18(木) 19:09:56.66ID:ClNuZrpM
ubuntuで普通にsystemdを使えるようになるかも?
Ubuntu desktop team teases 'proof of concept' systemd on Windows Subsystem for Linux
https://www.theregister.com/2021/11/17/ubuntu_team_systemd_windows_wsl2/
Ubuntu desktop team teases 'proof of concept' systemd on Windows Subsystem for Linux
https://www.theregister.com/2021/11/17/ubuntu_team_systemd_windows_wsl2/
2021/11/24(水) 20:47:12.67ID:cyGrVzRD
プレビュー版「WSL」のアイコンが「これでええんか?」とちょっと話題に
「残念なペンギン」「Microsoftに毒を抜かれたペンギン」との声も
https://forest.watch.impress.co.jp/docs/serial/yajiuma/1368648.html
「残念なペンギン」「Microsoftに毒を抜かれたペンギン」との声も
https://forest.watch.impress.co.jp/docs/serial/yajiuma/1368648.html
2021/11/24(水) 22:40:37.63ID:+FdxH2sH
>>153
ひ、ひどい
ひ、ひどい
2021/11/24(水) 22:56:12.89ID:WthzimWM
俺は好きだよ。MSっぽくて
156login:Penguin
2021/11/26(金) 10:58:00.63ID:L9sZVw1C お遊びで、デスクトップ環境入れてみたら、簡単に表示されて拍子抜けなんだが、ウィンドウ枠がなくて、移動も出来ないのなんとかする方法無いのかね。
157login:Penguin
2021/11/26(金) 11:06:01.31ID:L9sZVw1C といろいろGUIアプリ起動してみたら、一個一個が、Windowsアプリみたいに独立したウィンドウで起動するから、デスクトップ環境の意味がないなw。
これはこれで便利なんだろうけど。
これはこれで便利なんだろうけど。
2021/11/26(金) 14:26:08.47ID:EY4nVEoQ
>>156
Ctrl+Windowsキーで右矢印キーか左矢印キーでWindowsデスクトップに切り替わると思う
Ctrl+Windowsキーで右矢印キーか左矢印キーでWindowsデスクトップに切り替わると思う
2021/11/26(金) 20:10:55.82ID:XizzNkXh
触ったことないんだけどLinuxのWinappsみたいな感じなのかな
2021/11/27(土) 08:46:48.80ID:GKOfIXeB
161login:Penguin
2021/11/28(日) 20:48:05.10ID:QO6sqxAj 統合がシームレスすぎて、Linux側のデスクトップ環境のウィンドウ管理がほぼ無意味になるんだよね。
162login:Penguin
2021/11/28(日) 21:28:05.14ID:jYIKXuB0 Windows10のWSLだとUSBが使えないので使い物にならんわ。
よくあんなのをべた褒めできるもんだw
よくあんなのをべた褒めできるもんだw
163login:Penguin
2021/11/28(日) 21:51:01.18ID:HmwCOCP6 Windows側でUSB使うから問題にならんのだが?
どうしてもケチをつけたいだけの既知害が馬鹿を言ってるとしか思えんなぁw
どうしてもケチをつけたいだけの既知害が馬鹿を言ってるとしか思えんなぁw
2021/11/28(日) 21:51:23.02ID:bPtNk5/L
USB使って何をするつもりなんでしょうね
2021/11/29(月) 00:23:13.02ID:I/scrIHy
2021/11/29(月) 00:30:10.04ID:ApxsmdiW
シームレスで使えるから
WindowsもLinuxも簡単にすぐ利用出来るので便利なんだけど
WindowsもLinuxも簡単にすぐ利用出来るので便利なんだけど
2021/11/29(月) 00:36:58.76ID:AuqkfjlO
usbip使ってWSL2にアタッチするやり方は10でも使えるようだが
スマホを繋げてみたけどWSL2のlsusbコマンドで出てくるよ
まあ、ドライバは10,11問わずどうしたもんかねぇ
スマホを繋げてみたけどWSL2のlsusbコマンドで出てくるよ
まあ、ドライバは10,11問わずどうしたもんかねぇ
2021/11/29(月) 03:39:57.27ID:hKNefSUz
何をしたいのかを言わない
できないことを言うだけ
できないことを言うだけ
2021/11/29(月) 23:30:07.14ID:sse9TrTa
Linux側でusbのファイルとかフォルダを使いたいなら
WindowsのデスクトップにLinux側のhomeとかのショートカットを作成しておけば簡単に出来るよ
つまりusbの必要なファイル等をコピーしLinux側のショートカットをクリックして開いてLinux側のdownlordなりdocumentなり若しくはdesktopに貼り付ければそれで終わり
いちいちLinux等起動しなくてもOK
勿論予め起動していても良いけど
WindowsのデスクトップにLinux側のhomeとかのショートカットを作成しておけば簡単に出来るよ
つまりusbの必要なファイル等をコピーしLinux側のショートカットをクリックして開いてLinux側のdownlordなりdocumentなり若しくはdesktopに貼り付ければそれで終わり
いちいちLinux等起動しなくてもOK
勿論予め起動していても良いけど
2021/11/29(月) 23:44:31.41ID:I/scrIHy
ストレージ使いたいだけなら wsl.exe --mount があるだろ
よく言われてるのがIoTデバイスの開発でUSB使いたいとかだな
よく言われてるのがIoTデバイスの開発でUSB使いたいとかだな
171login:Penguin
2021/11/30(火) 02:50:06.01ID:Ij4l3WQF >>170
組み込みでwsl使うやつなんかいねーだろw
組み込みでwsl使うやつなんかいねーだろw
172login:Penguin
2021/11/30(火) 04:05:34.29ID:xuE+NG8P 「IoTデバイスの開発で」が読めない奴w
「開発で」がわからない奴ww
それがLinux信者のレベルなんですぅwww
「開発で」がわからない奴ww
それがLinux信者のレベルなんですぅwww
2021/11/30(火) 06:30:36.19ID:DVd1cceX
IoTデバイスの開発って
IoTデバイスでsshサーバー起動して
コンパイラインストールして開発するとか思っていそうw
IoTデバイスでsshサーバー起動して
コンパイラインストールして開発するとか思っていそうw
2021/11/30(火) 15:32:03.87ID:d9l70bt4
思ってそうとか思ってそうw
これキチガイの話し方そのものなんよなぁ
その場に無い仮定と会話を始める
これキチガイの話し方そのものなんよなぁ
その場に無い仮定と会話を始める
2021/12/01(水) 01:57:59.72ID:7SAuURAR
まあアホだからLinux使えないで発狂している奴らだし
その辺はご察し
その辺はご察し
2021/12/01(水) 03:35:31.37ID:DSZE53Gv
組み込み・mruby の本が出た
Webで使えるmrubyシステムプログラミング入門、近藤宇智朗、2020/11
宇宙開発などの組み込み用、MicroPython, Lua, Squirrel の代替になる。
Ubuntu 18.04, C99 対応
人工衛星イザナギ・イザナミで、使っている
この本に、Virtualbox, Vagrant を使う。
WSL はサポートしないと書いてあるけど、WSLでも使えるのでは?
Webで使えるmrubyシステムプログラミング入門、近藤宇智朗、2020/11
宇宙開発などの組み込み用、MicroPython, Lua, Squirrel の代替になる。
Ubuntu 18.04, C99 対応
人工衛星イザナギ・イザナミで、使っている
この本に、Virtualbox, Vagrant を使う。
WSL はサポートしないと書いてあるけど、WSLでも使えるのでは?
2021/12/01(水) 09:09:47.65ID:h+AX9bwk
Ruby界隈はなぜかMSを目の敵にしてるので
2021/12/01(水) 11:44:45.71ID:LZspSXUx
Vagrantを使うのは開発環境が一式揃った仮想環境を使い
開発環境構築の手間を省く為と思われる。
開発環境構築の手間を省く為と思われる。
2021/12/02(木) 13:10:41.76ID:2h/x3lBI
きのう一生懸命VcXsrvとPulseAudioのWindows binaryの環境を準備したら
今日WSLgってのを知った。・・・もう一回遊べるドン!
今日WSLgってのを知った。・・・もう一回遊べるドン!
2021/12/02(木) 22:36:15.35ID:ccIX8LOF
GWSLってのもある。中でVcXsrv使っている。WSLgより自分は使いやすいな。
2021/12/03(金) 01:57:03.69ID:NHAAd4lV
wslg使える環境でないのでwsl2まま
Windows11も使えないし(;´д`)
まぁこれで不自由ないからいいわ(´∇`)
Windows11も使えないし(;´д`)
まぁこれで不自由ないからいいわ(´∇`)
2021/12/07(火) 00:30:09.82ID:ABgoU7cl
cmdツールの拡張程度にしかWSLを使ってない…
2021/12/07(火) 00:54:11.96ID:O34K9HvF
未だWSL1
コマンドツールとしてはとりあえずこれで十分だけど
WSL2だと重くなったりするのかな?
コマンドツールとしてはとりあえずこれで十分だけど
WSL2だと重くなったりするのかな?
2021/12/07(火) 02:07:45.84ID:eoOgZmGo
linux用とwin用のmingw-64がapt(ubuntu)とwingetでカンタン導入できるのが素晴らしい
wsl上のgccとmingw-64からlinuxネイティブとクロスコンパイルwinバイナリ、win上のmingw-64からネイティブコンパイルwinバイナリ
(n)makeで一括テスト
dockerなんて要らなかったんや
wsl上のgccとmingw-64からlinuxネイティブとクロスコンパイルwinバイナリ、win上のmingw-64からネイティブコンパイルwinバイナリ
(n)makeで一括テスト
dockerなんて要らなかったんや
2021/12/07(火) 02:54:07.74ID:zei1PJTh
>>182
ツールチェインが欲しいだけならwingetでネイティブの入れた方が速いし楽
ツール不足でなくcmd自体が嫌ならpwshにしなさい
linux環境を使いたくてまだunixシェルに慣れてないなおさら薦める、chsh pwshでwin版と同じ.profileを共有できる
ツールチェインが欲しいだけならwingetでネイティブの入れた方が速いし楽
ツール不足でなくcmd自体が嫌ならpwshにしなさい
linux環境を使いたくてまだunixシェルに慣れてないなおさら薦める、chsh pwshでwin版と同じ.profileを共有できる
2021/12/07(火) 07:47:08.56ID:tSnMACD6
2021/12/07(火) 08:24:02.61ID:qEqyD2/X
>>194
だからDockerはサーバーへのアプリデプロイ用だって言ってんだろ
だからDockerはサーバーへのアプリデプロイ用だって言ってんだろ
2021/12/07(火) 08:24:15.24ID:qEqyD2/X
>>184の間違い
2021/12/08(水) 01:50:10.17ID:tSwLxMnw
mingwはminimul gnusystem for windows的な意味だったと思うけど、wslが広まった事でwinバイナリ吐けるクロスプラットフォームコンパイラという立ち位置に変わったな
名前変えるべきじゃね?
リッチ環境目指したmsysやcygwinは完全に用済みだけど、mingwはこれからも重宝するだろう
名前変えるべきじゃね?
リッチ環境目指したmsysやcygwinは完全に用済みだけど、mingwはこれからも重宝するだろう
2021/12/08(水) 01:53:06.51ID:tSwLxMnw
ただ2つもmingwインスコして継承するとパス汚染がやばいよな
整理しなきゃ…
整理しなきゃ…
2021/12/09(木) 14:23:07.58ID:0FRgbj7B
「wsl.exe --install」コマンドでインストールされる「WSL」がストア版に
WSLをOSと切り離し、単体アプリに移行する計画の一環
https://forest.watch.impress.co.jp/docs/news/1372718.html
WSLをOSと切り離し、単体アプリに移行する計画の一環
https://forest.watch.impress.co.jp/docs/news/1372718.html
2021/12/09(木) 16:17:40.93ID:+B3jY0WD
> 現在のWSLは、Windowsのオプションコンポーネントとして提供されており(インボックス版)、
> 利用するには[Windowsの機能の有効化または無効化]ダイアログでオプションを有効化し、
> PCを再起動する必要がある。「wsl.exe --install」コマンドを使えば手順は大幅に簡略化されるものの、
> WSLがOSの特定バージョンと強く紐づいており、頻繁にバージョンアップできないという問題は残る。
> Windows 10/11の大型アップデートは年1回に減るため、なおさら新機能が投入される機会は減ってしまう。
>
> そこで同社は、WSLをOSから切り離し、「Microsoft Store」で提供するテストを進めている。
最近のMSは正しい技術的選択をするようになったな。すばらしい。
> 利用するには[Windowsの機能の有効化または無効化]ダイアログでオプションを有効化し、
> PCを再起動する必要がある。「wsl.exe --install」コマンドを使えば手順は大幅に簡略化されるものの、
> WSLがOSの特定バージョンと強く紐づいており、頻繁にバージョンアップできないという問題は残る。
> Windows 10/11の大型アップデートは年1回に減るため、なおさら新機能が投入される機会は減ってしまう。
>
> そこで同社は、WSLをOSから切り離し、「Microsoft Store」で提供するテストを進めている。
最近のMSは正しい技術的選択をするようになったな。すばらしい。
193login:Penguin
2021/12/09(木) 17:00:43.53ID:+zl3mLVq 英語キーボード使ってるんですが,inkscapeやgimpでテキストを入力
する使ったときだけキーボードが日本語配列で認識されます.ディスト
リはDebianです.WSLじゃない普通のDebianではこんなこと経験した
ことないので,困ってます.何か分かる方おられます?
する使ったときだけキーボードが日本語配列で認識されます.ディスト
リはDebianです.WSLじゃない普通のDebianではこんなこと経験した
ことないので,困ってます.何か分かる方おられます?
2021/12/09(木) 17:22:56.67ID:TlhexPT3
VirtualBoxに切り替えれば全て解決
2021/12/09(木) 18:28:27.32ID:M46ZvqqD
>>194
いっそのことchromebookにしようか
いっそのことchromebookにしようか
2021/12/09(木) 23:46:44.73ID:BPx448BU
え?WSLってinkscapeやgimpにまで対応してるの?
すごくないかそれ?
あとWindows版を使えばいいのでは?
すごくないかそれ?
あとWindows版を使えばいいのでは?
2021/12/09(木) 23:51:31.11ID:LUHk4a9B
inkscapeってwindows版は不安定で使えたものではなかったのだが、マシになったのだろうか…
gimpも昔はwindows版は不安定で酷かったが
gimpも昔はwindows版は不安定で酷かったが
2021/12/09(木) 23:59:07.28ID:BPx448BU
まだLinux開発者ってろくにWindowsアプリ作れないの?
199login:Penguin
2021/12/10(金) 02:06:58.60ID:EeJ3eOXb2021/12/10(金) 11:49:51.92ID:39yhmmqW
VirtualBoxつかってもDockerは別に必要だって話
2021/12/10(金) 12:48:46.90ID:SEGNBmr3
使い方は人それぞれ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- ロシア外相 「日本とドイツは軍国主義」 国連で声明 ★4 [お断り★]
- 【ホリエモン】堀江貴文氏、もし“現金のみ”の店でお金を持ってなかったら? 対処策に「その手があったか!」と驚きの声 [冬月記者★]
- 【速報】首相、日米は最も信頼し合える同盟国と伝達 ★5 [蚤の市★]
- 【野球】アジア大会・決勝の日韓戦が“地上波中継なし” 「冷遇されてる」「メダルかかってるのに...」との声も [尺アジ★]
- 【兵役免除】社会人日本代表、韓国に敗れ銀メダル リベンジ食らい5連覇許す【アジア大会】 [鉄チーズ烏★]
- 【音楽】Ado所属事務所社長 誹謗中傷への法的対応示唆「アーティストを守るため」 出演フェス巡りSNSで賛否 [Ailuropoda melanoleuca★]
- 【実況】博衣こよりのえちえちMLB同時視聴-ノエたん編-🧪
- 【高市速報】お笑い芸人川島「被害者より怒っている第三者は『加害者』だ」55万バズ [856698234]
- 【悲報】亜月ねね先生の家、巨大監視カメラが設置されておわる ★4 [398059782]
- 【感想戦】連休特別企画
- Q「先の戦争は、アジア近隣諸国に対する日本の侵略戦争だった?」日本人の48%「いやー、そういうの自分はちょっとわかんないっすねー」 [377482965]
- レスバ弱いハッタショに限ってレスバしたがりなのはなぜ?