X



トップページLinux
1002コメント282KB
【Bash】Windows Subsystem for Linux【Ubuntu】2©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
0338login:Penguin
垢版 |
2017/07/11(火) 08:14:22.56ID:g28COWfn
ストアに出すメリットってなんだろうな
簡単に再インストールできるようになるとか?
0339login:Penguin
垢版 |
2017/07/11(火) 22:18:23.45ID:srQ1/hMi
単純にUbuntuはWindowsのアプリケーションの一つですって
言いたいだけだと思うよw
0340login:Penguin
垢版 |
2017/07/12(水) 08:34:42.65ID:JxBSJMEd
>>337 非公式日本語訳

Ubuntu 16.04がWindowsストアに登場・もうすぐopenSUSEとFedoraが利用可能に
ttps://kledgeb.blogspot.jp/2017/07/wsl-98-ubuntu-1604windowsopensusefedora.html

WindowsストアからUbuntuをインストールするには
ttps://kledgeb.blogspot.jp/2017/07/wsl-99-windowsubuntu.html

インストール先を見ても完全にストアアプリ扱いだね
0341login:Penguin
垢版 |
2017/07/14(金) 01:51:24.78ID:Xyg+7IVt
//msdn.microsoft.com/en-us/commandline/wsl/release_notes#build-16237

LXFS以下にWindows側から新規作成したファイルの扱いが変わったぞ
0342login:Penguin
垢版 |
2017/07/14(金) 03:00:36.99ID:S744H3ED
順調に改良されているみたいでよかった
0343login:Penguin
垢版 |
2017/07/14(金) 05:14:28.53ID:+jntvcCY
windows側からWSL領域を触っても壊れなくなったってことか?
0345login:Penguin
垢版 |
2017/07/14(金) 08:32:46.67ID:+jntvcCY
SUSE知らんからなんで2つもあるのかわからん
fedoraとRHELみたいなもんか?
0347login:Penguin
垢版 |
2017/07/15(土) 06:54:08.19ID:1txqmxZ2
debianは来ないんだろな
信仰的にw
0349login:Penguin
垢版 |
2017/07/15(土) 11:10:36.99ID:3KLtoQJK
今のところは企業が付いてるディストロだけだな
0350login:Penguin
垢版 |
2017/07/15(土) 20:46:56.00ID:WlotBa2m
そりゃあ、コミュニティベースのところはアンチMSが多いからね
Windowsに利するような事に協力するわけない
0351login:Penguin
垢版 |
2017/07/15(土) 23:10:48.20ID:qkGiYSIC
fedoraとubuntuがあれば大多数の人は十分だろな
SUSEは知らん
0353login:Penguin
垢版 |
2017/07/23(日) 00:23:58.08ID:bRd3V1Mp
WSL使いにとってはアップデートが毎回楽しみだよなw
0354login:Penguin
垢版 |
2017/07/28(金) 13:09:16.25ID:a6CRmQYg
//msdn.microsoft.com/en-us/commandline/wsl/release_notes#build-16251
(Beta)くんの霊圧が消えた…?
0356login:Penguin
垢版 |
2017/07/29(土) 01:54:41.87ID:pwm4IPx+
クリックするだけなのにめんどくさいことあるか?
0357login:Penguin
垢版 |
2017/07/29(土) 19:38:00.21ID:uCs3od7l
環境によっては>>354ではクリックできない
0358login:Penguin
垢版 |
2017/07/29(土) 20:47:57.87ID:Zid/TMQm
それは使ってる環境がクソなのでは
0359login:Penguin
垢版 |
2017/07/29(土) 22:46:53.99ID:rsar4DLx
Chromeはクソだということ?
0361login:Penguin
垢版 |
2017/07/30(日) 01:28:15.19ID:jlrvIrB/
2chを見るのにChromeはクソだな
0362login:Penguin
垢版 |
2017/08/01(火) 03:33:52.55ID:VsJS6PMc
ついにbetaがはずれるそうな
名前からbetaがはずれるだけで特別変化があるわけじゃないけどね
0363login:Penguin
垢版 |
2017/08/01(火) 09:40:30.43ID:YnJ4Ot/g
>>362
プレビュー使ってる人にとってはそうかもしれないけど
今Creators Update使ってる人にとっては結構良くなるんでしょう?
0364login:Penguin
垢版 |
2017/08/01(火) 14:50:13.31ID:eMwnjbdo
NTFSシンボリックが見えないのと、UNCパスにアクセスできないのが不便。新しいのだと進化してるのかな。
0366login:Penguin
垢版 |
2017/08/01(火) 17:20:56.03ID:nWsR9Wsn
>>364
ttps://msdn.microsoft.com/en-us/commandline/wsl/release_notes#build-16176
ttps://msdn.microsoft.com/en-us/commandline/wsl/release_notes#build-16193
0367login:Penguin
垢版 |
2017/08/02(水) 11:50:25.31ID:C+sflfRW
>>366
情報ありがとう。NTFSシンボリックリンクの方は期待大です。UNCパスの方はマウントが必要そうなのが残念。Linuxの流儀に従う必要があるのだろうから、仕方ないか。
0369login:Penguin
垢版 |
2017/08/09(水) 22:51:22.69ID:NanSsR6W
Windwos Servier 2016でも WSL 使える様になったのか・・
0372login:Penguin
垢版 |
2017/08/18(金) 07:21:05.56ID:EhCOVenk
別にubuntuだけでもいいから複数動かせるようにしてほしいな
0373login:Penguin
垢版 |
2017/08/18(金) 09:19:11.40ID:e174iVXV
>>372
OSは一つしか動いていないのに
複数動かせるとはどうしてほしいのだ?
0374login:Penguin
垢版 |
2017/08/18(金) 10:19:01.80ID:DyCEwjDa
お前以外は全員理解してるよ
0375login:Penguin
垢版 |
2017/08/19(土) 00:09:34.97ID:pvMVz25D
まあvmでいいしな
0376login:Penguin
垢版 |
2017/08/19(土) 04:06:59.05ID:p5F7+uy7
>>375
お前vmと勘違いしてるだろw
カーネルは一つなのだから理想としては
どのユーザーランドから見ても、動いているプロセスは
同じように見えないといけない。
0377login:Penguin
垢版 |
2017/08/19(土) 06:45:54.27ID:tDP/e/Hn
ubuntuとfedoraとsuseを同時に動かせるらしいからubuntuだけを複数動かすのもできるんじゃないか
0378login:Penguin
垢版 |
2017/08/19(土) 11:10:36.94ID:pvMVz25D
>>376
そんなことはわかってる
それにメリットがあるかどうかの話だよ
0379login:Penguin
垢版 |
2017/08/19(土) 12:15:11.02ID:p5F7+uy7
>>378
意味がわからん。

メリットが有るかどうかじゃなくて
常識的な動きの話をしてる。

まずWSLが作られた理由を考えてみようか。
これは単にWindows上でLinux用のバイナリを
そのまま動くようにしたもの。

言い換えるとLinux用のバイナリがWindows上で動くようにしただけ
だからOS(カーネル)をプロセスごとに分離しようかそういうものじゃない。

LinuxとWindowsのプロセス管理方法の違いから、WSL側から
Windowsのプロセスをちゃんと見せるようにするのは難しいようだが
WindowsのタスクマネージャーからLinuxのプロセスは見える。

WindowsがLinuxのシステムコールをサポートして、
Windows上でLinux用のバイナリを動かしているだけなんだから
そりゃ当然の話しだわな

そこにVMやらの話を持ち出してきて、VMのメリットを言われた所で
それはWindows上でLinuxバイナリを動かすのとは別の話ですね。で終わり
0380login:Penguin
垢版 |
2017/08/19(土) 12:22:04.90ID:pvMVz25D
だからそんなことどうでもいいんだよ

ってこの流れ前もやったな
0381login:Penguin
垢版 |
2017/08/19(土) 12:27:37.85ID:p5F7+uy7
どうでもいいなら参加しなけりゃ良いじゃんw
0382login:Penguin
垢版 |
2017/08/19(土) 12:33:33.70ID:p5F7+uy7
あぁ、違うか。

どうでもいいんじゃなくて、
どうでもいいって流れにしたいんだなw

だからいちいち話を中断させようとしてるわけか。
0383login:Penguin
垢版 |
2017/08/19(土) 13:10:27.29ID:hIfM3siD
ちょっと頭のおかしい人が涌いてますね
0384login:Penguin
垢版 |
2017/08/19(土) 15:43:39.88ID:fs3766PH
まあ ID:pvMVz25D はLinuxにも興味が無くて単に何かにケチ付けたいだけの人だろ
0385login:Penguin
垢版 |
2017/09/10(日) 15:19:03.03ID:wYmXYq2W
WSLでX使うのって Xmingとかでできるんだけど
GTK使ってるやつが フォント設定しても文字化け状態かわらん
(gitkとか)
EmacsやFirefoxは フォント設定すればメニューも文字化けしないけど

本家に寄付してXming最新版ダウンロードしようかと思ったが
Paypalが日本からUKへの寄付を受け付けてないという始末

WSLとの連携でうまく動いてるWindows上のXって何かある?
0387login:Penguin
垢版 |
2017/09/10(日) 17:53:00.44ID:TTpft87U
>>385
一応、VcXsrvをインストールしている。
試しにインストールして起動してみた程度。
GTKを使っているかどうかはわからんけど、gvimは日本語表示は普通にできた。
正直いって、自分にはWSLでXを使うと便利って場面があんまり思い浮かばない。
0388login:Penguin
垢版 |
2017/09/10(日) 19:37:02.85ID:wYmXYq2W
>>386, 387
thx 試してみる

まあそこまでするなら別マシンにインストールするかVMでいいだろって話でしょ
それはそうなんだけどね……

いずれMS謹製でそこまでやってくれたら
俺的には完全にMac要らない子になる(今でも登板回数減ってるが)
FreeBSDに構築されたAquaと
WinカーネルとLinuxカーネルが併走するWin10
出自はMacの方がいいのに Unixマシンとしては色々やることがあったり
縛りあったりして使いづらいんだよね
0389login:Penguin
垢版 |
2017/09/11(月) 12:35:56.04ID:TzpAt8T2
・XNUカーネルの上に構築されたAqua(とFreeBSDユーザーランド)
・NTカーネル上に構築されたLinuxサブシステム
0391login:Penguin
垢版 |
2017/09/16(土) 20:18:59.24ID:THCIilmx
Fedoraはまだ来てないけどストアのUbuntuが何か更新されてる
0392login:Penguin
垢版 |
2017/09/16(土) 20:31:50.10ID:J5oBJA1O
これってインストール場所をDドライブに出来ない?
Cドライブをかなり小さめにしてるから困る
0393login:Penguin
垢版 |
2017/09/17(日) 00:07:13.18ID:OShRogez
>>392
ストアアプリ扱いになった奴なら移動はできるだろ。従来の奴は知らね
0394login:Penguin
垢版 |
2017/09/17(日) 01:15:38.74ID:9s9fNVwC
シンボリックリンク貼っとけ
0396388
垢版 |
2017/09/17(日) 11:38:59.36ID:ExrV2pdW
VcXsrvでGTKを使ってるアプリでも文字化けしなくなった
64bit版もあるし こっちの方がいいね
ありがとう
0398login:Penguin
垢版 |
2017/10/19(木) 22:27:51.67ID:2VwPfQma
ホームディレクトリがわかんねえ
lxssって見当たらないが
0399login:Penguin
垢版 |
2017/10/20(金) 08:18:17.08ID:u+Lj4gld
ストア版は%LOCALAPDATA%\Packagesの下だ
それともlxssフォルダがシステム隠し属性で見えないという話か?
0400login:Penguin
垢版 |
2017/10/20(金) 08:43:35.92ID:dj8tjMAT
>>399
ありましたわ
ストア版はやっぱり違ったのか
ありがとん
0401login:Penguin
垢版 |
2017/10/21(土) 11:44:00.89ID:l1NNg0Jm
NTEmacs のシェルを wsl の bash に設定することはできるの?
0403login:Penguin
垢版 |
2017/10/26(木) 21:03:15.12ID:Od41UEqO
端末エミュレータでbold文字がちゃんと出るやつなんかない?
ConEmuとか試したけどboldにならない。

sshd使うのは負けな気がしている。
0406login:Penguin
垢版 |
2017/11/02(木) 20:45:27.83ID:9JFLm7VP
Windows で Linux を実行する
ms-windows-store://collection/?CollectionId=LinuxDistros
0409login:Penguin
垢版 |
2017/11/07(火) 09:04:06.67ID:2Sqe+bFQ
アンインストールの時に/fullオプションつけてないからゴミが残ったままっていうオチか?
0410login:Penguin
垢版 |
2017/11/07(火) 09:05:22.21ID:2Sqe+bFQ
間違えた、誤爆orz
0411login:Penguin
垢版 |
2017/11/07(火) 13:13:25.92ID:eyNVwLhQ
Fall Update前に入れたからコンソールの色がひどく見づらい
特に青色

Fall Updateの後にいったんwxrun uninstallしてストアから入れ直したけど
色合いはまったく変わらず

なんとかならん??
0414login:Penguin
垢版 |
2017/11/09(木) 11:55:16.19ID:KSXKEpRN
>>413
これだけで、日本においてWindows OSを業務で使用するなど、あり得ない。
0415login:Penguin
垢版 |
2017/11/09(木) 11:59:15.42ID:tjHye8OO
何言ってんだこいつ
0418login:Penguin
垢版 |
2017/11/11(土) 12:27:21.45ID:jfD6B69K
日経Linux 11月号
WSL 特集

Docker の記事もある

Ubuntu 側では、Dockerデーモンが動かないため、
Windows 側の、VirtualBox に、Vagrant で、CoreOS を入れて、
その中に、Dockerデーモンをインストール

Ubuntu側から、Dockerコマンドで使う

付録は、サーバーがゼロから分かる本、100ページ。
サーバーでできること、77

付録DVD は、
Ubuntu 17.04 日本語 Remix (64 ビット版)
Ubuntu Server 17.04 (64 & 32 ビット版)
CentOS 7.3 LiveGNOME (64 ビット版)
0419login:Penguin
垢版 |
2017/11/11(土) 15:19:10.11ID:TN4exYih
OS標準機能だけにしたいならDocker MachineはHyper-Vで動かす方がいい。
0420login:Penguin
垢版 |
2017/11/13(月) 18:07:12.29ID:MQCmlHxv
WSL自体をアップデートする方法として公式に
lxrun /update
と書かれてるが....最新リリースを試す方法ないの?
FCUの公式リリースで変わったんですか?
0421login:Penguin
垢版 |
2017/11/13(月) 20:33:43.84ID:h9lSU9Ij
DockerMachineなんてほぼ使わねーんだが
0422login:Penguin
垢版 |
2017/11/13(月) 21:36:17.15ID:XsPPEQr6
Docker Toolbox だろ

>>420
10月の、Windows 10 Fall Creators Update では、
WSL 正式版を、Windows ストアからインストール

正式版になったから、ベータ版をアップデートできないのでは?

GUI を使うには、Windows 側で、
VcXsrv Windows X Server
0423login:Penguin
垢版 |
2017/11/13(月) 23:30:29.92ID:mu8bhkdc
Docker Toolbox は レガシーあつかい
https://docs.docker.com/toolbox/toolbox_install_windows/

今はDocker for Windowsを使う
https://docs.docker.com/docker-for-windows/install/

違いは前者がVirtualBoxを使って後者がHyper-Vを使うと考えていい。
Docker推奨のDocker for Windowsを使うならVirtualBoxは諦めるしかない。

VagrantのためにVirtualBoxを使っているという人も多いかもしれないが
VagrantはHyper-Vでも使える
VirtualBoxとHyper-Vが同居できると良いんだがな

Docker MachineはDocker Toolboxで使うんだっけな
要するにDockerっていうのはサーバーがあってクライアントから
接続するものだからその接続先をDocker Toolboxに切り替えるために使う

Docker for Windowsの場合はそういう切り替えなしに接続できる
0424login:Penguin
垢版 |
2017/11/13(月) 23:38:45.17ID:mu8bhkdc
>>418
> Ubuntu 側では、Dockerデーモンが動かないため、
> Windows 側の、VirtualBox に、Vagrant で、CoreOS を入れて、
> その中に、Dockerデーモンをインストール

よんでないけどそんなこと書いてあるのか?

WSLのUbuntu側ではDockerデーモンが動かないため
Docker for WindowsでインストールしたDockerに対して接続する。
VirtualboxもVagrantもCentOSもいらない

コマンドプロンプトの(つまりWindows版の)Dockerクライアントからは普通にDockerサーバーに接続できる
WSLのUbuntuのDockerクライアントから接続したい場合は
まずDocker for Windowsの設定「Expose daemon on tcp://localhost:2375 without TLS」
これにチェックをいれる

あとはUbuntu環境で export DOCKER_HOST='tcp://0.0.0.0:2375' を実行する
(これをdocker-machineを使ってやっても良い)
0425login:Penguin
垢版 |
2017/11/14(火) 00:18:33.82ID:PtywS1pP
Linux では、Hyper-V は見たことない

VirtualBox か、VMware
0427login:Penguin
垢版 |
2017/11/14(火) 01:38:29.00ID:Mwvy9u/i
>>426
ttps://msdn.microsoft.com/ja-jp/commandline/wsl/reference
0428login:Penguin
垢版 |
2017/11/14(火) 04:53:24.32ID:gh7zcXCz
警告: lxrun.exe は、Linux ディストリビューションのためにレガシ Windows サブシステムを構成するだけに使用されます。
ディストリビューションは次の Windows ストアを訪問してインストールすることができます:
https://aka.ms/wslstore

使用法:
/install - サブシステムをインストールします
オプションの引数:
/y - ユーザーに許可を求めないか、ユーザー サブシステムを作成しない
/uninstall - サブシステムをアンインストールします
オプションの引数:
/full - 完全アンインストールを実行します
/y - ユーザーに確認を求めません
/setdefaultuser - 既定のサブシステム ユーザーを設定します。ユーザー アカウントが存在しない場合は作成されます。
オプションの引数:
username - ユーザー名を指定します
/y - ユーザー名が指定された場合、パスワードの作成を求めません
0429login:Penguin
垢版 |
2017/11/14(火) 06:00:13.86ID:KiCBZgP4
>>423
>Docker MachineはDocker Toolboxで使うんだっけな
>要するにDockerっていうのはサーバーがあってクライアントから
接続するものだからその接続先をDocker Toolboxに切>り替えるために使う
>
>Docker for Windowsの場合はそういう切り替えなしに接続できる

docker-machineはホスト操作のcliってだけでToolbox限定じゃない
Docker for WindowsでもインストールされるしHyper-Vのホストも立てられる

まぁリモートのホストに切り替えたりするのが主な用途だろうが
0430login:Penguin
垢版 |
2017/11/14(火) 06:14:41.87ID:KiCBZgP4
>>424
ちなみにその方法だとTLS接続できないからセキュリティ的に問題がある場合はdocker-machineでホスト立てる、つーのが割と使われる回避策

こだわりがあるならvagrantなり諸々の方法で立ててもいいけど、そこまでの事情があるなら自力で何とでもできるわな
0431login:Penguin
垢版 |
2017/11/14(火) 09:21:32.43ID:gh7zcXCz
ローカルホストでセキュリティも何もないだろw
0432login:Penguin
垢版 |
2017/11/14(火) 09:28:10.52ID:JFrmKkLn
既に乗っ取られているのかもなぁ
0433login:Penguin
垢版 |
2017/11/14(火) 20:48:53.21ID:SB7Duap6
俺達のMicrosoftが本気を出せばUTF-8のサポートなど容易いことだ

Windows 10のInsider PreviewでシステムロケールをUTF-8にするオプションが追加される
https://srad.jp/story/17/11/14/0640253/
0435login:Penguin
垢版 |
2017/11/14(火) 21:00:13.21ID:Hld5hQog
ええな
不具合は出るだろうけど強引にでもutf8へ移行させるべき
0436login:Penguin
垢版 |
2017/11/14(火) 21:28:42.00ID:Yp3jHt5y
これは朗報、でもBOM付きなんてやめてね
0437login:Penguin
垢版 |
2017/11/14(火) 23:05:27.97ID:gh7zcXCz
>>433
LinuxでUTF16対応できないのは、
カーネルを含めC言語ライブラリが幅を利かせているからだよ

C言語ライブラリは文字を一文字ずつ眺めていってNULL文字が
登場したらそこが文字列の終わり。ASCII互換の文字列以外は扱えない

だからUTF16やUTF32のようなマルチバイトの中にNULL文字が
含まれてるような文字コードには簡単には対応できない

Windowsのように当初からASCII互換以外の文字列も
扱えるように設計されているOSと比べるのはかわいそう
■ このスレッドは過去ログ倉庫に格納されています

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