X



トップページLinux
1002コメント290KB
【Bash】Windows Subsystem for Linux【WSL】8
レス数が1000を超えています。これ以上書き込みはできません。
0001login:Penguin
垢版 |
2020/05/29(金) 17:58:21.78ID:N31NEDSz
ついに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/
0002login:Penguin
垢版 |
2020/05/29(金) 18:24:48.76ID:jgC5/wCu
前スレ997です
>>998
すみません997のwsl --set-default-versionはtypoで
ちゃんとwsl --set-version 2しました
wsl -l -vでVERSIONが2って出ます
$ dpkg -l | grep linux-image しても何も出らんし(当然か)
kernelはどこあるんでしょこれ?
0005login:Penguin
垢版 |
2020/05/29(金) 19:55:16.31ID:N31NEDSz
> memory size Windows 上の合計メモリの80% WSL 2 VM に割り当てるメモリの量。

本当に80%だとしたら4GBだと3.2GB
32GBだったら25.6GBなのでおかしなことになる。
これは最大使用可能メモリであって、実際の使用メモリではないだろう
0006login:Penguin
垢版 |
2020/05/29(金) 20:10:11.99
WSL2が使えるメモリ量を制限する
初期設定だと、WSL2で大量のメモリを消費した時にWindows本体がメモリ不足で詰む。

cf. WSL 2 consumes massive amounts of RAM and doesn't return it
https://github.com/microsoft/WSL/issues/4166

Windows側の ~/.wslconfigを作って、以下の設定をする。
たとえばメモリを7GBまで、スワップを8GBまでにする。

~/.wslconfig
[wsl2]
memory=7GB
swap=8GB

cf. https://github.com/microsoft/WSL/issues/4166#issuecomment-622318211

もちろん必要な時には多くのメモリを使わせたい (極端に制限すればWSL2が低スペと化す :innocent: )ので、ホストマシンが耐えられるギリギリを模索していくことになりそう。
0007login:Penguin
垢版 |
2020/05/29(金) 20:10:31.70ID:qpKtmwjM
>>2
sshfs普通に使えたぞ?

WSL2の構成を思い出してみよう。
ディストリごとに仮想マシンがあるのではない
WSL2の仮想マシンが一つあるだけ。

UbuntuなどのディストリはWSL2の仮想マシンの中のコンテナとして動いている。
つまりはUbuntu(コンテナ)の中にfuseドライバを組み込む必要はないし組み込めない

WSL2ではすでにカーネルの中にfuseドライバは組み込まれている。
だからsshfsをすぐに使える
0008login:Penguin
垢版 |
2020/05/29(金) 20:11:41.94ID:qpKtmwjM
>>6
> 初期設定だと、WSL2で大量のメモリを消費した時にWindows本体がメモリ不足で詰む。
スワップアウトするだけやろ?
そんなもん、あるアプリが大量のメモリを消費したのと何も変わらんよ
0010login:Penguin
垢版 |
2020/05/29(金) 20:57:14.19ID:jgC5/wCu
>>7
そんなこと言ったって俺のDebianでは使えないんだもん
CONFIG_FUSE_FS=y
を確認して自分でビルド作り直した
でもsshfsすると同じ
modprobe: ERROR: ../libkmod/libkmod.c:586 kmod_search_moddep() could not open moddep file '/lib/modules/4.19.121-microsoft-standard/modules.dep.bin'
modprobe: FATAL: Module fuse not found in directory /lib/modules/4.19.121-microsoft-standard

modules.dep.binって何やろ?
0011login:Penguin
垢版 |
2020/05/29(金) 21:37:51.50ID:jgC5/wCu
>>7
ubuntuには/lib/modulesあります?
0012login:Penguin
垢版 |
2020/05/29(金) 21:43:51.48ID:qi6wZkpr
>>11
すぐ入るんだから入れてみたら?
0013login:Penguin
垢版 |
2020/05/29(金) 21:54:27.69ID:qpKtmwjM
>>11
Ubuntuのカーネルは使わないので、そんなのみても意味がありません。
WSLからカーネルにドライバは追加できません
0014login:Penguin
垢版 |
2020/05/29(金) 21:56:29.06ID:qpKtmwjM
> WSLからカーネルにドライバは追加できません

訂正。Ubuntu(コンテナ)からWSL2のカーネルにドライバは追加できません
0015login:Penguin
垢版 |
2020/05/29(金) 22:02:36.07ID:M27p/Am8
WSL2でカーネルモジュールのロードは出来るけどね
zfs.koをビルドしてロードさせた事がある

Debianだと何か違うんかな?と思ってストアから入れてみたけど、Ubuntuと変わらんね、sshfsでマウント出来た
環境差異かsshfsのオプションで特別な事してるとか?
0016login:Penguin
垢版 |
2020/05/29(金) 22:11:14.35ID:qpKtmwjM
https://xdigit.hatena
blog.com/entry/2019/07/04/215858
WSL2でほとんどのシステムコールが使えるようになったことがわかる。使えないのは共有ライブラリロード(uselib),
カーネルモジュール操作(XXX_module), futex, TLS操作, NUMA操作, kexec, userfaultfdあたり。
0017login:Penguin
垢版 |
2020/05/29(金) 22:26:58.76ID:jgC5/wCu
>>15
>環境差異かsshfsのオプションで特別な事してるとか?
シェルスクリプトで実行していたんだけどmodprobeしてました
$ cat mount_hoge
#/bin/sh
sudo modprobe fuse
sudo sshfs

modprobe外したらいけました
みなさん有難う
0018login:Penguin
垢版 |
2020/05/30(土) 01:45:38.07ID:otlQPtYP
EncFSも動いたな
VeraCryptも動くかな?
0019login:Penguin
垢版 |
2020/05/30(土) 09:11:20.55ID:jQnC6d6Q
wsl2のホームディレクトリをwindowsからsambaでアクセスできる人いますか?
やってみたら、¥¥ip でのアクセスはできるのですが、¥¥hostnameでのアクセスができません。
0020login:Penguin
垢版 |
2020/05/30(土) 09:15:22.66ID:Fe0fUdrT
¥¥hostnameでアクセスできるわけねーだろ
そんなことされたら迷惑だ
WSL2がホスト名を乗っ取るような迷惑なことはしない
0021login:Penguin
垢版 |
2020/05/30(土) 09:49:48.63ID:CPBkVPFd
じゃあwsl2のhostnameを変更すれば、アクセスできますかね?
0022login:Penguin
垢版 |
2020/05/30(土) 10:47:49.51ID:jQnC6d6Q
hostnameは変更してもできませんでしたが、smb.confでnetbios nameを設定したら、変更した名前でアクセスできるようになりました。
これでwindowsからネットワークドライブ(z:等)でwsl2にsambaアクセスができて快適になりました。
9p経由だとエクスプローラー上で右クリックしたときに固まってしまうので。
0023login:Penguin
垢版 |
2020/05/30(土) 15:40:02.44ID:e0v8k6v4
netsh.exe interface portproxy add v4tov6 listenport=22 connectaddress=::1 connectport=22
#ipv4/port 22で待ち受けてipv6のlocalhostに転送

これやると外部からsshに繋げるようになるが
apache2/port 80だと繋げない。
何でだろ?
0024login:Penguin
垢版 |
2020/05/30(土) 15:53:53.57ID:pfZ4Mvy/
自機がHyper-Vに対応していないことを知ってガッカリするためのスレはここですか。
0025login:Penguin
垢版 |
2020/05/30(土) 16:16:32.23ID:kyXSMZZW
>>24
Windows 10が動いてHyper-Vに対応しないものなんてあるの?
何使ってるか教えてよ
0027login:Penguin
垢版 |
2020/05/30(土) 20:53:37.72ID:8FPGI0t9
>>26
ドイツ軍が暗号に使ってたやつ?
0028login:Penguin
垢版 |
2020/05/30(土) 21:15:58.25ID:pfZ4Mvy/
>>25
Core2 Quadです。
OS は、Vista Ultimate 32bit → 8/8.1 32bit → 10Pro 32bit → 10Pro 64bit と入れ替えつつ今も使ってます。
0029login:Penguin
垢版 |
2020/05/30(土) 21:24:55.05ID:pfZ4Mvy/
なお、Hyper-V対応してないとAndroid Emulatorも動かないので我がCore2 Quadもそろそろ引退時期なのかな、とは思ってます。
0030login:Penguin
垢版 |
2020/05/30(土) 22:15:09.11ID:732pIZri
初心者みたいな質問で悪いけど
WSLを有効にするとホストのWindowsカーネルも仮想化されるの?
0031login:Penguin
垢版 |
2020/05/30(土) 22:33:35.83ID:kyXSMZZW
>>26 >>28
Coreシリーズは全てHyperVに対応しています。
0032login:Penguin
垢版 |
2020/05/30(土) 22:46:53.16ID:pfZ4Mvy/
>>31
なるほど、そうなんですか。
BIOSにHyper-Vの設定がないから原因はマザーボードですかね。
0033login:Penguin
垢版 |
2020/05/30(土) 22:59:39.40ID:3wp1ELmc
CPUがSLAT対応していないと今のHYPER-Vはダメポ

Coreiシリーズの世代なら多分大丈夫だべ
チェックツールがあるからそれで確認推奨
003424
垢版 |
2020/05/31(日) 00:41:13.01ID:2GJjYeWO
私の自機でBIOS設定できるのは「Vanderpool Technology」という古いものらしく正式な「Virtualization Technology」とは別物のようです。
「Windowsの機能」ダイアログで「Hyper-V」にすべてチェックが入っているにもかかわらず、
標準の systeminfo コマンドでは「第 2 レベルのアドレス変換: いいえ」が出力されてしまいます。
やはりマザーボードが原因でWSL2が動かないようです。
0035login:Penguin
垢版 |
2020/05/31(日) 01:01:01.68ID:zUo1LuE9
>>34
第二レベルってのがSLATなので
CPUの問題
0036login:Penguin
垢版 |
2020/05/31(日) 01:08:15.91ID:QmSLtnOZ
Second Level Address Translation
003724
垢版 |
2020/05/31(日) 01:08:25.44ID:2GJjYeWO
なるほど。Core2 QuadにもHyper-Vに対応していないものがあるってことですね。
0039login:Penguin
垢版 |
2020/05/31(日) 01:42:25.32ID:ZoAltNMO
WSL2カーネルの.msiって定期的に更新されてるのか
今アップデートしたら4.19.84から.104になった
0040login:Penguin
垢版 |
2020/05/31(日) 09:48:37.74ID:1KfMJUiL
日本を貶めるのが目的の反日パヨクが、韓国ヨイショしたりインチキ情報流しまくったり
メディアの9割が日本を貶める側の中ほんと安倍総理はよくやったわ
日本がニューヨークにならなくて残念だったね
韓国産検査キットも輸入できなくて残念だったね
自国の悪口デマを世界に吹き込むのも大好きな世界の左翼と比べても異常な日本のパヨク

日本を貶める反日パヨクがいなかったら、日本はどれだけスムーズにできてんだろうな
0042login:Penguin
垢版 |
2020/05/31(日) 12:04:15.63ID:/wTUInZj
>>39
もともとはWindowsのOSイメージにWSL2カーネルが含まれるという話だったが
それだとOSの大型アップデートのタイミングでしかカーネルが入れ替えられなくなるので
含めるのを辞めた。代わりにWindows Update経由に変更された。
これによりもっと細かい単位で更新可能になった。msiも定期的に更新されるのだろう

WSL 2のLinuxカーネル更新、Windows Update経由に変更
https://japan.zdnet.com/article/35150847/
004324
垢版 |
2020/05/31(日) 12:11:21.57ID:2GJjYeWO
あまり詰め込むと、インストール用isoをDVDに焼く時に片面2層のDVDが必要とかどうとか微妙な問題が。
0044login:Penguin
垢版 |
2020/05/31(日) 12:49:22.37ID:/wTUInZj
Linuxカーネルの話なら数十MB程度だよ
0045login:Penguin
垢版 |
2020/05/31(日) 16:24:38.21ID:7Wo9tVgl
>>31
Core2世代はSLAT(EPT)に対応してないから動かないよ
0047login:Penguin
垢版 |
2020/05/31(日) 22:02:08.06ID:ZHhFbRBz
カーネルってWindows Updateで自動更新されへんの?
0049login:Penguin
垢版 |
2020/06/01(月) 13:41:12.79ID:rpDJpzoy
WSL2からの通信って全部WindowsFWのPublicを通さないとダメなの何でなんだろう?
FWが悪さしてるのはなんとなく分かってたけど盛大に嵌りました。
0050login:Penguin
垢版 |
2020/06/01(月) 14:07:51.16ID:zV1ZQHnl
ファイアウォールの許可設定が必要なのはWSL1でも同じでは?
0051login:Penguin
垢版 |
2020/06/01(月) 17:02:04.08ID:NVFJglTM
WSL2→Win10であれば仮想LANじゃなくてWin10の実際のLANアドレスで繋がる気がする
インターネットにも繋がってるんだし
0052login:Penguin
垢版 |
2020/06/01(月) 17:37:43.38ID:+96XDDjE
>>49
WindowsアプリがWindowsのFWを通るのは一般的では?
0053login:Penguin
垢版 |
2020/06/01(月) 21:52:59.43ID:RckFewLY
パターン赤、支那です!
0055login:Penguin
垢版 |
2020/06/02(火) 15:05:14.06ID:34oB585Y
Ubuntu 20.04 動かすためにX410買っちゃった
VcXsrvだとGIMP起動するとクラッシュするんだよね
0056login:Penguin
垢版 |
2020/06/02(火) 16:12:42.94ID:GVzrCfA8
奇遇だなlets のNX3を2.1万で購入して
SSDとメモリ8GB増設した。
0058login:Penguin
垢版 |
2020/06/02(火) 20:22:20.11ID:IaEoh5uG
>>23
自己レス。単にファイアウォールの設定ミスだった。
0059login:Penguin
垢版 |
2020/06/02(火) 22:03:03.62ID:WE/kNH4k
Linux版のGIMPってWindows版よりも優れてるの?
0060login:Penguin
垢版 |
2020/06/03(水) 01:24:46.24ID:n9GeCwvY
Windowsで動かすより軽いかもな
0062login:Penguin
垢版 |
2020/06/03(水) 02:49:06.94ID:Q4crgn/x
Windows7からは描画関連のマルチCPU対応とかがあるから特にそっち方面はWindowsの方が速い
0063login:Penguin
垢版 |
2020/06/03(水) 07:44:03.32ID:YjflB0Xz
>>59
Ver1未満の時はそうだったね。
0065login:Penguin
垢版 |
2020/06/03(水) 12:20:06.59ID:YjflB0Xz
>>64
最初からずっとその値段じゃなかったかな。
0066login:Penguin
垢版 |
2020/06/03(水) 13:14:06.91ID:YbJUxJNg
常に割引セールやってて今のセールが終わると次のセールが始まるぞそいつ
少なくとも2年間ずっとそう
0067login:Penguin
垢版 |
2020/06/03(水) 13:16:32.33ID:Twar6Rg7
なんだ ¥410 じゃないのか
0068login:Penguin
垢版 |
2020/06/03(水) 13:16:47.05ID:n9GeCwvY
初めはもっと安かった
0069login:Penguin
垢版 |
2020/06/03(水) 13:46:54.04ID:bGc6gK18
>>63
v.2未満だな
1.2.*の頃、こうも違うものかと思ったわ
立ち上がりから、安定感まで、Win版はまだまだだった
0070login:Penguin
垢版 |
2020/06/03(水) 14:00:05.45ID:YjflB0Xz
>>69
GTKが不安定だったせいもあるのかも。
0071login:Penguin
垢版 |
2020/06/03(水) 14:29:32.33ID:dOe7cjtk
昔fontforgeのWindowsビルドが不安定だった記憶があるからWSLで使ってるわ
まあCascadia Codeに日本語+Nerd Fonts+αを合成するだけなんだけど
0072login:Penguin
垢版 |
2020/06/03(水) 14:36:49.89ID:YjflB0Xz
>>71
nativeじゃなくてcygwin+Xだから不安定なのも仕方ない。
gimpとは違う。
0073login:Penguin
垢版 |
2020/06/03(水) 14:42:23.25ID:fZV8TCWx
そうかfontforgeがWSL2でいけるなら福音だなあ
まじで俺にとってはキラーアプリたり得る

emacs動きますよーとかも確かにキラー感はあるんだけどさ…
0075login:Penguin
垢版 |
2020/06/04(木) 11:50:32.86ID:nhbOXutG
GUIはWSL1で動かした方が起動は早い。
0076login:Penguin
垢版 |
2020/06/04(木) 20:05:43.59ID:+HA0l7fr
WSL2ならChromium普通に動くんだな
WSL1だとsandboxが駄目だったのか?
0077login:Penguin
垢版 |
2020/06/04(木) 23:35:23.47ID:NnYS+4Vi
みたいね
それで俺は落ちこぼれた
0078login:Penguin
垢版 |
2020/06/09(火) 18:26:59.59ID:gxpZZu6q
Firefoxも動くし、Ubuntu標準で入るし、Flashも一応まだ動く。
ChromeはもうFlash使えないよな?
0079login:Penguin
垢版 |
2020/06/09(火) 19:01:19.47ID:WJT8YcQF
いまさら使おうってもんでもないような
0080login:Penguin
垢版 |
2020/06/09(火) 23:07:09.00ID:/dsREfzp
ワクワクせんのか
0081login:Penguin
垢版 |
2020/06/10(水) 01:59:26.10ID:p/dsOe9l
今日のアプデでLinuxカーネルも更新されるんか?
0083login:Penguin
垢版 |
2020/06/10(水) 03:02:40.77ID:zALPe5CG
IPのFastが更新されてからの気もするけど

Fastもまだ.104&Linux Kernelが別インストーラーじゃないので大型アップデート(相当)で一緒に上がるはず

.104はカタログとWSUSには存在するね、わざと.84入れても落ちてこなくて条件が分からん
0084login:Penguin
垢版 |
2020/06/10(水) 13:13:54.57ID:6j9GuseU
Linuxカーネルは月例から外れて随時更新になったんじゃねえの?
0085login:Penguin
垢版 |
2020/06/10(水) 14:29:14.45ID:Zyv1x0QZ
俺のlinuxは20年前から更新してませんが
しかも鯖で
先人が問題なければ更新しなくてよいと言われたので
0088login:Penguin
垢版 |
2020/06/10(水) 15:50:47.68ID:zALPe5CG
カタログに.121が来た
WUでは落ちて来ない…
0089login:Penguin
垢版 |
2020/06/10(水) 16:50:18.75ID:54e6m3PI
鯖はその間2回HDDを交換
バックアップ用は同じ機種一台で稼働
思ったことは意外とHDDは壊れないなという事でした
0091login:Penguin
垢版 |
2020/06/10(水) 19:11:36.27ID:p/dsOe9l
>>90
すまん、カタログから落とした.121のcabの中身が.msiだった
.msuじゃないからWindows Updateには来ないんだと思う
0092login:Penguin
垢版 |
2020/06/11(木) 02:29:55.46ID:8+VxNiyT
19645でFastもカーネル同梱やめたみたいだな
0093login:Penguin
垢版 |
2020/06/11(木) 03:50:35.49ID:C24IIrhb
同梱と言うかWindowsに組み込むってことね

カーネルをOSに組み込んでしまうとアップデートが遅くなる
OSから分離することでWindows Updateで更新できるようにした

これでWindowsのアップデートを待たずとも
Linuxカーネルだけアップデートすることが可能になった。

つまりより早く最新のLinuxカーネルを利用できるようになったということ
0094login:Penguin
垢版 |
2020/06/11(木) 04:27:54.92ID:hwH3ChST
IPのFastだと月に複数回アップデートがあるから、OSに含めてても特に問題は無かったんだけどね

19645にした後で.104が降って来た
https://i.imgur.com/K3993Yl.jpg

あの.121は…?
0096login:Penguin
垢版 |
2020/06/11(木) 16:02:13.50ID:VoeUHyj8
5年くらい前に俺もLCDに文字移そうとしたけど出来なくて挫折した・・・
それ以来ラズパイはソフト的にしか使ってない。
0098login:Penguin
垢版 |
2020/06/16(火) 19:56:53.74ID:Pdw4Mj2Y
某所のClangカーネル、メモリを食いつぶす問題が修正されてたんだな
さっき試してみたが純正カーネルより起動が早くなった気がする
0099login:Penguin
垢版 |
2020/06/17(水) 11:08:55.41ID:odgQTSYj
初めて導入しょうと思いますが
DefenderはLinuxにも動作するのでしょうか
0100login:Penguin
垢版 |
2020/06/17(水) 12:10:44.44ID:U+W5qi6r
>>99
WSL1:検知する
WSL2:検知しない(/mnt/c/〜とか仮想マシン外に書き込めば検知する)

Eicarテスト文字列をviで保存してみた
0101login:Penguin
垢版 |
2020/06/17(水) 16:32:19.78ID:1nfCNIdd
>>100
レス有り難う御座います
少し調べたらDefender ATP for linuxもあるみたいなので
もう少し勉強してからにします
0102login:Penguin
垢版 |
2020/06/17(水) 18:38:00.74ID:p/3dJCit
Intel Graphics BETA WSL Windows 10 DCH Drivers
https://downloadcenter.intel.com/download/29526/

This DirectX12 DCH Beta Driver for Windows Subsystem for Linux (WSL) enables running Linux applications on Windows.

VALIDATED LINUX DISTRIBUTIONS:
Ubuntu 18.04
Ubuntu 20.04

OPERATING SYSTEM SUPPORT:
Microsoft Windows 10-64 Insider Preview Build 20145 or later
0103login:Penguin
垢版 |
2020/06/17(水) 19:26:41.99ID:UaI/XUun
.121がDirectXに対応してるらしいな
WUで降ってこなかったのはInsider用だったから?
0104login:Penguin
垢版 |
2020/06/18(木) 00:48:41.88ID:fFAhPFME
スクレイピングで機械学習用の画像をダウンロードする為にPythonを使ってるんですが
WindowsにAnacondaを入れて使うのと
WSL2のPythonを使うのと

どっちが性能高いんですかね?
0109login:Penguin
垢版 |
2020/06/18(木) 02:29:17.89ID:B6Eixhzg
>>108
これ挑戦中
入手できるドライバは455.32
0110login:Penguin
垢版 |
2020/06/18(木) 03:38:58.34ID:d4jsKL1i
>>104
どうせネットワークの方が遅いんだから気にする意味はない
0111login:Penguin
垢版 |
2020/06/18(木) 05:21:37.84ID:B6Eixhzg
>>109
うーむ…
3D controllerってのがGPUらしいんだが、アプリからの使い方がいまいち分からん
https://i.imgur.com/69BVr67.jpg

まずはGPGPU用らしいね
NVIDIAのドライバは後で見に行ったら455.38になってた
0112login:Penguin
垢版 |
2020/06/18(木) 06:09:28.45ID:8/Hl2E/y
CUDAは動きそうかな?
0116login:Penguin
垢版 |
2020/06/18(木) 21:21:31.13ID:6lnZBlYf
別ドライブつないでWSL2からext4でフォーマットってできますか?
0117login:Penguin
垢版 |
2020/06/18(木) 21:25:29.08ID:wHFo4hjj
そういうのには対応してない。
やりたかったらHyper-Vでやれ。
0118login:Penguin
垢版 |
2020/06/18(木) 22:09:11.78ID:6lnZBlYf
残念。C:\Program Files\WindowsAppsからも動かせないのか・
0119login:Penguin
垢版 |
2020/06/18(木) 22:55:04.59ID:uDXMS1cZ
DドライブにOSインストールくらいは出来るようになった?
0120login:Penguin
垢版 |
2020/06/18(木) 22:59:19.39ID:kUzz4Uvr
import機能付いたんだから、だいぶ前からtaballからシステムドライブ以外に入れれるだろ
Archもそれで入れられるし
0121login:Penguin
垢版 |
2020/06/19(金) 00:09:50.70ID:0lBzZmAB
wsl --updateしても4.19.104が最新だって言われる。121じゃないの?
WindowsはIPの20150
0122login:Penguin
垢版 |
2020/06/19(金) 00:24:36.10ID:ve8lNPKF
4.19.121-microsoft-standard
Release Date: Prerelease
0123login:Penguin
垢版 |
2020/06/19(金) 00:31:24.07ID:9jWsmL5v
仮想と物理で20150入れてるけど、仮想だけWUで.121が落ちてきたな
NVIDIAのGPUを試してる物理は、プレビューのドライバ入れても.121が落ちて来なかったからカタログのを入れた
何処に差があるかは不明
0124login:Penguin
垢版 |
2020/06/20(土) 09:24:09.58ID:agSV8pMc
みんなもワスルって呼んでるの?
0125login:Penguin
垢版 |
2020/06/20(土) 09:50:12.01ID:5HQmqpMP
ウスルって呼んでる
0126login:Penguin
垢版 |
2020/06/20(土) 14:00:43.29ID:giFjLxRo
ダボリュエスエロ
0127login:Penguin
垢版 |
2020/06/21(日) 19:44:16.84ID:7Xw1hCzO
>>119
WSL1はリムーバブルメディア上にrootfs置けなかったけどWSL2は置けるようになったぞ
0128login:Penguin
垢版 |
2020/06/23(火) 21:16:30.26ID:aOjbGtQs
初めてmicrosoftからサイトからインストールして
xeyesも正常に再現できるようになった迄は良かった
それに気を良くして色んなインストールをしたら
何故かError: Can't open display: :0.0
となり色々設定やり直ししてもダメ

echo $DISPLAYとすると
:0.0
終いには
sudo apt install 何々すると
Waiting for cache lock: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 627 (apt)...
は出るは
その他他のエラーは出るは
sudo rebootystem has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down
Failed to talk to init daemon.
何故こうなった
余計なことをした俺が悪かったのか
ああそうですか
0130login:Penguin
垢版 |
2020/06/23(火) 21:30:51.01ID:DqOw55EM
丸ごと消して入れ直しだな。
こうやって壊しながら覚えていくもの。
0131login:Penguin
垢版 |
2020/06/23(火) 21:56:21.45ID:MPtidMjw
せやな。20年前のSun os 1.x と違い、
.o 消してもカーネルリコンパイル出来るし
時間も早い。
どちらか言えばヌルゲー。

幸運を祈る
0132login:Penguin
垢版 |
2020/06/23(火) 21:59:40.67ID:h8l0hhPt
仮想マシンみたいなものだからな。壊れたら消せばいいだけ
0133login:Penguin
垢版 |
2020/06/23(火) 22:13:32.41ID:DqOw55EM
Linuxのコンテナ環境だからDockerに近い。
復旧するのは大変かもしれんけど・・・
0134login:Penguin
垢版 |
2020/06/23(火) 22:29:07.12ID:wAw+CkCe
historyでも抜いて、やりなおしてもいいんでは?

sudo rebootはうちも同じになるから、WSLだとサポートされてないんだと思うが
インスタンスを落としたければコマンドプロンプトの方でwsl -t 〜かwsl --shutdownかな
0135login:Penguin
垢版 |
2020/06/23(火) 22:45:56.56ID:J08LkQDG
WSLのinitはsystemdではなくMS独自のもの
init.dすら走らせてくれない
0136login:Penguin
垢版 |
2020/06/23(火) 23:39:37.40ID:ofweQDU4
WSL2でもそうなの?
0137login:Penguin
垢版 |
2020/06/24(水) 01:34:52.51ID:HrAwvYH8
pengwin上でのgcc-9の更新でlibc-binがエラー吐いてaptが止まる
0138login:Penguin
垢版 |
2020/06/24(水) 02:44:32.70ID:ZqlK61md
WSL1、ubuntu 20.04 LTS
sleep コマンドが機能しない障害

$ sleep 1
sleep: cannot read realtime clock: Invalid argument
0140login:Penguin
垢版 |
2020/06/24(水) 13:43:54.67ID:ZqlK61md
巻き添えでperl標準関数のsleep()も正常に機能しない。
0141login:Penguin
垢版 |
2020/06/24(水) 16:09:10.13ID:jq4p1E9H
Windows Subsystem for Linux Update - 4.19.121.1
0142login:Penguin
垢版 |
2020/06/24(水) 16:56:01.54ID:D7JJKydR
>>138
coreutilsをソースからコンパイルすれば動くsleepが出来る。
glibcのバージョンダウンはRustなど一部のツールが入らなくなるね。
0143login:Penguin
垢版 |
2020/06/24(水) 17:16:42.43ID:4/Ga7nWs
>>139
そのうち=21H1になりそうなんだよな現状だと
0144login:Penguin
垢版 |
2020/06/24(水) 17:39:10.19ID:jq4p1E9H
20.04のsleepの件はPPAでパッチ当てたlibc6を公開してる人がいるね
当面はそれで凌ぐのも手かと
0145login:Penguin
垢版 |
2020/06/24(水) 19:53:27.02ID:6Yq5DoFL
>>134
history見たけどどれが原因か良く分からない
いろんなHP参考に適当にやったのでそれが原因とは思う
>>136
PS C:\Windows\system32> wsl -l -v
NAME STATE VERSION
* Ubuntu Running 2
wslに関してはCUIでlynxにemacs設定してるし
又古いノートPCにlubuntu入れてるので
当分これで行きます
暇なときやり直そうと思ってます
0146login:Penguin
垢版 |
2020/06/28(日) 18:20:42.07ID:75RZMfS3
こんなの単なる自己満足にすぎない
単独に区別してインストールすべき
その方がスッキリするわ
何でもくっ付けるのはいくない
例えるなら単民族が問題を複雑にし難いという事だ
つまり多民族国家は複雑にして問題解決を困難にする
これは普遍的な原理だ
0147login:Penguin
垢版 |
2020/06/28(日) 19:11:12.23ID:3GIiqlbn
vimでカーソルを移動すると二行目以降が文字化けするんだけど君らも?
https://i.imgur.com/CcyIq8K.gif
0148login:Penguin
垢版 |
2020/06/28(日) 21:01:15.11ID:9Hb4K4Gv
Windows 10 v2004より古ければアップデートしろ
0149login:Penguin
垢版 |
2020/06/29(月) 13:12:04.95ID:6CstvdXg
VMのくせにwsl2の起動(--shudownからの)は本当に速いな。
0150login:Penguin
垢版 |
2020/06/29(月) 13:20:00.92ID:Pnr1wEd1
WSL2ってメモリ使い過ぎない?
HYPER-Vのubuntuと併用してるわ
0151login:Penguin
垢版 |
2020/06/29(月) 13:23:23.15ID:w7ySNS5b
>>150
目的に合わせてメモリー調節すればいいだろう
0152login:Penguin
垢版 |
2020/06/29(月) 13:25:07.13ID:gDe0bK8g
WSL2のメモリ消費は実装メモリによって変わるんだっけ?
CUIだけなら512MBくらいで十分だな。
0154login:Penguin
垢版 |
2020/06/29(月) 17:02:26.41ID:STUthT+i
何言ってんだこいつ
0155login:Penguin
垢版 |
2020/06/30(火) 21:58:00.35ID:L9QO2OrH
rootになれるんですね
だったらsudoとかわずわらしいから初めからrootになるわ
0156login:Penguin
垢版 |
2020/07/01(水) 00:29:20.35ID:lKneC6dS
>>155
なんでWSLスレでいうの?
Linuxがrootになれるのなんか当たり前じゃない
Linuxをrootで使いなよ(笑)
0157login:Penguin
垢版 |
2020/07/01(水) 06:34:06.81ID:zsa7DjJx
Linusならrootになれるだろうけど
Linuxがrootになれるのか
0158login:Penguin
垢版 |
2020/07/01(水) 07:37:45.71ID:fm7WRfRK
カーネルおじさん
0159login:Penguin
垢版 |
2020/07/01(水) 08:22:55.99ID:aMwY6x4U
普通の仮想マシンのほうが余計な干渉しなくていいよな
画面や音も出るし
0162login:Penguin
垢版 |
2020/07/01(水) 23:31:14.01ID:uoOb+E+8
彼(ら)には出来ないんだよ
察しておやりよ


「できるよ。お前が設定できないだけ」
0163login:Penguin
垢版 |
2020/07/02(木) 07:06:09.69ID:5q3kEm/4
WSL単独で出来ないしネットワーク層越しで効率悪いし何の意味もないな
0164login:Penguin
垢版 |
2020/07/02(木) 08:52:11.96ID:NyQUWJpx
画面や音はWindows側で出せるわけで
何の意味もないというならLinuxの画面や音を出すほうが意味ないんじゃね?
0165login:Penguin
垢版 |
2020/07/02(木) 11:07:59.35ID:PwImmsZw
取り敢えず俺はLinuxではCUIだけで十分
このシステム取り入れた理由は
Windowsとシームレスで使用出来るからこの機能は便利
0166login:Penguin
垢版 |
2020/07/02(木) 11:15:26.80ID:FYd9/JuN
systemdとかデーモンが動かないと音は出せないし、それやると普通のVMと変わらなくなっちゃうし
WSLとしての落としどころがあるから限度はあるな。
0167login:Penguin
垢版 |
2020/07/02(木) 11:21:02.85ID:EHrH0KZ0
「WSL単独でできない」と言うなら、WSL単体ではコマンドプロンプトすら機能できないのでは。
WSLで利用可能なディストリビューションで外部のリポジトリなどを利用せずに実現が可能であれば「WSLで出来る」と言って良いのでは。

…おっと失礼、あなたには設定が無理なのでしたね。
0168login:Penguin
垢版 |
2020/07/02(木) 12:15:05.90ID:NyQUWJpx
>>166
そういう馬鹿には、macOSにはsysmtedデーモンに相当するものがありますか?
それはなんですか?systemdは必要なんですか?って皮肉っぽくいえばOKw
0169login:Penguin
垢版 |
2020/07/02(木) 13:32:40.18ID:O4H3plsb
>>168
macOSでLinuxのsysmtedに相当するものはlaunchdだね
init代替は色々あるけどlaunchdが先でsysmtedが後だったはず

話の流れに沿わない書き込みをして混乱させてみたりw
0170login:Penguin
垢版 |
2020/07/02(木) 15:41:00.60ID:PwImmsZw
wslなんかどうでも良いわ
0171login:Penguin
垢版 |
2020/07/02(木) 15:58:13.21ID:NyQUWJpx
>>169
Windowsだとsysmtedやlaunchdに
相当するものは「サービス」ですね
それだけの話ですよね
0172login:Penguin
垢版 |
2020/07/02(木) 16:03:21.79ID:NyQUWJpx
Windowsにはsystemdに変わる「サービス」があるのに
systemdを求めてる時点でWSLを理解してない
0173login:Penguin
垢版 |
2020/07/02(木) 17:04:52.72ID:PwImmsZw
所詮おまいらは毎黒の戦略に犯されてるボンクラか知能障害者
0174login:Penguin
垢版 |
2020/07/02(木) 17:39:53.64ID:O4H3plsb
>>171
Windowsでinitやsystemdやlaunchdに対応するのはsmss.exeだよ
0175login:Penguin
垢版 |
2020/07/02(木) 17:41:17.15ID:gcnQNS94
>>168
的外れすぎて何言ってんだコイツって思われるだけだな
0176login:Penguin
垢版 |
2020/07/02(木) 17:48:50.76ID:O4H3plsb
それとWindowsのサービスに対応するのはLinuxではdaemonだね

ていうか>>166は意味不明だがID:NyQUWJpxもなにかおかしいぞ
Windowsのブートプロセスや構造を理解している?
0177login:Penguin
垢版 |
2020/07/02(木) 18:45:47.83ID:1pJPyml2
どうでもいいと言いながらも書き込んでいるおかしな奴もいるねw
0178login:Penguin
垢版 |
2020/07/02(木) 18:49:59.94ID:dL18yMEp
寝技と指関節だけのプロレス見ているみたい
フランケンシュタイナーとか大技かませよ
0179login:Penguin
垢版 |
2020/07/02(木) 23:51:17.06ID:NyQUWJpx
話の本質は、systemdで何かを起動したいなら
そんなアホなことは考えないで、
Windowsのサービスとして起動すればいいだけってこと
0180login:Penguin
垢版 |
2020/07/03(金) 02:13:31.88ID:Tz828bjN
真壁さん乙
0181login:Penguin
垢版 |
2020/07/03(金) 07:38:29.25ID:mlIdC2h6
>>173
マイクロソフトってだけでなんでも叩いてるお前がバカ
0182login:Penguin
垢版 |
2020/07/03(金) 07:48:41.55ID:eH4AzdsS
「WSLでは音もグラフィックも扱えない(に決まっている)」
「とにかく難解で、できるという連中は普通じゃない、キチガイ」
…ということになっていないと、困る人が居るのだろうね。
0183login:Penguin
垢版 |
2020/07/03(金) 09:39:43.59ID:Islmwxis
Linuxが特に設定せずに音がなってるんだから
Windowsでも特に設定せずに音がならないと駄目でしょ?

将来的にはそういったサービスが開発されWindows自身に統合されて
何も設定せずに音がなったり画面が表示したりすると思うけどね
0184login:Penguin
垢版 |
2020/07/03(金) 11:39:07.50ID:hHfNQEqW
韓国人は礼節を重んじ、とても優秀です。
国民も、みな愛国心があり働きもの。人々
は親族や友人を大切にし、まるで家族のよう。
素直には信じられないと思いますが、単純に
敵だと見下したりせず見方を変える事が正解
だ。韓国製品も最近は良いものが多いです
0185login:Penguin
垢版 |
2020/07/03(金) 11:52:16.39ID:Islmwxis
でも、日本製品(どうぶつの森)は買うのです・・・
0186login:Penguin
垢版 |
2020/07/03(金) 12:12:06.91ID:wxYxnrvN
どちらか言えば敵の素
0187login:Penguin
垢版 |
2020/07/03(金) 12:15:37.62ID:nKA3jRSM
>>184
日本人は何かとすぐ反日だと言う人達がいますが、韓国内でもすぐ反韓だと言う人がいますか?
0188login:Penguin
垢版 |
2020/07/03(金) 14:09:22.36ID:f5iF5FKp
慰安婦が嘘だというと反韓だと騒いでいるよね
0189login:Penguin
垢版 |
2020/07/03(金) 20:13:43.13ID:pBTQMg90
>>184

ねえねえ、なんで南北に別れてんの?w
0190login:Penguin
垢版 |
2020/07/03(金) 21:13:35.96ID:Ounjs0EO
Linuxのデスクトップ環境作りたいだけなら普通のVMでいいじゃん…
0191login:Penguin
垢版 |
2020/07/03(金) 23:19:12.30ID:Islmwxis
Linuxのデスクトップ環境作りたいだけなら
VMどころかもう一台マシンを用意すればいいだけなんだよ

でもそれじゃ使いづらいだろ?
Windows上でコマンド入力しても別マシンのLinux上で動いたりしないし
Linux上でコマンドを入力してWindows上に持ってくるのも面倒
ファイルの参照もめんどくさい

それはVMを使ったって同じ。そういった面倒なものを解決したから
WSLはこれだけ開発者に高い評価を得られてるわけ
なんで評価が高いのかを考えたほうがいいよ。
0192login:Penguin
垢版 |
2020/07/04(土) 03:11:40.62ID:ueejGPF4
誰もデスクトップ環境作りたいなんて言ってないと思うが
0193login:Penguin
垢版 |
2020/07/04(土) 03:25:49.34ID:muQ3m9US
文字だけとか意味ないだろ
0194login:Penguin
垢版 |
2020/07/04(土) 04:14:59.99ID:czBSBawQ
え?
0195login:Penguin
垢版 |
2020/07/04(土) 05:11:16.22ID:zDwakr9c
画像(GUI)はWindowsが出していて、そっちのほうがLinuxよりも便利だろ
あえてLinuxを使う理由がない。
Windowsが不便だったのは文字だけ(CLI)の場合
だからWSLでそれをLinuxレベルに一気にあげてきたんだけど
0196login:Penguin
垢版 |
2020/07/04(土) 05:12:40.63ID:nVyyEvQj
ウェブサーバのような軽い用途にLinuxを使えば良いんだよな。
0197login:Penguin
垢版 |
2020/07/04(土) 06:15:43.61ID:zDwakr9c
軽い必要はないだろ。CLI用途に使えばいいんだよ。
WindowsがあるからLinuxにGUIは必要ない。

WSL登場で出番は減ったがLinux専用マシンは持ってる
ただしディスプレイはつないでいない
リモートから操作できれば十分だからだ
0198login:Penguin
垢版 |
2020/07/04(土) 09:46:16.90ID:K1jORw4o
俺が使わないからlinixにguiは必要ないってか
俺様が必要か決めるみたいな
基地外っているもんだな
0199login:Penguin
垢版 |
2020/07/04(土) 09:47:43.52ID:zMJrgg8Q
逆にWindowsにLinuxのデスクトップ環境が中途半端に表示されても混乱しそう
MacのParallels並にインテグレーションしてればいいけど

WSLに関しては大抵の人が求めてるのはbetter cygwinだと思うんだけどね。
WSL2は知らない。
0202login:Penguin
垢版 |
2020/07/04(土) 12:37:55.60ID:T+FLHI+X
なるほど、xrdpでつなげばLinux側のデスクトップがそのまま使えるのか
0203login:Penguin
垢版 |
2020/07/04(土) 13:38:05.99ID:ueejGPF4
別にguiサポートするのは構わんけどまずWSL2をちゃんとしてくれ
0204login:Penguin
垢版 |
2020/07/04(土) 15:00:08.14ID:PA/pPUOM
>>203
MSぐらいになると、両方同時進行が可能になる
さきに○○をするんじゃなくて○○も同時に進行する。
0206login:Penguin
垢版 |
2020/07/04(土) 21:58:11.96ID:S1FiPV3+
車輪の再発明は時に清々しい。以下、curlコマンドを使ったお天気確認。
curl ja.wttr.in
0207login:Penguin
垢版 |
2020/07/05(日) 00:10:18.17ID:LobEAzla
WSL2のホームディレクトリってどこですか?
importでDドライブにインストールしたはずが起動時の空き容量の表記がおかしいのですがホームはCドライブに保存されるんですかね
0208login:Penguin
垢版 |
2020/07/05(日) 02:44:39.99ID:Ag7q3ncc
仮想マシンなんだからホストの空き容量なんか見ねえよ
0209login:Penguin
垢版 |
2020/07/05(日) 02:51:49.29ID:MKmW4BVG
"WSL2のホーム"ってのがそもそもわからん
WSL2でインストールしたディストリのrootの実体はどこですか、ならまだわからんでもないが
そもそもvhdxかなんかで仮想化されてんじゃねっていう
0210login:Penguin
垢版 |
2020/07/05(日) 03:09:20.13ID:LobEAzla
分かりづらくてすみません
聞きたいことは
Linux上で書き込まれたデータは全てDドライブにあるVHDに書き込まれるからCドライブに書き込みすることはないのかってことです
0211login:Penguin
垢版 |
2020/07/05(日) 03:19:11.71ID:iD3GsNB8
デフォだとswap用のvhdxをユーザーのホームディレクトリ配下に作るね
.wslconfigで変更可能
0212login:Penguin
垢版 |
2020/07/05(日) 15:39:48.86ID:LobEAzla
なるほど
ありがとうございます変更しました
0213login:Penguin
垢版 |
2020/07/05(日) 18:51:35.65ID:Gd5Riea6
以前書き込みした者>>128です
今日色々試してやっと
Xfcデスクトップの導入及び日本語表示まで出来るようになりました
只Windows10上でUbuntuを開いたターミナルではlynxに設定のemacsは日本語での書き込みは出来ますが
Xfcのディスクトップでのemacsは何故か出来ません。勿論lynxを稼働してemacsを開いても
日本語表示はするが日本語での書き込みが出来ません
又firefoxの日本語化表示も出来ましたが日本語での書き込みは出来ません
又firefoxでyutubeの動画を見ても音は出ませんでした

だからもうCUIでの使用でいいやとあきらめていましたが
偶然ですがXfcディスクトップ画面が開いているときに
windowsキーを押しながら下矢印を押すとWindows10のタスクバーがした画面に表示されました
きっと皆さんは今頃言うかでしょうが
これでXfcのディスクトップ画面上でWindows10の使用が出来るし
Ubuntuの使用も出来るようになり何の切り替えもなくシームレスに使用できるようになりました
Ubuntud上での音が出ない事や日本語が書き込みできないことも必要でなくなりました
以上報告でした
0214login:Penguin
垢版 |
2020/07/05(日) 20:12:03.34ID:sMDlceKk
「ディスクトップ」が気になるけど良かったね
0215login:Penguin
垢版 |
2020/07/05(日) 21:08:32.27ID:JZBgzgsh
ディスケットに変更しろ
0216login:Penguin
垢版 |
2020/07/05(日) 21:23:51.60ID:cTBT4P4e
Dellのマニュアルにディスケットって書いてあったな。
なんのこっちゃとオモタわ。
0217login:Penguin
垢版 |
2020/07/06(月) 04:35:23.12ID:IztfREjA
WSL で、GUI が使えるの?

リモートデスクトップが必要なのでは?
0218login:Penguin
垢版 |
2020/07/06(月) 06:35:34.84ID:X1jLmIOv
xrdp動かせばXサーバいらず
0219login:Penguin
垢版 |
2020/07/06(月) 11:05:50.56ID:j4eG9HhS
説明が下手なので下記の画像を見れば分かると思います
よく5chで使用しているアップローダーは登録が嫌なので
下記にアップしました
尚Windowsのディスクトップ画面を表示したい場合はタスクトレー上で右クリックして
ディスクトップを表示をクリックすればいいです
又Ubuntuの画面(デフォのネズミのディスクトップ画面から他の画面に変更しています)
に戻りたければタスクトレーにあるXlaunchアイコンをクリックすればOKです


https://jisaku.155cm.com/src/1594000778_9a71c9f0263afcbc67afb38ee1471c92ce677fcf.jpg
https://jisaku.155cm.com/src/1594000778_b39201cdb89a6f7ef465c1f4f052485aed5db359.jpg
0221login:Penguin
垢版 |
2020/07/06(月) 17:32:40.69ID:fkFgrscX
>>218
全画面だけでいいなら、それで決まりだね。
0222login:Penguin
垢版 |
2020/07/06(月) 17:51:46.59ID:xnDwd6P9
Windows 10 ProのVPSを借りていて、Windows内でネストしてVT-xは使えないんだけどさ
こういう場合ってやっぱWSL2にすると使えなくなるのかな?
0223login:Penguin
垢版 |
2020/07/06(月) 19:03:53.54ID:eXLZ9Y9J
しらんけど、HyperVはネストに対応しているので
Windows 10の仮想マシンでWSL2を使うことができてる

Insider Previewを使ってる人の多くが
仮想マシンに入れてWSL2の検証をしたいただろう
0224login:Penguin
垢版 |
2020/07/06(月) 21:21:33.98ID:UdrWxuu2
ちゃんとした画面えみゅらないとOpenGLとか動かないだろ
0225login:Penguin
垢版 |
2020/07/06(月) 22:27:17.59ID:oiLZmKnU
wsl で bash を使おうとしているのですが文字に色がついているため非常に読みにくいです
(最近老眼のためか一部の色が極端に見づらくなりました)
色づけをやめてすべて白一色で表示するようにするにはどうしたらいいでしょうか?
0226login:Penguin
垢版 |
2020/07/07(火) 01:37:42.41ID:vkXM0LXf
画面のコントラストを下げる
0227login:Penguin
垢版 |
2020/07/07(火) 07:55:35.28ID:3EK+fba6
まあWSLではなく、ターミナル(エミュレータ)の設定の問題だよね。
ここで聞かれても…
0228login:Penguin
垢版 |
2020/07/07(火) 08:51:53.82ID:ScthUm4d
プロンプトの色変更はターミナル側の設定だけど
lsでディレクトリが青文字になってしまう問題はカラーテーマ変えてもしんどいからwsl側で設定したほうがいい
https://www.kwbtblog.com/entry/2019/04/27/023411
0229login:Penguin
垢版 |
2020/07/07(火) 11:50:26.46ID:3EK+fba6
表示に関わらず一律に単色表示にしたい、という要望なのだから
プロンプトや各コマンドの表示設定ではなくターミナルエミュレータの設定だろう
WSLは関係ないし、ここで聴くことでもない。このようにピンボケした第三者がノコノコ現れるのも迷惑だ。
0230login:Penguin
垢版 |
2020/07/07(火) 14:24:03.11ID:0Fc1oIgP
漏れは、Ubuntu 18.04 で、
ColorTool.exe で、Windows の色を変えているけど、
WSL が暗いので明るくしたら、PowerShell で明るすぎて見えない

例えば、コマンド入力時に、色を付けない事はできる
la -p --color=never

~/.bashrc の83行目移行で、色を付けている
alias ls='ls --color=auto'
alias grep='grep --color=auto'

test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"

とあるから、~/.dircolors が読み取り可能なら、
そのファイルをdircolors コマンドで処理すると読めるから、
~/.dircolors で設定できるのかも
0232login:Penguin
垢版 |
2020/07/07(火) 15:35:33.86ID:MDiVDN7d
コマンド画面の色はautoexec.batで指定するんだよ
config.sysでちみとにるとんと読ませるのも忘れずにな
0233230
垢版 |
2020/07/07(火) 15:51:16.61ID:0Fc1oIgP
色を付けない、la, ll のalias を、
~/.bashrc か、~/.bash_aliases に定義するのが簡単

alias lan='la -p --color=never'
alias lln='ll -p --color=never'

ただ、~/.bashrc では、grep などにも色を付けているけど

alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
0234230
垢版 |
2020/07/07(火) 15:58:51.40ID:0Fc1oIgP
漏れは、Ubuntu 18.04 で、
ColorTool.exe で、Windows の色を変えているけど、

WSL が暗いので明るくしたら、
今度はVSCode で、PowerShell を起動したら、明るすぎて見えない

これらを両立させるのが難しいので、
色を付けない、--color=never の、la, ll のalias を定義している
0235login:Penguin
垢版 |
2020/07/07(火) 17:26:18.62ID:O5VE5X3t
gimpインストールしてgimp開いたと思ったとたんXサーバーが落ちた
何かとか弱いんだな
0236login:Penguin
垢版 |
2020/07/07(火) 18:26:15.72ID:YYImeKjE
WSLって結局何に使ってる?
pythonもgitもWin側に入れてるから使いみちがないわ
0240login:Penguin
垢版 |
2020/07/07(火) 22:43:59.55ID:2jBYURUv
>>236
究極的にはWindowsでLinuxと同じ環境ができてしまったら
WSLが必要ないのは当たり前

問題は同じ環境を作る手間
例えばPythonを複数のバージョンインストールして
切り替えたいと思ったらどうするかね?

そういう仕組みを作れば出来る。
その仕組みを作るまでが大変。
WSLは既存のLinuxの仕組みをそのまま使える
0242login:Penguin
垢版 |
2020/07/07(火) 22:47:02.63ID:8+syWFqb
>>236
僕もemacs

あと、clojureでの開発・キーボードのファームウェアのビルド
pythonの開発も何かとlinuxの方がやりやすかったり
0243login:Penguin
垢版 |
2020/07/08(水) 07:27:50.65ID:jsOqEhM+
>>236
w3m, vim, less, sed, awk, zip, translate-shell, html2text, wget, zsh, tmux, ssh, gsl, gmp, gprof, make, GNU R, Julia, GNU coreutils
0244login:Penguin
垢版 |
2020/07/08(水) 07:30:16.74ID:CBdq2r1b
>>234
わざわざそこまでするなら別のターミナル使えばいいのに
0246login:Penguin
垢版 |
2020/07/08(水) 10:48:36.58ID:caZYZiep
おれはlynxをファイルエクスプローラとして使いファイルを書いたり変更したりしてる
lynxにemacsを設定してるから使い易い
0247login:Penguin
垢版 |
2020/07/08(水) 13:12:22.34ID:SDDjbsTE
>>236
漏れは、自分のPC 内のWindows 10, WSL, Ubuntu 18.04 で、
VSCode の拡張機能、Remote WSL を使って、
Linux側に、プロジェクトを作っている

Windows側からのブラウザアクセスは、
VSCodeの拡張機能・open in browser ではローカルファイルアクセスとなるので制限されるが、
VSCodeの拡張機能・Live Server では、サーバーを立ててのアクセスとなるので制限されない

Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
ruby 2.6.6, node 12.16.2 を入れた

yarn は、Windows側に入れて、WSL から、拡張子なしのyarn コマンドを呼べる。
これは、#!/bin/sh で始まるシェルスクリプト

anyenv は多言語向きで、rbenv, nodenv, pyenv, phpenv などを同じ使い方で、統一的に扱える。
同様のツールに、asdf もある
0248login:Penguin
垢版 |
2020/07/08(水) 14:12:08.29ID:/xPQ8brp
>>225
WindowsストアからWindowsターミナルをインストールしてWSL使うといいよ
0249login:Penguin
垢版 |
2020/07/09(木) 04:10:02.79ID:BKjg1Ggo
>>236だけど遅くなったサンクス
個人的には.batを完全にシェルスクリプトで代替できるようになったら楽なんだが無理なのかな
バッチファイルは書き辛い
0252login:Penguin
垢版 |
2020/07/09(木) 11:51:46.30ID:VUYm/kqB
簡単ではないでしょ。
バッチファイルをシェルスクリプトに置き換えるプログラミング技術が必要になる。
バッチとシェルでは引数展開の仕様やシングルクォート・ダブルクォートの解釈も違う。
0253login:Penguin
垢版 |
2020/07/09(木) 11:57:09.19ID:VUYm/kqB
bashとzshでさえ引数展開で違うところがあって困ることがある。
シェルスクリプトで頑張るをあきらめてPython使うのが無難だとは思う。
PerlもGit for Windowsに標準で付属されているので悪くない選択肢だけど、
プログラミング言語初心者に保守してもらうのを想定するならPythonかねぇ。
0254login:Penguin
垢版 |
2020/07/09(木) 12:17:15.21ID:57QfF9jh
シェルスクリプトはshで動作するコマンドのみで書くべき、というのは大前提だが
Linuxが蔓延して、shの実体なんてどうせbashなんだからスクリプトなんてもうbash基準でいいじゃん…てなってしまったのが現実ではある
…が、zsh依存とか自前でゴチャゴチャ書くだけなら勝手にすればいいが、外に出したら叩かれるわ。悩む要素ないだろ
0255login:Penguin
垢版 |
2020/07/09(木) 12:31:16.90ID:sqQbyxkS
>>252
シェルスクリプトは引数展開の仕様がバッチファイルよりもわかりやすい

バッチファイルで空白が入るパスを扱おうと思ったら
とんでもないコードが必要になる

>>253
Pythonに限らないがシェルスクリプト以外だと
コマンドの入力を受け取るのが大変
シェルスクリプトだとプロセスを複製して
パイプの入力と出力を並列で動かすことが出来るが
Pythonなどでは難しい

>>254
> Linuxが蔓延して、shの実体なんてどうせbashなんだから
UbuntuとDebianでLinuxのシェアの半分以上を締めてる
つまりshの実態はbashではない
0256login:Penguin
垢版 |
2020/07/09(木) 12:49:35.14ID:M1UcQIHC
釣り大会でもやってんのか
0257login:Penguin
垢版 |
2020/07/09(木) 12:51:18.49ID:HI45RHdB
先生、獲物が絶滅危惧種のようです
0258login:Penguin
垢版 |
2020/07/09(木) 13:04:15.97ID:Za/n0UAl
ここでいうshは、Bourne Shellのことなんだろ。
bashはオープンソースな上位互換シェル
0259login:Penguin
垢版 |
2020/07/09(木) 13:11:53.18ID:VUYm/kqB
釣りなら fish でしょ。
0261login:Penguin
垢版 |
2020/07/09(木) 13:21:36.52ID:Za/n0UAl
fish とは上手いけど、本当は dash だろ。
0262login:Penguin
垢版 |
2020/07/09(木) 13:22:21.12ID:y78RNX7h
長いことzsh使ってきたけどfishの素晴らしさを知って完全に乗り換えたわ。
bashはスクリプト用にしか使わない。
0263login:Penguin
垢版 |
2020/07/09(木) 13:48:52.67ID:6K8YgOI6
dashを知らない人がいるのかw
今どき/bin/shがbashって頭わいとんのかw
0264login:Penguin
垢版 |
2020/07/09(木) 13:49:36.59ID:6K8YgOI6
>>258
Bourne Shellなんてもう生き残ってないよ
Solaris8?ぐらいが最後やろ
0265login:Penguin
垢版 |
2020/07/09(木) 14:18:05.47ID:FBsc4kM4
dash dash dash
fish and bash
0266login:Penguin
垢版 |
2020/07/09(木) 14:18:44.15ID:FBsc4kM4
そんときーおーれがー
Super Heroさ
0268login:Penguin
垢版 |
2020/07/09(木) 15:02:10.10ID:FBsc4kM4
H x EROS
0269login:Penguin
垢版 |
2020/07/09(木) 17:46:33.54ID:y78RNX7h
オープニングの最後に出てくるドクロみてえな奇怪な物体にいつもビビってたわ
0270login:Penguin
垢版 |
2020/07/10(金) 00:21:32.27ID:HRVLTHUg
Linuxが蔓延して、shの実体はPOSIX準拠に近いdashになってしまったな
bashこれからどうなるの?
0271login:Penguin
垢版 |
2020/07/10(金) 01:50:07.40ID:4LyImNtn
>>255
subprocess使え
シェルスクリプトに比べれば面倒だけど難しいと言う程ではない
0272login:Penguin
垢版 |
2020/07/10(金) 03:23:43.67ID:NmUqS/NF
>>269
俺もミイラの頭蓋骨だと思ってたw
0273login:Penguin
垢版 |
2020/07/10(金) 07:01:21.17ID:2zlh8yTt
シェルスクリプトの代わりは、可読性が高い、Ruby
0274login:Penguin
垢版 |
2020/07/10(金) 08:54:29.50ID:3qY5cuD2
>>271
難しいかどうかの話はしてないよ

シェルスクリプトには「得意なこと」があって
その「得意なこと」は他の言語よりもシンプルに書ける
という事実があるってことだよ

シェルスクリプトは低機能な言語じゃなくて
特定の用途に特化した言語だってこと
その特定の用途を他の言語でやると面倒になる

だからシェルスクリプトの代わりになる言語なんて無いよ
0275login:Penguin
垢版 |
2020/07/10(金) 15:33:12.81ID:IfTnLADh
腰を据えてやりたいときは、今はほとんどpythonだけど、
ちょっとしたことをしたいときに、いちいちモジュールのインポートをしなければならないのは面倒くさい
普段使ってるコマンドをそのまま呼び出せるのは、シェルで解釈する系のスクリプト(バッチファイル含む)のいいところ
ワンライナーの簡単なperlは、呼び出されるコマンドの一つになってる

まぁ、おそらくこのスレの住人はだいたい同じように考えてるとは思うけど
0276login:Penguin
垢版 |
2020/07/10(金) 15:52:46.98ID:juHBeHXl
>>275
同意。
適当にシェルスクリプトで作って、シェルスクリプトだと面倒な所はperlとかで。パフォーマンスとか考える必要がない場合なら十分だと思ってる。
0277login:Penguin
垢版 |
2020/07/10(金) 16:26:39.41ID:+mRN7Lhh
バイナリー扱うんじゃなければ、awkで十分
0278login:Penguin
垢版 |
2020/07/10(金) 16:33:46.57ID:TH1a5vMX
シェルスクリプトでしのごうとする癖を改めて、最初からPython,Perl,Rubyで書く習慣をつけたほうがいい。
0280login:Penguin
垢版 |
2020/07/10(金) 17:55:31.86ID:TH1a5vMX
>>279
シェルスクリプトよりも機能追加しやすい。
シェルスクリプトよりもコンパイル言語(C、Java、C#等)に移植しやすい。
0282login:Penguin
垢版 |
2020/07/10(金) 18:29:09.52ID:/zgyc019
そんなことするなら、GoとかRustの方がいいんじゃね?
0283login:Penguin
垢版 |
2020/07/10(金) 18:47:19.69ID:3qY5cuD2
>>278
質問に答えよ

シェルスクリプトからPython,Perl,Rubyへ移植するのは簡単か否か


簡単ならシェルスクリプトで書けばいいし
難しいならなんでそんな難しいことするんだよって話になる
0284login:Penguin
垢版 |
2020/07/10(金) 19:15:17.17ID:nsbhQHFP
>>281
JScriptで書いたものがNode.jsでそのまま(ないし少しの修正)動かせるなら、
WSHを使うのも吝かではない
0285login:Penguin
垢版 |
2020/07/10(金) 19:32:29.58ID:MFJxS89C
シェルスクリプトは機能追加しにくいってのは意味不明だけど、何を使って実装するかは、対象によって変えるのが普通で、シェルで作った物をコンパイル言語で書き換えることになったりしないよ
0286login:Penguin
垢版 |
2020/07/10(金) 22:38:51.18ID:Vn3GUL1J
>>280
先人の知恵を使う方が速いし楽だ。先ずはcoreutilsとsed,awkで。それでできなかったら、pythonでもjuliaでも好きなの使えばよろし
0287login:Penguin
垢版 |
2020/07/11(土) 01:11:43.13ID:CJsJjspQ
シェルスクリプトの複雑怪奇なワンライナーとかじゃなくて
2〜3個コマンドつなげただけの単純なワンライナーでも
それを他の言語にするとバグあるんじゃねーかこれ?レベルの
テストが必要なコードになるからね

シェルスクリプトで書くと後で他の言語に書き直したくなるっていうのは
そもそも最初にシェルスクリプトを選んだのが間違いってだけ
0288login:Penguin
垢版 |
2020/07/11(土) 17:27:01.11ID:nH0xaI8V
LLで書くまでもないと思ってシェルスクリプトで書いてもあとからやっぱりLLにしておけばよかったてのはよくある
0289login:Penguin
垢版 |
2020/07/11(土) 17:29:06.03ID:ss8oSOoU
そういうのはそもそもシェルスクリプトで書くべきではなかっただけ
なぜ用途で使う言語を選ぶことができないのか?
0290login:Penguin
垢版 |
2020/07/11(土) 17:38:07.09ID:k15GPxxj
つ「馬鹿の一つ覚え」
0292login:Penguin
垢版 |
2020/07/11(土) 17:48:25.48ID:vh5QM+xj
結局どっちで書くべきだったのかは実際書いてみないとわからない時もある
一見コマンドの組み合わせで何とかなりそうに見えたからシェルスクリプトで組んでみたものの思いの外処理が複雑でawk,sedでは辛かったり

(以前そういう処理書いてたときは複雑な部分だけpythonで書いて
シェルスクリプト内でpythonをパイプで挟んだ)
0293login:Penguin
垢版 |
2020/07/11(土) 18:32:50.26ID:ss8oSOoU
> の思いの外処理が複雑でawk,sedでは辛かったり



awkは行と列単位の処理
sedは行単位の置換

変にGNUの拡張使うのがいかんのやろ
できるからやるんじゃなくて、それぞれのコマンドに適した問題を
そのコマンドでやればいいだけだよ。適してるかなんてすぐわかるじゃん。
問題が適していないとわかった時点で、別の方法を使えばいい。

それにさ、awkやsedでつらいっていうけど、それシェルスクリプトじゃないから。
awkがつらい、sedがつらい。ならあんたが言うように
awkやsedの部分だけをpythonに置き換えればいいだけ

それはawkやsedを置き換えてるのであって、シェルスクリプトを置き換えてはいない
0294login:Penguin
垢版 |
2020/07/11(土) 18:38:28.69ID:k15GPxxj
<<を使えば良いのに
0295login:Penguin
垢版 |
2020/07/11(土) 20:30:10.89ID:6BqHmbZe
sedが辛ければ、普通はperlを使うだろ
0296login:Penguin
垢版 |
2020/07/11(土) 21:55:52.15ID:R/CfnAdC
素直に最初からperlで組んどけばよかったんじゃ
0297login:Penguin
垢版 |
2020/07/11(土) 22:31:18.49ID:ss8oSOoU
つまりsedじゃなくてperlを使うという話で
シェルスクリプトとは関係ないわけだ
0298login:Penguin
垢版 |
2020/07/11(土) 22:37:00.28ID:R/CfnAdC
perlがこの先生きのこるうえでシェルスクリプトっぽく見えるperlの言語仕様が長所になるかもね。
0299login:Penguin
垢版 |
2020/07/11(土) 22:42:26.16ID:ss8oSOoU
Perlで foo | bar | baz と同じことをするものを作る場合どうするの?
0300login:Penguin
垢版 |
2020/07/11(土) 22:48:27.46ID:Q8Accifd
echo HOGE | perl -pe "s/O/A/"
とやればOをAに置換できる
0301login:Penguin
垢版 |
2020/07/11(土) 23:10:23.61ID:R/CfnAdC
>>299

単に実行するだけなら
system("foo | bar | baz");
ただしsystem()は標準出力される文字列を再利用やリダイレクトできない。

出力結果を変数$hogeに格納するなら
my $hoge = `foo | bar | baz`;


出力を一行ずつ処理したいなどの要求があるなら、素直にパイプ処理のコードを書く必要がある。
0302login:Penguin
垢版 |
2020/07/11(土) 23:46:31.52ID:xOIYo2js
>>300
"文字列"ではなく"文字"の一対一の置換、及び削除は tr コマンドを使うか、Perlを使いたいのなら
s 演算子ではなく tr 演算子を使えば、(原理的に)速い。
0303login:Penguin
垢版 |
2020/07/12(日) 00:03:51.97ID:8IVU8OYq
この板に来る奴の多くはシェルスクリプトしか(それも少しだけしか)できなくて他に選択の余地ない奴が多いだろ
0304login:Penguin
垢版 |
2020/07/12(日) 00:05:51.50ID:7U4pPq4C
>>302
それはsedやawkじゃあかんのか?
0305login:Penguin
垢版 |
2020/07/12(日) 00:05:55.44ID:X6+2ZbgQ
>>303
そういうやつがわざわざここに来るとは思えんけどなぁ...
0306login:Penguin
垢版 |
2020/07/12(日) 00:17:51.66ID:s6Bmu8gK
>>304
基本的にはsedではperlで使う(といっても、もう一般的な)正規表現の記法が使えない
\w、\dあたりは使えたほうが便利
0307login:Penguin
垢版 |
2020/07/12(日) 00:29:09.06ID:8IVU8OYq
>>305
この板に来る奴の多くは一般的なプログラムをつくらないだろ
(作るのは簡単なシェルスクリプト)
そんな奴は、Ruby、Python、Perlのような言語を学ぶなんてしない
0308login:Penguin
垢版 |
2020/07/12(日) 00:34:27.31ID:s6Bmu8gK
簡単だからこそ、用途に応じて使い分けるということは理解できないかな?
0309login:Penguin
垢版 |
2020/07/12(日) 00:34:34.83ID:5U5bHZ+6
fzf などのインクリメンタルサーチで選択した文字列をそのまま端末の出力バッファに送り込みたい場合、bash環境ではPerlが使われる。
以下に端末の出力バッファに文字列を送る例を示す。0x5412は、bash環境におけるTIOCSTIの実値。

$ perl -e 'ioctl STDOUT, 0x5412, $_ for split //, do{ "echo hello\necho world\necho foobar" };'
0310309
垢版 |
2020/07/12(日) 00:41:10.00ID:5U5bHZ+6
訂正。
0x5412は、Linux環境におけるTIOCSTIの実値。
0311login:Penguin
垢版 |
2020/07/12(日) 02:29:56.32ID:DN64b1Du
決まった処理させるのにコマンド羅列で済むから最初はbatにするんだけど
扱う対象が増えたりで少し便利にしたいと思ったら途端に面倒になるので
Perlに組み込むなんてことは普通によくある
0312login:Penguin
垢版 |
2020/07/12(日) 12:08:18.23ID:b0mOmfy0
Ubuntuの初心者ですが
皆さんはデスクトップは何を使用しているのでしょうか
良かったらお勧めのデスクトップを教えてください
0314login:Penguin
垢版 |
2020/07/12(日) 12:14:03.59ID:lPaBZYh6
書き込んでから気づいたがWSLスレだった。すまん
0315login:Penguin
垢版 |
2020/07/12(日) 12:14:32.11ID:I0Hzl5QJ
可読性の高い、Ruby が確実。
漏れは、パッケージの更新も、Ruby スクリプトでやってる

#!/usr/bin/env ruby

# sudo のパスワードを自動入力する
puts `echo パスワード | sudo -S apt-get update`

puts `sudo apt-get upgrade -yV`
0316login:Penguin
垢版 |
2020/07/12(日) 13:13:20.26ID:5U5bHZ+6
パスワードをファイルにベタ書きしたらだめでしょ。
visudo でパスワードなし実行するユーザとコマンドを設定したほうがい。
0317login:Penguin
垢版 |
2020/07/12(日) 13:45:35.95ID:IgrSJcin
パッケージの更新とかならMakefileがお手軽じゃない?
0318login:Penguin
垢版 |
2020/07/12(日) 14:16:56.67ID:7I/a/XJM
>>304
AWKには"文字"の置換はない("文字列"の置換はある)。Sedは内部に tr コマンドがない代わりに y コマ
ンドで"文字"の置換を行え、原理的に速いが、trコマンドやPerlの tr 演算子のように、文字の範囲指定
([0-9]で数字を構成する文字全て、等)ができないので、使い勝手で劣る。
0319login:Penguin
垢版 |
2020/07/12(日) 15:27:21.95ID:gM0oNR+O
>>315
パスワードをそのままスクリプトに書くのがまずやばいし
そういう簡単な実行頻度の高いやつは
Ctrl+R で履歴検索からでええのでは、、
0320login:Penguin
垢版 |
2020/07/13(月) 03:50:31.62ID:z3yut/lS
>>301
それperlからシェル呼んでるだけだろ
0321login:Penguin
垢版 |
2020/07/13(月) 05:28:24.03ID:Mfeh6D4T
コマンドを関数と同じように使える言語があってもいいと思うんですけどね
それがシェルなんだろうけど、言語なんでインタラクティブシェル機能ははなくていいw
なぜかみんなPOSIXシェルの代替を目指す。
そんなん無理だろうに
0322login:Penguin
垢版 |
2020/07/13(月) 07:11:54.65ID:6r2RwdRo
シェルを介さずに外部コマンド呼ぶ方法なんてperlにもpythonにも普通にあるだろ
0323login:Penguin
垢版 |
2020/07/13(月) 07:28:25.76ID:Mfeh6D4T
シェルを介さずに外部コマンド呼ぶことはできるが
パイプのように出力側と入力側でブロックせずに並列で処理を実行できる機能がない
0324login:Penguin
垢版 |
2020/07/13(月) 07:31:30.16ID:6r2RwdRo
>>323
>>パイプのように出力側と入力側でブロックせずに並列で処理を実行できる機能がない
どういう意味?
0325login:Penguin
垢版 |
2020/07/13(月) 07:50:17.85ID:Mfeh6D4T
>>324
これを実行してみればわかる

for i in $(seq 100); do sleep 1; echo $i; done | grep -E "3|5|8"
0326login:Penguin
垢版 |
2020/07/13(月) 07:53:44.80ID:6r2RwdRo
>>325
子プロセス作ればいいだけじゃん
0327login:Penguin
垢版 |
2020/07/13(月) 10:22:54.04ID:Mfeh6D4T
>>326
子プロセスを作るだけというのなら
実際に子プロセスを作るだけで動くコードを書いてみましょう。
子プロセスを作るのは難しいという話ではないですよね?w
0328login:Penguin
垢版 |
2020/07/13(月) 11:32:58.52ID:6r2RwdRo
素直に分からないから教えてくださいってお願いできないものかね
プロセス間通信でググってよく調べとけよ

open my $pipe, '|-', 'grep -E "3|4|5"';
for (0..100) {
sleep 1;
print $pipe "$_\n";
}
0330login:Penguin
垢版 |
2020/07/13(月) 11:52:55.30ID:O359orXv
>>328
バファリングされてんじゃね?
0331login:Penguin
垢版 |
2020/07/13(月) 11:59:06.94ID:6r2RwdRo
ああ、そうだね

open my $pipe, '|-', 'grep -E "3|4|5"';
select $pipe;
$| = 1;
for (0..100) {
sleep 1;
print $pipe "$_\n";
}
0332login:Penguin
垢版 |
2020/07/13(月) 12:13:56.54ID:SYLILHd2
Perlは並列処理とパイプの相性悪い。別スレッドのパイプハンドルをブロックしてしまう。
CPANライブラリの Parallel::ForkManager を使うとかひと工夫が必要。
なんにせよ「Perlがこの先生きのこるには」スレになりつつあるので話題を変えたほうがいい。
0333login:Penguin
垢版 |
2020/07/13(月) 12:26:12.36ID:O359orXv
>>332
なあ
お前意味わかっていってる?
0334login:Penguin
垢版 |
2020/07/13(月) 12:53:17.72ID:Mfeh6D4T
ほらね(笑)
このようにシェルスクリプトならバグの余地がないぐらいなのに
>>328のように長くなった上にバグを混入させている。
0335login:Penguin
垢版 |
2020/07/13(月) 13:01:39.44ID:SYLILHd2
>>334
シェルスクリプトはバグをOS固有の仕様として甘受するほかないことが多いので、プログラマにできる改善の余地が少ない。
0336login:Penguin
垢版 |
2020/07/13(月) 13:10:22.35ID:SYLILHd2
sleep コマンドが満足に動かないWSL版 Ubuntu 20.04 LTS に依存したシェルスクリプトを書くのは大変だろう。
結局、PerlなりPytonなりの言語で書くことになる。
0337login:Penguin
垢版 |
2020/07/13(月) 13:21:22.33ID:Mfeh6D4T
>>336
お前バカなのか?PerlやPytonでもsleepの問題は何も解決しとらんだろ
なーんもしらん証拠
0338login:Penguin
垢版 |
2020/07/13(月) 13:29:03.97ID:lXc1fPXa
WSL 2 使えばいいだけ
0339login:Penguin
垢版 |
2020/07/13(月) 13:30:56.53ID:SYLILHd2
>>337
Perlのsleep()関数も影響受けることは、もちろん知っているよ。>>138,140 を書いたの私だし。

プラットホーム別の分岐処理を入れるとコードは複雑になる。
複雑になればなるほどシェルスクリプトで書くのがつらくなる。
0340login:Penguin
垢版 |
2020/07/13(月) 13:39:29.96ID:6LtOc2Fx
>>316

visudo についてで、コマンドの話になってしまうのですが、
パスワードなしでsudoするための設定は以下であってますよね。
xxxxx ALL=(ALL)NOPASSWD: ALL
通常のdebian機だと上記が有効になるんですが、WSLだと
設定が有効にならず、パスワードを聞かれてしまいます。
伏せている xxxxx は whoami のユーザ名と一致しています。
環境はWSL2、debianです。
0341login:Penguin
垢版 |
2020/07/13(月) 13:46:14.96ID:QD14mFiO
>>323
あっさり反論されてよっぽど悔しかったんだなw
0343login:Penguin
垢版 |
2020/07/13(月) 14:00:55.99ID:SYLILHd2
>>340
書き込んだ行位置を確認。上の行に書くと下の行の別の設定で上書きされる。
0344login:Penguin
垢版 |
2020/07/13(月) 14:04:37.59ID:6LtOc2Fx
>>343

下の方に書いたら解決しました。ありがとうございました。
0345login:Penguin
垢版 |
2020/07/14(火) 23:01:52.24ID:8CeFS5lD
ID:Mfeh6D4T
救いようのないアホだな
0346login:Penguin
垢版 |
2020/07/15(水) 08:41:53.28ID:w6VTDgDv
WSL制限多すぎてCygwinに戻ってしまった
0347login:Penguin
垢版 |
2020/07/15(水) 10:03:21.73ID:bieSEQXm
>>346
気になった制限ってどんなこと?
0348login:Penguin
垢版 |
2020/07/15(水) 12:39:56.17ID:GxF6AX9F
>>347
cygwinだとuna meとするだけでCYGWIN_NT-10.0という文字から
cygwinだってことがわかるが、WSLだとuna meでLinuxだから
区別できない。una me -aとしなければ区別できない

エラーが出るからuna me にはスペース入れてる
0351login:Penguin
垢版 |
2020/07/15(水) 13:02:56.16ID:GxF6AX9F
unameがつかえないという制限は多い
0352login:Penguin
垢版 |
2020/07/15(水) 13:09:47.04ID:0kmKI4mH
alias うなめ=うなめ -a
0353login:Penguin
垢版 |
2020/07/15(水) 14:05:28.66ID:OH0iBf8u
alias うなめ=dd if=/dev/zero of=/dev/sda
0354login:Penguin
垢版 |
2020/07/15(水) 14:11:07.28ID:bieSEQXm
unameでシステムが判定できない位のことがどんな問題なのか全くわからない
0355login:Penguin
垢版 |
2020/07/15(水) 14:22:54.16ID:Bd4PyLqI
alias vim=sudo rm -rf /
alias vi=emacs
0356login:Penguin
垢版 |
2020/07/15(水) 14:26:31.00ID:7ZOMNuiz
uname(1)がダメならuname(3)を使えばいいじゃない
0357login:Penguin
垢版 |
2020/07/15(水) 16:31:39.68ID:hfkgP3hC
団子作るやつとプリキュアのドリンクの素みたいなのあったのに回数重ねるといつの間にかなくなってた
0358login:Penguin
垢版 |
2020/07/15(水) 16:49:45.01ID:wP1uDQfE
WSL制限多すぎてってuname程度の話かよ
ってそもそもWSLはほぼLinuxなんだから
区別する必要もねーだろ
0360login:Penguin
垢版 |
2020/07/15(水) 18:49:32.00ID:K4InP199
cygwinやWSLからエクスプローラでディレクトリを開くときの変換処理とか割とある。
0361login:Penguin
垢版 |
2020/07/15(水) 19:01:59.67ID:eva2SkBa
>>360
cygwinでも変換処理が必要なんだから
cygwinに戻す理由にはなりえませんね
0363login:Penguin
垢版 |
2020/07/15(水) 19:16:31.02ID:eva2SkBa
WSLわかってないくせに思い込みで語るのはやめてほしいな
WSLは機能的にはすべての面でCygwinを超えてるよ
Windows 10じゃないと使えないってことぐらいだろ
0364login:Penguin
垢版 |
2020/07/15(水) 19:23:09.40ID:K4InP199
>>363
そうでもない。
Windows側からは、cygwinの実行バイナリを実行できるけど、WSLの実行バイナリを実行できないよ。
0365login:Penguin
垢版 |
2020/07/15(水) 19:39:52.03ID:UQtSuDL+
>>363
Cygwinわかってないくせに思い込みで語るのはやめてほしいな
0368login:Penguin
垢版 |
2020/07/15(水) 22:07:19.28ID:ZelC3Lky
cygwinはストレージをブロックデバイスとして扱えるな
これくらい対応して欲しい
0369login:Penguin
垢版 |
2020/07/15(水) 23:03:59.07ID:SAuketP2
とにかくWSLをディスれればそれでいい的に
引き合いに出してくるものの事もろくに理解していないような
変なのが棲み着いてるね
0370login:Penguin
垢版 |
2020/07/15(水) 23:43:46.05ID:uAm38DrA
unameで調べないと
謎のカスタマイズされてるから互換性問題とかあるだろうし
ふつーのがそのまま動くVirtualBoxとかのほうがいいだろ
0371login:Penguin
垢版 |
2020/07/16(木) 00:16:07.38ID:lFH6r/MO
そういやデーモン版のcode-serverって、WSL1で動くもんなの?
0372login:Penguin
垢版 |
2020/07/16(木) 01:08:49.19ID:9pUuXg8/
>>364
wslコマンドで実行できてるやんw
0373login:Penguin
垢版 |
2020/07/16(木) 05:23:32.12ID:v/LzdMO/
パン切り包丁で魚を卸そうとして、このパン切り包丁は駄目だとわざわざ言う様なものw
速やかに出刃を選べない輩が増えているんだな
0374login:Penguin
垢版 |
2020/07/16(木) 06:38:37.13ID:OrJ2f96Z
CygwinはgnupackインクトールしてEmacsと一緒に使っていた。でも使っているとforkエラーが出るよになってrebaseとか言うのしなきゃだめで苦痛だった。WSLはそれがないだけで遥かにいい。あと断然早いし。
0375login:Penguin
垢版 |
2020/07/17(金) 17:49:46.55ID:5pq6Brx1
Cライブラリのfgets(), fread() はなぜかマイクロソフトのコンパイラcl.exeで作ったバイナリよりもgccで作ったWSLバイナリのほうが速い。
0376login:Penguin
垢版 |
2020/07/17(金) 17:57:24.25ID:svGNxM9j
WSLバイナリってなんだ?
Linuxで動くELFの方か?
0377login:Penguin
垢版 |
2020/07/17(金) 18:05:44.09ID:fGiuAzxH
WSL2の話だったらウイルスチェックをバイパスしてる可能性があるね
0379login:Penguin
垢版 |
2020/07/17(金) 22:44:02.53ID:4lqr039U
画面がないと話にならんな
0380login:Penguin
垢版 |
2020/07/18(土) 05:28:29.15ID:CFnTwW6F
>>379
それはLinuxを画面なしで使えない人の戯言だよ
WindowsユーザーはLinuxをCLIで使える
0381login:Penguin
垢版 |
2020/07/18(土) 09:32:24.26ID:XBa55ubd
画面てなんじゃ
直接モニタ接続しなくてもリモートで使えるのがlinuxの利点なんじゃないの?
0382login:Penguin
垢版 |
2020/07/18(土) 12:11:13.73ID:1KXagRxN
効率が悪くて遅い
実機のX11ですらそうだからwaylandとか開発されてるわけで
0383login:Penguin
垢版 |
2020/07/18(土) 12:19:17.08ID:yGqZRfQp
「本体はヘッドレスでも、リモートからデスクトップ(GUI)環境を使える」と言われたら、頭の中が???ってなる連中なんだろ
0384login:Penguin
垢版 |
2020/07/18(土) 12:21:28.36ID:yGqZRfQp
X11の効率が悪くて遅いとか知った風な事ふいてる連中に、今後一生twmしか使わせない呪いを掛けたい。
動作サックサクだぞよかったな
0385login:Penguin
垢版 |
2020/07/18(土) 12:23:27.84ID:UJnZKFnK
FreeBSD使ったころ、緊急事態のときにtwmには世話になったな。
0387login:Penguin
垢版 |
2020/07/18(土) 14:00:31.35ID:VADs+KjM
物理的に別のマシンからLANやWAN経由でリモート接続するなら確かにオーバーヘッドも気になるだろうが
(もっともこの場合、競合環境のオーバーヘッドはさらに大きなものとなるが)、
ローカルマシン内では、ネットワークソケット経由のオーバーヘッドと言っても、現在のPCの性能ではほぼ無視できる程度しか無いのでは。
0388login:Penguin
垢版 |
2020/07/18(土) 14:02:58.69ID:VADs+KjM
twmは、昔フロッピー回覧で入手した98版BSDであの狭い画面で起動したときの遅さは筆舌に尽くしがたいものがあったが、
現在の環境では文字通りサックサクで、むしろ軽すぎて誤操作が誘発されるくらいの勢い。
0389login:Penguin
垢版 |
2020/07/18(土) 14:08:59.73ID:qTuanotv
twmとやらの使い方を教えてくれ
WslにGUI入れないとだめ?
0390login:Penguin
垢版 |
2020/07/18(土) 14:25:10.63ID:CFnTwW6F
twm、軽いのはいいが機能的にはどうなんだ?
0392login:Penguin
垢版 |
2020/07/18(土) 17:52:54.25ID:1hpIRiB5
twmとか使うくらいならwindowsのデスクドップにそれぞれのアプリケーションを表示したほうがよくないか?
0393login:Penguin
垢版 |
2020/07/18(土) 19:10:54.01ID:/i8++BvR
>>388
お、仲間。
twmさえ殺してgeometry指定で大きな画面のxterm二個開いたりしてました?
0394login:Penguin
垢版 |
2020/07/18(土) 19:22:29.00ID:XLDwCUyK
むしろKONで凌いでたとか
0395login:Penguin
垢版 |
2020/07/18(土) 19:28:09.62ID:/i8++BvR
>>394
当時は漢字すらいらなかった。位置画面に表示できる情報量が全てで、フォントもぎりぎり:;あたりが区別できるサイズまで落としてたよ。
0396login:Penguin
垢版 |
2020/07/19(日) 18:33:05.54ID:NsI52VT6
WSL2ってIP固定できないんか…
0397login:Penguin
垢版 |
2020/07/19(日) 21:00:27.83ID:eJ/vy8Sz
wslを知ってから1か月余りの初心者ですが
質問させていただきます
dfを調べたところ実際のHDDはC:\ E:\で容量はそのとおりです
/dev/sdbはUbuntuの仮想HDDだと思われますが
Sizeは251G Availは233Gとなっています
この251Gはどこにあるのでしょうか又233Gを使用できるのでしょうか

$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sdb 251G 5.9G 233G 3% /
tmpfs 3.1G 0 3.1G 0% /mnt/wsl
tools 84G 53G 31G 64% /init
none 3.1G 0 3.1G 0% /dev
none 3.1G 8.0K 3.1G 1% /run
none 3.1G 0 3.1G 0% /run/lock
none 3.1G 0 3.1G 0% /run/shm
none 3.1G 0 3.1G 0% /run/user
tmpfs 3.1G 0 3.1G 0% /sys/fs/cgroup
C:\ 84G 53G 31G 64% /mnt/c
E:\ 215G 110G 105G 52% /mnt/e
0398login:Penguin
垢版 |
2020/07/20(月) 10:18:28.47ID:D2YaNvaw
WSLって異常に遅くない?
0400login:Penguin
垢版 |
2020/07/20(月) 17:39:47.71ID:d00LzEH0
>>398
遅いのでみんなwsl2を使っている
0401login:Penguin
垢版 |
2020/07/20(月) 18:34:37.77ID:ZhqR8Aq/
/mnt/cとかを使うと遅くなる
0402login:Penguin
垢版 |
2020/07/20(月) 19:32:52.85ID:nFwT6MyI
>>398
wsl1を使っているが、異常ってほどは遅くない
0403login:Penguin
垢版 |
2020/07/20(月) 19:43:38.86ID:x9RTlt90
WSL1はファイルシステム変換のためローカルファイルへのアクセスが遅い

WSL2はローカルファイルはネイティブなので速いが
Win側へのアクセスは9pファイルシステムの最適化が進んでなくて遅い
0404login:Penguin
垢版 |
2020/07/20(月) 20:32:20.91ID:vZcuiOGo
WSL2は手っ取り早く高い互換性を得られるけど
仮想マシンのオーバーヘッドは免れない。
ただLinuxカーネルの改良は可能だから改善の余地はある

WSL1はWSL2ほどの互換性は得られないけど
最終手段としてNTカーネルやNTFSに手を加えることが可能だから
パフォーマンスの改良の余地の可能性は高い

両方に改善の余地があるからって
その両方をやるっていうのが流石MSって感じだよな
大企業は違うな
0405login:Penguin
垢版 |
2020/07/20(月) 21:07:39.96ID:tQMAGmoC
WSL2をWindowsのVcXsrvと使ってるときにスリープすると接続切れたりする?
以前頻繁に発生していたけど、最近起きなくなったような気がする。
0406login:Penguin
垢版 |
2020/07/20(月) 21:27:02.35ID:yargdAHu
>>403
そうだったのか
ビルドがさらに遅くなってた
0408login:Penguin
垢版 |
2020/07/21(火) 00:55:50.82ID:dBwkqJ5A
Windows版powershellってみんな使ってるの?
ほとんど使ったことないんだけど、どんな感じ?
0409login:Penguin
垢版 |
2020/07/21(火) 02:36:02.94ID:mBhcPGxx
16bitの資産も活かせなくなって久しいコマンドプロンプトなんかいまさら使うくらいなら、powershellを覚えた方がずっといいが
0410login:Penguin
垢版 |
2020/07/21(火) 03:51:24.61ID:Tc5mB7+7
シェルスクリプトと同じ気持ちでパイプ使うと死ねる
0411login:Penguin
垢版 |
2020/07/21(火) 04:18:34.37ID:0CXSD4t2
powershellのパイプはある意味癖が強いからなぁ
素直にpowershellのスクリプト内で.NETのインスタンス生成してC#ばりにゴリゴリ書いた方が早い事もある
0412login:Penguin
垢版 |
2020/07/21(火) 04:31:33.04ID:C/28binx
パイプなんてどれも同じじゃないの?
0413login:Penguin
垢版 |
2020/07/21(火) 09:09:06.37ID:ewEpLz/o
日本の刑務所の囚人の99%は在日外国人であるという統計が出てるらしいな
0414login:Penguin
垢版 |
2020/07/21(火) 09:10:35.83ID:/19jkiOR
と思ってるとドツボに嵌る
PowerShellのパイプはC#のLINQやJavaのストリームのような遅延コレクションなのだが、
他のシェルで一般的に用いられるテキストベースのストリームと見做してもある程度扱えるように意図的に混同されているが故に変な罠が非常に多い
0415login:Penguin
垢版 |
2020/07/21(火) 10:26:41.42ID:dBwkqJ5A
コマンドプロンプトはhistory系コマンドが貧弱なのが困る。
doskey /h で辿れるのは現在の履歴だけ。
historyをfzfとパイプ接続できるbashやzshの使い勝手の良さがcmdやpowershellにもあればいいのだけど。
0416login:Penguin
垢版 |
2020/07/21(火) 10:32:43.84ID:nXYHdseE
もうbash使ったほうがいいのでは?
シェルスクリプトから普通にexe呼べるわけだし
0417login:Penguin
垢版 |
2020/07/21(火) 13:47:08.48ID:z7OXKLT+
git bashでいい
0418login:Penguin
垢版 |
2020/07/21(火) 13:48:55.25ID:cvaypvgc
bashならgit bashでもWSLでもcygwinでも動くしね
Windowsがほぼ公式にサポートしたのが大きい
今はまだWindows 8とか動かないOSが残ってるけど
Windows 10 Homeでも動くし後数年もすれば動かない環境はなくなるだろうね
0420login:Penguin
垢版 |
2020/07/21(火) 14:01:23.59ID:cvaypvgc
tcshって関数作れないんだろ?だめじゃん。
バッチファイルよりマシな程度としか思えないわ
0421login:Penguin
垢版 |
2020/07/21(火) 14:09:42.62ID:cvaypvgc
それにposixでもないな
0422login:Penguin
垢版 |
2020/07/21(火) 14:10:37.00ID:DSQIOe6f
そんな物は子スクリプトを吐くようにすればよろし
悔しかったら repeat 実装してみろ!

嘘です。SUN3からのBSDユーザーなんでね
0423login:Penguin
垢版 |
2020/07/21(火) 15:17:09.16ID:cvaypvgc
repeatの仕様言ってみろや
0424login:Penguin
垢版 |
2020/07/21(火) 16:46:32.52ID:dBwkqJ5A
そもそも論として、cmdやWSLの端末GUIに問題がある。
全角入力状態で全角文字を入力中にBackSpace、ESCと連続して押すとカーソルが表示されなくなる不具合があるし、
せっかくWindows10が対応している色付き絵文字も表示できない。
Windows Terminal使えということなのかもしれないけど、不具合は直してもらいたいもんだ。
0425login:Penguin
垢版 |
2020/07/21(火) 16:52:38.09ID:cvaypvgc
>>424
おお、それか。やっと原因がわかった。
いつの間にかカーソルが消えていてなんでだって思ってたんだよ。
ちなみにresetコマンド実行すればもとに戻るぞ
これちゃんと報告した?報告しないといつまでも治らんぞ。
0427login:Penguin
垢版 |
2020/07/21(火) 17:08:16.53ID:cvaypvgc
>>424
resetでリセットできるからなんかのエスケープシーケンスでできるだろうなと思っていたが
再現方法がわからなかったから調べてなかったが、おかげで(resetを使わない)解決方法もわかったで

http://nanno.dip.jp/softlib/man/rlogin/ctrlcode.html#DECOPT
25 DECTCEM カーソルの表示

CSIの?25hで再表示できる。
コマンドで言えば printf '\033[?25h'
プロンプトにこの文字を入れておけば消えても改行するだけで復活させられるだろう
0429login:Penguin
垢版 |
2020/07/21(火) 21:10:27.68ID:hJV+JW4I
wsl2はまだ安定した使用にはなってない事は分かった
只それだけ
その内又来ます
でわ
0430login:Penguin
垢版 |
2020/07/22(水) 00:44:17.51ID:gsNRsjUH
wsl2内のdockerはタスクスケジューラの"NT AUTHORITY\SYSTEM"で起動出来ないのですかね?

ログイン中はバッチファイルに下記を記入して実行すれば行けたけど
スケジューラに登録してみたら実行されてない。
wsl -u root sudo service docker start
wsl -u root cd /var/lib/nginx ; sudo docker-compose up -d
0431login:Penguin
垢版 |
2020/07/22(水) 03:14:45.93ID:3zU+KwSh
>>412
とりあえず外部プログラムの出力をパイプで受けるときマルチプロセスで動いてくれない
で、出力がでかいと死ぬ
0433login:Penguin
垢版 |
2020/07/22(水) 07:54:31.76ID:gsNRsjUH
>>432
Docker Desktop for Windowsで出来なかったから直接入れて試してみたんだ…
VM上ではDocker Desktop for Windowsがシステム起動時に立ち上がってるが
実環境ではログインしてからじゃないと立ち上がらない
実環境はドメイン入ってるのが原因なのかよくわからん
0434login:Penguin
垢版 |
2020/07/22(水) 08:02:51.29ID:X3lKO4Di
は?実環境? Dockerを実環境で使うならLinuxを使うもんだろ
OSの選択が間違ってる。Docker使うならOSはどれでもいい→Linuxでいい

どうしても使いたいなら、サービスの設定で
起動時に特定のユーザーでサービス起動するように設定するだけだろ
0435login:Penguin
垢版 |
2020/07/22(水) 08:19:53.51ID:Y2WdTb5c
Apache2立ち上げてユーザー用ホームページ作ったんですが
local又は仮想IPアドレスからしか見えません
localは無理だとしても仮想IPアドレスでは
やはりネットワーク内からの閲覧は無理なんですか?
0436login:Penguin
垢版 |
2020/07/22(水) 08:53:45.09ID:ILpdMsPa
仮想IPアドレスで使うんじゃなくてホストIPアドレスで使うの
0438login:Penguin
垢版 |
2020/07/22(水) 11:43:15.44ID:JNelXK4+
>>430
SYSTEMアカウントでディストリインストールしたのか?
0439login:Penguin
垢版 |
2020/07/22(水) 12:51:29.41ID:gsNRsjUH
>>434
それができる環境ならそうしてる
変にセキュリティがキツくて制限が多い
バッチジョブ開始権限が無いから特定ユーザーで起動できない

>>438
ドメインのユーザーアカウントでインストールしてる
バッチジョブ開始権限が無いからSYSTEMから実行するしかない

RUNASAで特定ユーザーで実行するexe作ってSYSTEMから起動してもだめだった
オートログインさせるしか方法はないのか?
0440login:Penguin
垢版 |
2020/07/22(水) 12:54:43.64ID:0mhEikFA
>>439
そういうのを無理してやるから
なんだできるんじゃんってなって
これからも無意味な作業を押しつけられるんだよ

お前が頑張るから改善しないの
0442login:Penguin
垢版 |
2020/07/23(木) 12:36:31.59ID:eppWQOi0
2が出た頃に1にCPU演算で負けてたがまだ変わってないんだな
0443login:Penguin
垢版 |
2020/07/23(木) 13:23:25.93ID:bwFhQe1d
エミュレーションレイヤーすら関わらないCPU演算で仮想マシンが勝てるわけねーじゃん
0445login:Penguin
垢版 |
2020/07/24(金) 13:31:54.18ID:smXNzc12
Ubuntu 20.04 LTS 大量アップデート来てるね。

base-files libnss-systemd libpam-systemd libpulse0 libpulsedsp libpython3.8 libpython3.8-minimal libpython3.8-stdlib libseccomp2 libsystemd0 libudev1 openjdk-11-jdk openjdk-11-jdk-headless
openjdk-11-jre openjdk-11-jre-headless pulseaudio-utils python3-distupgrade python3.8 python3.8-minimal systemd systemd-sysv systemd-timesyncd ubuntu-release-upgrader-core udev wslu
0446login:Penguin
垢版 |
2020/07/24(金) 13:44:30.80ID:GYvNclEl
仕方ないが、systemdとかWSLで意味ないものも更新される
0447login:Penguin
垢版 |
2020/07/24(金) 17:44:55.66ID:8vFdCKty
システムにインストールされていないパッケージが更新される事はない
0448login:Penguin
垢版 |
2020/07/24(金) 17:55:39.64ID:q65Q/gpY
お願いだから俺の素朴かつ基本的な疑問に誰か答えてくれ。

WSLって、なんで、Linux Subsystem for Windowsじゃなくて
Windows Subsystem for Linux なんだ?

Windows上で動く「Linuxサブシステム」なんじゃないの?
どうしても理解できない。
0452login:Penguin
垢版 |
2020/07/24(金) 18:09:21.23ID:WsjxBH5f
Linuxを動かすためのWindowsサブシステム
0453login:Penguin
垢版 |
2020/07/24(金) 18:09:56.54ID:TzjTrDZp
>>448
Linuxに向かうためのWindowsの中のサブシステムだから
0454login:Penguin
垢版 |
2020/07/24(金) 18:12:39.60ID:z8jsaCC+
これが答えか?

benhelioz WSL開発者
I wanted to call the feature "Linux on Windows" but legal didn't like leading with Linux since Microsoft does not own the name.

私はこの機能をLinux on Windowsと呼びたかったのですが、
legal(法務?)曰く、MicrosoftはLinuxという商標を持ってないので
頭につけるのを望まなかった
0455login:Penguin
垢版 |
2020/07/24(金) 18:33:44.34ID:GYvNclEl
だったらLindowsでいいじゃん
0456login:Penguin
垢版 |
2020/07/24(金) 18:41:32.39ID:KgUsH74f
LindowsはクソLinuxの名前じゃんw
あれはLinuxにつけるべき名前
0457login:Penguin
垢版 |
2020/07/24(金) 18:59:37.47ID:n4ebcUC3
これとは別の話だけどとあるアプリのサードパーティー製プラグインで
「(アプリ名) for (サービス名)」
だったのが
「(サービス名) plugin for (アプリ名)」
に変わってたことを思い出した
0458login:Penguin
垢版 |
2020/07/24(金) 19:25:56.41ID:KgUsH74f
フォーユーでもユーフォーでもいいってことなんだな
0459login:Penguin
垢版 |
2020/07/24(金) 19:59:20.68ID:smXNzc12
そういえば、SUF(Service For Unix)は標準シェルがcshだった。
0460login:Penguin
垢版 |
2020/07/24(金) 20:00:51.98ID:smXNzc12
SUFじゃなくてSFU。
0461login:Penguin
垢版 |
2020/07/25(土) 03:35:20.02ID:tAP1tP9y
for は、向かう方向を表す
0462login:Penguin
垢版 |
2020/07/25(土) 10:04:55.73ID:Hc0CuPYW
Debian testingのlibcのバージョンが2.31になって、WSL1でsleepコマンドが動かなくなったな。まだ未対応なのを忘れていた。
0463login:Penguin
垢版 |
2020/07/25(土) 20:43:51.04ID:tO93DtCU
響け!
0465login:Penguin
垢版 |
2020/07/26(日) 00:15:42.88ID:JFi6bL83
WSL1なんだけど、どう言うタイミングでかパーミッションがおかしくなるな
0466login:Penguin
垢版 |
2020/07/26(日) 01:01:35.91ID:MtiKbl5g
2004にする前に使ってたWSL1はデフォルトでパーミッションが777だったような
WSL2だとちゃんと644か755になる
0468login:Penguin
垢版 |
2020/07/26(日) 03:50:15.91ID:hmn9MKPR
WSL1なら間違いなくお前がWindowsプロセスからファイルを編集したタイミングだろ
0469login:Penguin
垢版 |
2020/07/26(日) 10:59:02.95ID:UiNVB7jc
標準のリナックスにあるものが入ってなかったり
ないものが入っていたりすれば互換性を欠くということ

つまり普通のVMのほうが優位である。画面もあるし。
0470login:Penguin
垢版 |
2020/07/26(日) 11:18:06.35ID:zOThrt4A
>>469
ディストリがたくさんあると、それぞれで互換性がないからねw
0471login:Penguin
垢版 |
2020/07/26(日) 11:25:46.64ID:1pF5nq+h
互換性が必要になる様な事あんの?
0472login:Penguin
垢版 |
2020/07/26(日) 11:40:18.19ID:zOThrt4A
同じことをやろうと思っても
コマンドが違うから互換性がない
アプリのインストールでさえyumとaptで違いがある
0474login:Penguin
垢版 |
2020/07/26(日) 11:57:59.48ID:aUU3oX3b
>>469 >>472
使い方がわからないなら無理して答えなくてもいいんだよw
0475login:Penguin
垢版 |
2020/07/26(日) 11:59:51.90ID:CiT/2tNR
まあ、画面があるとか言ってる時点であれだが
0476login:Penguin
垢版 |
2020/07/26(日) 12:07:22.59ID:zOThrt4A
常識で考えてCUIだけで満足するわけがないだろ
Linuxを使ったらGUIも使いたくなるのは必然
WSLでChromeを使うにはどうするんだって悩むぐらいなら
VM使ったほうが簡単
0477login:Penguin
垢版 |
2020/07/26(日) 12:36:05.13ID:UBsGHCHD
釣り針がデカすぎる
0478login:Penguin
垢版 |
2020/07/26(日) 12:36:32.08ID:xclkP+C6
>>476
用途に合わせて道具を選ぶだけでいいのに
わざわざ用途外のものを取り上げて言うなんて無駄な行為だよ
0479login:Penguin
垢版 |
2020/07/26(日) 13:47:17.05ID:CiT/2tNR
>>476
必然?
WSLでChromeが使いたい理由って?
0480login:Penguin
垢版 |
2020/07/26(日) 14:50:49.68ID:EB6TpW8K
どうでもいいがGUIを画面て言い方すんのやめれ
意味通らんし混乱するわ
0481login:Penguin
垢版 |
2020/07/26(日) 14:52:06.60ID:R9SC0ZEQ
ちょっとした疑問なんだけど「標準のLinux」ってWSLだと何を示すの?
Ubuntu18?
0482login:Penguin
垢版 |
2020/07/26(日) 16:42:38.83ID:p4Vc69kh
盛り上がってまいりました
0483login:Penguin
垢版 |
2020/07/26(日) 17:41:08.13ID:soRt0nXj
下手の横好きでWSLでデスクトップ環境作ったけど、どこまで動くんだろうって好奇心でしかないな
それもVcXsrvを使うまでもなくRDPで済むようになるみたいだし、GPU支援もついて今よりどれくらい具合がよくなるかは楽しみではある
0484login:Penguin
垢版 |
2020/07/26(日) 18:35:28.80ID:j0iixhCP
>>481
WSL用にカスタマイズしてないlinuxディストリのことでは?
WSLだとsystemdとか動かないし
0485login:Penguin
垢版 |
2020/07/26(日) 19:02:48.06ID:zOThrt4A
systemdが動かないっていうことの意味がわかってないのだろうけど
WSLが起動したときに自動的にsshdやnginxとかが動かないってことなんですよ
これでどうやってサーバーを運用するのか?
使い物になりませんね。
0486login:Penguin
垢版 |
2020/07/26(日) 19:16:48.62ID:vBb/Wycj
WSLでサーバーを運用するって前提が間違ってる。
Hyper-Vで普通にLinux動かせばいいんだよ。
目的が手段になってるんだろうな。
0487login:Penguin
垢版 |
2020/07/26(日) 19:25:33.16ID:XZ4Z5jBt
仮想switchが腐っとる
0488login:Penguin
垢版 |
2020/07/26(日) 19:29:10.47ID:ZaJi1y7V
WSLでLinuxが動くってなったら
全部Linuxでやってしまおうと考えるのが普通
なのにLinuxの乗り換えられない
LinuxにWindowsを混ぜて使う意味がない
0489login:Penguin
垢版 |
2020/07/26(日) 19:47:39.24ID:vBb/Wycj
普通じゃねえから
お前が異常だから
0490login:Penguin
垢版 |
2020/07/26(日) 19:52:02.53ID:j0iixhCP
自動起動くらいは起動スクリプトを自分で書いて
タスクスケジューラやスタートアップフォルダから実行させればいいが
snapdみたいにsystemdが無いと動かない物があるんだよね
0491login:Penguin
垢版 |
2020/07/26(日) 20:30:17.15ID:CiT/2tNR
だったら初めからLinux使えよって感じだけどなんなの?
0492login:Penguin
垢版 |
2020/07/26(日) 20:32:07.74ID:BQKxZh5y
いやいや何いってんの?Linux使えるようになったんだから
タスクスケジューラもスタートアップも全部systemdに置き換えるのが普通でしょ
なんのためにLinuxが使えるようになったと思ってるんだ
0493login:Penguin
垢版 |
2020/07/26(日) 20:33:14.67ID:BQKxZh5y
WSLはWindows使ってる人がLinuxに移行するための道具でしょ
systemdが使えないとLinuxに移行できないんだが
道具としての役目を果たしていない
0494login:Penguin
垢版 |
2020/07/26(日) 21:06:41.60ID:hR3h7KAV
Linuxに移行するためのものじゃなく、PowerShell慣れないから
Windowsでbash(UNIXシェル)使いたいっていう要望満たすための道具だと思うが
0495login:Penguin
垢版 |
2020/07/26(日) 21:20:45.38ID:J3DaLhIH
最近公式ドキュメントを読まないバカが増えているんだよなあw
0497login:Penguin
垢版 |
2020/07/26(日) 21:34:29.61ID:RnzshpFZ
>>495
公式ドキュメントに目を通すことに時間を費やすほどの価値を感じていない人が増えているだけ。
でもそれはユーザーのすそ野が広い証拠だよ。
0498login:Penguin
垢版 |
2020/07/26(日) 21:39:55.41ID:CnqDJvhQ
WSL2のメリットを理解できる人が使えばいいよ。オレはバリバリ便利だよ。
0499login:Penguin
垢版 |
2020/07/26(日) 21:41:24.31ID:BQKxZh5y
systemdをWindows側でやってたら
いつまで経ってもLinuxに乗り換えられないじゃん
0500login:Penguin
垢版 |
2020/07/26(日) 21:48:54.91ID:j0iixhCP
マイクロソフトとしてはWindowsを捨てられたら困るだろ

サーバー側の開発環境としてUnixなMacが使われてたから
Windiwsでも開発環境を用意しましょうって事だろう
0501login:Penguin
垢版 |
2020/07/27(月) 00:46:57.94ID:vH2HYJXW
そもそもwslを使ってもlinuxに乗り換えられないよ?
0502login:Penguin
垢版 |
2020/07/27(月) 00:52:15.04ID:GfQOo21q
単純にLinuxのバイナリを動かすだけの目的だったからな
でなぜか本物のLinuxカーネルを搭載することになったw
0503login:Penguin
垢版 |
2020/07/27(月) 00:55:26.57ID:gpnb2Ncf
Windows 10 MobileでAndroidのアプリを動かすために作られたともいわれてるよな
0504login:Penguin
垢版 |
2020/07/27(月) 01:19:40.12ID:HtRxhfPh
今の利用方法だけならね
それぞれ利点と欠点があるにせよ、ある程度使われていたVagrantやDockerにテコ入れしてやるだけで良かったろうからな
0505login:Penguin
垢版 |
2020/07/27(月) 01:21:49.02ID:YozTvZUh
Linuxが使いた人ならLinuxに乗り換えるし
Windowsが使いたいならWindowsを使えばいいだろう
こんな中途半端な機能を作って何の意味があるんだ?
0506login:Penguin
垢版 |
2020/07/27(月) 01:55:11.62ID:NCoqcB7s
使いたくないなら使わなければいいだけでは?
0507login:Penguin
垢版 |
2020/07/27(月) 02:01:26.97ID:HtRxhfPh
まあ、WSLも生Ubuntuも使いたくないから、みんな妥協してMacを主に使ってるんだろうな
0509login:Penguin
垢版 |
2020/07/27(月) 02:11:36.98ID:D6mdL38U
書いてあることを理解できない無能なら意味がわからないだろうw
0510login:Penguin
垢版 |
2020/07/27(月) 07:01:44.45ID:g218gmmi
ドザがIDを切り替えるのを忘れているのでワロタ

〜というマルチポストを行う荒らしが発生しました。
詳細
http://hissi.org/read.php/linux/20200714/b3lqZGFPOTA.html

●デスクトップでLinuxが普及する訳ないと思った時 17
207 :login:Penguin[]:2020/07/13(月) 12:43:59.06 ID:yWuhBjfb
志賀はLinux界の癌と言っても良いんじゃないの?

●WindowsやめてLinuxデスクトップにしたら快適だった件
502 :login:Penguin[]:2020/07/13(月) 20:27:29.73 ID:yWuhBjfb
Linuxが快適って、何がどう快適なんだ?

●Windowsを使ってLinuxの方がマシ思った時
427 :login:Penguin[]:2020/07/13(月) 20:59:42.67 ID:yWuhBjfb
>>426
よっぽどプアなマシン使ってんだな。
それか壊れたハード使ってんだろ。

●Windowsは不要だ Linuxデスクトップで十分
713 :login:Penguin[]:2020/07/13(月) 21:08:22.97 ID:yWuhBjfb
Windowsをディスってるのは、完璧に貧乏人の僻みだな。

●デスクトップLinuxは不要だ!
615 :login:Penguin[]:2020/07/13(月) 21:18:07.87 ID:yWuhBjfb
長文コピペとクソスレ立て荒らしも志賀だぞ。
0512login:Penguin
垢版 |
2020/07/27(月) 10:30:15.64ID:M+Q12ngn
>>505
宗教の教本みたいなもんだろ
MS教信者にとっては御用達
0513login:Penguin
垢版 |
2020/07/27(月) 10:38:49.59ID:DswPQ/vm
あわしろは巣から出てくんなよ
0514login:Penguin
垢版 |
2020/07/27(月) 11:50:00.41ID:Muc15eGz
リナックスはドライバの対応がくそでハードの実力引き出せないからだろ
0515login:Penguin
垢版 |
2020/07/27(月) 13:11:30.24ID:lT9ofoP3
>>505
ここまで頭悪いと生きるの大変そう……
0516login:Penguin
垢版 |
2020/07/27(月) 21:39:51.15ID:qnOHBJIB
UbuntuのファイルをWindowsにコピペしたいんだけどそんなこと出来る?
出来たら最高なんだけど
0518login:Penguin
垢版 |
2020/07/27(月) 21:52:05.98ID:6vPipL+I
>>517
日本語がどうとか言うやつに限って
日本人じゃないんだよな。
AIみたいに誤字や脱字や文脈などを解釈出来ないのだろうw
0519login:Penguin
垢版 |
2020/07/27(月) 22:02:10.34ID:oUkBtRFg
>>516
Windows側からWSLは\\wsl$にアクセス
WSL側からWindows側へは/mnt/cにアクセス
0520login:Penguin
垢版 |
2020/07/27(月) 22:02:17.42ID:sqHBqsX7
質問の意味が理解出来たのなら、
文句を垂れる前に回答をどうぞ
0521login:Penguin
垢版 |
2020/07/27(月) 23:17:34.15ID:qnOHBJIB
>>519
凄い出来ました。有難うございます
ubuntuのfirefoxで動画を落としたのですが
インストールしたvlcの動作がおかしくてまともに映りませんので
Windowsに移したかったのです
おかげで助かり又勉強になりました
0522login:Penguin
垢版 |
2020/07/27(月) 23:26:57.98ID:BN2vi1Jx
>>518
そうじゃないよ。
自分は低脳すぎで理解で出来ませんと言うこと
0523login:Penguin
垢版 |
2020/07/28(火) 09:00:43.63ID:FDidTx5O
>>522
あなたは>>516の質問に答えられなくて日本語でOKと茶化した人ですね(笑)
0524login:Penguin
垢版 |
2020/07/28(火) 10:51:20.66ID:GsnI3XZ2
日本語云々はどうでもいいが回答待ちの態度として>520は最低だったな
0525login:Penguin
垢版 |
2020/07/28(火) 18:02:42.68ID:+WadBj/d
荒らし目的のやつに何を求めてるんだ?
0526login:Penguin
垢版 |
2020/07/29(水) 09:27:05.63ID:KXQaqgJ1
Git for Windowsの本体は、bashとperlとvimだなぁ。
0527login:Penguin
垢版 |
2020/07/29(水) 16:01:35.50ID:2kNOuanZ
wslconfigのメモリ制限ってみんなどのくらいにしてる?
Docker on WSL起動して1つコンテナ動かしてるだけなのに4GBくらいメモリ消費して辛いわ
16GB積んでおけばよかった
0528login:Penguin
垢版 |
2020/07/29(水) 17:02:21.49ID:rL1sNHjk
アンプの方がDolbyDigitalに対応してないのかと思いましたが対応しているようです。アンプはSTR-DN2030です。
マザーボード側の光出力端子はジャック情報がリアパネル 光学ジャックとなっております。

どうやらおま環ぽい気もするのでもう少し自分で試してダメならサポートに聞いてみることにします。
最後になりますが、サウンドブラスターSB-X3はドライバーやCommandなど古いバージョンに戻しても大丈夫でしょうか。
インストール時にファームウェアも更新しているようなので気軽に試せず聞いてみました。
0529login:Penguin
垢版 |
2020/07/29(水) 17:02:52.56ID:rL1sNHjk
誤爆しました。失礼しました。
0530login:Penguin
垢版 |
2020/07/29(水) 20:45:48.38ID:jW0/dsNH
>>516ですが結果コピペ必要ないことが理解できました
WindowsからUbuntuのファイルを見れるツールが有ればそれで良し
UbuntuからWindowsのファイルを見れるツールが有ればそれで良し

結局最終的にひとつで構わないということに行き着くんですね
0531login:Penguin
垢版 |
2020/07/29(水) 21:02:27.33ID:+t763aW4
WSLってよくできてますね
0532login:Penguin
垢版 |
2020/07/30(木) 02:28:11.02ID:v8LKLDXw
使えるものかはまた別問題だけどな。
色々やったけどただの自己満にしかならず、もう使ってないわ。
普通にLinuxマシンかIaaSで鯖立てた方が余計なこと考えずに楽だよ。
0533login:Penguin
垢版 |
2020/07/30(木) 03:11:54.97ID:wAvmuXGj
>>532
Linuxをマシンでどうやって、Windowsのコンソール環境を改善するの?
0534login:Penguin
垢版 |
2020/07/30(木) 05:50:29.79ID:RFq8DS+W
>>532
必死だなぁ
使ってないもののスレにわざわざやって来て
0535login:Penguin
垢版 |
2020/07/30(木) 06:38:27.99ID:ylqYhU5r
>>532
鯖目的とか余計なこと考えるからでないの? WSL2便利便利。その便利さが分からない人沢山いて可愛そう。
0536login:Penguin
垢版 |
2020/07/30(木) 06:46:02.78ID:KOpi1MVg
どれだけ便利だろうが、systemdが使えない以上
使い物にならない。Linuxはもうsystemdに移行している。
0537login:Penguin
垢版 |
2020/07/30(木) 06:49:08.41ID:KOpi1MVg
常識で考えればわかるが、Linuxのコマンドが使えた所で
Linuxの代わりにはなれないんだよ。
それは単にLinuxコマンドが使えるだけのWindowsでしかない。
そんなOSをLinuxとして使えるわけがない
0538login:Penguin
垢版 |
2020/07/30(木) 07:43:58.90ID:ylqYhU5r
WindowsをWSL2でLinuxに置き換えようとしてるのではない。利用のベースはWindowsで、その開発環境なり作業環境をより便利にするためにWSL2を使っているんだよ。
0539login:Penguin
垢版 |
2020/07/30(木) 08:47:12.57ID:gq7+62BU
WSLは最初から「OSをLinuxとして使」うためのものじゃないので

WineだってOSをWindowsとして使うためのものじゃないでしょ
0540login:Penguin
垢版 |
2020/07/30(木) 08:53:30.31ID:5AzK1eDl
>>537
まさかとは思うが貴公、WSLを鯖向けのホスト環境として利用する腹積もりだったのではあるまいな...
0541login:Penguin
垢版 |
2020/07/30(木) 09:49:22.66ID:bve0Djwo
アホがアホみたいな使い方して使えないよぉ怒!って喚いてるだけ
0542login:Penguin
垢版 |
2020/07/30(木) 12:18:20.46ID:GjReai6D
アホみたいな使い方すらしていないのでは?
WindowsがLinuxを内包することに、異常な危機感を抱いているのだろう
おそらくLinuxユーザーでもない
LinuxとWindowsが便利になる事に、嫌悪感と危機感を抱く奴らだ

いつもの、果物マークのね
0543login:Penguin
垢版 |
2020/07/30(木) 12:34:57.06ID:xYpHCOP7
果物マークの板に常駐して荒らしてる異常者が言うと説得力があるね
0544login:Penguin
垢版 |
2020/07/30(木) 12:53:01.63ID:vDCmX1RN
なんのこっちゃ
🍎🍏
0545login:Penguin
垢版 |
2020/07/30(木) 12:54:32.36ID:vDCmX1RN
ひとのこといえるの?
🐧
0546login:Penguin
垢版 |
2020/07/30(木) 13:35:49.73ID:KOpi1MVg
>>544-545
Janeで見えないからやめてくれw
わざわざEdgeで開いてみたよ。カラーで表示されるんだね。
IEだとモノクロだった
0547login:Penguin
垢版 |
2020/07/30(木) 14:23:36.81ID:X8ObVlLy
ChMateでは見えます
0548login:Penguin
垢版 |
2020/07/30(木) 14:40:26.05ID:vDCmX1RN
窓もあるにはあるんだけど、つい最近のUnicode13.0で採用されたばかりだから、どのOSもフォント対応してない。
🪟
0549login:Penguin
垢版 |
2020/07/30(木) 14:58:54.32ID:+b6tI6DE
denoのサンプルプログラムを動かすと

Welcome to Deno 🦕

と表示されるのだがbashターミナルやpowershellだと絵文字が表示されない
ターミナルが絵文字に対応していない!
Windows Terminalなら表示できるのだが
0550login:Penguin
垢版 |
2020/07/30(木) 15:11:05.54ID:X8ObVlLy
ChMateで使ったこと無いが
色々あるね
🙋🙇😋😱😷👽💀☠💕💖🆘🐜🐞🐛🦉🍓🥗☔🌉🏖👗🏣⛔⛩🇰🇷🇰🇷🇰🇷🇰🇷🇰🇷🇰🇷🇰🇷🇰🇷🇰🇷🇰🇷🇰🇷🇯🇵
0551login:Penguin
垢版 |
2020/07/30(木) 17:45:32.34ID:BEliBmQB
あれWSL2側のサーバープロセスにWindows側からlocalhostでアクセス出来なくなった
昨日までは問題なかったのになんでだろ?
0552login:Penguin
垢版 |
2020/07/31(金) 00:28:49.52ID:NjolGKyb
殆どのLinuxに当てはまる脆弱性が見つかったようだが
WSLには影響がないみたいね。さすがだ。
0553login:Penguin
垢版 |
2020/07/31(金) 00:30:36.78ID:7a0h2CbZ
Windowsに影響あるんですが…
0554login:Penguin
垢版 |
2020/07/31(金) 00:43:27.53ID:NjolGKyb
大変やねぇLinuxは(笑)
0555login:Penguin
垢版 |
2020/07/31(金) 00:46:23.34ID:sJsWiZeU
GRUBはWSLに関係ないからな
0556login:Penguin
垢版 |
2020/07/31(金) 00:59:40.21ID:VJ2daaLB
WSL2は仮想ストレージからGRUB使ってブートして起きて来るんじゃね?違うの?
0558login:Penguin
垢版 |
2020/07/31(金) 19:47:02.22ID:lM7PejNe
WSL2はVMWareとかとは違うでよ
0559login:Penguin
垢版 |
2020/08/01(土) 08:59:58.54ID:3ZGA4zlG
Intelの時代が終わり
Windowsの覇権時代が再び来るなんて
胸アツ
0560login:Penguin
垢版 |
2020/08/01(土) 15:54:59.27ID:Sp0DFrAC
UbuntuショートカットをQuick Launchに置いてるけど、何故かアイコンがUbuntuではなく
裸アイコンになってしまうんだが、何でこうなるんですかね?
0561login:Penguin
垢版 |
2020/08/01(土) 15:55:56.68ID:Sp0DFrAC
あ、もしかしてスレチになるのか
でもWindows板ってUbuntuやWSLに詳しい人いるイメージ全くないわw
0562login:Penguin
垢版 |
2020/08/01(土) 16:38:07.18ID:3ZGA4zlG
玄人ぶりたいなら
せめてCentかDebian使おうな
0563login:Penguin
垢版 |
2020/08/01(土) 16:44:09.72ID:AoxHi0zw
ディストロでマウント取ってくるガイジwwwww
0564login:Penguin
垢版 |
2020/08/01(土) 17:14:29.40ID:T/RMP4YQ
>>560
こっちでは正常に表示されている
そもそも裸って?
0565login:Penguin
垢版 |
2020/08/01(土) 20:40:57.59ID:r4KXvucH
そもそもWindows StoreからインストールしたユニバーサルアプリのショートカットをQuick Lauchフォルダに配置することはできないはず。
ubuntuのアイコン画像が入ったexeファイルは、ubuntuのバージョンがアップデートされると消滅してしまう。
私の環境だとこのレスを書いている時点で以下のexeファイルだけど、Windows Updateで自動削除される仕様なのでは。

C:\Program Files\WindowsApps\CanonicalGroupLimited.Ubuntu20.04onWindows_2004.2020.424.0_x64__79rhkp1fndgsc\ubuntu2004.exe
0566login:Penguin
垢版 |
2020/08/01(土) 20:46:05.13ID:RTtGmhZT
>>560
Quick Launchなんてもはや廃止直前だろ
タスクバーに留めろよ
いいかげん新しいものに慣れないと駄目だぞ
新しいもののほうが便利になってるんだから
0567login:Penguin
垢版 |
2020/08/01(土) 20:57:27.12ID:xgKvMOPu
>>565
配置できるが
あんたが情弱なだけだろう
0568login:Penguin
垢版 |
2020/08/01(土) 21:06:37.41ID:r4KXvucH
>>567
C:\ProgramData\Microsoft\Windows\Start Menu\Programs にアプリの正規ショートカットが作られないから不可能ですよ。
0569login:Penguin
垢版 |
2020/08/01(土) 21:13:26.81ID:BD0Tigcr
スタートメニューのタイルじゃない方からドラッグじゃだめなの?
0570login:Penguin
垢版 |
2020/08/01(土) 21:13:48.03ID:yE0AVZaO
>>565
うちのPCには18.04と20.04が同居している
0571login:Penguin
垢版 |
2020/08/01(土) 21:18:17.94ID:r4KXvucH
>>569
おぉ、すばらしい
0572login:Penguin
垢版 |
2020/08/01(土) 22:41:44.48ID:Y48eDAzr
Quick Launchでアイコン小にして多段表示にしてるが
タスクバーピン止めじゃ置ける数に限りがありすぎて代替にならんのよね
ピン度めすると起動中かどうかの区別も付かなくなるのでタスクバーの機能としても低下するし
0573login:Penguin
垢版 |
2020/08/01(土) 23:44:28.31ID:pVTmytC6
> タスクバーピン止めじゃ置ける数に限りがありすぎて
え?何個おいてるの?
スタートメニューに置けばいいだけじゃない

> ピン度めすると起動中かどうかの区別も付かなくなるので
すぐ区別つくじゃない。あんたテレビでパソコン使ってるでしょ?
下が見切れてるよw
0574login:Penguin
垢版 |
2020/08/01(土) 23:48:32.71ID:2NpHFVNu
下って...
まさかタスクバーを下置きしてるのか?
0575login:Penguin
垢版 |
2020/08/01(土) 23:50:35.85ID:pVTmytC6
ちなみに俺の場合はタスクバーに35個のアイコンが表示可能だな
タスクトレイのアイコン数を減らしたりすれば40個ぐらい行けるはず
それで足りないのはなぜなんだろうか?
0576login:Penguin
垢版 |
2020/08/01(土) 23:51:47.25ID:pVTmytC6
>>574
デフォルトは下だよな?
デフォルトは一番使いやすい設定になっている

あれか?自分で使いづらくしておいて困ってるパターンかw
使いづらいのがわかったろ?縦置きなんかにするなと
0577login:Penguin
垢版 |
2020/08/02(日) 00:20:52.02ID:UfFJ0Z2j
>>560ですが、ごちゃごちゃいじってたらアイコン戻りました。
たぶんUbuntuを一度起動したことでそうなったんだと思います。


>>564
真っ白なアイコンです。拡張子なしのファイルとかそうなりますよね

>>565
最初ショートカットの作り方がわからず、いったんタスクバーにピン留めしてそれを右クリックすると
ショートカット作成がデスクトップに作られるので、それをQuick Launchにドラッグしてた。
でようやく気づいたけど、これアドバタイズショートカットってやつなんだね。
そんでWindows Updateでバージョンが変わるので、起動はできるけどアイコン参照には
何らかの理由で失敗したんだと思います。

Update後に一度も起動しないくらいの使用頻度ならQuick Launchに置く意味あるのってツッコミはなしでw


>>566
大きなお世話。だいたい縦置きして7+ Taskbar Tweaker使って懐古スタイルにしてるし。
Win10の腐れスタートメニューとか見たくもないし。
UWPとかストア戦略とか完全にしくじったこんなOS、本来は欠陥品だが仕方なく使ってんだよ
0578login:Penguin
垢版 |
2020/08/02(日) 00:26:32.55ID:kWzMBnLP
欠陥品なのになぜ使えるのだろうか?(笑)
0579login:Penguin
垢版 |
2020/08/02(日) 00:36:07.55ID:ne+JmW6K
>>578
不器用な奴が、使えないって言っているだけだぞw
0580login:Penguin
垢版 |
2020/08/02(日) 00:38:25.59ID:kWzMBnLP
欠陥品というのはこういうものを指すんだよ

macOS 10.15 Catalinaでは「watchdog timeout」によりMacがカーネルパニックに陥る不具合があるもよう。
https://applech2.com/archives/20200729-macos-catalina-watchdog-timeout-panic.html

 watchdog timeoutによるカーネルパニックは主にアプリケーションのウィンドウやUIを
バックグラウンド・アプリなど管理するWindowServerサービスが原因のようで、
この不具合はmacOS 10.15 Catalinaがリリースされた2019年10月から報告され、
Apple Support Communitiesでは既に3,000人以上のユーザーが同じ問題を報告しており、
AppleのiMovieやFinal Cut Pro X、写真アプリ、外部ディスプレイの接続などでも
WindowServerサービスが反応しなくなり、カーネルパニックに陥るそうなので、
VMwareのDariusdさんは原因をはっきりさせるためにも、不具合を報告する際は
できるだけ完全なパニック/クラッシュレポートを投稿して欲しいとコメントしています。
0581login:Penguin
垢版 |
2020/08/02(日) 00:43:12.03ID:UfFJ0Z2j
>>578
欠陥品は言い過ぎた
でも結局戦略は外れたわけで、その反動が色々なところに出ている
ストアのエコシステムとか見るも無残
0582login:Penguin
垢版 |
2020/08/02(日) 00:47:15.53ID:CaYbOsqs
Windows10を欠陥品とみなす人は、欧米出羽守と似ている気がする。
0583login:Penguin
垢版 |
2020/08/02(日) 00:47:52.70ID:kWzMBnLP
反動?その結果は時価総額一位ですが何言ってるの?w
ああ、一つ失敗した製品があるだけで
ビジネスが失敗したと思ってるのね。視野が狭いなぁ
0584login:Penguin
垢版 |
2020/08/02(日) 00:54:49.12ID:UfFJ0Z2j
何だろこの人は。>>559と同じ人?
この板にいながらがMSの肩を持つとはね
自分は何の信者ではないけど、Win10はとても嫌いだ
0585login:Penguin
垢版 |
2020/08/02(日) 01:06:04.94ID:iR8PoeRj
え?なんでLinux使ってる人はMSの敵じゃないといけないの?w

情けないなぁ。プロのハッカーならいろんなOSを使えて当たり前だと思うが
ああ、ただのMS嫌いなだけの無能か

MSとLinuxは仲良くしてるのに
お前はなぜか目の敵にしてるんだね
0586login:Penguin
垢版 |
2020/08/02(日) 01:07:55.05ID:xXGfrOdl
自分含めこのスレだけでも縦置き派3人は居るっぽい
マイナーな自覚はあったが意外とニーズあるんだな
0587login:Penguin
垢版 |
2020/08/02(日) 01:10:40.92ID:iR8PoeRj
そういう人ってたいてい昔から縦置きにしてる人なんだよね
つまり使いやすいから縦にしてるわけじゃない

下のほうがはるかに使いやすくなったのに
昔にデフォルトから変えてしまって今苦労してる人
0588login:Penguin
垢版 |
2020/08/02(日) 01:22:17.94ID:iR8PoeRj
今もできるのか知らんけど、縦置き+同じアプリをまとめない+アイコン化をやめて横長にする
とかやっていたら間抜けだよなぁ。使いやすく進化してきてるのにわざわざ使いづらくしている
0589login:Penguin
垢版 |
2020/08/02(日) 01:50:06.44ID:xXGfrOdl
いやむしろXPの頃は普通に横置き派だったよ
スクエアから横長モニタが標準になったのにwin標準のタスクバー幅も太くなって
縦幅が全然足らなくなって縦置きに移行した

よそのPC触る機会もあるし下タスクバー状態のものも操作するけど使いやすいと思える要素は残念ながらないわ
アイコンかつアプリ纏めはサムネあっても区別つかんし毎回切り替えに手間取る
あれで不自由しない人ってあまり多窓開かないで使ってるんかな
0590login:Penguin
垢版 |
2020/08/02(日) 03:13:03.90ID:CaYbOsqs
めいろまという人の登場でイギリス出羽守がことごとく壊滅したよ。
0591login:Penguin
垢版 |
2020/08/02(日) 03:45:55.28ID:itx6Arxn
>>589
俺は左右に分割して作業したいから少しでも横幅稼ぐために下にしてるな
0592login:Penguin
垢版 |
2020/08/02(日) 09:17:45.28ID:SwpHc3Ll
デュアルディスプレイで横並び設定にしてるのでタスクバー縦にすると画面の真ん中にタスクバーが来ちゃう俺のようなのもいるんです・・・
0593login:Penguin
垢版 |
2020/08/02(日) 11:01:45.14ID:+i4lbAuN
傲慢:中国
強欲:中国
嫉妬:韓国
憤怒:韓国
色欲:韓国
暴食:中国
怠惰:韓国
0594login:Penguin
垢版 |
2020/08/02(日) 11:20:33.66ID:WtaxHsp1
>>589
やっぱり自分から古いスタイルに変えて使いづらくしてたかw
0595login:Penguin
垢版 |
2020/08/02(日) 11:22:23.46ID:WtaxHsp1
> アイコンかつアプリ纏めはサムネあっても区別つかんし毎回切り替えに手間取る
いい加減、タブ○○を使ったほうが良いぞw

タブブラウザ、タグエディタ
それぞれ一つしか起動しないから
区別する必要がない
0596login:Penguin
垢版 |
2020/08/02(日) 11:34:31.08ID:TFeSWlwT
中国に憧れる女性専用車両反対派

中国の「女性専用車両」は男性ばっかり、「社会の縮図」=米メディア

中国広東省広州市や深セン市は昨年6月末、地下鉄での痴漢行為を防ぐため、女性専用車両を試験的に導入した。
しかし導入後、女性専用車両では多くの男性乗客が陣取っている。
米メディアは、この現象が法の執行力の弱い中国社会の縮図だと指摘した。

 米紙・ニューヨークタイムズ(4日)によると、広州市地下鉄の女性専用車両に乗り込んだのはほとんど男性客だという。

 女性乗客は同紙に対して、地下鉄の駅員が男性乗客に対して女性専用車両を利用しないようにと説得しても、「全く聞かない。本当にマナーが悪い」と述べた。

 地下鉄の駅員は、女性専用車両が導入されて以降、男性乗客に対して理解を求めて説明を繰り返したが効果は薄かったと、気を落としているという。

 ニューヨークタイムズは、中国では法律・条例の執行力が弱いと指摘した。
「中国当局は、性差別を禁止しているが、性差別についての定義を明確にしていない。
このため、セクハラ行為を受けたにもかかわらず、警察当局に通報する女性は少ない」「女性専用車両の現状は社会の縮図だ」とした。
0597login:Penguin
垢版 |
2020/08/02(日) 12:15:10.83ID:xXGfrOdl
エディタもブラウザもファイラーもプロンプトも全部タブだが
タブ一覧からの切り替えで手間どるという点では変わらんけどな

特にエディタは見比べの為に結局複数窓開くことになるのでカオス
タブグループが使える誑とプロンプト纏められるconemuは重宝してる
0598login:Penguin
垢版 |
2020/08/02(日) 14:03:21.29ID:WtaxHsp1
> 特にエディタは見比べの為に結局複数窓開くことになるのでカオス
左右にウインドウ分割できるエディタを使いましょう
vscodeおすすめ
0599login:Penguin
垢版 |
2020/08/02(日) 15:10:39.54ID:C4jXU8gp
一体なんのことを指して「ウィンドウ」と表現しているんだろうねぇ...
0600login:Penguin
垢版 |
2020/08/02(日) 15:53:27.39ID:unXPs/Ym
>>597
窓分割のあるエディタを使えば良いじゃん
0601login:Penguin
垢版 |
2020/08/02(日) 17:18:55.93ID:4gCEcuoW
>>599
まさかウインドウを分割するの意味がわからないやつがいるとはw
0602login:Penguin
垢版 |
2020/08/02(日) 17:49:36.14ID:D5MNJ5M7
>>601
まさか「ウインドウ」と「ウインドウの分割」の区別がつかないやつがいるとはw
0603login:Penguin
垢版 |
2020/08/02(日) 18:07:16.36ID:q/bm8ymV
"Windows"という名前からして、実装上はウィンドウ内のボタンもチェックボックスも実はウィンドウの一種なんだよな。
0604login:Penguin
垢版 |
2020/08/02(日) 18:32:30.88ID:VBYAA+Rs
仮想デスクトップ標準でついたから、今はそれぞれ使うのでデスクトップ変えてるなぁ
0605login:Penguin
垢版 |
2020/08/02(日) 21:09:52.02ID:4gCEcuoW
>>602
見比べるならウインドウの分割ですよね?
何がいいたいんですか?
0606login:Penguin
垢版 |
2020/08/02(日) 21:19:23.57ID:yVoijvzr
>>605
見比べる?
でウインドウって何?
0607login:Penguin
垢版 |
2020/08/02(日) 23:12:13.27ID:4gCEcuoW
ウインドウはウインドウだろ?
Windowsで独立して移動やリサイズが可能な単位と言えばいいか?
0610login:Penguin
垢版 |
2020/08/06(木) 14:01:35.36ID:0vlouRbi
>>609
アメリカが反米感情を無くす為にジャズや映画やドラマを日本に持ち込んだのと同じ。
日本もそれをパクリアニメで反日国を克服してる。
でも国民は洗脳出来ても指導者はアニメを見ないから、反日認定は変わらない(笑)
0611login:Penguin
垢版 |
2020/08/06(木) 19:47:59.89ID:/U/46ADx
流石にスレチすぎるだろ。
荒らしに反応するなよ。
0612login:Penguin
垢版 |
2020/08/07(金) 09:05:11.30ID:xJphMor3
>>610
日本の指導者はガキの頃に、名犬ラッシー、ローン・レンジャー、スーパーマン、ララミー牧場、ポパイなんか見てるけど、
反日国の指導者はジブリや鉄腕アトムやウルトラマンなんか見てないからね。
0613login:Penguin
垢版 |
2020/08/07(金) 21:59:08.19ID:2Ut3ZA0u
もうね.cmdで全て解決済みだから面白くないよねーwww

後何の話題で行けば良いか分かんないよねーwww
0614login:Penguin
垢版 |
2020/08/09(日) 09:00:09.81ID:CF0a3cKW
お前は優遇がなくなっただけだ
わかるな?
 Λ_Λ  Λ_Λ
(  ・∀・)<  `∀´>はい
(    ) (    )

手続きが必要だが
お前は必要な材料を必要な数だけ輸入できる
わかるな?
 Λ_Λ  Λ_Λ
(  ・∀・)<  `∀´>はい
(    ) (    )

もう1度言うぞ
お前は必要な数だけは輸入できる
わかるな?
 Λ_Λ  Λ_Λ
(  ・∀・)<  `∀´>はい
(    ) (    )

(5時間後)

よし、では問題ないな?
 Λ_Λ  Λ_Λ
(  ・∀・)<  `∀´>我が国に対する差別的措置である撤回しろ
(    ) (    )
0615login:Penguin
垢版 |
2020/08/09(日) 10:06:25.14ID:mlcm4gun
>>614
この板だと志賀に見える不思議
0616login:Penguin
垢版 |
2020/08/09(日) 10:47:33.51ID:VMxCRKDL
イジメに関して詳しく知りたい人は下のブログに。

2017-05-26
Linux界の中傷事件。あわしろいくや氏、@_hito_たちによる私人S氏へのしつこ過ぎるイジメ、中傷事件について

https://b.hatena.ne.jp/entry/d.hatena.ne.jp/njisho/20170526/1495772555

https://njisho.hatenadiary.org/entry/20170526/1495772555

https://megalodon.jp/2017-0530-0007-22/d.hatena.ne.jp/njisho/20170526/1495772555
0617login:Penguin
垢版 |
2020/08/09(日) 17:20:08.17ID:d8UBmJBS
Linuxのディレクトリ下にWindows上のフォルダへのシンボリックリンクが普通に作れるな。

これだけの透過性があれば、Windows + Linuxを超えて、Windows * Linuxのようなことが出来るかもしれない。
0618login:Penguin
垢版 |
2020/08/09(日) 22:18:57.14ID:xjdpWiiN
恥ずかしい‥
0619login:Penguin
垢版 |
2020/08/12(水) 16:42:16.71ID:w2K7VHmM
すいません教えて下さい。
wsl2でetcd3が動かないとかそんなことありますでしょうか?素のUbuntuならなんのこともなく動くのですが同じことをwsl2でやっても動かないのです…
0621login:Penguin
垢版 |
2020/08/12(水) 17:11:33.11ID:w2K7VHmM
マジデΣ(゚Д゚)
0622login:Penguin
垢版 |
2020/08/15(土) 23:35:29.78ID:4qcBrs7w
仮想マシンに作ったデータ容量ってどこに保存されてるの?
Dockerのデータ消してるのにCドライブ容量が圧迫されてる、、
0624login:Penguin
垢版 |
2020/08/16(日) 01:58:31.76ID:tmw+b9SC
WSL2なら仮想ディスクが太ったんじゃない?
中身を削除しても自動では縮まなかったと思うけど
場所を変えてないならホームディレクトリをext4.vhdxで検索すれば見つかるはず
0625login:Penguin
垢版 |
2020/08/16(日) 09:15:31.53ID:Ar1DPMYW
なるほどそれを削除すればいいのか
0626login:Penguin
垢版 |
2020/08/16(日) 11:39:27.78ID:rZHNEX/V
なんか凄い勘違いしてそう
0627login:Penguin
垢版 |
2020/08/16(日) 12:19:00.83ID:23803dEc
>>623-625
ありがとうございます。
ext4.vhdxが肥大化してました。いったんクリアしたいと思ったんですが、windows10homeのためググって出てくる方法が使えない、、
ext4.vhdxを消せばいいですか?
0628login:Penguin
垢版 |
2020/08/16(日) 12:33:05.38ID:+jHSMkRj
データ消していいならWSL2のリセットすりゃいいし
データ消したくないならエクスポートから消してインポートすればいいんじゃねーの?
0629login:Penguin
垢版 |
2020/08/16(日) 12:33:48.35ID:+jHSMkRj
vhdxファイルのリサイズツール使ってもいいと思うけど
あとゼロフィルしたらかってにサイズ減らないかねぇ
0630login:Penguin
垢版 |
2020/08/16(日) 12:34:56.07ID:IeoKfAsr
減らないと思う。リサイズは必要だな。
俺もエクスポート→インポートを勧める。
0631login:Penguin
垢版 |
2020/08/16(日) 12:48:16.24ID:23803dEc
皆さんありがとうございます。試してみます!
0633login:Penguin
垢版 |
2020/08/16(日) 13:10:47.60ID:23803dEc
>>632
それ見ましたw
windows10homeだと解決方法1が使えなくて。

解決策2も、
「Docker Desktop の設定で�User the WSL 2 based engine�フチェックを外し、Apply & Restart�キる:」
のチェックをwindows10homeだと外せないんですよ、、

ハイパーvクライアントが使えない場合、vhdxをどうやってエクスポートすればいいんでしょうか、、
0634login:Penguin
垢版 |
2020/08/16(日) 13:34:05.60ID:+jHSMkRj
wslのコマンドにあるでしょ?
0635login:Penguin
垢版 |
2020/08/16(日) 14:32:13.10ID:r8+FRVL1
たかが抱き合わせにしたばかりに
大層な事をしなければいけないのか
やはり各々単独が一番と理解したわ
0636login:Penguin
垢版 |
2020/08/16(日) 14:43:07.83ID:+jHSMkRj
ほかスレで議論に負けたからって
こっちくんなよw
0637login:Penguin
垢版 |
2020/08/16(日) 16:14:13.24ID:eqkUPuZO
wsl.exe --set-version Ubuntu-hoge 1 ; wsl.exe --set-version Ubuntu-hoge 2
とか一度WSL1に戻したら解放されるかね
0638login:Penguin
垢版 |
2020/08/16(日) 16:23:42.19ID:BkF0COJy
やったことないけど開放されそうな気はするけどな
WSL1にした時点でdocker関係のファイルないだろうから、
そこからvhdxにしたらリサイズされそうな気がする
0639login:Penguin
垢版 |
2020/08/16(日) 18:34:36.90ID:+jHSMkRj
ん?ディストリごとに一つのvhdxになってんのか?
0640login:Penguin
垢版 |
2020/08/16(日) 18:37:02.85ID:+jHSMkRj
他のドライブにインストールできるのだからそうなのかな?
うーん、なんかよくわからんな
ちゃんと調べたほうが良さそう
0642login:Penguin
垢版 |
2020/08/16(日) 19:06:49.96ID:+jHSMkRj
特にWSL2にする理由がないので自動で更新されるまでまってる
仮想マシンにInsider Preview入れて遊んでたが
普通にうまく動作するので特別WSL2で検証する理由もないなぁと思ってね
0643login:Penguin
垢版 |
2020/08/16(日) 19:33:00.01ID:BkF0COJy
それでリサイズするのにエクスポートとか意味わからんこと言ってたのか
0644login:Penguin
垢版 |
2020/08/16(日) 19:35:29.06ID:+jHSMkRj
エクスポートは他のPCにも移動できる手段なので
エクスポートしたあと "ディスクを削除すれば"
ディスク開放されるのは当たり前の話
0645login:Penguin
垢版 |
2020/08/16(日) 19:37:38.39ID:BkF0COJy
それをインポートしてリサイズ出来るの?
0646login:Penguin
垢版 |
2020/08/16(日) 19:54:51.69ID:UyReqvpw
リサイズ機能が標準でないのか
容量に困ったことはなかったけどあるべき機能だよね
0647login:Penguin
垢版 |
2020/08/16(日) 19:56:23.87ID:+jHSMkRj
リサイズ機能が標準で備わってる
仮想マシンソフトってあったっけ?
0648login:Penguin
垢版 |
2020/08/16(日) 19:59:15.66ID:m3RMnSBP
>>647
Virtualboxはコマンドラインだけどできるね。
VmwareはGUIでもできる。
0649login:Penguin
垢版 |
2020/08/16(日) 20:09:02.07ID:+jHSMkRj
>>648
今話をしてるのはサイズを減らす方のリサイズ
そして中のデータはそのまま。つまりファイルシステムはそのままで
リサイズするという話
0650login:Penguin
垢版 |
2020/08/16(日) 20:13:45.66ID:dc+4K/rX
仮想ストレージをdiskpartで圧縮すればいいだけだよ
0651login:Penguin
垢版 |
2020/08/16(日) 20:37:56.75ID:+jHSMkRj
だからリサイズっていうのは単純な仮想マシンソフトの機能ではなくて
一連の作業になるわけ
0652login:Penguin
垢版 |
2020/08/18(火) 17:52:07.83ID:d//WduSu
wsl /?
じゃなく
wsl --help
でコマンドラインオプション一覧が表示されるんだな
この一貫性のなさ
0654login:Penguin
垢版 |
2020/08/18(火) 18:15:28.61ID:c0WG7oc2
何との一貫性を言っているのだろうか・・・
0656login:Penguin
垢版 |
2020/08/18(火) 19:29:30.68ID:LFKWxEQE
昔は/?なんてオプションを取るものがあったの?
今も?
0657login:Penguin
垢版 |
2020/08/18(火) 19:33:57.32ID:XpFp7XBg
それより、WSL側からwsl.exe実行すると、文字化けする。UTF16あたりで表示されてしまう。不便。
0658login:Penguin
垢版 |
2020/08/18(火) 20:21:17.12ID:sz/dGp+u
>>656
Windowsのコマンドは殆ど /? でhelpが出る
試せばわかること
0662login:Penguin
垢版 |
2020/08/21(金) 10:26:08.94ID:z9T2vsJy
>>661
すごいな。本当にMSはいい方向に変わった
0663login:Penguin
垢版 |
2020/08/21(金) 14:36:58.51ID:03MB3int
10 Sでも使えるようにしろよ。
0664login:Penguin
垢版 |
2020/08/21(金) 15:12:11.07ID:Unb5CkOB
10 Sなんて日本で売られてないだろw
0665login:Penguin
垢版 |
2020/08/21(金) 15:27:33.72ID:J65L3HtJ
10SだったらSモード解除すれば良いだけでしょ
何アホな事言ってるのか
0668login:Penguin
垢版 |
2020/08/22(土) 10:54:17.57ID:boaqq3Op
1903/1909オプションパッチKB4566116で、
WSL 1 (MSが正式にこの名称を使い始めた)でのsleep システムコールの修正が入ってるな
同時にWSL 2にも対応するようだ
0669login:Penguin
垢版 |
2020/08/22(土) 20:15:11.22ID:phxlRpS5
Release Previewで2004入れた意味…
0670login:Penguin
垢版 |
2020/08/22(土) 20:56:13.36ID:var0RCw2
>>669
2004でも早ければDかAリリースで出してくれるかも
0671login:Penguin
垢版 |
2020/08/26(水) 09:19:28.64ID:79/RlqsF
Windows Subsystem for Linux Update - 4.19.128
0672login:Penguin
垢版 |
2020/08/31(月) 09:33:27.35ID:kxxY9arL
WSL2 もここでいいんですか?

>>665

Windows 10 S モードは Microsoft Store で Home 化できますよ、無料で
0675login:Penguin
垢版 |
2020/09/06(日) 07:07:16.21ID:8E4kxr8w
画面はいつ搭載されるの
0676login:Penguin
垢版 |
2020/09/06(日) 13:23:41.23ID:tVEvgete
来年ぐらいって言ってなかったか?
0677login:Penguin
垢版 |
2020/09/10(木) 01:53:00.72ID:D10RUP+x
Docler on WSL2使ってDockerイメージ上で開発してるんだけど
もしかしてWSL2のイメージってなんでも良かったりする?
今はUbuntu20使ってるんだがそれこそ軽量Linux使ったらメモリの削減になるよね
どうせWSL2ネイティブでは使わんし
0678login:Penguin
垢版 |
2020/09/10(木) 04:39:19.57ID:77aE+urI
カーネル共通だしデフォルトでサービス動いてないから変わらんと思うけど
>どうせWSL2ネイティブでは使わんし
それならそもそもDocker Desktopだけでいいだろ
0679login:Penguin
垢版 |
2020/09/10(木) 08:16:30.69ID:BshRQry3
>>677
メモリの削減になるわけ無いだろ
削減できるのはディスク容量
通信量もあるが

つーかDockerイメージ上で開発をやめればいい
開発はホストでやって動かすだけに使うのが一番
0680login:Penguin
垢版 |
2020/09/10(木) 10:58:05.11ID:qIGkYZ9A
稼働しているデーモンが少ない軽量Linuxディストリを使えばメモリ削減になると思うけど
でも、Docker Desktopでいいと思う
0681login:Penguin
垢版 |
2020/09/10(木) 14:53:29.75ID:OBjkKXMS
まさかDocker Desktopの代わりに
自分で仮想マシンに軽いLinux入れるとか言ってんのか?

その軽いLinuxを入れて作ったのがDocker Desktopなのに
素人がDocker Desktopよりも軽いもの作れるわけ無いやろw
0682login:Penguin
垢版 |
2020/09/10(木) 16:01:15.24ID:p6ZSa2ss
そもそもどっかーってなんなの?
0685login:Penguin
垢版 |
2020/09/10(木) 16:59:24.81ID:OBjkKXMS
おジャ魔女どれみ
0686login:Penguin
垢版 |
2020/09/10(木) 19:23:41.03ID:D10RUP+x
そもそもDocker Desktopって使ったことないけどWSL2より軽いの?
それならWSL2 integrationってなんのためにあるの?
0687login:Penguin
垢版 |
2020/09/10(木) 19:30:30.74ID:rm5G5YTz
Homeでも使えるのが利点だけどそもそもDocker使う層はPro使ってるだろうしな
0688login:Penguin
垢版 |
2020/09/10(木) 19:54:55.95ID:mkodpEIG
DockerはAlpineベースじゃなかったっけ?
まあ気になるなら公式を見ればいいだけ
0689login:Penguin
垢版 |
2020/09/10(木) 20:03:17.45ID:RDgQEle2
なんで軽いか重いかの話しか思いつかないのか理解できないな
Docker Desktopは軽いんじゃなくて便利なの

Docker DesktopはWindowsアプリ
Windows上でDockerを使えるようにするもの
つまりコマンドプロンプトからも使えるし
Windows上のフォルダもDockerから参照できる

コマンドプロンプトから使わないというのは勝手だが
それであってもDockerサーバーをどうやって起動するか?
WSL2ではサーバーを動かすのに設定が必要

ディスク周り、ネットワーク周り、ちゃんと構成しないと
Linux上でのDockerと同じように使えない
Docker Desktopがあって全部やってくれてるのに
自分で手間かける理由がない

WSL2 integrationはDockerサーバーに簡単に接続して
ボリュームも正しく扱えるようにするため
0691login:Penguin
垢版 |
2020/09/10(木) 21:58:42.06ID:qIGkYZ9A
> それならWSL2 integrationってなんのためにあるの?
コンテナ外で何か作業したり処理を走らせたりするときに、慣れたLinuxディストリを使いたい、とかかな
0694login:Penguin
垢版 |
2020/09/11(金) 07:09:20.62ID:KMkWey04
物理ドライブマジか
WindowsでZFSあるな
0696login:Penguin
垢版 |
2020/09/11(金) 08:13:03.79ID:RLWwkeSz
画面てなんだよターミナルの事か?
0697login:Penguin
垢版 |
2020/09/11(金) 09:18:30.62ID:Ymdhy1Ko
画面ってなんだよ
0698login:Penguin
垢版 |
2020/09/11(金) 09:33:40.19ID:hMQK4yJ1
WSLがより完璧なLinuxの代替ツールとなっていく
0701login:Penguin
垢版 |
2020/09/11(金) 12:09:11.07ID:9Vkaho/l
xrdp入れるだけでデスクトップの機能は入るよ
0702login:Penguin
垢版 |
2020/09/11(金) 12:27:16.29ID:IjxYogNN
alpine - Docker Hub

5 MB サイズって書いてある
0703login:Penguin
垢版 |
2020/09/11(金) 14:04:42.95ID:Y2OT6U4T
物理ドライブまじかよ嬉しいわ
0704login:Penguin
垢版 |
2020/09/11(金) 14:15:00.56ID:WseDEV0x
物理ドライブってことは書き込みのボトルネックが外れるってこと?
0705login:Penguin
垢版 |
2020/09/11(金) 17:31:54.33ID:70x55i1K
物理ドライブ使えるようになったらWindowsからext4やらxfs使うのが楽になるな
0706login:Penguin
垢版 |
2020/09/11(金) 17:35:51.98ID:3dTBFdDL
しかもLinuxカーネル経由だから互換性の問題も出にくい…のか?
0707login:Penguin
垢版 |
2020/09/11(金) 18:33:56.55ID:J8OqKEUE
そのうちSubsystemだったLinuxが本体のWindows乗っ取る…なんてことはないか
Linux Subsystem for Windows
0708login:Penguin
垢版 |
2020/09/11(金) 18:40:38.36ID:9zLGlVxd
もう、それでいいとおもってる
0709login:Penguin
垢版 |
2020/09/11(金) 19:34:59.08ID:jR4K7F5x
画面もカーネル直で扱えたほうが効率がいい
0712login:Penguin
垢版 |
2020/09/12(土) 00:03:22.59ID:FiN74urg
>>707
実際にはWSLがのっとってるのはLinux
0713login:Penguin
垢版 |
2020/09/12(土) 00:49:28.77ID:sMmw/XOd
Win8の頃にデスクトップ廃止&モダンアプリ強制しようとしてグダグダに迷走していた頃に
もしも明日Windowsが終わっても、Microsoft自体は1年後にMicrosoft Linuxとか出していける企業だからしぶとい
みたいな話をしていたが、その後実際にこういう形(WSL)でLinuxを取り込むとは思わなかったな
0714login:Penguin
垢版 |
2020/09/12(土) 00:59:56.91ID:SBxq3Srt
膨大なWin32の資産を捨てるわけないじゃん。
0716login:Penguin
垢版 |
2020/09/14(月) 09:56:01.10ID:Z6pyxfCD
Dockerで何某検証したりk8s使ったりするならdocker desktopを使った方がいいな

開発目的でも言語のバージョン切り替えやミドルウェア連携をハードに依存させたくないならdocker使うべきでしょ

特にないならdocker desktopはいらんかな
0717login:Penguin
垢版 |
2020/09/15(火) 20:41:35.82ID:oBlOtoUk
絵の出る画面はないの
0719login:Penguin
垢版 |
2020/09/15(火) 21:01:05.64ID:RkNj+Cct
ノートPC壊したので
ジャンクのノートPC1000円で購入
使用していたHDDに換装したら使用できた
再構築しなくて良かったと言う自分用日記
0720login:Penguin
垢版 |
2020/09/15(火) 23:56:19.60ID:jrU6R3T3
それwsl関係ある?
0721login:Penguin
垢版 |
2020/09/16(水) 06:45:58.83ID:0LCz9dD2
テキストに修飾することはできますか?影付き文字とかにできませんか?テキスト背景は完全に
透明にしたいのですが、完全に透明にすると文字が見えにくくなります
0722login:Penguin
垢版 |
2020/09/16(水) 08:39:25.79ID:eA9cNmY2
完全透明で見やすいとかありません
文字の問題ではありません
矛盾してます
0723login:Penguin
垢版 |
2020/09/16(水) 08:40:54.32ID:eA9cNmY2
背景を透明といいますが、背景は透明にはなりません
後ろのウインドウが見えてるはずです。
つまり「他の文字や画像」の上に文字を置くということです
見やすくなるわけがありません
0724login:Penguin
垢版 |
2020/09/16(水) 08:42:23.64ID:eA9cNmY2
半透明ウインドウでかっこいい!と主張しているサンプルイメージを見てみましょう
後ろに見えるのは壁紙です。あえてそうしています。
実際に使う場面であるウインドウを置いたら見づらいからです。
0725login:Penguin
垢版 |
2020/09/16(水) 08:44:30.59ID:eA9cNmY2
結局の所、本当に欲しいものは、ターミナルの背景に壁紙を置く機能なのです
0726login:Penguin
垢版 |
2020/09/16(水) 09:54:59.45ID:HpxwAxjC
(半)透明と壁紙では目的が全く違うだろ
0727login:Penguin
垢版 |
2020/09/16(水) 10:25:51.59ID:Pn1ha2hv
だから半透明かつ見やすいなんてものは無いって話をしてる
0729login:Penguin
垢版 |
2020/09/16(水) 11:29:17.25ID:2aSDhvF5
背景を透過や画像にできるかどうかはターミナルエミュレータの機能であって、WSLは関係ないんじゃね
Windows側は昔使っていたTera Termで透過ウィンドウできたような記憶はあるけど、今時Tera使うか?って話にもなるし
Windows Terminalでできたかどうかは知らない

Linux側なら腐るほどある
なんならGNOME terminalでできるだろ
0730login:Penguin
垢版 |
2020/09/16(水) 11:33:25.49ID:FDeqD1wg
Compizって10年前だろ
0731login:Penguin
垢版 |
2020/09/16(水) 11:38:36.44ID:LbN6tnxw
半透明はオサレじゃねえ
裏窓内容を確認したい奴には一応実用性あんだよ

完全透明:OSD感覚?透明部分は透過クリックできて操作も可能
半透明:視認目的、メイン窓開いたまま隠れた裏窓の内容が確認できる
窓内壁紙:オサレ、裏見えない

メイン窓の視認性は落ちるけどそこは透明度と暗色被せでカバー
全透明は自作アプリで文字周囲だけ表示エフェクトとかやらない限りは厳しそう
0732login:Penguin
垢版 |
2020/09/16(水) 12:01:29.76ID:aTyMmNy1
Windows Terminalも半透明の機能はあるけどアクティブなときだけ有効なんだよ
逆にして欲しいんだが
0733login:Penguin
垢版 |
2020/09/16(水) 12:13:04.30ID:eA4LYKHJ
>>731
だから「見にくくなる」のを承知で
後ろのウインドウを見たいって話でしょ?
0736login:Penguin
垢版 |
2020/09/16(水) 13:13:01.85ID:fB+dPW6E
4.19.128が一般にも振ってきてるのか
0739login:Penguin
垢版 |
2020/09/16(水) 20:03:55.53ID:x9sL4ZLh
Ubuntu 18.04 だけど、

bin の後ろに、// とあるのは、なぜ?
正常に動くけど、気持ち悪い

which yarn
/mnt/c/Program Files (x86)/Yarn/bin//yarn

yarn --version
1.22.4
0740login:Penguin
垢版 |
2020/09/16(水) 20:12:03.42ID:9NqOW7Gk
検索パスが/で終わってるからだと思うが
0741739
垢版 |
2020/09/16(水) 20:32:19.46ID:x9sL4ZLh
Windows のシステム環境変数PATH を見たら、
OpenSSH, nodejs などの末尾に、\ が付いている。
付いていないものも多いけど

一々、直すのは面倒・危険だから、このままにしておきます
0742login:Penguin
垢版 |
2020/09/16(水) 21:41:45.18ID:ZCXMrJZ5
http://blog-imgs-80.fc2.com/d/o/d/dodoyuioac/005_201508030530496a3.jpg
http://blog-imgs-80.fc2.com/d/o/d/dodoyuioac/006_20150803053421bb6.jpg
http://blog-imgs-80.fc2.com/d/o/d/dodoyuioac/007_20150803053423954.jpg
http://blog-imgs-80.fc2.com/d/o/d/dodoyuioac/008_20150803053424bc2.jpg
http://blog-imgs-80.fc2.com/d/o/d/dodoyuioac/009_20150803053425b4b.jpg
http://blog-imgs-80.fc2.com/d/o/d/dodoyuioac/010_2015080305342869a.jpg
http://blog-imgs-80.fc2.com/d/o/d/dodoyuioac/011_20150803053510001.jpg
0743login:Penguin
垢版 |
2020/09/19(土) 16:39:36.77ID:A8UImIKo
SSDに換えてから初めてWSL2触ってみたが、なるほどこれはHDDに戻れないな
0744login:Penguin
垢版 |
2020/09/19(土) 17:11:36.59ID:H1OZ04Be
5年いや10年遅いな
0745login:Penguin
垢版 |
2020/09/19(土) 17:47:13.42ID:/hY5DV2E
まぁ、でも来年始めたら11年遅くなるわけだし、それに比べたら1年早いということ。
遅れた時間は変えられないが、これからの時間の使い方次第でどうとでもなるでしょ?
0746login:Penguin
垢版 |
2020/09/19(土) 21:43:57.05ID:/XwoLXjl
コマンドラインからディストリビューションのインストールできるようにならないかな。
0747login:Penguin
垢版 |
2020/09/19(土) 22:31:58.12ID:zqvGin6H
>>746
正式版は来年だがwingetで出来るんでは
0748login:Penguin
垢版 |
2020/09/20(日) 15:42:40.22ID:5fgclNdN
今wsl上のDockerでファイルの書き込みすると変換処理挟んで極端に速度落ちるけど
ネイティブなext4ドライブにアクセス出来るようになれば速度落ちずに書き込み出来るようになるのかな?
0749login:Penguin
垢版 |
2020/09/20(日) 15:44:54.26ID:5fgclNdN
今はコンテナにマウントしたWindowsのフォルダ(NTFS)に書き込みしてますが10MB/s程度しか出ないです
0750login:Penguin
垢版 |
2020/09/20(日) 16:09:21.36ID:rnpsyE7Z
それはWindowsと共有したいからそうしてるんだろ?
ext4ドライブに移したら意味なくね?
0751login:Penguin
垢版 |
2020/09/20(日) 19:13:27.66ID:g0YYRKTO
>>746
windows store使わないという意味ならできる
0753login:Penguin
垢版 |
2020/09/23(水) 08:08:06.89ID:8lAzYiU7
What’s new in the Windows Subsystem for Linux - September 2020
https://devblogs.microsoft.com/commandline/whats-new-in-the-windows-subsystem-for-linux-september-2020/

GUI app support in WSL is becoming a reality!
We are getting closer to an initial preview and happy to announce a preview release for Windows Insiders within the next couple of months.

Below is an early look at an internal build running GUI apps in WSL!
You can see that WSL will support many different types of applications, including IDEs running fully in a Linux environment.
We have included lots of fit and finish details, such as showing the icons for Linux apps in the task bar and support for audio with your microphone
(and yes, that really is the Linux version of Microsoft Teams running in WSL).

https://devblogs.microsoft.com/commandline/wp-content/uploads/sites/33/2020/09/gif3.gif

Stay tuned for more details about this feature coming soon.
0754login:Penguin
垢版 |
2020/09/25(金) 08:45:03.56ID:4iJcjo7P
$ sleep 1
がいつの間にか動くようになってた
直ったのかな?
0755login:Penguin
垢版 |
2020/09/25(金) 09:17:06.42ID:g1/lJqj2
wsl2 scp でファイル転送するとエラーになるときがある。
wsl1 では問題なし。
もうしばらく様子見かな。
0756login:Penguin
垢版 |
2020/09/26(土) 14:44:00.38ID:BBYb9W7W
Windows側のOpenSSH(scp.exe)をWSLで呼び出すとどうなる?
0757login:Penguin
垢版 |
2020/09/26(土) 15:49:53.81ID:q/tlHuJQ
Windowsから起動したのと何も変わらない
0758login:Penguin
垢版 |
2020/09/26(土) 16:09:17.52ID:BBYb9W7W
いや、どうだったんだよw
scp.exeで転送出来ないのか?
0759login:Penguin
垢版 |
2020/09/26(土) 20:03:17.80ID:MtpX9Xqp
自分でやればいいだろ
0761login:Penguin
垢版 |
2020/09/28(月) 08:42:53.37ID:Q7CYuRHe
善きこと

まあ自分でセットアップすれば同じ事は既にできるが、
WSL側で標準的な実装を提供してくれるなら、それこそバカチョン化できる
よほど思想的にアンチMSを拗らせているようなディストリ以外は、インストーラー側でWSL環境も考慮するようになるだろう

Windowsの機能(の一部)としてLinuxを取り込めるなら、拒絶する理由は無い
0762login:Penguin
垢版 |
2020/09/28(月) 11:29:31.27ID:IP6XMmhW
> インストーラー側でWSL環境も考慮するようになるだろう
その必要はないんだよなぁ

もともとLinuxはGUIがない環境(つまりWSLと同じ)にも対応しているし
WSLは本質的にはLinux用バイナリを起動する機能だから
必要なのはそこにファイルがあることだけ
それもchrootなどの機能で昔からLinuxは対応してる

chrootというのは指定したディレクトリ上にOSのファイルを置いて
そのディレクトリをルートディレクトリとしてバイナリを動かすこと
chrootで起動するためのディレクトリを作る機能がそのままWSLに応用できるわけよ
0763login:Penguin
垢版 |
2020/09/28(月) 14:29:19.78ID:qnAo/JSz
WSLにインストールされる環境でいちいちchrootなんか使っていないし
WSL環境に固有の設定はインストーラ側で対応だし
何言ってんのコイツ
0764login:Penguin
垢版 |
2020/09/28(月) 15:01:08.68ID:264CnOhH
WSLのchrootとqemu-user-staticでラズパイのエミュレーション環境を作ったけど?
ARMのバイナリをコンパイルするだけでなく、そのまま動作させることもできた。
0765login:Penguin
垢版 |
2020/09/28(月) 17:10:31.65ID:IP6XMmhW
>>763
chrootしたことある?
どうやってchrootするためのディレクトリ作るよ?
なんかのツール使ってしかやったことなさそうだね

やり方は簡単。
/procや/devといった特殊なもの以外を特定のディレクトリにコピーする
/procや/devはバインドマウントするだけ

たったこれだけで新しい環境でバイナリが起動できるんだよ
Linuxはそういう事ができるように作られてる

WSLでやるのはこの環境を作るだけ。Linux側の対応は既に出来てるから不要
0766login:Penguin
垢版 |
2020/09/28(月) 17:59:07.95ID:I3FenIUV
chrootおじさんはchrootで時代が止まってそう
0767login:Penguin
垢版 |
2020/09/28(月) 19:05:32.95ID:ctv3/S1B
なんでそう思うんだ?普通にDockerも使ってるが?
Docker(コンテナ)も根底にはchrootと同等の技術が使われてる

コンテナはchrootの発展だからな。ディレクトリの分離だけでなく
リソースの分離まで行うのがコンテナ技術
0768login:Penguin
垢版 |
2020/09/28(月) 20:06:53.55ID:0kiQYTy8
温故知新っていうやつだな
0769login:Penguin
垢版 |
2020/09/28(月) 23:03:56.26ID:iH/pC0Zb
chrootの使い方なんか誰も聞いていない

現状のWSLでもxrdp経由でグラフィカル環境を実現することは可能だが(君には難しくて無理ということだが)、
WSL側でお仕着せの統一的な環境が容易されるようになれば、ディストリ側のインストーラーが対応することでこれまで自力では設定できなかった馬鹿な奴ら(君のことだよ)でもグラフィカル環境を扱うことができるようになるだろう
それは善い事なので、妨げるまでもない…という話に、なぜchroot?

頭おかしいだろ
0770login:Penguin
垢版 |
2020/09/28(月) 23:12:51.74ID:iH/pC0Zb
Androidタブレットにchrootで既存のディストリ環境を導入するアプリは利用していてそれなりに便利に使ってはいるが、
それはAndroidでARMだからという環境に強いられた、消極的な理由でしか無いしなあ…
x86ならdockerでいい(dockerの方がいい)
Windowsと言わず、chromebookですらそうだ
0771login:Penguin
垢版 |
2020/09/29(火) 01:57:12.82ID:mf0IufdG
>>769
> ディストリ側のインストーラーが対応することで
だからそんな必要がないという話

WSLはディストリ側から見れば単にファイルを置いてるだけに過ぎない
Linuxは単に実行ファイルを置くだけで動くように作られてるんだよ。
0772login:Penguin
垢版 |
2020/09/29(火) 02:04:31.48ID:mf0IufdG
ここに仕組みが書いてあるな

https://news.mynavi.jp/article/20200927-windows10report/
> WSLGは隔離されたコンテナのように動作し、Linuxディストリビューションとはソケットによる通信を行う。

Linuxディストリビューション(のデスクトップアプリ)はソケット通信するだけ
だからディストリ側のインストーラーがやることなんてなにもない

WSLG、これはMSが用意するWSL上で動くコンテナ。
ディストリで提供されるデスクトップ用実行ファイルは
ソケット通信でこの用意済みのWSLGコンテナと通信するだけ
0773login:Penguin
垢版 |
2020/09/29(火) 02:06:36.10ID:mf0IufdG
>>769
お前Linuxでデスクトップ表示する仕組みを知らんだろ?
その仕組に則ればディストリ側は何もすることがないんだよ

WSL側でお仕着せの統一的なデスクトップを表示するための環境が用意してあって
そこにソケット通信するだけだから
0774login:Penguin
垢版 |
2020/09/29(火) 02:11:39.41ID:kc+dqC3E
そのWSLGはいつ出るんだろうな
0775login:Penguin
垢版 |
2020/09/29(火) 02:24:24.64ID:iQB8/dA8
そのソケット通信をディストリ側が実装なりなんなりしないとあかんのちゃいますん?
0776login:Penguin
垢版 |
2020/09/29(火) 02:26:46.49ID:mf0IufdG
>>774
5月に発表があった時、年内に進捗を報告する見通しって言ってたじゃん。まだまだよ。
https://www.publickey1.jp/blog/20/wsl_2linuxguimicrosoft_build_2020.html

と言ってもWSLも発表されて数年で実装されたし
WSL2も発表されて数年で実装されたし、
今までの実績からいって何年もかかるってことはないだろ
それぐらいMSの開発スピードは速い
0777login:Penguin
垢版 |
2020/09/29(火) 02:28:00.29ID:mf0IufdG
>>775
それは既にアプリに実装済みで、その仕組を使ってLinuxのデスクトップは表示されてる。
ソケット通信の先をMSが作るだけ
0778login:Penguin
垢版 |
2020/09/29(火) 03:58:08.30ID:2BIZPgFi
>>771
実行ファイルに通信先のソケットのポートやプロトコルを教えてやる設定はどこに置いて、その設定は結局誰が書くんです?

トンチンカンな問答を吹っ掛けられても、読まされるこっちが頭おかしくなりそうなのでアンカー飛ばして来ないでもらえますかね、キチガイ。
0779login:Penguin
垢版 |
2020/09/29(火) 04:57:52.66ID:prv7dcaR
ゲストOSからrdp鯖やpulse鯖に見えるWSLGをこれからMSが用意するので
ゲストOSのディストリビューターはWSL環境にインストールされた際にこれらを利用する設定を作らないと、
(僕は自力で設定できるが)馬鹿な君らには「WSLでは、グラフィックが使えない。」という状況が変わらない。

ゲストOSやアプリからは既存のプロトコル互換に見えても、それらを利用する設定はユーザーなりディストリなりが明示しなければ、当然使えない訳だが。
ラズパイをヘッドレス運用する際にxrdp入れて使う設定だって、ディストリがxrdpの設定スクリプトや雛型を用意してくれているからバカチョンでできる訳でな
無かったら全部自分で用意することになる。俺はできるが、お前らは無理なんだろ。
0780login:Penguin
垢版 |
2020/09/29(火) 05:21:51.98ID:mf0IufdG
>>778
お前バカだろw
環境変数DISPLAYで渡されてるのしらんの?

Linuxのデスクトップアプリはこの環境変数に設定されてる
IPアドレスに接続するだけなの

だからあとはWSLのinitでこの環境変数を提供して
接続先を用意するだけ
0781login:Penguin
垢版 |
2020/09/29(火) 05:26:58.45ID:mf0IufdG
>>779
> ゲストOSからrdp鯖やpulse鯖に見えるWSLGをこれからMSが用意するので
> ゲストOSのディストリビューターはWSL環境にインストールされた際にこれらを利用する設定を作らないと、

不要。「これらを利用する設定」=環境変数DISPLAYとXDG_SESSION_TYPE を準備するだけ
各ディストリのアプリはGUIを表示する時、DISPLAYに接続するように作られてる
それがもともとのLinuxデスクトップアプリの仕様だから
環境変数DISPLAYとXDG_SESSION_TYPEを用意するのはWSL(のinit)で実現できる
0782login:Penguin
垢版 |
2020/09/29(火) 05:34:05.21ID:prv7dcaR
>環境変数DISPLAYで渡されてるのしらんの?
だからそれは一体どこの誰が用意して設定してくれるの?
お前が知らんうちに勝手に設定されていると思っているものは、誰かが検出して反映(するように設定)してくれたものだ
それは誰で、どこで、いつ設定しているの?

>Linuxのデスクトップアプリはこの環境変数に設定されてる
>IPアドレスに接続するだけなの

WSL環境なら接続先はlocalhostなんじゃね(鼻くそほじりながら)
もちろんLAN越しや、なんならWAN越しでだって設定はできますがね(君には無理かもしれないが)
IPアドレス(笑)よりもポートの方が問題だろ。どこで検出してどうやって伝達して環境変数に反映するんだよ

>だからあとはWSLのinitでこの環境変数を提供して
>接続先を用意するだけ

なんかもっと高度な話の可能性がミリくらい残っているかなと思ったが、とんだ買い被りだったようだ
やはりただ煽りたいだけの無知キチガイで結論。もう俺にアンカー飛ばして来るな
0783login:Penguin
垢版 |
2020/09/29(火) 05:34:13.20ID:mf0IufdG
> ラズパイをヘッドレス運用する際にxrdp入れて使う設定だって

だからそれを全部MSが用意するって話なんだが
ディストリとは別に、RDP周りの設定が全て準備されてる仮想マシンをMSが1つ作って
ディストリ上で動くアプリは環境変数DISPLAYで指定された、そのMSが準備した仮想マシンにソケット接続するだけ

あとはMSが作った仮想マシンとWindowsホストとのやり取りで
ウインドウを表示するだけだな
0784login:Penguin
垢版 |
2020/09/29(火) 05:36:06.93ID:mf0IufdG
>>782
> だからそれは一体どこの誰が用意して設定してくれるの?

書いただろ。ディストリ起動するときに実行されるinitが環境変数を用意する。
それは今も行われてる。WSL使ったことないの?
WSLのbashを起動したら、環境変数 WSL_DISTRO_NAME=Ubuntu-18.04 とか見えてるんだがw

> WSL環境なら接続先はlocalhostなんじゃね(鼻くそほじりながら)
それはWindowsホスト、つまりコマンドプロンプトから
WSL上で動いているサービスに接続する時の話
なーんもしらんのかw
0785login:Penguin
垢版 |
2020/09/29(火) 05:37:55.30ID:prv7dcaR
「おれはインストールイメージファイルを利用しているのでインストーラーが走ることはない、はい論破」レベルのアホかと思ったが、
それ以前の馬鹿だった。

低レベルの話ができる奴なのかと思ったが全くの論外で、誰かのお仕着せのふしぎな仕組みをブラックボックスのまま使うだけの猿だった
いや狂犬か
0786login:Penguin
垢版 |
2020/09/29(火) 05:38:02.82ID:mf0IufdG
訂正

それはWindowsホスト、つまりコマンドプロンプト"等"な
Windows上のブラウザから、WSLのサービスに接続する時もlocalhost
Windows上で直接動かしているように見せかけるのがWSLだからね
0787login:Penguin
垢版 |
2020/09/29(火) 05:38:40.92ID:mf0IufdG
>>785
ほら。お前のレスが証拠。俺のレスの内容へのコメントがなくなったねw
0788login:Penguin
垢版 |
2020/09/29(火) 05:39:25.13ID:mf0IufdG
環境変数DISPLAYも知らないレベルが相手だったのかねw
0789login:Penguin
垢版 |
2020/09/29(火) 05:43:04.50ID:prv7dcaR
ゲスト側がWSL環境を想定していなくても誰かが勝手に適切なポートとアドレスを設定してくれるDISPLAY環境変数があるらしい
ふしぎだね!

馬鹿か
0790login:Penguin
垢版 |
2020/09/29(火) 05:52:23.57ID:mf0IufdG
ああ、そうか、ディストリ上のGUIアプリと仮想マシンとの接続はソケット接続って書いてあるな
環境変数DISPLAYの値はlocalhost:0.0じゃなくてDISPLAY:0.0とかなんだろう
これならポート番号もいらんな。

Docker Desktop for WSL2のWSL2インテグレーションと近い仕組みかもしれないな
Docker Desktop for WSL2ではWSL1のときに必要だったDOCKER_HOST環境変数が不要になってる
どうやってWSL2上のDocker仮想マシンに接続しているかと言うと

ディストリの中でdocker-desktop-proxyというプロセスが動いていてソケット接続で待ち受けてる。
あとはディストリ内のDockerクライアントがソケット接続でdocker-desktop-proxyにつないで
それがDockerの仮想マシンにプロキシしている。
このdocker-desktop-proxyが必要なのはDockerだからであって
MSが作るなら9pプロトコルと同じようにinit自体に内蔵するだろう

つまり見た目上ディストリの中では特別なにかが動いているようには見えないが
ソケット接続で待ち受けていて、ディストリ上のアプリはそのソケットに接続するだけ
0791login:Penguin
垢版 |
2020/09/29(火) 05:54:16.23ID:mf0IufdG
>>789
不思議でもなんでもないなw
WSLで起動するPID番号1のinitはMSが作ったinit
ディストリを起動するときに最初に起動するのがMSのinitなんだから
環境変数の準備なんて普通にできるよ
0792login:Penguin
垢版 |
2020/09/29(火) 07:57:01.05ID:prv7dcaR
「MSが作ったinit」も、ディストリ側でそれを利用する設定でないとそもそも活かされない(WSLと協調できない環境がブートする)だけなんだよなあ
ファイルを置くだけでどうにかできる、環境変数が勝手に自動で最適な設定で入っている前提のボクちゃんには想像もつかないだろうが
0793login:Penguin
垢版 |
2020/09/29(火) 12:25:21.86ID:mf0IufdG
>>792
MSが作ったinitは、WSLの各ディストリの(標準の /sbin/int ではなく) /init にコピーされて現在使われてるんですが?
ディストリ側で利用する設定になってなくても「WSL登場の最初から使われてる」んですが?

MSが作った /init は今現在、すでに使わてるんですが何を言ってるんですか?
0794login:Penguin
垢版 |
2020/09/29(火) 12:59:39.24ID:Vc/XzUIs
>>792
ディストリの中身は気にしなくていいんだよ
rootfsを作ってインポートするだけでいい
妄想じゃなくて試したら?
0795login:Penguin
垢版 |
2020/09/29(火) 14:24:02.38ID:mf0IufdG
WSLの特徴は仮想マシン上にディストリを"インストール"してないこと

もしこれが一般的な仮想マシンのようのディストリをインストールしていたら
インストーラーが起動して、各サービスも起動して・・・
でもそれらはWSLにとっては不要だから無効にしてと
ディストリのインストーラーに対していろんな調整が必要になる

WSL1は単にLinuxバイナリを起動するだけ
WSL2は仮想マシンこそ使われてるがWSL専用の軽量Linuxが動いていて
Ubuntuなどのディストリはコンテナ技術を使って起動するから
こちらもディストリのインストーラーは使われない
WSLの仮想マシンはたった1つだけで、複数のディストリから
たった1つの仮想マシン上のLinuxを共有している

WSLGもそのたった1つのLinuxで動作する
各ディストリの各アプリは、そのたった1つのLinuxにソケット接続する
0796login:Penguin
垢版 |
2020/09/30(水) 03:07:34.15ID:9crAFDND
妄想独演会は終わったかい?
0797login:Penguin
垢版 |
2020/09/30(水) 03:28:54.83ID:oBwTF03W
その妄想とやらに反論がないなら、正しかったことで
終わりってことでいいんじゃない?w
0798login:Penguin
垢版 |
2020/09/30(水) 08:07:10.27ID:suQKLsE/
>>792
自分でWSL用ディストリを作ったことのない馬鹿の妄言
0799login:Penguin
垢版 |
2020/10/01(木) 22:31:26.29ID:32zaBBwo
         ___
       / ⌒  ⌒\
      / (⌒)  (⌒)\
    /   ///(__人__)///\ 2万円のおせち料理が半額だったお
     |   u.   `Y⌒y'´    |  これでお正月はばっちりだおww
      \       ゙ー ′  ,/
     /       __|___
    |   l..   /l  ハワイアン`l
    ヽ  丶-.,/  |__ おせち _|
    /`ー、_ノ /  ̄ ̄ ̄/

 ________________
 |\            ‖       /|
 |  ( ̄肉)_/ ̄V ̄ヽ_ ‖_____∠  |
 |  ( ̄肉) | ,ォ ≠ミ .‖  i\チーズ|  |
 |  |`ー´  .|〃 yr=ミ:、‖-ー、\.\ /l  |
 |  |( ̄肉) iイ {_ヒri}゙‖ ハム )  \l/l  .|
 |  | `ー´  ヾ」^ヽノ‖ヽ_ノ    .|__|
 |\ ̄ ̄ ̄ ̄ ̄ ̄ ̄‖ ̄ ̄ ̄ ̄ ̄ ./|
 | ┌/⌒⌒⌒⌒ヽ.‖ ̄ ̄ ̄ ̄ ̄ ̄|  |
 |  (    {ニニニィ )‖       l⌒l|  |
 |  |\  ∨    }/‖     .ィ ≠ミ、|  |
 |  |  ヽ ゙こ三/ ノ‖  く`ヽ、!/行ミt)|  |
 |  |   ヘ   ノ |‖    .\  ゙.ヒrリ.》 |  |    ┼ヽ  -|r‐、. レ |
 |  |    `ー^ー'‖     `ヽノ  ̄Y  |  . d⌒) ./| _ノ  __ノ
0800login:Penguin
垢版 |
2020/10/05(月) 22:14:46.45ID:0H7oo3aK
wsl2
20211で起動しなかったから20206で更新止めてた
なんか20206でも起動しなくなった
20226で治ったとか見たから更新したけどやっぱ起動しない
助けて
0802login:Penguin
垢版 |
2020/10/05(月) 22:19:46.29ID:0H7oo3aK
初期化って何の初期化ですの
0803login:Penguin
垢版 |
2020/10/05(月) 22:24:11.99ID:0H7oo3aK
wsl1に戻すと一応起動はしたしフォルダアクセスできたから中身は回収したとしてなんか挙動が変だからwls2に戻したい
もうイライラしてwsl自体嫌になってきた助けて
0805login:Penguin
垢版 |
2020/10/05(月) 22:36:00.93ID:0H7oo3aK
入れ直せってことか
20206ならwsl2で立ち上がるのもあるし駄目なのもあるから入れ直すのはありかもしれんけど
20226は全部無理だから多分入れ直しても無理ですわ
週末までにfixされなかったら20206でやり直すか…
0806login:Penguin
垢版 |
2020/10/06(火) 03:51:06.69ID:6DPTjTDi
RPCが失敗とかいうメッセージが出て起動しない件なら、20206からの問題のはずだからそのビルドに戻すのは悪手なんでは?

その他なら「起動しない」だけではエスパー出来ん
0807login:Penguin
垢版 |
2020/10/06(火) 21:46:38.74ID:nFclde6u
The Windows Subsystem for Linux instance has terminated.
ってメッセージできて起動できなかったんだけどlsxxmanager起動し直したら20226で起動したわ
wsl-terminal使ってたけどそっちからはwsl2起動できないわwsl1はできるけど
でもまあそれ使う必要ないから一応使える状態なったわ
0808login:Penguin
垢版 |
2020/10/06(火) 22:27:32.52ID:S79ZS1fr
wsl-terminalの方は付属のwslbridge2が古いからっぽいね
20226上でwsl-terminal 0.9.2 + wslbridge2 0.6(別途入手してファイルを上書き)はWSL2に接続できたよ
確かにwsl-terminal 0.9.2だけだとWSL2には接続できない
0809login:Penguin
垢版 |
2020/10/06(火) 22:53:11.00ID:nFclde6u
↑情報ありがとう
0810login:Penguin
垢版 |
2020/10/08(木) 11:31:51.09ID:4JsaTaOd
Dドライブをまるごとext4に出来るのは次の大型アップデートで来るの?
早くしてくれ
今はWindowsのパスそのままマウントしてるけど遅すぎて使えんわ
0811login:Penguin
垢版 |
2020/10/08(木) 12:17:07.70ID:OiYpV37H
>>810
Build 20211 で使えるようになってるようなので、次の Update には入るのでは?
0812login:Penguin
垢版 |
2020/10/08(木) 15:04:01.17ID:inChj4EU
>>810
アホかw NTFSの方が速いのにext4にしたって意味ないだろw
遅いのはネットワーク通信してるから
速度早くしたいならWindowsのパスをマウントしないようにすればいいだけの話
0813login:Penguin
垢版 |
2020/10/08(木) 17:19:12.13ID:OiYpV37H
>>812
容量がほしんでないの? あと、NTFS側には大抵ウイルス対策ソフトが入っているから、その影響で結構遅い。
0814login:Penguin
垢版 |
2020/10/08(木) 18:03:36.82ID:Drg+YvbN
ガチウイルスソフトなんて入れる奴が悪い。
プライベートでならDefenderで十分だ。
0815login:Penguin
垢版 |
2020/10/08(木) 18:10:20.55ID:zJ8hsosG
誤検知多すぎてな
0816login:Penguin
垢版 |
2020/10/08(木) 18:27:14.64ID:OiYpV37H
Defenderであろうがファイルシステムにフィルタかましてるのは一緒
0818login:Penguin
垢版 |
2020/10/08(木) 21:15:30.58ID:zJ8hsosG
OSSなんてマルウェアだらけじゃないの
0819login:Penguin
垢版 |
2020/10/08(木) 21:34:28.91ID:AK9Z4KtC
流石に2008年の記事は情報が古いんじゃない?
0820login:Penguin
垢版 |
2020/10/08(木) 22:28:14.62ID:sQYwDOl3
Windowsユーザばかりが、ウィルスを取っていくなんて狡い。
Linuxユーザだって少しは楽しんでもいいではないかと私は思うのである。それだからというわけではなかろうが、 Wineプロジェクトに携わる人たちのお陰で、
Linuxユーザも「ウィルスを捕まえる」ことができるようになった――とはいっても、
ささやかなものではあるが。

ことウィルスに関する限り、Linuxはユーザ・フレンドリでは全くない。
何せ、ウィルスを探し出して動かす必要があるのだ。Windowsなら、ウィルスが勝手に動いてくれるというのにだ。
GNU/Linuxの開発に携わる者は、この歴然たる落差を埋めるべく善処すべきである。

しかし、ウィルスを集めている我が友人たちを煩わせる必要はなかった。
bogofilterで選り分けたメールの分厚い束をひっくり返すと、ウィルスが大量に見つかったからだ。
そこで、APTで手に入れたClamAVに私の「スパムやら何やら、
読みたくもないゴミ・メール」コレクションを料理させ、6つのウィルスをつまみ出した。
いずれもWindows専用だが、その「専用」ぶりを、これから確かめようというのである。

https://mag.osdn.jp/05/01/31/0346216
0821login:Penguin
垢版 |
2020/10/08(木) 23:06:50.61ID:inChj4EU
なぜLinuxサーバはアンチウィルスが不要なのか?
https://web.archive.org/web/20150219021906/http://www.tepa.jp/technical_abc/linux_anti_virus-01.do

なぜLinuxサーバはアンチウィルスが不要なのでしょうか?
それはサーバーだからです。
サーバーでは未知のソフトを動かすことはほぼありません
予め決めたソフト(例えばサーバーソフト)を動かすだけです。

そのためサーバーに必要なのはアンチウイルスではなく
動かしているソフトに脆弱性がないか調べたり
新たに脆弱性が見つかった場合いち早く更新するという作業が必要になります
それの作業がアンチウイルスソフトと同等のものになります。
0822login:Penguin
垢版 |
2020/10/09(金) 15:16:47.47ID:O+HP32gI
bashの脆弱性何年か前に見つかったなぁバッシュショック
phpやperlなんかも
0824login:Penguin
垢版 |
2020/10/11(日) 12:38:42.93ID:kBx49pXJ
なんか古臭い記事だな…と思ったら、2005年かよ
0825login:Penguin
垢版 |
2020/10/11(日) 17:15:36.73ID:CeSrfy/p
2005年ごろってLinuxカーネル2.6だったな。
3.0になるまで長かった。
0826login:Penguin
垢版 |
2020/10/14(水) 22:29:44.88ID:ae+SE4XW
wsl2でXmonadかi3使えますか?
0827login:Penguin
垢版 |
2020/10/15(木) 11:18:15.28ID:mIx890CK
WSL2を導入してから、Windows上で使用していたメッセンジャアプリが
使用できなくなり困っています。具体的には、vEthernetに割当てられる
IPアドレスのためメッセンジャアプリが同一LAN内のメンバーを見つけ
られないという現象です。メッセンジャ側の複数IP対応の問題かとは思う
のですが、今後アップデートも望み薄で、WSL2(vEthernet)側の設定で
何とかならないかと思い相談させて頂きました。ちなみにメッセンジャは
LightLine2というアプリです。
0828login:Penguin
垢版 |
2020/10/15(木) 11:26:27.25ID:oO+k0Qsg
Windows上で使用するものならWSL2関係ないじゃん
0829login:Penguin
垢版 |
2020/10/15(木) 11:48:24.42ID:MWQfcM73
>vEthernetに割当てられるIPアドレスのため

の意味がわからん
なんか競合してるってこと?
0830login:Penguin
垢版 |
2020/10/15(木) 12:09:47.36ID:9NFoh9wz
>>827
複数IP対応はしているようだけど Windows10は多分サポート外
作者に問い合わせればいいのでは?それかソフトウェア板へ
0831login:Penguin
垢版 |
2020/10/15(木) 12:15:01.12ID:oO+k0Qsg
ネットワークメインのアプリでバインドするIPアドレス
NICが指定できないものがあったとしたら捨てたほうが良い
0832login:Penguin
垢版 |
2020/10/15(木) 12:15:41.52ID:IT74ZfKD
別のVPNアプリを入れててそっちのほうの問題だったり?
0833login:Penguin
垢版 |
2020/10/15(木) 13:04:01.90ID:mQQHP0Jg
>>827
そもそも10対応してないじゃん

https://www.snowwind.net/application/lightline2/download.php

「LightLine 2」は以下のOS上で実行することができます。

・Windows 7
・Windows Vista
・Windows XP
・Windows 2000 (Ver2.30以下まで)
・Windows Me (Ver2.30以下まで)
・Windows 98SE (Ver2.30以下まで)

※64bit版でも動作する可能性はありますがサポート外になります。
0834login:Penguin
垢版 |
2020/10/17(土) 03:27:59.56ID:fq65h8gn
WSL(て言うかhyper-v?)入れてからタスクマネージャーに大量のvEthernetが並んでるんだけどこれって非表示とかに出来ないの?
0837login:Penguin
垢版 |
2020/10/19(月) 18:30:42.44ID:3ej7JKaC
Windowsのデスクトップ上に
Windowsのファイルは勿論
Ubuntuのファイルも開くようにした
この方がデスクトップ切り替えなくても良いから便利
今更ながら気付いた
0839login:Penguin
垢版 |
2020/10/19(月) 22:09:18.08ID:bEaaQbky
MS純正のWineみたいなのは作れないってことか?
0841login:Penguin
垢版 |
2020/10/20(火) 00:07:22.23ID:cPyJX2De
>>839
.NET Coreに期待かな
まだGUIアプリは対応していないけどコマンドラインアプリは持ってきてそのまま動くよ
0843login:Penguin
垢版 |
2020/10/20(火) 00:33:53.34ID:eUrZzp/l
>>841
まだってWPFにWIndows以外で対応する予定自体ないでしょ
0845login:Penguin
垢版 |
2020/10/20(火) 09:10:48.86ID:URJw8t+Z
>>838
当たり前の話だよなw
WindowsがLinuxカーネルになるとか言ってるやつがアホなだけで
0846login:Penguin
垢版 |
2020/10/20(火) 12:49:03.12ID:XiSqnCDi
LinuxがWindowsカーネルベースになる日はいつ来そうですかね
0847login:Penguin
垢版 |
2020/10/20(火) 13:47:28.28ID:WIOGAMvY
WSL 1がそれになるはずだった
0848login:Penguin
垢版 |
2020/10/20(火) 14:12:27.65ID:OfrSKzlA
>>846
linuxがカーネルだから、それはlinuxではない
0849login:Penguin
垢版 |
2020/10/20(火) 14:14:36.98ID:z69NqJPc
>>838
esrの名前久しぶりに見たわ
お元気そうで何より
0850login:Penguin
垢版 |
2020/10/20(火) 16:04:53.40ID:URJw8t+Z
>>847
WSL1はこれからも開発が続くって言ってるよ
WSL1がそれになるはずだったではなく
WSL1がまさにLinux(ディストリ)をWindowsカーネルで動かしたもの
0851login:Penguin
垢版 |
2020/10/20(火) 22:10:25.35ID:0Q+PD5si
Windowsのデスクトップ上でUbuntuのターミナルを開いたりファイルマネージャーを開いたり又Exelを開いたりしてるけどUbuntuのスクリーンショットで見るとUbuntuのデスクトップにはターミナルやファイルマネージャーだけ開いて見えるのな
でも実際にUbuntuのデスクトップに切り替えると何もない
つまりWindowsの仮想デスクトップに反映されているということで良いの?
0852login:Penguin
垢版 |
2020/10/20(火) 22:50:29.27ID:OfrSKzlA
>>851
どういう環境で何をやってんのか全くわからないからなんとも言えないよ
0854login:Penguin
垢版 |
2020/10/22(木) 02:53:10.74ID:Rg1Bbngl
>>147
自決。
vimを自コンパイルして8.2にしたら解決しました。
VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Oct 22 2020 02:34:54)
0857login:Penguin
垢版 |
2020/10/23(金) 05:35:27.09ID:KLm13h6i
何もしてないのに壊れた
tmuxのヤンクでクリップボードに入らなくなった
win側から貼り付けはできる
何も更新してない
なんかもうくたばれってかんじ
0858login:Penguin
垢版 |
2020/10/23(金) 05:48:36.34ID:34fYq52J
Windows Subsystem for Linux Update - 5.4.51
0859login:Penguin
垢版 |
2020/10/23(金) 10:06:52.78ID:jizE4tzG
DockerやAnsibleで環境を構築できるようにした方がいいかもね
0861login:Penguin
垢版 |
2020/10/23(金) 14:51:05.21ID:lfqd/G0q
docker以外にも使える
0862login:Penguin
垢版 |
2020/10/24(土) 14:50:41.84ID:aBQ7jyXA
>>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
0863login:Penguin
垢版 |
2020/10/24(土) 15:42:46.39ID:nLB2HvWI
>>862
>>852ではないけど、仮想PCのホストゲスト関係と同じようなもので、通常ゲストはホストを意識できないでしょ。
0864login:Penguin
垢版 |
2020/10/24(土) 17:27:18.47ID:UdnMgHbE
>>862
根本的に理解してないんだろうけど
そのGUI環境を実現しているのはWSLの機能じゃないのでまずあなたの環境を説明しないとわからないと言ってるの
質問の内容は単純にみているスクリーンが違うだけだと思うけど
0865login:Penguin
垢版 |
2020/10/24(土) 17:52:34.73ID:aBQ7jyXA
>>863,864
すいませんwslの存在を知ってこのスレの途中から書き込みしている正しく初心者です
wslなる本質を知っているわけでは有りません
単純にWindowsからUbuntuを起動してデスクトップにUbuntuのパネルをWindowsのデスクトップに表示してあくまでもGUIとして起動してるだけで環境がどうの言われてもどう答えて良いか分かりません
やってみて只質問してみただけです
レスするまでもないようでしたら無視して結構です
0866login:Penguin
垢版 |
2020/10/24(土) 18:39:06.37ID:B+TJQTKs
>>865
その環境はただの初心者を超えてますよ
WSLのUbuntuからファイルマネージャーやターミナルを表示させるのは、単にWSLをインストールしただけではできないよ
とのように表示させているのか
、パネルを表示させる時どんなコマンドを打ったのか

あなたと同じ環境を使ってる人はいないと思うので、説明してほしい
0867login:Penguin
垢版 |
2020/10/24(土) 18:39:14.13ID:aBQ7jyXA
それからその後やってみたのですがWindowsのデスクトップで開いたUbuntuのファイルマネージャーのあるファイルをWindowsのデスクトップにドラッグ&ドロップしたら出来ました
Windowsのデスクトップじゃないですけどその辺も良かったらお願いします
0868login:Penguin
垢版 |
2020/10/24(土) 18:52:49.59ID:aBQ7jyXA
>>866
Ubuntuを起動してそのターミナルから自分の場合はデスクトップとしてxfceを起動しています
それだけです
0869login:Penguin
垢版 |
2020/10/24(土) 18:56:56.06ID:aBQ7jyXA
書き忘れましたがこの疑問の動機はUbuntuに落としたファイルをWindowsにコピペ出来ないかの質問から答えてくれた人がいたのでそれからの知識から生まれました
0870login:Penguin
垢版 |
2020/10/25(日) 07:26:15.19ID:2VHuGMxY
日本の方ですか?
0871login:Penguin
垢版 |
2020/10/26(月) 14:17:51.85ID:uD05zjY2
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をアップグレードすればよい。
0872login:Penguin
垢版 |
2020/10/26(月) 14:29:18.23ID:THGybOGP
lxd消したりしないとハマらない?
0873login:Penguin
垢版 |
2020/10/28(水) 21:32:42.47ID:aysfXqfF
Win10の次期OSをLinuxベースにする布石?
OSのサポートはコミュニティに丸投げして
MSOfficeがLinux上で動いて売れるならMicrosoft側としても問題なさそうだが
0874login:Penguin
垢版 |
2020/10/28(水) 22:23:49.49ID:jTCvHeQq
> Win10の次期OSをLinuxベースにする布石?
ないないwww

どっかにLinux馬鹿が、Windows 10にLinuxを採用してくだちゃーいって言ってるだけ
MSにメリットないし、Linux好きなくせにどうしてもWindows 10を使いたいらしいwww
0875login:Penguin
垢版 |
2020/10/28(水) 23:57:40.33ID:9M2xG1PS
WindowsとLinuxはAPIの互換性がなさすぎるからこそのWSLでしょ
WindowsをLinuxベースにするなんて、Windowsの絶大なアドバンテージである後方互換性を完全に捨て去る行為なんだから、
出来るわけないし、仮にMSがそんなことを試みたら世界中のシステムが大停止して世界恐慌を引き起こしかねないと思うよ
0876login:Penguin
垢版 |
2020/10/29(木) 00:38:15.63ID:KBcUVXK+
>Win10の次期OSをLinuxベースにする布石?
おじいちゃん、Eric S. Raymondの妄言はもう一か月も前ですよ
0877login:Penguin
垢版 |
2020/10/29(木) 03:18:04.12ID:ncZiv0IX
互換性バカのMSがんなことするわけがない
0879login:Penguin
垢版 |
2020/10/29(木) 14:05:43.32ID:RrbQ9g2w
カタログ等に
Windows Subsystem for Linux Graphics Update - 0.2.8
0882login:Penguin
垢版 |
2020/10/30(金) 09:40:46.69ID:47csEDlx
>>881
もうクリーンインスコしてからやり直す
0884login:Penguin
垢版 |
2020/10/30(金) 18:46:02.14ID:i23s5oZ5
> インストール時に用いるディストロ名を調べたり、利用可能なディストロを一覧したい場合は、“wsl --list --online”が利用できる。

わろたw
もはやWindows用アプリの1つ扱いだな
0885login:Penguin
垢版 |
2020/10/30(金) 23:26:50.51ID:47csEDlx
分かったことは結局Windowsだけで充分ということだったよ
あほらし( ̄O ̄)
0886login:Penguin
垢版 |
2020/10/31(土) 07:58:19.13ID:SHPxccUh
Windows自体を潰すのは無理なのでカーネルをNTからLinuxに変更しろと騒ぐことにしました(笑)
0887login:Penguin
垢版 |
2020/10/31(土) 08:10:24.36ID:DCzQ/mX/
WSL2上のubuntuにsambaは入るのかな?
訳あってLANでつながっている他のパソコンから
WSL2上のUbuntuの共有ディレクトリに直にアクセスしたいのだけど
0888login:Penguin
垢版 |
2020/10/31(土) 10:25:20.93ID:UHkzosvk
“wsl --install”セットアップした場合、WSLのバージョンは幾つになるの?
0889login:Penguin
垢版 |
2020/10/31(土) 13:36:06.94ID:ak9SF752
WSLのバージョンってなんだ?
WSL1とWSL2の話なら両方入る。2つ合わせてWSL
0890!ninja
垢版 |
2020/10/31(土) 14:19:42.33ID:yABn+tQl
>>887
sshdは動くので大丈夫かも。動けば、Windowsでポートフォワードする必要があるよ。
0891login:Penguin
垢版 |
2020/10/31(土) 17:34:01.11ID:Msh8mS8c
>>888
1じゃないかな
まあ好きな方をセットデフォルトにすればいいだけだよ
0892login:Penguin
垢版 |
2020/11/01(日) 11:50:52.70ID:alVos1S4
インサイダーから貰った壁紙使う人とかいるの?
0893login:Penguin
垢版 |
2020/11/03(火) 02:37:41.03ID:pRJwdk8q
キノコード、2020/10/25

【徹底解説】Windowsでの環境構築|Pythonでプログラミングをはじめる準備をしよう!
https://www.youtube.com/watch?v=z35XvjU6DPY

WSL2 の導入については、
20:02、Dockerを使った環境構築「Dockerのインストール方法」の所から
0894login:Penguin
垢版 |
2020/11/03(火) 15:56:47.81ID:zy7RE7dL
Windows Subsystem for Linux Update - 5.4.72
Windows Subsystem for Linux Graphics Update - 0.2.9
0895login:Penguin
垢版 |
2020/11/06(金) 01:08:03.27ID:MYwWCnz4
いまさらwsl2を始めたんだがwsl2インスタンスから外にネットワークアクセスできん
出鼻くじかれて挫けそう
0896login:Penguin
垢版 |
2020/11/06(金) 01:40:39.36ID:UlUkoSQA
DNSの名前解決ができないのか、TCP/IPの通信(ping等)が通らないのか、その他なのか色々あると思うけどね

Previewの時に踏んだのは、DNSの名前解決がサードパーティーのウイルス対策ソフト(ファイアウォール)にブロックされてたとかかな
0897login:Penguin
垢版 |
2020/11/06(金) 08:30:09.87ID:MafAqrh4
>>896
IPでPingが通らん
windowsとの疎通もできていない
ぐぐったら仮想スイッチがどうのこうのでwsl2ではよくあるとか
使えねえ
0898login:Penguin
垢版 |
2020/11/06(金) 14:38:46.78ID:4x4HFWdh
>>897
default gatewayにもpingが帰ってこないの?
0899login:Penguin
垢版 |
2020/11/06(金) 14:58:42.19ID:aqrBKZaY
>>898
default gatewayも疎通できない
更に127.0.0.1にも疎通できない
0900login:Penguin
垢版 |
2020/11/06(金) 16:29:47.21ID:4x4HFWdh
>>899
ヒドイね
入れ直すとか、他のディストリを試すとか、wsl 1にするとか
0902login:Penguin
垢版 |
2020/11/07(土) 11:19:33.34ID:EAdMHCtT
ディストリをアンインストール・インストールしなおしてもダメ
今度は起動すらしなくなった
エラーメッセージでググったらwsl --updateしろって言ってる人がいた
wsl --updateしたらこっちもエラー
もうわからんねこれ
こんなに不安定じゃ業務ではこわくて使えない
0903login:Penguin
垢版 |
2020/11/07(土) 11:44:57.06ID:EAdMHCtT
あっカーネルアップデートしたら動いたわ
自動アップデートせんのかい
エラーメッセージわかりにくいんじゃ
0904login:Penguin
垢版 |
2020/11/07(土) 12:27:12.07ID:W+xQzr96
こんなstableでないものに業務に使うとか肝が座ったお方じゃ
0905login:Penguin
垢版 |
2020/11/07(土) 13:29:34.18ID:N5he17qB
Hyper-Vで普通にLinuxゲスト立ち上げたほうストレスないよ。
0906login:Penguin
垢版 |
2020/11/07(土) 14:15:56.05ID:JOpBnlY6
>>903
無理せず身の丈に合ったものを使えばいいんだよ
0907login:Penguin
垢版 |
2020/11/07(土) 14:26:19.23ID:AnDT9/b7
>>906
それもそうだな
初心者らしく普通にLinuxデスクトップ使うわ
Windowsの管理は難しすぎる
0908login:Penguin
垢版 |
2020/11/07(土) 21:42:19.99ID:LfaYafrz
客先に化石のようなNC工作機械があって、
それの制御装置がPC9821で、
98にLANMANAGERをいれてLAN経由で
XPの共有ホルダにNCデータを保管していたのだが

WIN10にしてからSMBv1を有効にしても
書き込みが出来なくなってしまった
仕方ないのでubuntu機をファイルサーバに仕立てていたのだけど、
できればWSL2にUBUNTUをいれてWINDOWS10のパソコンだけで完結させたい

しかし、WSL2上のubuntuにSAMBAをいれても
他のパソコンからはアクセス出来なかった
残念
0909login:Penguin
垢版 |
2020/11/07(土) 21:52:36.77ID:N5he17qB
>>908
だから、Win10のHyper-VでUbuntu稼働すりゃいいじゃん。
0910login:Penguin
垢版 |
2020/11/07(土) 21:53:29.23ID:LDHyqgaM
>>908
そーゆーのは、wsl1が良いのでは
0911login:Penguin
垢版 |
2020/11/07(土) 22:18:16.03ID:MxGm3bCV
>>888
wsl --set-default-version
で指定した方では
0912login:Penguin
垢版 |
2020/11/08(日) 02:25:25.37ID:dRZkEUTk
Win10のファイル共有で書き込みできるようにするのが早そうな気はするけど
仮想マシンが無理ならその程度の用途ラズパイでもいけるだろ
0913login:Penguin
垢版 |
2020/11/08(日) 04:03:22.75ID:S3wXV/3l
Win98からWin10への書き込みって話なのかな?

Win10(WSL2)からWin95への書き込みは一応出来たけど
WSL2で適当なディレクトリにWin95の共有をマウントしておいて、Win10からは
¥¥wsl$¥(ディストリ名)¥(マウントdir)¥
でアクセス

このやり方はWSL1では出来なかった、マウントの時にcifsなんて知らねって言われた
0914login:Penguin
垢版 |
2020/11/08(日) 07:27:52.33ID:nboBgLJA
20251にしたらまーたwsl2が起動しなくなった
ps上ではThere are no more endpoints available from the endpoint mapper.とか出る
なにこれクソバカMSのアホー
0915login:Penguin
垢版 |
2020/11/08(日) 11:59:23.97ID:BPv8z+vj
>>914
なんでこんなに安定しないのだろうねwindows
0916login:Penguin
垢版 |
2020/11/08(日) 12:09:50.26ID:R86C7mEH
>>908
そこにフロッピーディスクがあるじゃろ
0918login:Penguin
垢版 |
2020/11/08(日) 14:49:34.01ID:XkrRgJXB
ハイパーブイガー
0920login:Penguin
垢版 |
2020/11/08(日) 21:42:29.93ID:WtmgrNCh
プレビュー版だろうがちゃんとテストしてだせよ
製品品質で出せないなら
プレビュー版のプレビュー版だしたら?w
0921login:Penguin
垢版 |
2020/11/08(日) 22:00:23.28ID:pw6/NKne
>>920
「貢献者たる気概のない者」には過ぎたシロモノってだけ
0922login:Penguin
垢版 |
2020/11/08(日) 22:01:26.17ID:QoydKHth
>>920
Devチャンネルだからプレビュー版のプレビューだけどな
0923login:Penguin
垢版 |
2020/11/08(日) 22:56:02.50ID:MwbG5Pnv
>>920
情弱はお断りなんだよw
どうせフィードバックしないだろ?
0924login:Penguin
垢版 |
2020/11/08(日) 23:17:13.27ID:U8yqntSB
そもそも運用目的ではないのでは
0925login:Penguin
垢版 |
2020/11/08(日) 23:30:17.47ID:OOJbPHht
これほど
バカは使うな!
って言葉が似合う奴もいないな ⇒ >>920
0926login:Penguin
垢版 |
2020/11/09(月) 01:04:01.50ID:CEBSw4cI
軽さだけを追求してくれればあとは普通の仮想マシン扱いでいいんだが
下手にインテグレーションしようとして不具合出しまくってる
そういうの要らない
0927login:Penguin
垢版 |
2020/11/09(月) 01:13:51.09ID:ifLVGJU4
>>926
どんな不具合を出しまくってんの?
0929login:Penguin
垢版 |
2020/11/09(月) 07:22:44.44ID:d+z81Hj2
言うて不具合に関する対処が日本語では拾えない時点で日本人は使えてないんちゃうか
更新の度にどっかしらおかしくなるぞ
0930login:Penguin
垢版 |
2020/11/09(月) 21:17:01.32ID:1+GR+tFj
スレ違だけどUSBにての外付けHDDが認識されなくて困っていたそれでコンピューター管理のデスク管理を色々いじっていたら
PC内部のドライブにファイルとして利用出来るようになった
PCのそのドライブは250GBだけど
外付けHDDも250BG
しかしPCのドライブ容量は250GBのまま
どういうこと?
教えてエロい人
0931login:Penguin
垢版 |
2020/11/09(月) 21:42:05.03ID:N5JH3lcQ
サポートデスクがなんとかしてくれた、ということ
0932login:Penguin
垢版 |
2020/11/12(木) 03:15:46.10
公式にGUI対応の話はその後何かニュースある?
0934login:Penguin
垢版 |
2020/11/13(金) 00:01:29.08ID:11LMJbR5
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 を、そこそこ快適に使えますか?
0935login:Penguin
垢版 |
2020/11/13(金) 00:33:45.46ID:8GQ9a7tP
メモリ8GBじゃキツイ
0936login:Penguin
垢版 |
2020/11/13(金) 10:13:14.87ID:9gR/TNXq
Ubuntuに脆弱性見つかる
特権ユーザーを作成できたら
Windows側にも影響あるのかしら
0937login:Penguin
垢版 |
2020/11/13(金) 12:21:46.83ID:7F7cqfoV
WSLなら高そう
WSL2ならそこまででもなさそう
0938login:Penguin
垢版 |
2020/11/13(金) 12:48:57.76ID:uSIKRlZi
windowsの領域をマウントしていると影響有るな

そういえば関係無いけどwsl2のディレクトリをネットワークドライブに割り当てたいんだけど
root(一番上の階層)しか割り当てられないのって仕様?
0939login:Penguin
垢版 |
2020/11/13(金) 13:26:50.32ID:fCUG99+M
>>936
影響はないよ。なぜならWSLは特定のユーザー権限で動いてるから。
Ubuntuの脆弱性はWindowsに影響しない

WSLに脆弱性が見つかった場合はその限りではないが
それはUbuntuの脆弱性によるものではない
0940login:Penguin
垢版 |
2020/11/15(日) 07:00:08.18ID:LyLDPaQk
GUI要る?
何のために?
???
0941login:Penguin
垢版 |
2020/11/15(日) 09:20:28.03ID:11QzJ+Ab
>>940
Windows環境で快適にEmacsを使うために必要
0942login:Penguin
垢版 |
2020/11/15(日) 12:50:41.03ID:rCGQ+UCf
windows10の10月大型アップデートしたらemacsが重くなった
時々キーボードの反応が遅れるようになった
0943login:Penguin
垢版 |
2020/11/15(日) 15:50:22.94ID:ZHVXK7Zb
WSLはIO遅いんでしょ仕方ない
0944login:Penguin
垢版 |
2020/11/15(日) 22:55:06.61ID:B8hWXGqX
漏れも、Windows 10、秋のUpdate で、サクラエディタがもたつく

タスクマネージャーを見たら、8GB メモリの内、
OS が常に、40% ぐらいのメモリを確保してる

メモリが大きいと、OSが勝手に確保しよる
0945login:Penguin
垢版 |
2020/11/15(日) 23:24:43.09ID:DT9mI9Zr
>>944
そうか?32GBで使用4GB程度だけど
0946login:Penguin
垢版 |
2020/11/15(日) 23:33:14.82ID:DT9mI9Zr
16GBのでも4GB程度だな
WindowsUpdate・ストアアップデート・セキュリティスキャン・システムメンテナンスとか走るから大体4GBくらいは食うのかも
0947login:Penguin
垢版 |
2020/11/16(月) 07:14:15.47ID:WNQyDR0M
emacsなんてxでもterminalでも変わらないでしょ?おじいちゃん
0948login:Penguin
垢版 |
2020/11/16(月) 08:49:34.60ID:oxd5uvUV
https://cpplover.blogspot.com/2010/02/xp.html

Windows XPでは、メモリは少なかった。そのため、Windowsは、積極的にメモリを解放しようとした。
フォアグラウンドウインドウのプロセスに、最優先で割り当て、ひとたび、ウインドウが最小化になったならば、全力で物理メモリを回収にかかった。

Vista以降はどうか。Vistaが出た当初、自称パワーユーザー(笑)達は、Vistaのタスクマネージャを見て驚いた。
「なんと、何もアプリケーションを起動していないのに、空きメモリがないではないか!」と。
これをもって、自称パワーユーザー(笑)は、Vistaというのはメモリをバカ食いする使えないOSだと結論した。この論法は、間違っている。

Vistaの時代では、メモリは余っていたのである。もはや、1GB以上のメモリを積んでいるパソコンが当たり前になっていた。
メーカー製のボッタクリPCは、いまだに256MBのメモリでVista対応を謳っていたが、時代は変わったのである。
余ったメモリを何に使うか。キャッシュである。

Vistaは、メモリをできるだけ使う。プロセスに割り当てられたメモリを、ウインドウが最小化二なったからといって、即座に嬉々として解放することもないし、余ったメモリは、ディスクキャッシュにあてている。
0949login:Penguin
垢版 |
2020/11/17(火) 21:27:23.30ID:3pXXuzIh
プレビュー版だとext4とかのファイルシステムがマウント出来るようになってるみたいだな、早くリリースされないかな
0950login:Penguin
垢版 |
2020/11/18(水) 11:34:22.24ID:c5b55YVY
>>942
どうやら新しいMS-IMEが原因のようです
古いのに戻すかGoogle日本語入力にするといいようです
0951login:Penguin
垢版 |
2020/11/18(水) 13:10:18.52ID:zDw4AOBi
>>942
何にしてもリリースノートは読んだほうがいいよ
0952login:Penguin
垢版 |
2020/11/18(水) 15:10:23.17ID:iMh7MwQt
>>950
emacs使うならSKKでしょう
と、言ってみる
0953login:Penguin
垢版 |
2020/11/18(水) 20:24:09.52ID:SbMVu3DF
>>952
新しいMS-IMEが選択されているだけで遅くなるはず
0954login:Penguin
垢版 |
2020/11/22(日) 23:22:29.32ID:PvQQKdE1
WSLかWSL2かどっちの影響か未確認だけど、有効にしていたら、
他社製品が起動不能になった。
・VirtualBoxのLinuxイメージがすべて、起動時エラーが必ず発生し起動不能。
・Intel Optane Memory and Storage Managementが、起動時エラーが必ず発生し起動不能。

WSL関連機能を全て無効化、残骸もすべてx削除、無効化したら、
問題なくするようになった。
Windows Insider Programとかじゃなくて、WIndows 10 ve1909なんだけど、
ここまでひどいことになるとは思わなかった。
0955login:Penguin
垢版 |
2020/11/22(日) 23:48:20.83ID:NTWiSXfQ
WSL2 は、hyper-v を使っているから、共存できない

「wsl2 hyper-v virtualbox」で検索!
0956login:Penguin
垢版 |
2020/11/22(日) 23:49:18.78ID:CBGYITJZ
wsl2はHyper-Vを使ってるからそのへんと競合する
ws1にするかググれば共存できる設定はでてくる
0958login:Penguin
垢版 |
2020/11/23(月) 00:23:02.39ID:tykVRvhc
>>957
共存可能かどうかはCPUに依存する
俺環ではダメなのでWSL1で使用しているよ
0960login:Penguin
垢版 |
2020/11/23(月) 19:54:01.42ID:2ODQDUgX
なんでハイパーバイザープラットフォーム有効化しても動かん事があるのどうして?
0961login:Penguin
垢版 |
2020/11/23(月) 22:01:24.54ID:PLU8PlwU
>>960
なぜな再起動一回じゃ動かないことある
もう一回再起動かけると動いたり
0963login:Penguin
垢版 |
2020/11/24(火) 11:55:50.13ID:HGoAZuo/
Homebrewのパッケージが準備できていない

M1 Macでbashが動かない
と勘違いする頭のおかしい人

実際はbashは標準シェルではないけどプリインストールされてるし
最新版を動かしたければ自分でコンパイルして動く
0964login:Penguin
垢版 |
2020/11/24(火) 19:38:48.73ID:bHIWfCXS
>>963
イヤナヤツ
0965login:Penguin
垢版 |
2020/11/24(火) 21:10:54.00
わしの xeyes の黒い内は WSL に GUI など要らんなどとは言わさん!
0968login:Penguin
垢版 |
2020/11/28(土) 08:26:02.91ID:6ZHi1JsO
しばらくwsl2起動しなかったけどほったらかしにしてたら今のアップデートで立ち上がるようになったよーやったー
0969login:Penguin
垢版 |
2020/11/28(土) 13:03:03.53ID:QI/jOXzD
Ubuntuのアイコンクリックしても起動しなくなったので全て削除してしまった
もう少し待ってた方が良かったかも
今はWindows10も削除して
LinuxMintのみの使用
0970login:Penguin
垢版 |
2020/12/03(木) 11:19:08.05ID:BG76Bpsp
pulseaudioの設定がめんどくせー。
はよ正式にサウンド対応だけでもしてくんないかなあ。
GUIはもうX410で間に合ってる。
0971login:Penguin
垢版 |
2020/12/07(月) 19:23:02.44ID:kEsI4eDE
X410って更新されてないよな?
VcXsrvの方がいいと思ってる
0972login:Penguin
垢版 |
2020/12/10(木) 08:11:16.46
GUI公式対応はまだですか?
0973login:Penguin
垢版 |
2020/12/10(木) 08:48:40.33ID:ibWKUAIQ
高貴なOSであるUNIXにGUIは不要
手をホームポジションから離すなどありえない
0974login:Penguin
垢版 |
2020/12/10(木) 09:07:05.77ID:LMu8a9Kq
Pengwinってどういうメリットがあるの?
お試しもできないからようわからん。
Qiitaあたりに散見される記事見ても、ふつうに自分でdebian入れるのと大して違わない様に思えるんだけど。
0975login:Penguin
垢版 |
2020/12/10(木) 09:13:48.66ID:nzCesBMG
>>974
色々と設定するのが面倒な人向けだな
自力で設定できるなら買う必要はない
0977login:Penguin
垢版 |
2020/12/10(木) 15:24:26.08ID:sOv/nCj7
wsl1 とwsl2 を、各wsl内(例えばシェルスクリプト)で区別する方法はありますか?

.zprofileあたりにDISPLAY環境変数をセットしたく。
0978login:Penguin
垢版 |
2020/12/10(木) 15:35:56.87ID:YUzuHqXF
・uname -rの結果にWSL2が含まれるかどうか
・/dev/sdaが有るかどうか(有るのがWSL2)
のどちらか辺りかなぁ?
0980977
垢版 |
2020/12/10(木) 16:49:26.83ID:sOv/nCj7
>>978
uname には wsl1とか2は直接書いてませんでした。
Microsoftの先頭がMかmかの違いはありました。

自分でも調べてたんですが、WSL_INTEROP のあるなしでやるのが、今後の影響が少なそうってことみたいでした。
https://github.com/microsoft/WSL/issues/4555
0982login:Penguin
垢版 |
2020/12/11(金) 11:16:08.28ID:2c1yo90k
実用的には、なんの意味もないのですが、X410で、透過が設定できないのはなにか解決法はないのでしょうか。
ググっても、Xorgにcopmpsitorを入れる話ばっかりでWindows用のXサーバーソフトとは関係なさそうだし。
0983login:Penguin
垢版 |
2020/12/11(金) 14:18:44.55ID:2c1yo90k
QTerminal/Xfce terminalなんかの透過はできて、LXQtのパネルの透過が設定できないのはソフトがどこを見ているのか、
それともQTerminal/Xfce terminalが自前で透過処理しているのかすらわかりません。
0984login:Penguin
垢版 |
2020/12/11(金) 15:18:29.97ID:1VlRJnCl
X410とPengwin買ったけど、すぐ消した。
だいぶ前の話。
X410はともかく、Pengwinには何のメリットも無いはず。
メリットがあるというなら、どういう使い方してるのか教えていただきたい。
実用的ではないはず。
と思う。
0985login:Penguin
垢版 |
2020/12/11(金) 15:29:56.97ID:Wk5cnTeX
vcxsrvでいいんだって
0986login:Penguin
垢版 |
2020/12/11(金) 15:33:41.79ID:1VlRJnCl
X410はストアで売ってるという強みがある。
韓国製の安心感。
0987login:Penguin
垢版 |
2020/12/11(金) 15:37:27.13ID:n2SvfX5a
X410は初期設定が楽って程度
0988login:Penguin
垢版 |
2020/12/21(月) 14:25:52.37ID:pvw8T0nH
Windows 10 Home 版に、WSL2, Docker を入れた

OS の連続アップデートに、3時間掛かった。
CPU-i3, 8GB メモリを、エコモードで使っているから、コンパイルが遅いのかも

その後、WSL1 から、WSL2への変更。
Dockerのインストール自体は簡単だった

これで、Windows10 プロ版じゃなくても、Dockerを使える。
Kubernetes も入っていた
0990login:Penguin
垢版 |
2020/12/22(火) 10:11:26.24ID:/HDWOBUs
Virtualbox on WSL2かLXD on WSL2ってできないんだね
WSL2の価値がまったくわからん
Dockerにできないあるいは難しいことができればいいんだけど
今のところ全部それDockerでいいよねってことしかできてない
0991login:Penguin
垢版 |
2020/12/22(火) 10:43:26.41ID:52AQrsUo
>>990
Linuxに対するwineが
Windowsに対するWSL2と考えると分かり易い。
ただし超高性能過ぎてDocker代わりにもなるwineね。
0992login:Penguin
垢版 |
2020/12/22(火) 12:57:14.82ID:YysupSpk
>>990
仮想化技術のレイヤーの違いが理解できていない
0993login:Penguin
垢版 |
2020/12/22(火) 16:33:34.59ID:/HDWOBUs
>>992
理解してるからこその不満だぞ
わかってないやつはdockerでいいものを、あえてWSL2でやるという馬鹿なことをしてる
dockerに無い、難しい領域といったらシステムコンテナ、あるいはフル仮想化しかない
WSL2ははっきしいってゴミ
0994login:Penguin
垢版 |
2020/12/22(火) 17:15:33.18ID:Tcrlf+bN
>>993
お前が言ってるのはDockerがあればLinuxは不要と言ってるのと同じことだぞ
LinuxでもDockerは使える。Dockerコンテナの中に作業データ全部入れてしまえば
ホストのLinuxでやることは何もなくなる

デスクトップLinuxを使ってCUIでやることは全部Dockerでやればいいと
お前はいいたいのか?不便すぎるだろう
0995login:Penguin
垢版 |
2020/12/22(火) 17:19:56.23ID:Tcrlf+bN
WSL2というのはWindowsというデスクトップOSの
CUIをLinux互換に置き換えたものだと考えていい

GUI(Windows) → CUI起動(WSL2)→Dockerを使う
GUI(GNOME等) → CUI起動(Linux)→Dockerを使う

WSL2ががなくてできるというのなら、
LinuxでもCUIはなにもすることがないというわけだ

Linuxのデスクトップでvscode使って、そこからDockerを起動して
Dockerの中を直接編集するんだろう?超不便w
0996login:Penguin
垢版 |
2020/12/22(火) 18:28:41.69ID:UeRLK1yX
どうでもいいのでこれ以上の言い争い禁止
0997login:Penguin
垢版 |
2020/12/22(火) 18:29:00.93ID:UeRLK1yX
さっさと埋めてしまえ
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 207日 0時間 32分 53秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。

▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/

▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
レス数が1000を超えています。これ以上書き込みはできません。

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