【Bash】Windows Subsystem for Linux【WSL】8
レス数が950を超えています。1000を超えると書き込みができなくなります。
ついに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】7
https://mao.5ch.net/test/read.cgi/linux/1579395785/ Windowsのデスクトップ上でUbuntuのターミナルを開いたりファイルマネージャーを開いたり又Exelを開いたりしてるけどUbuntuのスクリーンショットで見るとUbuntuのデスクトップにはターミナルやファイルマネージャーだけ開いて見えるのな
でも実際にUbuntuのデスクトップに切り替えると何もない
つまりWindowsの仮想デスクトップに反映されているということで良いの? >>851
どういう環境で何をやってんのか全くわからないからなんとも言えないよ >>147
自決。
vimを自コンパイルして8.2にしたら解決しました。
VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Oct 22 2020 02:34:54) 何もしてないのに壊れた
tmuxのヤンクでクリップボードに入らなくなった
win側から貼り付けはできる
何も更新してない
なんかもうくたばれってかんじ Windows Subsystem for Linux Update - 5.4.51 DockerやAnsibleで環境を構築できるようにした方がいいかもね >>852
レス遅くなりましたが、
説明が伝わるかわかりませんが下記の画像で判断をお願いします。
一枚目がwindowsのデスクトップ画面上に
エクセルとubuntuのファイルマネージャーとターミナルを開いたものです
画面上にはwindowsのタスクバーとその上にubuntu で言うパネルそれと画面上にもあります
二枚目が画面上にあるubuntuのスクリーンショットボタンをクリックして開いた画面になります
そのスクリーンショット画面にはubuntuのデスクトップ上にubuntuの二つのファイルが開いて見えますが
画像はありませんが実際にubuntuのデスクトップを開くと二つのファイルは開いていません
以上です
https://jisaku.155cm.com/src/1603517459_82be2c049d10b2a1f3973844a1196a178967254a.jpg
https://jisaku.155cm.com/src/1603517459_f5f76952fcfa7063763189927a0834a4ab9e32db.jpg >>862
>>852ではないけど、仮想PCのホストゲスト関係と同じようなもので、通常ゲストはホストを意識できないでしょ。 >>862
根本的に理解してないんだろうけど
そのGUI環境を実現しているのはWSLの機能じゃないのでまずあなたの環境を説明しないとわからないと言ってるの
質問の内容は単純にみているスクリーンが違うだけだと思うけど >>863,864
すいませんwslの存在を知ってこのスレの途中から書き込みしている正しく初心者です
wslなる本質を知っているわけでは有りません
単純にWindowsからUbuntuを起動してデスクトップにUbuntuのパネルをWindowsのデスクトップに表示してあくまでもGUIとして起動してるだけで環境がどうの言われてもどう答えて良いか分かりません
やってみて只質問してみただけです
レスするまでもないようでしたら無視して結構です >>865
その環境はただの初心者を超えてますよ
WSLのUbuntuからファイルマネージャーやターミナルを表示させるのは、単にWSLをインストールしただけではできないよ
とのように表示させているのか
、パネルを表示させる時どんなコマンドを打ったのか
あなたと同じ環境を使ってる人はいないと思うので、説明してほしい それからその後やってみたのですがWindowsのデスクトップで開いたUbuntuのファイルマネージャーのあるファイルをWindowsのデスクトップにドラッグ&ドロップしたら出来ました
Windowsのデスクトップじゃないですけどその辺も良かったらお願いします >>866
Ubuntuを起動してそのターミナルから自分の場合はデスクトップとしてxfceを起動しています
それだけです 書き忘れましたがこの疑問の動機はUbuntuに落としたファイルをWindowsにコピペ出来ないかの質問から答えてくれた人がいたのでそれからの知識から生まれました Canonical、「Ubuntu 20.10」の提供を開始
“Microsoft Store”で「WSL」パッケージは提供されていないが、手動アップデートは可能
https://forest.watch.impress.co.jp/docs/news/1285131.html
本バージョンはLTS(長期サポート)版ではないためか、“Microsoft Store”で「WSL」向けのパッケージはまだ公開されていない。
執筆時現在、“Microsoft Store”の「Ubuntu」パッケージでインストールできるバージョンは「20.04.1 LTS(Focal Fossa)」のままだ。
あえて「Ubuntu 20.10」を利用したい場合は、「WSL」の「Ubuntu」(管理者権限)で“/etc/update-manager/release-upgrades”を編集して
リリースアップグレードの設定を“normal”に書き換え、“do-release-upgrade -d”コマンドでOSをアップグレードすればよい。 Win10の次期OSをLinuxベースにする布石?
OSのサポートはコミュニティに丸投げして
MSOfficeがLinux上で動いて売れるならMicrosoft側としても問題なさそうだが > Win10の次期OSをLinuxベースにする布石?
ないないwww
どっかにLinux馬鹿が、Windows 10にLinuxを採用してくだちゃーいって言ってるだけ
MSにメリットないし、Linux好きなくせにどうしてもWindows 10を使いたいらしいwww WindowsとLinuxはAPIの互換性がなさすぎるからこそのWSLでしょ
WindowsをLinuxベースにするなんて、Windowsの絶大なアドバンテージである後方互換性を完全に捨て去る行為なんだから、
出来るわけないし、仮にMSがそんなことを試みたら世界中のシステムが大停止して世界恐慌を引き起こしかねないと思うよ >Win10の次期OSをLinuxベースにする布石?
おじいちゃん、Eric S. Raymondの妄言はもう一か月も前ですよ 劣ってるほうに合わせる馬鹿がどこの世界にいるのかww
Linux向けプリンタードライバCUPS、昨年末からコミット数激減
https://linux.srad.jp/story/20/10/25/218255/ カタログ等に
Windows Subsystem for Linux Graphics Update - 0.2.8 “wsl --install”で「WSL」を一発セットアップ 〜Dev版「Windows 10」Build 20246
https://forest.watch.impress.co.jp/docs/news/1286230.html > インストール時に用いるディストロ名を調べたり、利用可能なディストロを一覧したい場合は、“wsl --list --online”が利用できる。
わろたw
もはやWindows用アプリの1つ扱いだな 分かったことは結局Windowsだけで充分ということだったよ
あほらし( ̄O ̄) Windows自体を潰すのは無理なのでカーネルをNTからLinuxに変更しろと騒ぐことにしました(笑) WSL2上のubuntuにsambaは入るのかな?
訳あってLANでつながっている他のパソコンから
WSL2上のUbuntuの共有ディレクトリに直にアクセスしたいのだけど “wsl --install”セットアップした場合、WSLのバージョンは幾つになるの? WSLのバージョンってなんだ?
WSL1とWSL2の話なら両方入る。2つ合わせてWSL >>887
sshdは動くので大丈夫かも。動けば、Windowsでポートフォワードする必要があるよ。 >>888
1じゃないかな
まあ好きな方をセットデフォルトにすればいいだけだよ キノコード、2020/10/25
【徹底解説】Windowsでの環境構築|Pythonでプログラミングをはじめる準備をしよう!
https://www.youtube.com/watch?v=z35XvjU6DPY
WSL2 の導入については、
20:02、Dockerを使った環境構築「Dockerのインストール方法」の所から Windows Subsystem for Linux Update - 5.4.72
Windows Subsystem for Linux Graphics Update - 0.2.9 いまさらwsl2を始めたんだがwsl2インスタンスから外にネットワークアクセスできん
出鼻くじかれて挫けそう DNSの名前解決ができないのか、TCP/IPの通信(ping等)が通らないのか、その他なのか色々あると思うけどね
Previewの時に踏んだのは、DNSの名前解決がサードパーティーのウイルス対策ソフト(ファイアウォール)にブロックされてたとかかな >>896
IPでPingが通らん
windowsとの疎通もできていない
ぐぐったら仮想スイッチがどうのこうのでwsl2ではよくあるとか
使えねえ >>897
default gatewayにもpingが帰ってこないの? >>898
default gatewayも疎通できない
更に127.0.0.1にも疎通できない >>899
ヒドイね
入れ直すとか、他のディストリを試すとか、wsl 1にするとか ディストリをアンインストール・インストールしなおしてもダメ
今度は起動すらしなくなった
エラーメッセージでググったらwsl --updateしろって言ってる人がいた
wsl --updateしたらこっちもエラー
もうわからんねこれ
こんなに不安定じゃ業務ではこわくて使えない あっカーネルアップデートしたら動いたわ
自動アップデートせんのかい
エラーメッセージわかりにくいんじゃ こんなstableでないものに業務に使うとか肝が座ったお方じゃ Hyper-Vで普通にLinuxゲスト立ち上げたほうストレスないよ。 >>903
無理せず身の丈に合ったものを使えばいいんだよ >>906
それもそうだな
初心者らしく普通にLinuxデスクトップ使うわ
Windowsの管理は難しすぎる 客先に化石のようなNC工作機械があって、
それの制御装置がPC9821で、
98にLANMANAGERをいれてLAN経由で
XPの共有ホルダにNCデータを保管していたのだが
WIN10にしてからSMBv1を有効にしても
書き込みが出来なくなってしまった
仕方ないのでubuntu機をファイルサーバに仕立てていたのだけど、
できればWSL2にUBUNTUをいれてWINDOWS10のパソコンだけで完結させたい
しかし、WSL2上のubuntuにSAMBAをいれても
他のパソコンからはアクセス出来なかった
残念 >>908
だから、Win10のHyper-VでUbuntu稼働すりゃいいじゃん。 >>888
wsl --set-default-version
で指定した方では Win10のファイル共有で書き込みできるようにするのが早そうな気はするけど
仮想マシンが無理ならその程度の用途ラズパイでもいけるだろ Win98からWin10への書き込みって話なのかな?
Win10(WSL2)からWin95への書き込みは一応出来たけど
WSL2で適当なディレクトリにWin95の共有をマウントしておいて、Win10からは
¥¥wsl$¥(ディストリ名)¥(マウントdir)¥
でアクセス
このやり方はWSL1では出来なかった、マウントの時にcifsなんて知らねって言われた 20251にしたらまーたwsl2が起動しなくなった
ps上ではThere are no more endpoints available from the endpoint mapper.とか出る
なにこれクソバカMSのアホー >>914
なんでこんなに安定しないのだろうねwindows プレビュー版の品質に文句垂れるとか面白すぎでしょ
あなたは大丈夫? Windows 10プレビューを利用できる本当の資格とは
https://pc.watch.impress.co.jp/docs/news/yajiuma/694398.html >>914
https://github.com/microsoft/WSL/issues/5982
VirtualBoxをアンインストールすると直るとか
Hyper-Vを無効・再起動しろとか
仮想マシン関連のエラーっぽいね プレビュー版だろうがちゃんとテストしてだせよ
製品品質で出せないなら
プレビュー版のプレビュー版だしたら?w >>920
「貢献者たる気概のない者」には過ぎたシロモノってだけ >>920
Devチャンネルだからプレビュー版のプレビューだけどな >>920
情弱はお断りなんだよw
どうせフィードバックしないだろ? これほど
バカは使うな!
って言葉が似合う奴もいないな ⇒ >>920 軽さだけを追求してくれればあとは普通の仮想マシン扱いでいいんだが
下手にインテグレーションしようとして不具合出しまくってる
そういうの要らない >>927
ttps://github.com/Microsoft/WSL/issues 言うて不具合に関する対処が日本語では拾えない時点で日本人は使えてないんちゃうか
更新の度にどっかしらおかしくなるぞ スレ違だけどUSBにての外付けHDDが認識されなくて困っていたそれでコンピューター管理のデスク管理を色々いじっていたら
PC内部のドライブにファイルとして利用出来るようになった
PCのそのドライブは250GBだけど
外付けHDDも250BG
しかしPCのドライブ容量は250GBのまま
どういうこと?
教えてエロい人 6年前のパソコン工房の初心者向けノートPC、
Windows 10 Home, 64 bit, 20H2(2020 秋)
CPU は、i3-3120M。2 core, 4 thread。
8GB メモリ、128GB SSD
Windows 側に、VSCode, ブラウザ、
Linux 側に各プロジェクト、Ubuntu 18.04, Docker, Ruby on Rails, Node.js, データベース
ですが、WSL2 を、そこそこ快適に使えますか? Ubuntuに脆弱性見つかる
特権ユーザーを作成できたら
Windows側にも影響あるのかしら WSLなら高そう
WSL2ならそこまででもなさそう windowsの領域をマウントしていると影響有るな
そういえば関係無いけどwsl2のディレクトリをネットワークドライブに割り当てたいんだけど
root(一番上の階層)しか割り当てられないのって仕様? >>936
影響はないよ。なぜならWSLは特定のユーザー権限で動いてるから。
Ubuntuの脆弱性はWindowsに影響しない
WSLに脆弱性が見つかった場合はその限りではないが
それはUbuntuの脆弱性によるものではない >>940
Windows環境で快適にEmacsを使うために必要 windows10の10月大型アップデートしたらemacsが重くなった
時々キーボードの反応が遅れるようになった 漏れも、Windows 10、秋のUpdate で、サクラエディタがもたつく
タスクマネージャーを見たら、8GB メモリの内、
OS が常に、40% ぐらいのメモリを確保してる
メモリが大きいと、OSが勝手に確保しよる >>944
そうか?32GBで使用4GB程度だけど 16GBのでも4GB程度だな
WindowsUpdate・ストアアップデート・セキュリティスキャン・システムメンテナンスとか走るから大体4GBくらいは食うのかも emacsなんてxでもterminalでも変わらないでしょ?おじいちゃん https://cpplover.blogspot.com/2010/02/xp.html
Windows XPでは、メモリは少なかった。そのため、Windowsは、積極的にメモリを解放しようとした。
フォアグラウンドウインドウのプロセスに、最優先で割り当て、ひとたび、ウインドウが最小化になったならば、全力で物理メモリを回収にかかった。
Vista以降はどうか。Vistaが出た当初、自称パワーユーザー(笑)達は、Vistaのタスクマネージャを見て驚いた。
「なんと、何もアプリケーションを起動していないのに、空きメモリがないではないか!」と。
これをもって、自称パワーユーザー(笑)は、Vistaというのはメモリをバカ食いする使えないOSだと結論した。この論法は、間違っている。
Vistaの時代では、メモリは余っていたのである。もはや、1GB以上のメモリを積んでいるパソコンが当たり前になっていた。
メーカー製のボッタクリPCは、いまだに256MBのメモリでVista対応を謳っていたが、時代は変わったのである。
余ったメモリを何に使うか。キャッシュである。
Vistaは、メモリをできるだけ使う。プロセスに割り当てられたメモリを、ウインドウが最小化二なったからといって、即座に嬉々として解放することもないし、余ったメモリは、ディスクキャッシュにあてている。 プレビュー版だとext4とかのファイルシステムがマウント出来るようになってるみたいだな、早くリリースされないかな >>942
どうやら新しいMS-IMEが原因のようです
古いのに戻すかGoogle日本語入力にするといいようです >>942
何にしてもリリースノートは読んだほうがいいよ レス数が950を超えています。1000を超えると書き込みができなくなります。