探検


【Bash】Windows Subsystem for Linux【WSL】12

■ このスレッドは過去ログ倉庫に格納されています
2022/05/23(月) 23:49:50.45ID:IBWtfkga
やんごとなき理由でWindowsを使わざるを得ない人へ朗報!
WindowsでもLinuxを使うことは出来ます!!!

本物の?Linuxじゃない?WSLはいいえ本物のLinuxです!
正しくは本物のLinuxを使えるようにする仕組みです。
インストールされるディストリは本物のUbuntuなのです。

systemdが動いていないから本物ではない?いいえDockerと同じです。
Dockerでもsystemdは動きません。
Linuxにとってsystemdは必須ではありません。

■ドキュメント
https://docs.microsoft.com/ja-jp/windows/wsl/

■WSLのDockerとの連携
https://docs.docker.com/desktop/windows/wsl/

◆前スレ
【Bash】Windows Subsystem for Linux【WSL】11
https://mao.5ch.net/test/read.cgi/linux/1627507889/
508login:Penguin
垢版 |
2023/06/06(火) 11:40:59.66ID:KCWUuOot
>>504
GUIも再現するし、Linux自体がWindowsの一部になってる
2023/06/06(火) 11:53:43.41ID:JeQ0/9ST
板違いのクソスレあげるなカス
2023/06/06(火) 12:55:08.94ID:ly7MMYHo
Linux tool群
プログラミング環境
をMSは欲しかったのよ
やっぱりpython使った環境でさえ
Linuxの方が構築楽なことが結構あるから
研究者はUNIX系使いが多いからね
511login:Penguin
垢版 |
2023/06/06(火) 13:34:18.73ID:5lY8NqDk
>>509
「板違いのクソスレあげるなカス」をNG登録しました
ウザいのでw
2023/06/06(火) 13:38:29.71ID:j+szK/l+
>>510
うがった見方だと思いますよ

>>511
勝手にNG登録してください報告しなくていいです
2023/06/06(火) 13:51:34.52ID:HnZlR8hV
>>512
誤用のほうか本来の意味かわからんぞ
2023/06/06(火) 14:22:06.13ID:kuCIjtJw
>>510
サーバー側は大抵Linuxだから開発環境として必要だからね
2023/06/06(火) 14:25:04.95ID:j+szK/l+
Linux板で語るのなら、Windows Subsystem ではなく VirtualBox だと思うよ。
VirtualBox は GPLライセンスのオープンソースソフトウェアです。
516login:Penguin
垢版 |
2023/06/06(火) 14:41:20.80ID:kwIz71lg
age
2023/06/06(火) 14:50:10.22ID:MPXGRiCa
使う意味がわからん
VMでLinux動かしたほうがいいわ
2023/06/06(火) 14:51:19.56ID:4oxINHhU
Active DirectoryとLinuxサーバー用のソフト使えるのは相当な武器だろう、管理者はやってらんないけど
519login:Penguin
垢版 |
2023/06/06(火) 14:58:08.35ID:KCWUuOot
>>517
それだとただLinuxを使っているだけだ
Windowsに必要なのはLinuxそのものではなく
Linuxで動くあらゆる物
520login:Penguin
垢版 |
2023/06/06(火) 14:59:25.31ID:KCWUuOot
Linuxがなんでもできると言っても実際にLinuxで動くフリーソフトが動いているだけ
そのフリーソフトが動けば、別にLinuxでなくてもよい
MSが手に入れたかったのはそのフリーソフト
2023/06/06(火) 15:11:07.85ID:tJvm3mNT
まあシームレスに使えるのはwsl1だけど、ちょっと無理があったな
2023/06/06(火) 15:17:34.44ID:JeQ0/9ST
板違いのクソスレあげるなカス
2023/06/06(火) 15:20:55.66ID:J2WJLp9l
WSL上にsambaとbind
2023/06/06(火) 15:37:55.30ID:TUoJQGAm
いろいろ調べてみた。WSL2はネイティブLinuxみたいだね。
自分用のPCが一台しかなくデュアルブートするならWSL2を使ったほうが安全かな。
2023/06/06(火) 15:43:47.40ID:ZdtdjRvH
そうだね、いちいち切り替えるの面倒だし、シームレスにデータのやり取りができるのが便利だよね。
526login:Penguin
垢版 |
2023/06/06(火) 16:20:15.91ID:KCWUuOot
>>521
WSL2もシームレスだぞw
使い勝っては全く変わらん

内部の技術にこだわってどうする
目的はLinux上で動いていた全ての
フリーソフトの奪還だ

フリーソフトはただLinux上で動いているだけで
Linuxのものじゃない
2023/06/06(火) 16:34:38.70ID:tJvm3mNT
>>526
使い勝手はWSL2の方が良いけどな
WSL1なんて完全なlinuxじゃねえし
528login:Penguin
垢版 |
2023/06/06(火) 16:47:48.02ID:KCWUuOot
そりゃそうだろう
MSが作るものは使い勝手が良い
2023/06/06(火) 19:33:31.78ID:JeQ0/9ST
板違いのクソスレあげるなカス
2023/06/06(火) 22:11:08.90ID:kRhC4wt6
だが断る

        ぐ
    ぐ  る         ―    ̄   __     ∩2z、
    る   ん   _ -      ハ,,ハ   ― ニ二./  /
 十  ん               ( ゚ω゚ )        /`/     おことわりします
      ,  '    _   l´   '⌒ヽ-‐  /  /  } }  +
    / /     /       リ     |  |   /  ノ
 C、/ /        ╋  /      |  |/  /  //
&  \____/      /     ノ/ _/―''
 ⌒ヽ-、__/   ̄ ̄ ̄`ヽ   '´   /   十
      /  ̄ ̄`ー- ...,,_*__,/| /        +
              /   ノ {=   | |
 +            ∠ム-'    ノ,ィi、ヽ、


ミ`ー‐、
  `⌒丶、'ー-、_       +             十
     ̄\―ヽ._ 二_‐-
       \   \   ̄ ‐-       ̄二二_ ―_,r'⌒ヽー、
        ̄\ ̄ \‐-     ╋__..ニ -―― ´ ̄ __... -―一┘
  +  ニニ ー--\   ⌒Y´ ̄ `丶     __,. -‐二´  ̄ ―     +
           ̄\    !   =,. -‐ 二_
          _   ヽ.._     ノ
           ̄   〉   ー- ノ三二   +  おことわりします
    十       ̄―/  ,'   /二  ̄ _
        ニー/⌒∨ 
 
2023/06/06(火) 22:22:12.53ID:sET4I+zk
土台をMSが作った割には悪くはない
Virtual PC(買ってきた)からHyper-VやWSLへの、影響の程度や人的な関係しらんけど
2023/06/06(火) 22:31:35.74ID:USlOY37+
>>531
いや、素晴らしいと思うよ。
2023/06/06(火) 22:38:04.58ID:w1cSU6ex
そもそもMSとunixの付き合いは長くて深いからな
2023/06/06(火) 23:06:16.30ID:kRhC4wt6
Microsoftとしては機会が有ればMicrosoft Linuxを出したいだろうが、過去との互換性が最優先のWindowsではまず無理な話で、Linux上で動くHyper-Vの完成待ちといったところだろうか。
(待てなくてVMwareを買収しちゃったりするかもね)
2023/06/06(火) 23:09:15.76ID:j+szK/l+
>>533
そうですよ。

>>510 さんはユーザの立場としてはうがった見方ではあるけれど、マイクロソフト経営陣の本音とはちがうよ。

マイクロソフトがIT業界の覇者であるためにはホストOSはウィンドウズしかない。
開発者やユーザがホストOSを変えさせないために仮想環境の開発に熱心なんだよ。
2023/06/06(火) 23:12:28.72ID:EsIp4Bka
毎回起動するたびにストアアプリ版があるから入れろと表示されるのでストアアプリ版を入れたら動かなくなった
なんなのこのゴミ
2023/06/07(水) 00:17:58.17ID:v6IjCHTB
ストアアプリ版いれたほうがいいよ
なおpythonは設定の方でストアアプリの方のaliasをオフにしてるよ
2023/06/07(水) 00:20:49.87ID:R98WRbFJ
>>534
つ Azure Linux
社内では以前から独自ディストリを用いていたようだけど一般向けは既存のでいいと思っているのでは
2023/06/07(水) 14:03:55.99ID:HzTcoGL2
MSはだいぶオープンソースの連中を取り込んだ感があるな
2023/06/07(水) 17:28:51.22ID:w2N2Dqru
恐れ入ります。at をインストールして動かしたいのですが、インストールもデーモンの起動もしましたが、全く動いてくれないのです。どなたかご存じの方、教えて頂けますでしょうか。
2023/06/07(水) 19:25:09.92ID:VoNXoJPM
ログになんか出てねえ?
542login:Penguin
垢版 |
2023/06/07(水) 21:20:24.96ID:1kXZqlyH
マイクロソフトは世界初の商用Unixを開発、販売した会社だからな
LinuxよりもUnixに近い
543login:Penguin
垢版 |
2023/06/07(水) 21:21:40.94ID:1kXZqlyH
>>534
WindowsにLinuxが組込まれたのでもうその必要がなくなった
Windowsは完全なLinux互換OSとなったのだよ

なぜWindows+Linuxをすでに手に入れているのに、その劣化版のLinuxしかないOSをほしいと思うのかね?
2023/06/07(水) 21:30:45.88ID:QSXIh2zn
仮想環境のLinuxは、Linuxの劣化版だから要らないと思うよ。
Windowsのバックグラウンドサービスも切り捨てたいな。
2023/06/07(水) 21:36:52.45ID:QSXIh2zn
Windowsが使いたい人は、VirtualBoxスレへ行きましょう。
 ↓
【Sun】Virtual Box part1
https://mao.5ch.net/test/read.cgi/linux/1235304723/
2023/06/07(水) 22:35:19.05ID:dootayBk
つ qemu-kvm + virtio-gpu
つ libvirt

複数の仮想環境を使う訳でないなら前者で
2023/06/07(水) 23:06:23.68ID:qcBqv2ml
板違いのクソスレあげるなカス
2023/06/08(木) 01:16:25.35ID:cfZI/q5P
>>540
wsl起動した状態よね?
549540
垢版 |
2023/06/08(木) 05:35:39.13ID:nQG+/rjD
>541 dmesg には特に何も表示されていませんでした。
550540
垢版 |
2023/06/08(木) 05:38:58.95ID:nQG+/rjD
>548 はい、起動している状態です。atd も動いていて、
warning: commands will be executed using /bin/sh
の警告はあるものの、
job 10 at Thu Jun 8 17:17:00 2023
と受付してくれているようです。atq してみても登録されています。
で、何もしないけれど時間が来たらjobIDが消えるのです。
2023/06/08(木) 05:48:44.82ID:GwJ9LYF/
>>549
syslog
2023/06/08(木) 05:50:41.29ID:GwJ9LYF/
ていうか動いてると判断するのが妥当じゃん
なにもしてないのに動かないもなにも
2023/06/17(土) 19:31:43.64ID:3S7yW1+R
画面は搭載されたの?
2023/06/17(土) 19:41:03.60ID:ElAVKMZZ
調べられない程度の人は気にしなくていいかと
555540
垢版 |
2023/06/18(日) 09:57:06.26ID:gtTaUt/t
540です。自己解決しました。-f でコマンドを書いたファイルを指定して無事に動きました。
2023/06/21(水) 22:50:59.80ID:6P7hq5Dn
wslpathみたいなパス変換をクリップボードから引っ張るときに勝手にやってくれる端末ってないですか?
みんなどうやってるのかな
2023/06/22(木) 00:13:49.79ID:RSr7Pb9j
日本語の意味がわからない
558login:Penguin
垢版 |
2023/06/22(木) 00:19:21.06ID:qXWXDrJd
windows側ならユーティリティあった気がするが
2023/06/22(木) 02:06:00.78ID:CyGOEOyW
何やりたいのかわからんけど勝手にやられたら不便じゃね
2023/06/22(木) 09:05:14.05ID:zGrrvBgO
板違いのクソスレあげるなチンカス
561login:Penguin
垢版 |
2023/06/22(木) 09:18:00.45ID:9lfBOyqg
あげ
2023/06/22(木) 09:37:58.40ID:zGrrvBgO
板違いのクソスレあげるなチンカス
563login:Penguin
垢版 |
2023/06/22(木) 09:52:52.45ID:9lfBOyqg
罵倒するにも語彙が少なくてコピペしかできないのな
2023/06/22(木) 11:48:27.34ID:zGrrvBgO
板違いのクソスレあげるなチンカス
2023/06/22(木) 14:48:16.83ID:JULu7E2g
>>559
たとえばWSL上の/home/ore以下で作業中ふと特定のドライブ下のフォルダにcdして作業したいとき
開いているエクスプローラのパスをパッとコピーして端末にポンとペーストするだけでいいのはとっても楽
これcmderはやってくれるんだけど重いし使いたくない

Windows Terminalのgithub見たらissueに挙がってるからいつか対応してくれると願いたい
566login:Penguin
垢版 |
2023/06/22(木) 16:40:01.52ID:9lfBOyqg
コピペしかできない馬鹿
2023/06/22(木) 16:44:53.10ID:zGrrvBgO
板違いのクソスレあげるなチンカス
568login:Penguin
垢版 |
2023/06/22(木) 17:05:56.27ID:9lfBOyqg
コピペ馬鹿に生きる価値はない
2023/06/22(木) 17:29:13.15ID:zGrrvBgO
板違いのクソスレあげるなチンカス
570login:Penguin
垢版 |
2023/06/22(木) 17:30:13.81ID:9lfBOyqg
まともな文章書けるようになってから来い
2023/06/22(木) 17:42:58.68ID:zGrrvBgO
板違いのクソスレあげるなチンカス
572login:Penguin
垢版 |
2023/06/22(木) 17:50:27.49ID:1IC8XA04
>>565
それ意外と面倒そう
ターミナルエミュレータ自体はパスのマッピングを知らないからコマンド等を呼ぶ必要があって、
さらに接続元が PowerShell, WSL, Cygwin(MSYS) 等で動作を変えないといけない
あと WSL, Cygwin 等でも外部に ssh でログインしている際などには変換しない、等の必要もあるかも
2023/06/22(木) 17:50:56.63ID:zGrrvBgO
板違いのクソスレあげるなチンカス
574login:Penguin
垢版 |
2023/06/22(木) 17:54:10.52ID:1IC8XA04
まあユーザ側で工夫をすれば済む話で、例えばCygwin(MSYS) で雑にやるなら
cygwin$ cd “$(cygpath -uf /dev/clipboard)”
で行ける(少し危険だけど)

Windows標準ではクリップボードを標準出力するコマンドが無いけど、
仮に pasteclip.exe (win32) なんてのがあるとしたら、同様に
wsl$ cd “$(wslpath -u “$(pasteclip.exe)”)”
#もう少しまともなシェル関数なりスクリプトを書いた方が良いけど
2023/06/22(木) 17:57:49.09ID:1IC8XA04
ああすまん、ダブルクオートが変換されてるけど1byte (0x22)のね
2023/06/22(木) 18:06:19.24ID:APIRpX0B
function wslcd {
cd "$(wslpath -u $1)"
}
2023/06/22(木) 18:13:14.80ID:zGrrvBgO
板違いのクソスレあげるなチンカス
2023/06/22(木) 18:17:42.36ID:1IC8XA04
>>576
ああそれがシンプルで合理的だね

#普段pathのコピペとかしないから….(言い訳
579login:Penguin
垢版 |
2023/06/22(木) 19:10:49.25ID:fTZnVsB2
コピペ馬鹿
2023/06/22(木) 19:13:59.80ID:zGrrvBgO
板違いのクソスレあげるなチンカス
581login:Penguin
垢版 |
2023/06/22(木) 19:17:12.17ID:fTZnVsB2
悔しいのう
2023/06/22(木) 19:25:19.04ID:JhgzJXhi
>>574
つPowerShell
2023/06/22(木) 19:37:54.13ID:zGrrvBgO
板違いのクソスレあげるなチンカス
2023/06/22(木) 20:16:11.17ID:1IC8XA04
なるほど
$ PowerShell.exe Get-ClipBoard
or
$ PowerShell.exe Get-ClipBoard -Format Text -TextFormatType Text | iconv -f Windows-31J -t UTF-8
か

せんせー! -TextFormatType Text でも -TextFormatType UnicodeText でも SJIS (OEM charset?) で出力されるのですが?
2023/06/22(木) 20:19:12.60ID:1IC8XA04
#スクリプトレットが変換するのじゃなくて、OEM or Unicode どちらのクリップボードエンコーディングを選択するかってことかな
#ならコピー元のアプリケーションによって出力が変わったりするんかしらね…
2023/06/22(木) 22:10:43.76ID:vEZBUPq8
>>565
よくわからんけどこういうの?
https://qiita.com/ko1nksm/items/e6f6d8c7e69d8a013873
2023/06/23(金) 07:53:13.58ID:8v++VMV9
>>565
wsltty
Windows terminalでもファイルorフォルダをドラッグ&ドロップすれば変換されたパスがペーストされる
2023/06/23(金) 08:21:56.35ID:8v++VMV9
すまん勘違い
wslttyもドラッグ&ドロップだけだった
2023/07/05(水) 10:10:15.47ID:rWsNKfql
まだ画面ないの(・・?
590login:Penguin
垢版 |
2023/07/05(水) 15:04:26.74ID:zLelzWEI
>>589
https://learn.microsoft.com/ja-jp/windows/wsl/tutorials/gui-apps
2023/07/05(水) 15:45:55.84ID:dF7mq8/c
>>589
何年眠っていたの?
2023/07/05(水) 21:39:05.30ID:3zDd2rIa
WSL/WSL 2開発担当者は「Server Core」が眼中にないらしい――WSLの正しいインストール手順は存在するのか?
https://atmarkit.itmedia.co.jp/ait/articles/2307/05/news007.html
2023/07/05(水) 21:43:33.90ID:9sn539Ig
1万年の眠りから 目覚めた勇者は
2023/07/05(水) 21:45:57.10ID:CRWN/MEM
Azure linuxってWSLで使えないんかね?
2023/07/06(木) 08:40:44.11ID:lMqn80Vi
>>592
眼中にないってなんのことかと思ったら
Server Core環境にWSLがインストールできないってだけか
そもそもそんな環境で開発するのってびっくりしたわw
何のためのサーバーなのか。発想がおかしい
2023/07/06(木) 14:27:28.83ID:VOR+/p29
昔は部署の皆がSunのサーバーにぶら下がって開発してたりする訳で。
2023/07/06(木) 15:05:48.48ID:lMqn80Vi
昔は自分が使ってるコンピュータに他のユーザが居ることが
当たり前だったからセキュリティが重要だったけど、
今は自分ひとりしか使わないから管理者やユーザーの簡単なミスで
とんでもない事件が起きるなんてことがなくなったんだよな
2023/07/06(木) 15:06:48.74ID:KRIGuX3Y
>>589
以前からこれ見るけど
イミフ
又これで賑わってしまうのも嫌だけど
何が言いたいのか分からん
脳科学や心理学分析が適当なのか知らないが詳しい人教えて
2023/07/06(木) 15:07:01.00ID:lMqn80Vi
時代の変化よな。サーバーは基本的にユーザーが
ログインしないでサービスを提供するもの。
そのサーバーで作業するなんてことはしない
600login:Penguin
垢版 |
2023/07/06(木) 15:17:54.57ID:8qBWOSoh
Debian bullseyeからbookwormにupgradeするのに
注意点などありますか? 非wslと同じ?
2023/07/06(木) 15:36:56.62ID:8qBWOSoh
誰か既にやった人はいないかな?
2023/07/06(木) 20:17:06.55ID:8Zcoz+t8
板違いのクソスレあげるなチンカス
2023/07/06(木) 20:25:38.82ID:JdsIJZFK
>>602
むけてるよ!
604login:Penguin
垢版 |
2023/07/06(木) 20:26:52.20ID:zhHy3gge
age
2023/07/06(木) 20:27:34.72ID:8Zcoz+t8
板違いのクソスレあげるなチンカス
606login:Penguin
垢版 |
2023/07/06(木) 20:28:00.93ID:zhHy3gge
コピペ馬鹿は引っ込んでろ
2023/07/06(木) 20:28:14.63ID:8Zcoz+t8
板違いのクソスレあげるなチンカス
608login:Penguin
垢版 |
2023/07/06(木) 20:29:14.81ID:zhHy3gge
くやしいのう
■ このスレッドは過去ログ倉庫に格納されています

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