【Bash】Windows Subsystem for Linux【Ubuntu】2©2ch.net
レス数が900を超えています。1000を超えると表示できなくなるよ。
>>844
検索してみたらエラーコードですぐに見つかる
https://github.com/Microsoft/WSL/issues/2982
wslのチェックがはずれている時に出るえらー
osアップデートするとはずれてしまうことがあるらしい
チェックを外してリブート、付けてリブートで治るかも >>846
アップデート後にしたから外れるとかは関係ないと思ってたんだけどその手順で起動できました
チェック外してチェックして再起動じゃダメだったみたいです
ありがとうございました 18.04でGPU対応したらしいけど動かせた人いる? よく知らんがOpenCL対応するとかしたとか言ってた気がするがどうして動くわけないんだろう? >>853
WSLに最小インストールモードとかないし、そのあたりの下りは一般のUbuntu18.04に関する記述だろう >>853
なかなかひどいライターだね
WSLを使ったことなさそうだし、Ubuntu本家と違うことも知らないんじゃないかな
とりあえず、窓の杜をWSLの情報ソースとみるのはやめたほうがいいね そうなんだ。
どんな技術でWindowsのドライバーで動いているGPUにアクセスするのかワクワクしてたのだが。 そこまでできるんだったらLinuxカーネルのWindowsにしたほうがいい。 そうなんだよ、Unix系カーネルのWindowsにすりゃいいのに、
こんなWSLみたいなチマチマしたことしとるから、
めんどいことせなあかんねん。 xenixカーネルベースのWindows10が完全体か そういや昔、Lindowsなんてのがあったな。
ライブドアが絡んでて胡散臭かったw Windowsが画期的な所は、カーネルのAPIと
OSのAPIが独立している所
ほとんどのOSではカーネルのAPI=OSのAPIなんだが、
Windowsの場合カーネルのAPIの上にWin32APIなどの
OSのAPIが構築されている
そのためWindowsカーネルAPIの上にLinux APIを構築することも可能
同様にUNIX APIとかPOSIX APIもやろうと思えばできる
だけどUNIXはそうはいかない
カーネルをUNIX系するとか設計上不可能な話 LinuxカーネルはUNIX系?
WindowsはVMS系? いまのMSならやりそうだけど
もうそんなこと出来ないくらい肥大化してるから実際は無理だろうな WSLはもうPOSIX準拠なんじゃないの?
あれだけLinuxとの互換性が高くて
POSIX準拠ではないなんてありえないと思う >>867
LinuxってPOSIXとはいえないもののほうが多い。
WSLの前のSFUやSUAはPOSIX準拠だったけど。 > LinuxってPOSIXとはいえないもののほうが多い。
当たり前じゃね? POSIXは最低限の仕様なんだから
実用的に使おうと思ったらPOSIXと言えないものが
たくさん必要
でもいくらPOSIX以外の物が多くても
POSIXの条件を満たしてるよね? >>869
満たしているかの認証を受けて初めてPOSIX準拠って言える。
LinuxはUNIX Like Operating Systemであって正式なUNIXとは
いえないのと似ている。 >>871
つまり機能的にはPOSIX準拠だけど
認証はうけてないって言いたいの? >>872
機能的にPOSIX準拠っぽいってことですね。
UNIXっぽいってのといっしょ。 >>870
自分用にcloud9のサービスを立ち上げて使ってる。 >>871
米国政府の調達要件で、POSIX準拠が必須
お役所要件なので、効率はともかく要件だけは満たしている、、はず サブシステム(API)は複数用意できるし
CPUのアーキテクチャも選ばない
それがNT POSIXのシステム要件みたしてるかっていう質問には誰も答えられないのかな?
POSIX準拠っぽいとか、はず、とかではなく
誰かが反例を出してくれるまでは、満たしていると信じよう? 確かオープンソースのテストスイートがあるから自分でチェックすりゃいいんじゃね?
但し、どのバージョンのPOSIX相当のテストスイートかはしらんが ということは、米国政府の調達要件を満たせないから
今も使われてないってこと? >>884
なるほど。2000年2月25日に廃止されたってことかな
Windows 2000まで搭載していたPOSIXを
XPで廃止したのも、調達要件に含まれなくなったからなわけか >>886
何か間違いを指摘したくて書き込んだの?
間違いがないならわざわざコメントしなくて良いんじゃね? なお、標準のPOSIXサブシステムの置き換えとしてInterix(後のSFU、SUA)を買収したのは1999年 >>883
WSLはPOSIXじゃないから使い物にならないと主張しようとしたら、LinuxはPOSIXじゃないと言われたんじゃないの。
まああまりこのスレには関係ない話かも。 >>889
LinuxがWindowsに内包されることを認めるのがイヤだったのかなぁ。 ウェブ開発者がOSXに流れても、Linuxバイナリを吐けるわけじゃないからそんなに心配なかった。
WSLはLinuxそのものなので、WSL上でビルドしたバイナリがそのまま本来のLinuxで動くしその逆も当然可能。
Visual StudioはLinuxバイナリのビルドをサポートするようになり、GDBにも接続するようになった。
WSL+Visual Studioで、Linux開発が完了してしまう。
すると、多くの開発者はWindowsでLinux向けソフトウェアを開発するようになる。
ここがLinuxコミュニティにとって一番の問題なんじゃないのかな。 Linuxをサーバーとして使う上で、Linuxデスクトップが必要なくなったということは、そのままLinuxデスクトップが終焉を迎えることにつながる。
使う人がいないんだから。
これはとてもさみしいことです。 サーバーとして考えるとCentOSという選択肢が無いのはいかがなものか。 >>891
これまでWindowsバイナリをLinuxでクロスコンパイルしてきたけど、
WSLが使えるようになって便利になった。 その場合wslで動くのはARMのバイナリなのだろうか 公式にARM配布してるディストリってdebianくらい? ストアにUbuntu 18.04来てるな。
最近のMicrosoftはArch並みに早いな。
VCPKGもBoost1.67すでに入ってるし。 もしかすると、CanonicalとMicrosoftが協力する結果、サーバーがUbuntuで席巻されることもあり得る。
これはちょっと想像しなかった展開だな。 >>893
CentOSはRedhatの法務部門から連絡を受け、協議の結果、Redhatとの協業関係を結ぶことで訴訟を起こされないことになりました。
しかしその結果、CentOSのコードを勝手に使用した第三者は容易に訴訟を起こされます。
こういった事情から、Redhatが認めない限り、ストアに並ぶことはないでしょう。 慣れたRHEL系CentOS使いたいけど選べないからubuntu使ってるわ
SUSEはうまくやってんだからRedHatもうまくやってほしいもんだな Linux界隈はアンチMSが国是みたいになってるからな
Canonicalはそのへん柔軟だから嫌われてる CentOSダメならScientificはどうなんだ? 1803にして数日たってwslのubuntu起動させたら
Installing, this may take a few minutes...
Installation Failed!
Error: 0x800703fa
Press any key to continue...
ってなるんだよね
他のディストリビューションも同じなんだけど
再起動するかコマンドプロンプトでbash or wslって打つと普通に起動する
以後電源落とすまでは問題なくなる
一応うごかせるんだけど気持ち悪いから直したい >>909
subsystem for linuxにチェックついてるしアプリをとる前にベータ版は確かに消したと思う
似たような事例で上に書いてある
チェック消して再起動、つけて再起動もしたけど変わらず 同じ症状の人いないかな
多分1803のバグかなんかだとおもうんだけど 今さっき多少時間がたつと起動出来ることが判明した
そんなに支障はないけど気持ち悪いなぁ となるとwslhost.exeの自動起動がこけてるんじゃないかね
なんでそういう状況になってるのかは分からんけど >>913
あぁ、そういう可能性もあるのか
1803にして数日間は問題なくて急にだから一概には更新が原因とも言えないけどそれ以外は変わったことしてないしなぁ 似たようなのあった
https://github.com/Microsoft/WSL/issues/2576
数分待つと大丈夫なのも同じだ
LxssManagerが悪いってことかな 僕の知り合いの知り合いができた副業情報ドットコム
関心がある人だけ見てください。
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
SYGRQ 一度wslを起動した後サインアウトしてサインインし直せばどの環境でもLxssManagerサービスが腐ってるのを再現できるはず ストア見たら今までのUbuntu (16.04)とは別にUbuntu 16.04が増えてる。 Ubuntu (16.04)
Ubuntu 16.04 Ubuntu (16.04)をUbuntu 16.04にするんじゃなくて
Ubuntu (16.04)とUbuntu 16.04を共存させるのかよ
流石に草 Ubuntu (16.04) 今インストールすると18.04?
Ubuntu 16.04 明示的にバージョン指定
Ubuntu 18.04 明示的にバージョン指定
こういうこと? こうなってた
https://www.microsoft.com/ja-jp/store/p/ubuntu-1804/9n9tngvndl3q
Ubuntu 18.04
20180426.2 build of Ubuntu 18.04 LTS
リリース日 2018/05/08
https://www.microsoft.com/ja-jp/store/p/ubuntu-1604/9pjn388hp8c9
Ubuntu 16.04
20180510 build of Ubuntu 16.04 LTS
リリース日 2018/05/21
https://www.microsoft.com/ja-jp/store/p/ubuntu/9nblggh4msv6
Ubuntu
20180510.1 build of Ubuntu 16.04 LTS
リリース日 2017/07/10 16.04 Updated 版に更新するか、18.04 に変えるか?
どうしよう こうやってみると、単にLinuxをそのまま使うよりも便利だな。
Windows上で複数のLinuxを切り替えて使用できる
chrootみたいだ。最近で言えばシステムコンテナと同じような感じだな X Serverもマイクロソフトが用意してくれたらいいね。
VcXsrvもいいけどちょっと機能がたりない。Mobaxtermはフリーだと制限あるし。 Windowsのデスクトップ自体にX Serverの機能が
内包されれば最高だよな LinuxカーネルのWindowsでいいよもう・・・
Lindowsの復活キボンヌ。 >>933
WSLのほうがいいわ。
X11は古いんでRemoteAppにX11のWrapperがあればいい。 >>931
xrdp入れてリモートデスクトップすればいいんじゃね
わからなかったらググッて リモートデスクトップは、別のデスクトップを作ることになるので扱いが違う。
WSLは仮想マシンではなく、Windowsと同じレイヤーでLinuxアプリを動かすもの
だからGUIアプリもWindowsアプリと同じように見えるものじゃなければいけない そのうちDRIできるようになったりするんかな... >>936
それだと単なるリモートデスクトップになっちゃうからね。今でもできるし。
RemoteApp的な感じがいい。わからなかったらググって。 >>937
ま、実際のところLinuxのGUI使うアプリでWindowsより優れているものって
ないから必要ないのかも。 >>941
emacsのためだけにVcXsrv起動してる いちおうVcXsrvとMobaXterm入れているけど、実際に使うのは外注して作ってもらった
X11ゴリゴリのソフトだけだな。移植するよりはって感じ。
SDLやwxWidgetsが多いからわざわざX使わないし。 >>943
手に馴染んだ道具はなかなか手放せない
といっても、メモ取りとlisp系とpython以外のスクリプトたちにしか使ってないけどね >>940
今でもできるから言ったんだけど、WindowsにXプロトコルを喋って欲しいってゆーことだったか レス数が900を超えています。1000を超えると表示できなくなるよ。