X



トップページLinux
1002コメント324KB
【Bash】Windows Subsystem for Linux【WSL】7
レス数が1000を超えています。これ以上書き込みはできません。
0001login:Penguin
垢版 |
2020/01/19(日) 10:03:05.36ID:6YirC2HC
ヒャッハー!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】6
https://mao.5ch.net/test/read.cgi/linux/1560665525/
0003login:Penguin
垢版 |
2020/01/19(日) 10:33:02.90ID:V+Erkn3Y
2018
Windows 49.9%
MacOS 26.7%
Linux-based 23.2%
BSD/Unix 0.2%

2019
Windows 47.5%
MacOS 26.8%
Linux-based 25.6%
BSD 0.1%
0004login:Penguin
垢版 |
2020/01/20(月) 19:42:12.40ID:lIDdFFT3
MicrosoftがLinuxに移植したソフト

・Microsoft Teams
・Microsoft Edge
・Microsoft Defender
0005login:Penguin
垢版 |
2020/01/21(火) 10:46:19.31ID:/oAHft3z
2018
Windows 49.9%
MacOS 26.7%
Linux-based 23.2%
BSD/Unix 0.2%

2019
Windows 47.5% -2.4
MacOS 26.8% +0.1
Linux-based 25.6% +2.4
BSD 0.1% -0.1
0006login:Penguin
垢版 |
2020/01/21(火) 12:09:48.12ID:h+cN8ZWl
ほとんどみんなLinux上で動くプログラムを書く時代だから、そらWindows + WSLを使うよりも生Ubuntuの方がいいだろうな
ただUbuntuプリインストールの安いPCがないからね、なかなか日本の企業は移行できないだろう
0007login:Penguin
垢版 |
2020/01/21(火) 22:13:35.72ID:Z7dIEvuQ
しかし、そのLinuxで書かれたソフトはwindowsから使われるんだよな。
0008login:Penguin
垢版 |
2020/01/21(火) 22:32:49.09ID:3cAhfjfl
>>4
SQL Server on Linux もあるでよ
0011login:Penguin
垢版 |
2020/01/24(金) 01:07:03.82ID:l1Y2KNU/
たとえ、ホストOS が、Windows 10 でも、
使うOS は、各種Linux ディス鳥だから、この板でよい!

MS ストアにある、多くのディス鳥が、Windows の訳ないだろw
0012login:Penguin
垢版 |
2020/01/24(金) 11:03:30.46ID:SY2fNLAu
>>10
どうしてもこの板でやりたい人たちがいるみたいよ?
マイクロソフトの宣伝のためにw
0013login:Penguin
垢版 |
2020/01/24(金) 23:10:27.70ID:ipVjWe9g
ハッキリ言えよ。
「オラが気に入らんからお前ら出ていけ」って。
穴の穴の小さいLinux信者はお山の大将やれなきゃブーブー言うネット弁慶だなw
001411
垢版 |
2020/01/25(土) 02:02:39.69ID:gF4c67f4
多くのLinux 仮想OS・ディス鳥があるのに、何でホストOS の板で議論せにゃならんのか?w

仮想基盤のホストOSなんか、どれでも別に関係ないだろw
サーバーであろうが、AWS・GCP であろうが、
ホストOSの事など、まず話題にならない!

仮想OSを何も知らない香具師が、書き込んでいるだけだろw
0017login:Penguin
垢版 |
2020/01/25(土) 08:46:30.19ID:dqQiUkTX
>>14
じゃあLinux上で動かしてる仮想マシンにWindowsを載せる話をこのスレでやってもいいって事だな
0018login:Penguin
垢版 |
2020/01/25(土) 09:14:18.27ID:gBfHS0jd
だな
このスレは仮想環境総合スレッドで決まり
0019login:Penguin
垢版 |
2020/01/25(土) 09:44:52.40ID:/mTPFCs/
WSLって仮想環境だっけ?
あ、コンテナも仮想環境と言っていいのか
0020login:Penguin
垢版 |
2020/01/25(土) 12:57:48.43ID:29OoLvof
CygwinスレがLinux板にあるんだし、WSLスレがLinux板にあっても当然だな。
というか、Linux板になくてどうする。
0021login:Penguin
垢版 |
2020/01/25(土) 17:57:42.66ID:97E68sM4
では「なんJ」に移転かな
0022login:Penguin
垢版 |
2020/01/25(土) 19:59:28.71ID:IPIMg0G8
>>20
CygwinスレもWindows板にあるだろ
板違いなんだよお前ら
Windows板が嫌ならVIPかなんJ池よ
002311
垢版 |
2020/01/26(日) 04:58:20.41ID:+wixzFBg
漏れが言いたかったのは、仮想基盤について、ホストOS について興味ある人は、いないと言うこと!
ユーザーが使うのは、ゲストOS だから、ゲストOSの板で話すべき!

ホストOSなんか、クラウドだろうが、WSL だろうが、どれでも同じ。
ゲストOSを提供する、プラットフォームに興味はない!
0024login:Penguin
垢版 |
2020/01/26(日) 07:43:42.33ID:MjHIWPPc
>>23
それならWSLについてのスレ自体不要だろ
各ディストロのスレだけあればオケ

このスレは終了な
0025login:Penguin
垢版 |
2020/01/26(日) 08:14:16.10ID:XTw3AXCU
WSLスレがこの板に不要だというなら、Ubuntu系のスレもいらないってことになって、そもそも論としてLinux板そのものが要らないってことになるなw
0026login:Penguin
垢版 |
2020/01/26(日) 08:26:39.88ID:9Xulp7lX
>>25
へー
だからLinux板あらしてんの?
0027login:Penguin
垢版 |
2020/01/26(日) 08:45:36.58ID:aTUBtEGr
荒らしってどれ?
0028login:Penguin
垢版 |
2020/01/26(日) 10:00:45.13ID:my+QGn0Q
板はここでいいと思うけど
いまどき香具師とか漏れとか言ってる恥ずかしい奴はもう黙れ
前スレの日記も酷い内容だったがさすがにもう見てらんない
0029login:Penguin
垢版 |
2020/01/26(日) 13:53:19.29ID:f76XdUjZ
>>28
∧_∧  / ̄ ̄ ̄ ̄ ̄
( ´∀`)< オマエモナー
(    )  \_____
| | |
(__)_)
0030login:Penguin
垢版 |
2020/01/26(日) 14:51:35.69ID:wwJjxk/0
別に複数の板に同じスレあってもいいんだからwindows板でやりたいなら勝手に立てれば?
0031login:Penguin
垢版 |
2020/01/26(日) 15:24:49.21ID:QG/PltdO
   ____∧∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 〜' ____(,,゚Д゚)< 逝ってよし!
   UU    U U   \________
0032login:Penguin
垢版 |
2020/01/26(日) 16:20:04.75ID:XTw3AXCU
荒らしって、Linuxマンセーしない書き込みのことだからな、戌信者にとってだけ。
だから戌信者から見れば荒らしばっかりなんだよ。
0033login:Penguin
垢版 |
2020/01/26(日) 16:24:02.73ID:aTUBtEGr
今でも20人くらいしかいない板なのに、WSL禁止したら3人しか残らないだろ。
0034login:Penguin
垢版 |
2020/01/26(日) 16:28:01.06ID:aTUBtEGr
まあ、Linuxに関係ない話題はお断りというなら、俺もお手伝いしてやってもいいが。
ウェブ板みたいになるぞ。
今やウェブ板は見る者がいなくなり、ジャバスクリプトの話題はお断りのプログラム板に移住してきてるぞ。
0035login:Penguin
垢版 |
2020/01/26(日) 19:57:14.08ID:Sb4Fqwah
犬厨って 林 檎 と 白 い お 父 さ ん 犬 が大好きなア フォ ン厨の事ですよ。
でもアッポレOSはWindowsと違って恐怖のiesysとA gentBaseに感染しないから、
身に覚えのない誤 認 逮 捕をされないんだお(笑)
0036login:Penguin
垢版 |
2020/01/26(日) 21:00:30.18ID:UX80muVW
>>33
3人しか残らない ワロタw
戌厨に見える書き込みの95割は 志賀ナントカ あわしろナントカ 鍋 が書いてるんだろうなぁ
0037login:Penguin
垢版 |
2020/01/26(日) 21:17:11.16ID:lfl7LSuh
犬厨って 林 檎 と 白 い お 父 さ ん 犬 が大好きなア フォ ン厨の事ですよ。
でもアッポレOSはWindowsと違って恐怖のiesysとA gentBaseに感染しないから、
身に覚えのない誤 認 逮 捕をされないんだお(笑)
0038login:Penguin
垢版 |
2020/01/26(日) 23:31:57.91ID:UW5IdEg/
その3人だけのこって他は新しい板に引っ越すのがいちばん平和な解決かもしれんな。
0040login:Penguin
垢版 |
2020/01/26(日) 23:43:43.34ID:o6VABBUy
荒らしている人が、お前の願いどおりに、他に引っ越すのと
荒らしている人が、お前の願いどおりに、心を入れ替えるのと
どちらが実現性高いと思う?
0041login:Penguin
垢版 |
2020/01/27(月) 09:14:14.97ID:xCTAmbZl
荒らしってどういう書き込みのこと言ってんの。
0042login:Penguin
垢版 |
2020/01/27(月) 22:53:31.52ID:4AAtqeP/
荒らしってのはLinuxマンセーしない書き込みのことらしいぞ。
0043login:Penguin
垢版 |
2020/01/27(月) 22:53:41.62ID:4AAtqeP/
荒らしってのはLinuxマンセーしない書き込みのことらしいぞ。
0045login:Penguin
垢版 |
2020/01/28(火) 10:17:37.88ID:xlT4z47G
そしてwineでwinのexeを動かす訳ですな
0048login:Penguin
垢版 |
2020/01/30(木) 02:01:48.78ID:jJixXle3
>>45
やろうと思ったけど32bitELFが動かない制約がきつかった
0049login:Penguin
垢版 |
2020/01/30(木) 08:06:10.89ID:9U5FaoGm
WSL2はHyper-Vを使った、ただの仮想環境のLinuxじゃん
なんでLinuxを使っててLinuxを否定するのか意味不明
0050login:Penguin
垢版 |
2020/01/30(木) 09:43:05.58ID:7ih2C4y2
そんなこと言ったら、昨日からニューススレで暴れている彼が来ちゃう(笑)
0051login:Penguin
垢版 |
2020/01/30(木) 09:54:18.04ID:0WAq5oQz
> 疎開スルー 本スレではスルーできたが、他スレでその話題を出してしまう。見つかると滑稽。
0052login:Penguin
垢版 |
2020/01/30(木) 10:29:29.48ID:d1+f9w1r
本スレで痛めつけてやってるのに何言ってんのコイツ
0053login:Penguin
垢版 |
2020/01/30(木) 10:30:22.83ID:yet/TlvW
WSLまたはWSL2という粗大ゴミについて
754 login:Penguin sage 2020/01/30(木) 10:17:35.20 ID:t6AVeY/r
WSL→遅い VirtualBOXとほぼ同等
WSL2→WSLより軽いが独自のカスタムカーネルを使うので
   Windowsアップデートのバージョンを選びカスタムカーネルの
   大元のカーネルを使う鳥しか対応出来ない、つまり互換性無し
   VirtualBOXやVMwareと共存不可

ぶっちゃけWSLやWSL2よりVirtualBOXやVMwareなどの方が良い
FreeBSDとか他のOSも対応出来るしな
0054login:Penguin
垢版 |
2020/01/30(木) 10:30:51.08ID:0WAq5oQz
詭弁を片っ端から潰されておきながら良く言うw
0055login:Penguin
垢版 |
2020/01/30(木) 10:51:20.87ID:/IjW9zlx
>>53
一応、突っ込んどくよ
WSL2のカーネルはユーザーが入れ替え可能
カスタムではあるけど、Linuxカーネルのソースからビルドしててビルドコンフィグも公開されてるから互換性は実質コンフィグの差異になる

VirtualBoxは6からHyper-Vと共存可能を謳ってる、安定性はいまいちらしいけど
VMware WSはHyper-Vと共存出来るバージョンをプレビュー中、WSL2の正式版には合わせて来るんじゃない?
0056login:Penguin
垢版 |
2020/01/30(木) 11:29:02.21ID:N78kTYg5
>>53
> 大元のカーネルを使う鳥しか対応出来ない、つまり互換性無し

誰がそんな嘘を言ってるんだ? Dockerとか知らないのか?
Dockerでは複数のディストリを動かすことができるが、
大元のカーネルは同じものを使う

これはLinuxのコンテナの仕組み
WSL2もそれと同じものを使ってる

MSがカスタマイズしたLinuxのカーネルで、全てのディストリが動く
単にインストーラーを用意するかどうかでしかない

そもそもWSL1だってそうだろ。MSが作ったLinuxカーネル互換機能で、
いろんなディストリが動いてる → https://github.com/yuk7/wsldl

それよりも互換性が高いLinuxカーネルで動かないわけじゃないし、
Dockerが動くわけだから、そのDockerでディストリを動かせばいい
ほぼ全てのLinuxディストリが既に存在してるはずだ
0057login:Penguin
垢版 |
2020/01/30(木) 14:49:24.62ID:sglBbjkn
結局パソコン丸ごと模擬する方が互換性高いし
画面やサウンドも使える
0058login:Penguin
垢版 |
2020/01/30(木) 17:43:30.80ID:N78kTYg5
>>57
なんで、WSLはWindowsに足りない機能を補うためのものって
言ってるのに理解できないの?
画面とかサウンドとかWindowsにあるだろ

WSLはWindowsとLinux用CLI環境がうまく統合されてるのが
仮想マシンに対する優位な点なのに、
仮想マシンと使い方が違うものだって理解するのがどうしても苦痛なわけ?
0059login:Penguin
垢版 |
2020/01/30(木) 18:45:31.07ID:2AIcKy5L
>>57
互換性云々なら別PC立てればいいじゃない
WSLは頑張れば色々できるがあくまでコマンドラインツールとしての位置付けだよ
0060login:Penguin
垢版 |
2020/01/30(木) 18:50:57.77ID:obKqsaeD
WSL2ってLinuxと同じカーネルを使ってるのに
何もパッケージを入れてない状態で、
どうして9pプロトコルでWindowsとファイル共有が
できてるんだと思ったら、/init でやってるみたいだな。

/initが独自の/initになっていて、そいつがWindowsとの
統合機能を提供しているという仕組み
wslpathも/initへのシンボリックリンクでワロタ
0061login:Penguin
垢版 |
2020/01/30(木) 20:54:46.30ID:jJixXle3
win用の野良アプリをWSLからMinGW使ってビルドでけた
めっちゃ便利やん
0062login:Penguin
垢版 |
2020/01/30(木) 21:58:24.74ID:tevsbpOK
もう全部clangでコンパイルがデフォルトになればいいのに
そうなればプラットフォーム毎にコンパイラの使い分けとかしなくて済む
0063login:Penguin
垢版 |
2020/01/30(木) 22:19:11.69ID:wgALLemi
ディストリごとにLinuxのカーネルが違っていて互換性がないとか思ってる人がいるのかな?

新しい機能は新しいLinuxカーネルにしか載ってないのは当然として、
それさえ満たしていればLinuxカーネルの互換性は高いんだよ

Linus Torvalds様、ユーザースペースの互換性を壊した開発者に強い態度をお示しになる
https://cpplover.blogspot.com/2018/12/linus-torvalds.html

> Linuxカーネルにおいては、ユーザースペースの挙動は変えないという強い下位互換保障がある。
> 以前のバージョンのカーネルで動いていたユーザースペースのコードが新しいバージョンの
> カーネルで動かなくなった場合、それは理由が何であれ新しいバージョンのカーネルのバグであるとみなされる。
0064login:Penguin
垢版 |
2020/01/30(木) 22:52:30.60ID:Ve7FQbGk
未だにLinuxに互換性あると信じてるとか情弱以前の馬鹿だな。
都市伝説以下の信用度だぞ、Linuxの互換性なんて。
0065login:Penguin
垢版 |
2020/01/31(金) 01:03:52.28ID:Vj9P7OwW
互換性が微妙なのってドライバ周りだけじゃね?
つまりWSLには関係ない
0066login:Penguin
垢版 |
2020/01/31(金) 01:05:06.09ID:rrNH4BIi
カモメ時代のLinuxとも互換性あるのけ?
0067login:Penguin
垢版 |
2020/01/31(金) 08:29:46.45ID:B5DSXhqk
コンパイラ同じでもディストリという宗派ごとに
ライブラリの品揃えが違うからバイナリ互換なんて幻想よ
0068login:Penguin
垢版 |
2020/01/31(金) 09:18:51.55ID:V+kDeENQ
バイナリ互換だけなら普通に出来るからな
0069login:Penguin
垢版 |
2020/01/31(金) 10:42:59.77ID:b31l6x1E
何がLinuxデスクトップを殺したか
https://www.yamdas.org/column/technique/linuxdesktopj.html

どの Linux ディストリビューションもどのコアコンポーネントをシステムが使用すべきか意見が一致しなかった。意見が一致しなかったし、移行スケジュールも同期せず同じ機能を実現する競合する実装が存在した。

カーネルやコアライブラリ一式を標準化する試みは、権力志向の今一番いけてるディストロ狙いに台無しにされた。勝ち組は他のディストリビューションが追いつく手助けとなるような譲歩をしようとは思わなかった。
非互換なことで市場シェアを得る道が生まれたのだ。Linux 界における800ポンドのゴリラに採用され続ける戦略である。

これがデスクトップ分野で Linux をターゲットとしようとするサードパーティの開発者のエコシステムを殺した。
一度は挑戦して、「トップ」ディストロや寛容な人なら「トップ3」ディストロをサポートするのに最善を尽くすだろう。それで知ることになるのは、6ヵ月後にはそのソフトウェアがもう動かないということだけ。

デスクトップ分野の Linux サポートは、独立系の開発者にとって負担になったのだ。

Linux は信頼できるパッケージ管理と最も進化したソフトウェア更新システムを開拓した。その目標と文化を考えれば、我々は優れた仕事を行った。

しかし、我々は全体像を見失った。その過程でサードパーティの開発者を遠ざけてしまったのだ。Apple OSX の AppStore に息づくエコシステムは、今日の Linux にはまず達成不可能なものだ。
0070login:Penguin
垢版 |
2020/01/31(金) 11:03:52.35ID:Y97javGS
うーん
基本非営利なLinuxでシェア独占したところで儲けになるわけでなし
他のディストロ蹴落としてでも権力得ても利は少ない気がするんだが
承認要求的な欲なんかね
0071login:Penguin
垢版 |
2020/01/31(金) 11:33:05.70ID:/Gq0SlEs
儲けにつながるかどうかはやり方次第だろ
GoogleとかMSとかはLinuxを上手く利用して
儲けを出している
0073login:Penguin
垢版 |
2020/01/31(金) 13:00:11.08ID:z4zV0wHb
覇権とか言うより人間関係の問題だろうな
〇〇入れるの気に入らないってだけで言い争いして
分裂して新しい鳥が誕生する。
0074login:Penguin
垢版 |
2020/01/31(金) 21:00:27.06ID:M54q5o92
>>69
セクシー小泉を発見した。
0075login:Penguin
垢版 |
2020/02/01(土) 00:29:01.03ID:KcE2iirV
カノニカルは酔狂でUbuntu開発してるんですか?
0076login:Penguin
垢版 |
2020/02/01(土) 00:42:45.67ID:W87kRnJm
はい、その通りです
0077login:Penguin
垢版 |
2020/02/01(土) 13:57:09.59ID:keywpgRR
はて。酔狂ではないでしょう。伊達でしょうね。
0078login:Penguin
垢版 |
2020/02/06(木) 22:26:18.35ID:SoPGiIde
酔狂でゴミをつくってるんですか?
0080login:Penguin
垢版 |
2020/02/09(日) 00:44:15.95ID:2m4erX6g
> 自分はかなり致命的で、WSL2が動かないと仕事にならないレベルだったのでだいぶ焦りました。

なんで正式リリースされてないものを、仕事にならないレベルで使ってるんだろう?
そっちのほうがやばいだろ。

俺は仮想マシンにしか入れてない
HyperV on HyperV できてるから仮想マシンの中でWSL2が動く
0081login:Penguin
垢版 |
2020/02/09(日) 01:07:20.80ID:c0kId/cz
文句言うのは許さないおじさん
0082login:Penguin
垢版 |
2020/02/09(日) 01:17:38.02ID:2m4erX6g
>>81
「使ってみて問題を報告してください」
といってるものなんだから

文句を言うのはそりゃ許さないよ
やるのは「問題報告」だけだ
文句を言う権利はない
0083login:Penguin
垢版 |
2020/02/09(日) 01:21:45.48ID:bkRq71WM
仕事でWindowsのInsider Program使う人はアホやん
0084login:Penguin
垢版 |
2020/02/09(日) 01:57:36.06ID:2m4erX6g
俺なんか自作のオープンソースソフトにWSL2対応コード
入れてるけどWSL2対応とは謳ってないしな。
正式リリースまではサポートなしなのは当たり前だろ
0085login:Penguin
垢版 |
2020/02/09(日) 01:59:48.99ID:2m4erX6g
もうこの際、InsiderPreviewは定期的に意図的に
動かないバージョンをリリースしたほうがいいと思うわ
そうすりゃ今回は動かないバージョンだったって諦めるやろw
0086login:Penguin
垢版 |
2020/02/09(日) 17:17:33.75ID:nBuAzWxp
怒らないで教えて欲しいんだが…

普通にMacかLinux使えよ、お前らw
0087login:Penguin
垢版 |
2020/02/09(日) 17:21:14.33ID:CL62dZ1m
何を教えてほしいの?
0088login:Penguin
垢版 |
2020/02/09(日) 17:22:53.27ID:8YM00gXT
MacProの最上位機種をくれるなら
考えても良い
0089login:Penguin
垢版 |
2020/02/09(日) 18:01:47.66ID:oUUu1v0N
>>86
wslを使う人はwindowsを使うことが大前提だろ
あとはwindowsにこだわらないけどmac高すぎて買えない人
0090login:Penguin
垢版 |
2020/02/09(日) 18:06:49.87ID:CL62dZ1m
mac高すぎてというより、その値段の価値が無いだけ・・・
0091login:Penguin
垢版 |
2020/02/09(日) 18:09:02.21ID:tUDxHx9u
MacでParallels入れてその中でWindows 10とWSLを動かす俺みたいなのもいるわけで・・
0092login:Penguin
垢版 |
2020/02/09(日) 18:09:52.24ID:HvOMf41S
MacOSは好きだけどね
ハードウェアのせいでやりたいことができないので購入対象から外れる
0093login:Penguin
垢版 |
2020/02/09(日) 21:05:29.53ID:OsatNd7y
>>86
それはWine使ってる連中に「普通にWindows使えよ」と言うようなものだ
0094login:Penguin
垢版 |
2020/02/10(月) 02:53:09.17ID:JejhtQPR
>>90
ベースが高いのはまだ許容できるけどメモリとストレージ換装できないからオプションだけで10万以上かかるのはさすがに無理
0096login:Penguin
垢版 |
2020/02/10(月) 04:47:12.03ID:2URu0A3u
無理っていうのは買おうと思えば買えるけど、
それだけの価値がないなぁという気持ちで無理という話
どうもそこを勘違いする人が多い。
ハンバーガーが1万円だったとして買えるけど無理というのと同じ
0097login:Penguin
垢版 |
2020/02/10(月) 05:26:45.23ID:HjRnACW1
『無理』というのはですね、嘘吐(つ)きの言葉なんです。
途中で止めてしまうから無理になるんです
0098login:Penguin
垢版 |
2020/02/10(月) 09:04:30.71ID:jCgKM8mB
つまり「Windowsを使うのは無理」とか言ってるやつは途中で止めてしまった嘘つきって事か
0099login:Penguin
垢版 |
2020/02/10(月) 09:06:16.96ID:2URu0A3u
ここで言ってる無理は

無理orz じゃなくて
無理(笑)なんだけどなw

あの値段であの程度の性能とかマジ無理(笑)
0100login:Penguin
垢版 |
2020/02/10(月) 22:52:53.33ID:01qg8Zrm
MacOS大嫌い。

あのアプリ中心のコンセプトは窮屈すぎる。ユーザーの使うツールなんだから、ユーザーの使うデータやコンテンツが中心にあるべきだ。

まずはファインダーがエクスプローラーくらい使いやすくならなきゃ使いものにならん。
0101login:Penguin
垢版 |
2020/02/12(水) 19:27:53.08ID:affeTZlj
アンチウイルスソフトを常時稼動させてリソースを食うから
Windows10を起動して使うWSL嫌いです
0102login:Penguin
垢版 |
2020/02/12(水) 20:11:07.96ID:5yqvGOP0
Defenderでいいだろ
余計なもん入れてハマってアホくせえ
0103login:Penguin
垢版 |
2020/02/12(水) 20:32:16.45ID:pxqoMiJ0
wsl使うために普段使わないwin10起動してるんか
本末転倒やな
0104login:Penguin
垢版 |
2020/02/12(水) 21:05:04.76ID:mvvlzHWM
DefenderでもWSLのディスクアクセスの多い処理で重くなるんだよな
0105login:Penguin
垢版 |
2020/02/12(水) 21:25:31.37ID:v+bBYNEv
そもそも調べて無意味なフォルダは除外しとけばいい
0106login:Penguin
垢版 |
2020/02/12(水) 21:47:06.35ID:lpl2ljtp
ファイルシステム上、MFTが一度肥大化
すると二度と戻らない。(フォーマットするしかない)

なので、Cドライヴだけで運用している人がいたら、数十万個のファイルを作っておいて、その後ファイルを消して証拠隠滅しましょう。

遅い遅いって言って嘆いているのを見てほくそ笑んであげませぅ
0107login:Penguin
垢版 |
2020/02/12(水) 22:15:27.25ID:uXdl41K3
> ファイルシステム上、MFTが一度肥大化
> すると二度と戻らない。(フォーマットするしかない)

データベースなんかもそうだよね
その方がパフォーマンスが高いからそうなってるらしい
0108login:Penguin
垢版 |
2020/02/12(水) 23:06:10.42ID:qZhjBBMq
MFTが肥大化して遅くなるって主張していたやつがいたから
お前はHDDに見もしないエロ動画が沢山あったら、
遅くなると思っているのかって言ったら睨みつけられた
そいつ大容量のHDDを搭載してるって自慢してたからな(エロ動画のためにw)
0109login:Penguin
垢版 |
2020/02/15(土) 13:10:11.09ID:EQ1m4r9q
もう、Windowsなんて使うな!
0110login:Penguin
垢版 |
2020/02/15(土) 13:18:32.45ID:WzxD3VdB
アルゴリズムの勉強してりゃ
>>108みたいなあほな発言はしないわね
0111login:Penguin
垢版 |
2020/02/15(土) 15:47:32.50ID:Rf3jmX1k
消してもサイズが減らないっていうのは
アルゴリズムの世界ではパフォーマンスを下げないために
やるテクニックの一つだからなぁ
0112login:Penguin
垢版 |
2020/02/15(土) 16:19:35.94ID:Cw20YDAI
まぁ試しに実験してみてから言えや!
ですな。
0113login:Penguin
垢版 |
2020/02/15(土) 18:06:42.50ID:Ou/7gDoy
Linux 5.xってWSL2で動く?
0114login:Penguin
垢版 |
2020/02/15(土) 18:38:57.53ID:y+pnqd5S
まずWSL2の仕組みを理解していないのでは
0115login:Penguin
垢版 |
2020/02/15(土) 18:42:26.42ID:/TgJ/rqB
うちでは成功してないなぁ
コンソールが無いから何がエラーなのか分からん

>>114
カーネルは自分で入れ替えられるよ
0116login:Penguin
垢版 |
2020/02/15(土) 18:53:37.86ID:y+pnqd5S
いやだからWSL1のようなカーネル互換レイヤーではなくWSL2はVM上で普通にLinuxカーネルが動作する仕組みなので
そんな間抜けな質問が出て来るということはその仕組みの違いを理解していないのでは。>>115もね。
0117login:Penguin
垢版 |
2020/02/15(土) 18:59:45.40ID:y+pnqd5S
肥大化したMFTはHDD上だと厄介だろうと思うけど
実際に数十万個のファイルが断続的に追加されてきたHDDでは
断片化され継ぎ足されてきたMFTをいちいち舐めては吟味するしんどさが体感できた

断片化したMFTの取得はSSDでも都度リクエスト発行になるから
HDDのシーク時間ほどではないにせよ手間と待ち時間は増加するだろう

細かいファイルを大量に格納する用途があらかじめはっきりしているなら、
NTFSのフォーマット時にMFTを大きめに確保するしかない

(エロ)動画なんかよりも、(エロ)画像やデータベースなんかの方が影響も大きいと思うよ
0118login:Penguin
垢版 |
2020/02/15(土) 19:24:04.60ID:7AKHPdi8
中身がほぼ同じ動画を見つけて
(タイトルは違ってファイル名も違って
長さや圧縮率とかも違っても内容が同じって感じ)
一覧出して残すのと消すのと選ぶようなツール欲しい
0119login:Penguin
垢版 |
2020/02/15(土) 19:43:26.55ID:2vB4SXu2
クラスタサイズおっきくするとレコードの数が減って速くなるよ
0120login:Penguin
垢版 |
2020/02/15(土) 19:46:42.69ID:2vB4SXu2
昔のNTFSは64KBまでだったけど
最近は2048KBでフォーマット可能になってる

ただしDefraggler等ソフトがバグる
0121login:Penguin
垢版 |
2020/02/15(土) 20:44:07.02ID:eKTfwl8q
>>116
VMならどんなカーネルでも動作するとか保証されてるわけでもないのにバカなの?
0122login:Penguin
垢版 |
2020/02/15(土) 21:47:17.52ID:8h7ExAPV
>>117
> 実際に数十万個のファイルが断続的に追加されてきたHDDでは
> 断片化され継ぎ足されてきたMFTをいちいち舐めては吟味するしんどさが体感できた

"体感"できたというのなら、そのHDDをなんかのツールで
MFTを圧縮したら"体感"してパフォーマンスが"上がる(元に戻る)"ってことだなw

MFTはメモリに読み込まれるし、継ぎ足されたところでMFTは一定のサイズごとに確保されるし
数十万のファイルが断続的に追加されたところで断片化することはない。
てかMFTの断片数いくつよ?言ってみな

defrag c: -a -v で調べられるからよ
うちもファイルの総数30万のドライブがあるが
MFTのサイズは800MBで断片化は7。この程度じゃパフォーマンスに影響なんて出ない
0123login:Penguin
垢版 |
2020/02/15(土) 22:02:15.44ID:y+pnqd5S
>>121
言ってもいないことを言ったかのようにして馬鹿にしてくるキチガイって何なの?

>>122
ディスクやディレクトリをコピーする際に、先にMFTエントリを作成してからファイルを作成するようなアルゴリズムのコピーツールを使えば
元のディスク上で断片化していたMFTを連続したクラスタに並べられると思うけど

あとクラスタサイズは無暗にでかくしてもクラスタギャップが無駄になるので
それこそ数十MB以上の動画しか入れない、みたいなディスクなら2MBクラスタで作ればいいけど
数KB程度のテキストファイルとかがゴマンとあるようなディスクやディレクトリは、4KBクラスタでとは言わないまでも数十KB程度にしておきたい感じ
0124login:Penguin
垢版 |
2020/02/15(土) 22:10:52.03ID:eKTfwl8q
>>123
> 言ってもいないことを言ったかのようにして馬鹿にしてくるキチガイって何なの?
なら、WSL2でLinux 5.xが動作する確証とその根拠よろしくねw
そもそも仕組み理解してたら>>116みたいな間抜けなレスはしないと思うんだが…
0125login:Penguin
垢版 |
2020/02/15(土) 22:23:28.99ID:Yh0RLvNC
>>123
> ディスクやディレクトリをコピーする際に、先にMFTエントリを作成してからファイルを作成するようなアルゴリズムのコピーツールを使えば

おまえは何を言ってるんだ? MFTがなにか分かってないだろ。
MFTの実体は、$MFTという一つのファイル。(俺の場合は約800MB)
MFTエントリというのは、この一つのファイルの中の一項目に過ぎない
MFTエントリを作るごとに$MFTのファイルに追記するわけじゃない。
スワップファイルと同じ用に予め必要と思われるサイズを確保して
その中を埋めていくからファイルを作るたびに断片化するわけじゃない
0126login:Penguin
垢版 |
2020/02/15(土) 22:27:55.61ID:Yh0RLvNC
>>124
> なら、WSL2でLinux 5.xが動作する確証とその根拠よろしくねw

根拠はLinuxカーネルのソースコードが公開されていることだろう
Linuxカーネルは全てのコンピュータで動くとは限らないが
パッチを当てれば動く
0127login:Penguin
垢版 |
2020/02/15(土) 22:33:19.76ID:eKTfwl8q
>>126
> パッチを当てれば動く
当てないと動かない可能性があるってことね
傍から出て来て自らバカだと吐露してくれてありがとうw
0128login:Penguin
垢版 |
2020/02/15(土) 22:33:59.37ID:y+pnqd5S
>>124
> 言ってもいないことを言ったかのようにして馬鹿にしてくるキチガイ
が、さらに
> 言ってもいないことを言ったかのようにして馬鹿にしてくるキチガイ
を重ねている訳だが
0129login:Penguin
垢版 |
2020/02/15(土) 22:35:11.91ID:Yh0RLvNC
>>127
仮想マシンを含めた特定のコンピュータで動かないかもしれないというのは
Linuxカーネル自体が持ってる性質だよ。WSL2だからってわけじゃない。
0130login:Penguin
垢版 |
2020/02/15(土) 22:36:25.03ID:y+pnqd5S
>おまえは何を言ってるんだ? MFTがなにか分かってないだろ。
>MFTの実体は、$MFTという一つのファイル。(俺の場合は約800MB)
>MFTエントリというのは、この一つのファイルの中の一項目に過ぎない
>MFTエントリを作るごとに$MFTのファイルに追記するわけじゃない。
>スワップファイルと同じ用に予め必要と思われるサイズを確保して
>その中を埋めていくからファイルを作るたびに断片化するわけじゃない
俺はそんな話もしていない。
ここは言ってもいないことを勝手に言ったことにして、一人相撲でもとにかく人を馬鹿にしてやりたくて仕方ないキチガイの巣窟か
言った事なら補足でも訂正でも何でもするが、言ってもいない事を勝手に仮定されても、こいつもキチガイかよで終わりだ。
0131login:Penguin
垢版 |
2020/02/15(土) 22:36:58.41ID:Yh0RLvNC
少なくともLinuxのカーネルのソースコード公開されているし
MSがカスタマイズ(というか設定をいじっただけみたいだが)した
WSL2用のLinuxカーネルのソースコードも公開されている。
仮に仮想マシンで動かなければ、修正すればいいだけの話
0132login:Penguin
垢版 |
2020/02/15(土) 22:38:14.82ID:Yh0RLvNC
>>130
お前が言ったこと



> ディスクやディレクトリをコピーする際に、先にMFTエントリを作成してからファイルを作成するようなアルゴリズムのコピーツールを使えば
> 元のディスク上で断片化していたMFTを連続したクラスタに並べられると思うけど

これは何もかも間違ってるから、お前に説明しただけ
0133login:Penguin
垢版 |
2020/02/15(土) 22:39:11.33ID:Yh0RLvNC
つーかなんでお前が言ったことを俺が復唱しなきゃならんのだw

お前が言ったことが間違ってるから、
俺が正しい説明(=お前が言ってないこと)をしてやってんのにw
0134login:Penguin
垢版 |
2020/02/15(土) 22:56:17.79ID:OYDX5qly
>>127
可能性ではなく、当てないと動かない。
0135login:Penguin
垢版 |
2020/02/15(土) 22:56:43.75ID:y+pnqd5S
俺の言った事(をさらに馬鹿でもわかるように平易に書いてやると):
・HDD上に断片化が何十・何百と進行したMFTを持つディレクトリは、ただファイル一覧を取るだけでも明らかに低速化していることがわかる
・こういった著しく断片化の進行したMFTを持つディレクトリは、MFTエントリを先に作成してからファイル実体をコピーする高速コピーツール等を利用してコピーすると、断片化していたMFTが連続確保される

言っていないこと:
・MFTはあらかじめある程度の容量を持って確保されるが、それが不足すると随時追加される。この場合に連続したクラスタに確保できない場合は(できない事が多いので)断片化する。 ←言っていないが、前提として
・ファイルを作成するたびにMFTが断片化する ←上をナナメ読みして勝手に解釈した馬鹿の結論
0136login:Penguin
垢版 |
2020/02/15(土) 22:58:35.69ID:y+pnqd5S
WSLのブリッジとの接続周りとかビルドオプションになってるから
それを有効にしてビルドするだけのことだし、大抵のディストリでは有効にしてビルドしたカーネルパッケージで提供しているし、
わざわざ外してビルドして動かないだのブリッジが死んでるだの言うのは頭のおかしな奴だし、
有効にしてビルドしたのにブリッジが機能しないならそれはバグだ
0137login:Penguin
垢版 |
2020/02/15(土) 22:59:14.90ID:eKTfwl8q
>>128
では>>116で言ってる普通に動作するという意味を書いてみ

>>129
お前は何を言っているんだ?
そんなこと言い出したらLinuxカーネル関係なく全てのOSが持ってる性質だろw
0138login:Penguin
垢版 |
2020/02/15(土) 22:59:47.64ID:y+pnqd5S
断片化数たった8かそこらのディスクで重くないと主張されてもな
使い込みの不足したスカスカのディスクしか使っていないのだろう
狭い世界しか知らないくせに攻撃的。持ち主の頭と同じだな
0139login:Penguin
垢版 |
2020/02/15(土) 22:59:56.16ID:Yh0RLvNC
>>134
> 可能性ではなく、当てないと動かない。

どこにそんな事が書いてあるの?
0140login:Penguin
垢版 |
2020/02/15(土) 23:00:20.71ID:Yh0RLvNC
>>135

> ・HDD上に断片化が何十・何百と進行したMFTを持つディレクトリは、ただファイル一覧を取るだけでも明らかに低速化していることがわかる
間違い

> ・こういった著しく断片化の進行したMFTを持つディレクトリは、MFTエントリを先に作成してからファイル実体をコピーする高速コピーツール等を利用してコピーすると、断片化していたMFTが連続確保される
間違い
0141login:Penguin
垢版 |
2020/02/15(土) 23:00:43.33ID:eKTfwl8q
>>134
それは本当なの?
本当なら>>113への答えはそれで終わりだが…
0142login:Penguin
垢版 |
2020/02/15(土) 23:02:04.22ID:Yh0RLvNC
>>138
> 断片化数たった8かそこらのディスクで重くないと主張されてもな

おまえ人の話を聞いてるか?

ファイル数30万のディスクで
MFTの断片化はたった7だと言ってるんだが

しかもファイルを作成したり削除したりを繰り返してる。
0143login:Penguin
垢版 |
2020/02/15(土) 23:02:52.91ID:y+pnqd5S
あとMFTって(少なくともWindows上のフォーマッタの動作では)デフォルトではディスクの中央付近に確保されるんだよね。
HDDのヘッドのシーク距離の平均化を狙うとこうなるらしいけど(NTFSでなくても同様の実装をするファイルシステムは他にもある)
たとえばそのNTFSのボリューム上に容量いっぱいにデータベースのファイルを1個だけしか作るつもりがないとか、仮想HDDファイルを1個だけとかする場合は
逆にそれが仇になったりしないのだろうか…と思って作ってみたことがあったなあ。

ファイルはもちろん断片化していた。そりゃそうだ
0144login:Penguin
垢版 |
2020/02/15(土) 23:03:16.73ID:eKTfwl8q
>>136
ゴタクは要らん
Linux 5.xで動くかどうかだけ答えろよw
0145login:Penguin
垢版 |
2020/02/15(土) 23:04:03.06ID:y+pnqd5S
>> ・HDD上に断片化が何十・何百と進行したMFTを持つディレクトリは、ただファイル一覧を取るだけでも明らかに低速化していることがわかる
>間違い
デタラメ

>> ・こういった著しく断片化の進行したMFTを持つディレクトリは、MFTエントリを先に作成してからファイル実体をコピーする高速コピーツール等を利用してコピーすると、断片化していたMFTが連続確保される
>間違い
デタラメ

主張者は使い込みが全く足りていないスカスカのディスクしか運用経験のない、ド素人であることが判明している。
まあ無駄口は叩かない方が身のため。もはや何を言ってもああ、あのスカスカの…で終わる。
0146login:Penguin
垢版 |
2020/02/15(土) 23:06:02.04ID:Yh0RLvNC
俺が言ってないこと

> ・MFTはあらかじめある程度の容量を持って確保されるが、それが不足すると随時追加される。

正しくは、

・MFTはあらかじめある程度の容量を持って確保され、
それが不足すると(随時ではなく)ある程度の容量が追加される。

どれくらいのサイズで追加されるか知らんが、ファイル数30万で800MBぐらい
(当たり前だがいきなり30万ぽーんとできるわけじゃない。1ファイルずつ作成して30万だ。当たり前だがw)

これで断片化7ということは、200MBぐらいずつ追加されてるのだろう。
追加したあとは減らないと上のほうで誰かが言っていたはずだが、
まさにそのとおりでファイルを作成したり削除しても、ファイルサイズは確保されたままなので断片化していない
0147login:Penguin
垢版 |
2020/02/15(土) 23:06:04.71ID:Cw20YDAI
違うとか言って居る奴が SYSINTERNAL
読んでると思えないのでスルーしたら?
0148login:Penguin
垢版 |
2020/02/15(土) 23:09:42.02ID:Yh0RLvNC
データベースと同じで確保したMFTのファイルサイズがファイルを削除しても
減らないっていうのは、このように断片化を防ぐために重要なことなんだよな
技術者にとっては常識
0149login:Penguin
垢版 |
2020/02/15(土) 23:12:41.28ID:y+pnqd5S
>どれくらいのサイズで追加されるか知らんが
指定できるよ
そんなことも知らずに他人を口汚く罵っているのがお前
0150login:Penguin
垢版 |
2020/02/15(土) 23:17:51.82ID:Yh0RLvNC
>>149
俺がどのくらいのサイズで追加されていくかを知らないことと
追加できるサイズを指定できることに何の繋がりもない話だ

サイズ指定ができることを知らなくても
ファイル数30万、MFTサイズ800MB、MTFの断片化7というのは
defragコマンドで知ることができる。これは事実だ。
0151login:Penguin
垢版 |
2020/02/15(土) 23:26:03.18ID:Yh0RLvNC
↓以下の文章で検索するとMSのページが出てくる(がリンク切れ)

Windows Vista and Windows Server 2008 use a default size of 200MB for the initial MFT
zone reservation. As the MFT outgrows the default zone due to more files being
added to the volume, the MFT will create another 200MB zone to grow into.
This change to fixed amount versus a percentage was done to deal with increasing size of volumes and create better efficiencies.

デフラグの出力結果、MTFサイズ800MBで断片化7という事実から
200MBごとに追加されると予測したが、どうやらあっているようだ。

200MBの追加のタイミングで、ディスクのどこかに連続した領域が存在すれば
断片化が1追加されるだけでMFTサイズは拡張される。
200MB程度の連続した領域が無いことはまれなので、
断片化の数は理想値通りの7にしかなってないわけだ
0152login:Penguin
垢版 |
2020/02/15(土) 23:30:11.06ID:Yh0RLvNC
>>145
もうそろそろ、おまえのスカスカの内容に
データを添えてくれよw
0153login:Penguin
垢版 |
2020/02/16(日) 01:04:50.81ID:ka8OeVnV
>俺がどのくらいのサイズで追加されていくかを知らないことと
>追加できるサイズを指定できることに何の繋がりもない話だ
関係おおあり
前者を知らないばかりに断片化率の少ないディスクを前提にした話しかできない
お前自身の限界をお前自身で言い募っていながらお前がそれを自覚していない。まるでコントだ
0154login:Penguin
垢版 |
2020/02/16(日) 01:16:42.41ID:ka8OeVnV
1レコード4KBのバイナリファイルが設計上最大2^31-2個作られる
当初は規模的にも数千ファイルに過ぎず、ディスク全体で数百MBしか無かったが
随時拡大され20年弱後の末期にはエントリはほぼ埋め尽くされ、それが格納されるボリュームも数TBに肥大化
ファイルは単なる追記ではなく、初期で数十、末期には連日数万〜数十万が入れ替わるものだったという
なぜNT上に構築したのか、なぜ既存のDBエンジンを使わなかったのか等は今となっては知る由もないが
こういった過酷な用途でも、MFTが断片化しまくった環境であっても、NTFSは十分に耐え得るのだ

分断数たったの8?ザコが
こういう地獄を知った男にニワカの分際で知った風なクチきいてきたら、そりゃあ潰すわってなるよ
0155login:Penguin
垢版 |
2020/02/16(日) 01:33:39.63ID:D93MVdiL
>>154
もうそろそろファイル数30万あってMFTの断片数がたったの7にしか
鳴らない理由理解できた?

ファイル数30万でMTFは800MBにしかならなくて
200MBずつ増えていくからだよ
0156login:Penguin
垢版 |
2020/02/16(日) 02:21:58.53ID:D93MVdiL
わかりやすい解説

1. MFTのサイズは、ディスクの「今までのファイル数の最大」に依存する
2. ファイルの書き込み容量やファイルの入れ替え回数には依存しない。
3. ファイルを消しても「今までのファイル数の最大」は変わらない

4. MFTは初期値のサイズ200MBで、足りなくなれば200MB単位で拡張される
5. 拡張時には連続した200MBの領域が割り当てられる(不可能な場合を除く)
6. ファイルを削除してもMFTのサイズは変わらない。
7. つまりMFTのサイズが増えた時点が断片化する可能性がある唯一のタイミングで、それ以降断片化がひどくなることはない

8. MFTのサイズはファイル数30万で800MB程度。つまり1ファイル当たり2KB程度。
9. 1KB未満の小さいファイルはほとんど断片化されていないMFT内に記録される。
10. 小さいファイルによって断片化が悪化することはなく、これはNTFSの特徴の一つとなっている。
0157login:Penguin
垢版 |
2020/02/16(日) 07:50:27.33ID:fCfMidH1
>1. MFTのサイズは、ディスクの「今までのファイル数の最大」に依存する
現在のファイル数には依存しない
新規のディスクでもあらかじめ決められた容量が確保される。

>2. ファイルの書き込み容量やファイルの入れ替え回数には依存しない。
MFTの容量はファイル総数に依存する。管理するファイルが増加すればするほどMFTも肥大してゆく。
テーブルは継ぎ足される。連続したクラスタに確保できない場合は断片化して確保される。

>4. MFTは初期値のサイズ200MBで、足りなくなれば200MB単位で拡張される
MFTの初期サイズは指定可能。さらにディレクトリ作成時にもディレクトリ毎に指定可能。

>5. 拡張時には連続した200MBの領域が割り当てられる(不可能な場合を除く)
指定による。こいつはデフォルト値しか知らない

>6. ファイルを削除してもMFTのサイズは変わらない。
こいつの話で間違っていないのはここだけ(他人が書いていた事だが)

>7. つまりMFTのサイズが増えた時点が断片化する可能性がある唯一のタイミングで、それ以降断片化がひどくなることはない
MFTが拡張される際に常に断片化の可能性がある。
拡張は一度ではなく、ディスク上のファイルやディレクトリが増加し現在のMFTを使い尽くせば何度でも行われる。
断片化の進んだディスク上でMFTの拡張が行われる場合はMFTの断片化も加速度的に進行してゆくが、こいつには理解できないらしい

>10. 小さいファイルによって断片化が悪化することはなく、これはNTFSの特徴の一つとなっている。
小さなファイルに限らず断片化したクラスタしか無い場合は、拡張処理1回で追加されるMFTも断片化する。これを回避する方法は無い。
さらにデフラグ時にもMFTはデフラグされない。つまりフラクタライズの進行したディスク上でMFTが増加するような処理は極力回避すべき。
0158login:Penguin
垢版 |
2020/02/16(日) 07:55:14.08ID:D93MVdiL
> 現在のファイル数には依存しない
だから最大数だと言ってる

> 新規のディスクでもあらかじめ決められた容量が確保される。
ファイル数が0なら容量もゼロとはいってない
最初に200MB確保される。細かく増えていったら断片化するので
200MB単位になっている。さっきも言ったはずだが?
0159login:Penguin
垢版 |
2020/02/16(日) 07:56:16.26ID:D93MVdiL
> MFTの容量はファイル総数に依存する。管理するファイルが増加すればするほどMFTも肥大してゆく。
そのこと問題は一切ない

MFTのサイズが増えたところで遅くならないから
それもMFTが断片化しない仕組みになってることによる効果
絶大だね。30万ファイル作ってたったの7個
0160login:Penguin
垢版 |
2020/02/16(日) 08:00:24.82ID:D93MVdiL
> こいつの話で間違っていないのはここだけ(他人が書いていた事だが)



>1. MFTのサイズは、ディスクの「今までのファイル数の最大」に依存する
この件に関しおまえは俺の間違ってる点を指摘していない

>2. ファイルの書き込み容量やファイルの入れ替え回数には依存しない。
この件に関しおまえは俺の間違ってる点を指摘していない

>4. MFTは初期値のサイズ200MBで、足りなくなれば200MB単位で拡張される
この件に関しおまえは俺の間違ってる点を指摘していない

>5. 拡張時には連続した200MBの領域が割り当てられる(不可能な場合を除く)
この件に関しおまえは俺の間違ってる点を指摘していない

> MFTが拡張される際に常に断片化の可能性がある。
俺がすでに言ってる。つまりこの点でも俺が言ったことが正しいと証明された。

> 断片化の進んだディスク上でMFTの拡張が行われる場合は
30万で800MB、200MBずつ増加だから3回しか拡張が行われない

> MFTの断片化も加速度的に
どこに加速度スル要因があるんだ?

> さらにデフラグ時にもMFTはデフラグされない。
デフラグしないのだから必要がない

もう間違いだらけで端折ってもこれだけ出てくるw
0161login:Penguin
垢版 |
2020/02/16(日) 08:00:35.17ID:fCfMidH1
結局、言ってもいないことを勝手に仕立て上げそれを叩く異常な振る舞いは自ら>>133で言質を取られてしまい、
総論としては>>135で全て言い尽くされているわけだが

勝手に泥かけて来ておきながらゴメンナサイが言えない精神障害のキチガイは
イヤイヤを続け時間稼ぎの珍説を垂れ流しその相手をしろと要求する始末で
前者はストローマン論法(案山子論法)、後者は呪的逃走という。
これらは言った言わないの水掛け論に落とし込んで煙に巻いてしまえる口頭では現在でも有効だが、
全てが言質として残る掲示板やSNSでは通用しないのだ。
0162login:Penguin
垢版 |
2020/02/16(日) 08:01:40.73ID:D93MVdiL
もしかして英語だったから読めなかったのか?

Windows Vista and Windows Server 2008 use a default size of 200MB for the initial MFT
zone reservation. As the MFT outgrows the default zone due to more files being
added to the volume, the MFT will create another 200MB zone to grow into.
This change to fixed amount versus a percentage was done to deal with increasing size of volumes and create better efficiencies.


Windows VistaおよびWindows Server 2008は、初期MFTに200MBのデフォルトサイズを使用します
ゾーン予約。より多くのファイルが存在するため、MFTがデフォルトゾーンを大きくしているため
ボリュームに追加されると、MFTはさらに200MBのゾーンを作成して成長します。
この割合に対する固定量への変更は、ボリュームのサイズの増加に対処し、効率を向上させるために行われました。
0163login:Penguin
垢版 |
2020/02/16(日) 08:02:10.98ID:D93MVdiL
>>161
悪口だけのレスをするのが証拠だよ
何の証拠とは言わんがw
0164login:Penguin
垢版 |
2020/02/16(日) 08:06:02.08ID:fCfMidH1
すごいな5分で食いついてきたわ

>この件に関しおまえは俺の間違ってる点を指摘していない
ほぼ全部が間違いだよお前はまるでデタラメだ

>俺がすでに言ってる。つまりこの点でも俺が言ったことが正しいと証明された。
お前の前に俺が言ってるんだよ。
MFTが溢れたら随時追加される。溢れる度に何度でもだ。
1回しか発生しない訳ではないし、8回で止まりもしない。
お前はスカスカのディスク上の話しかできないド素人だ。
使い込まれ分断化しまくって地獄のような遅さに至ったディスクを知らない
想像すらついていない

>どこに加速度スル要因があるんだ?
ディスクでもメモリでも領域の確保と開放が繰り返されフラクタライズが進行した一次元配列では不可避の動作だよ
これを解消する動作がコンパクションやデフラグ。それでも効果には限界がある

>デフラグしないのだから必要がない
お前が意識できないだけでNTFSでも現在のWin10でもデフラグは行われている

あまりにも無知すぎるし、何もかもがデタラメだこいつは
0165login:Penguin
垢版 |
2020/02/16(日) 08:07:24.19ID:D93MVdiL
>>164
> ほぼ全部が間違いだよお前はまるでデタラメだ

おまれレスをしただけで、間違っている点を一つも書いていない。

間違ってる点:
正しくは:

このフォーマットで書いてみ、何一つ書けないから
0166login:Penguin
垢版 |
2020/02/16(日) 08:07:55.00ID:D93MVdiL
× おまれ
○ おまれは
おまれはwww
0167login:Penguin
垢版 |
2020/02/16(日) 08:09:03.44ID:fCfMidH1
まあこの必死さを見るだけでわかるわ、どっちがデタラメでどっちが劣勢か。
不利で不安な側が必死になるんだよ。日曜の朝8時ににこれだぜ。どうかしてるわ
0168login:Penguin
垢版 |
2020/02/16(日) 08:10:40.08ID:D93MVdiL
>>164
> MFTが溢れたら随時追加される。溢れる度に何度でもだ。

何度も繰り返さなくても、俺が同じことを言ってるだろ
つまり間違ってないということ

最初に200MB確保され、足りなくなったら200MBずつ拡張される。
目安は30万ファイルで800MBだ

ファイルを削除しても減らないから
拡張するときに連続する200MBの空きがあれば断片化はゼロ
連続する空きがなくても数は少ないことが容易に想像がつく

だから俺は30万ファイルあって、何回も追加削除で入れ替えを繰り返してるのに
MFTの断片化はたった7箇所しかない
0169login:Penguin
垢版 |
2020/02/16(日) 08:10:55.90ID:D93MVdiL
> まあこの必死さを見るだけでわかるわ、どっちがデタラメでどっちが劣勢か。

ソースを何も示してないやつでは?w
0170login:Penguin
垢版 |
2020/02/16(日) 08:16:49.77ID:fCfMidH1
>拡張するときに連続する200MBの空きがあれば断片化はゼロ

連続して200MB確保できなければ断片化する。なぜこれに触れない

>だから俺は30万ファイルあって、何回も追加削除で入れ替えを繰り返してるのに
>MFTの断片化はたった7箇所しかない
ディスク全体でたった30万ファイルの、せいぜい数年しか運用してないスカスカのディスクしか知らないんだろ
最初に指摘した状態から何一つ変わっていない
お前は経験不足だ、巨大で複雑で疲弊したシステムを知らず、想像すらつかないカス野郎だ
カスの分際で経験豊富なエンジニアに難癖つける身の程知らずがお前だ
0171login:Penguin
垢版 |
2020/02/16(日) 08:16:58.18ID:D93MVdiL
> 1回しか発生しない訳ではないし、8回で止まりもしない。

8回で止まるとか一言も言ってない。
だいたい俺は7と言ってるのにどこから8が出てきたんだ。

あぁそれが

> 結局、言ってもいないことを勝手に仕立て上げそれを叩く異常な振る舞い
↑これに当てはまるわけかw

目安は30万ファイルで800MB。200MBずつ増えるから3回拡張されたわけだな

> お前はスカスカのディスク上の話しかできないド素人だ。
これも俺が言ってないこと。

1TBのディスクで空きは8GB(さっき一部消したから20GBぐらい空いたが)
30万もファイルが有れば埋め尽くされても不思議じゃないわな
0172login:Penguin
垢版 |
2020/02/16(日) 08:17:13.12ID:fCfMidH1
>ソースを何も示してないやつでは?w
お前も何も提示していないぞ
0173login:Penguin
垢版 |
2020/02/16(日) 08:18:05.16ID:fCfMidH1
>1TBのディスクで空きは8GB(さっき一部消したから20GBぐらい空いたが)
>30万もファイルが有れば埋め尽くされても不思議じゃないわな
サーバどころかノートPCか何かの話か
マジで帰ってくれるか
お前みたいなニワカが来ていいところじゃないんでここは
0174login:Penguin
垢版 |
2020/02/16(日) 08:18:17.00ID:D93MVdiL
>>170

> 連続して200MB確保できなければ断片化する。なぜこれに触れない

>>156で触れてる
> 5. 拡張時には連続した200MBの領域が割り当てられる(不可能な場合を除く)

こいつは俺が書いてないことを書いて、
書いてあることをなかったことにしている
こうやって俺はちゃんとソースを出せる
0175login:Penguin
垢版 |
2020/02/16(日) 08:19:35.48ID:D93MVdiL
>>173
> サーバどころかノートPCか何かの話か

ノートPCじゃないが、ノートPCだからってなんなんだ?
ノートPCなら30万ファイルもあってもMFTは肥大化しないとでも主張するわけじゃあるまいし
レスしただけで反論になってないw

ちなみに1TBはDドライブな。またこいつは俺が書いてないことを書きそうだからw
0176login:Penguin
垢版 |
2020/02/16(日) 08:20:19.02ID:D93MVdiL
俺が示したソース

Windows Vista and Windows Server 2008 use a default size of 200MB for the initial MFT
zone reservation. As the MFT outgrows the default zone due to more files being
added to the volume, the MFT will create another 200MB zone to grow into.
This change to fixed amount versus a percentage was done to deal with increasing size of volumes and create better efficiencies.
0177login:Penguin
垢版 |
2020/02/16(日) 08:20:44.41ID:D93MVdiL
↑ググればMSの(削除された)ページへのリンクが見つかると書いている。
0178login:Penguin
垢版 |
2020/02/16(日) 08:25:18.51ID:D93MVdiL
こいつは >>117

> 実際に数十万個のファイルが断続的に追加されてきたHDDでは
> 断片化され継ぎ足されてきたMFTをいちいち舐めては吟味するしんどさが体感できた


数十万個のファイルでしんどくなるとか言ってるくせに
俺は30万といったら火傷www(大爆笑ww)

ソース出してきてやったで?おまえの発言のソースをな
0179login:Penguin
垢版 |
2020/02/16(日) 08:25:41.84ID:vvtD4y32
免許取り立ての原チャリ小僧が10tトレーラーを捕まえて、交通法規のオレ解釈をご教授ぶってる構図が浮かんだ
ニチアサなのに災難だね
0181login:Penguin
垢版 |
2020/02/16(日) 08:28:43.52ID:fCfMidH1
>>179
ああほんとそんな感じ
雑魚すぎて身の程すら自覚できないアホに絡まれると、マジで災害みたいなもんだな
0182login:Penguin
垢版 |
2020/02/16(日) 08:30:13.54ID:D93MVdiL
30万ファイル(MFT 800MB)で断片化の数は7個にしかならないといってるのに
それをこいつは認めようとしないんだよなw

>>122でデフラグのコマンドも教えてやってると言うのに
> defrag c: -a -v で調べられるからよ
0183login:Penguin
垢版 |
2020/02/16(日) 08:32:53.69ID:fCfMidH1
文字は読めても文脈を追うことができず、書かれた文章を評価することができない知的障害というのがあるそうだが、
ID:D93MVdiLは正にそれだな。
一度、精神科を受診してみてはどうか。
0185login:Penguin
垢版 |
2020/02/16(日) 08:36:52.30ID:D93MVdiL
defrag.exeにMFTの断片化の数は表示されてるんだから
断片化すると主張したいなら、そのソースを持ってくればいいんだよ?
MFTはデフラグ出来ないんだから「デフラグして断片が解消されたキャプチャ」は存在しないよ?w
0186login:Penguin
垢版 |
2020/02/16(日) 08:39:08.18ID:D93MVdiL
お、これは30万近くある。断片化は2

http://itref.fc2web.com/windows/cmd/defrag.html

移動可能なファイルとフォルダー = 297652
移動不可のファイルとフォルダー = 10

マスター ファイル テーブル (MFT):
MFT サイズ = 482.75 MB
MFT レコード数 = 494335
MFT 使用量 = 100%
MFT 断片化の合計 = 2
0187login:Penguin
垢版 |
2020/02/16(日) 08:58:26.97ID:axBJqmFe
ジャクソン症候群かよ
0189login:Penguin
垢版 |
2020/02/16(日) 09:17:17.61ID:Zc6DQEZR
いくら絡まれたにしても災害呼ばわりは非道え……と思ったが
いやこいつはマジモンですわ
0190login:Penguin
垢版 |
2020/02/16(日) 09:18:17.13ID:l8wxZL2I
>>188
それ動くんか?

> Client: Windows Vista and higher
> Server: Windows Server 2008 and higher
> Nano Server: 2016 and higher
って書いてあるけど、

詳しくは1997年のNTマガジンを読めとも書いてある

> Helen Custer's Inside Windows NT provides a good overview of the Object Manager name space, and
> Mark's October 1997 Windows NT Magazine column,"Inside the Object Manager", is (of course) an excellent overview.
0191login:Penguin
垢版 |
2020/02/16(日) 09:19:04.04ID:l8wxZL2I
defrag.exeで断片化しているキャプチャを
持ってこれるかどうかで勝敗は決まるよ
0192login:Penguin
垢版 |
2020/02/16(日) 09:24:36.64ID:l8wxZL2I
あ、ついでに聞いていい?
>>188の$MFTってWindows 10に存在してる?

C:\で dir /AS や dir /AH しても dir /A-D(ディレクトリ以外)
しても出てこないんだよね。場所変わったのかな?
0194login:Penguin
垢版 |
2020/02/16(日) 09:37:34.59ID:l8wxZL2I
動いた動いた。見えないだけみたいね。

Contig64 -a d:\$Mft

Contig v1.8 - Contig
Copyright (C) 2001-2016 Mark Russinovich
Sysinternals

d:\$Mft is in 6 fragments
d:\$Mft::$BITMAP is defragmented

Summary:
Number of files processed: 2
Number unsuccessfully procesed: 0
Average fragmentation : 3.5 frags/file
0195login:Penguin
垢版 |
2020/02/16(日) 09:43:47.12ID:l8wxZL2I
>>193
Windows95内部解析(というタイトルだったと思う)も
sysinternalsだっけ?昔はお世話になったなぁ
Process Explorerはたまに使う
0196login:Penguin
垢版 |
2020/02/16(日) 13:36:50.89ID:axBJqmFe
申し訳無いが、シカゴ系列はNT系と
内部構成が全く違うので、勉強していない。

コンシューマー向けの拡張ボード開発は既に
海外勢に持って行かれて需要が無かった
0197login:Penguin
垢版 |
2020/02/16(日) 18:02:26.99ID:3i/R98Hu
いつからNTFSスレになったんだよ
>>113でアホな質問したのは申し訳ない
0199login:Penguin
垢版 |
2020/02/16(日) 19:10:02.92ID:3i/R98Hu
>>198
ありがとう、まずはWSL2で動くカーネルを用意するところから始まりそうですね
0200login:Penguin
垢版 |
2020/02/16(日) 23:24:23.78ID:QzNk0Yx1
> ありがとう、まずはWSL2で動くカーネルを用意するところから始まりそうですね


WSL2にはカーネルが付属してるし、WSL2用のカーネルはMSがオープンソースで公開している。
何を始める気か知らんが。WSL2のカーネルを改良したいならプルリクだすとよろしw
0203login:Penguin
垢版 |
2020/02/17(月) 07:09:53.20ID:btd+kyGS
>>200
話の流れも追えないならいちいち絡んでくるなよ…

>>201
素のままのカーネルなの?
0204login:Penguin
垢版 |
2020/02/17(月) 09:40:02.40ID:wYbxVIuH
>>191
勝敗は決まったようだ。
MFTが断片化してることを示すdegrag.exeの出力結果を持ってくることは出来なかったようだからな
0205login:Penguin
垢版 |
2020/02/17(月) 09:56:33.80ID:EAkxzmac
日曜日の朝に発狂し、勝手に条件設定して月曜日の朝九時で時間切れ勝利宣言て時点で、おうちのパソコンしか知らないパソコン大先生と自分で証言した訳か
0206login:Penguin
垢版 |
2020/02/17(月) 10:17:25.73ID:wYbxVIuH
条件に不服なら、どういう条件なら断片化してる証拠を提示できるって提案したら?
まあ何も提示できないだろうけど
0207login:Penguin
垢版 |
2020/02/17(月) 10:31:07.37ID:3Vh3qew/
そもそも、テストするのにHDD2台潰さないといけないのに
そんな暇な事やってられるか。
先に報酬振り込んでから言え
0208login:Penguin
垢版 |
2020/02/17(月) 10:33:07.49ID:lbqaVuUK
つまりわざわざテストしなければ、そんな状況を作り出すことは不可能ということなんだな
0209login:Penguin
垢版 |
2020/02/17(月) 11:06:09.84ID:7AYRjzFD
そうだ会社のサーバ規模の話なんか持ち出されたら勝てない
だから日曜に煽り月曜の朝一番に勝利宣言を行う
社会人には絶対に勝てないルール、速さ、それが勝利への道だ


目線すら合わせられないザコって自分から告白してるムーブですねワロス
0210login:Penguin
垢版 |
2020/02/17(月) 11:13:12.74ID:CUbTpGrb
>>203
kernel.orgから落としてきたそのまま
そいつをWSL2のカーネルソースに含まれてる手順でビルドしてる
configの差分はとりあえず全部デフォで回答してて、圧縮前のvmlinuxを使うのが気をつける所かな(bzImageは使わない)

ただ、メモリのホストへの返却は今のところマージされてないみたいだから使えなくなると思う
自分でマージは挫折した…
0211login:Penguin
垢版 |
2020/02/17(月) 11:23:07.28ID:3Vh3qew/
BIでCUBE作るのに、ファイルシステム
そのものにデータを置くとか、
ビッグデータの受信データ一時置き場に使うとか
って用途は想像もつかないんだろうな。
0212login:Penguin
垢版 |
2020/02/17(月) 12:05:25.64ID:3g76Swvq
>>209
> そうだ会社のサーバ規模の話なんか持ち出されたら勝てない
会社のサーバー規模って具体的にどれくらい?

先に言っておくとCPUやメモリがハイスペックであっても台数が多くても関係ない
最初にあんたが数十万ファイルって規模を言っていたと思うんだけどなぁ
撤回するなら、撤回すると言ってから、サーバーの規模とやらを答えてくれ
0213login:Penguin
垢版 |
2020/02/17(月) 12:23:46.61ID:btd+kyGS
>>210
なるほど、ありがとう
俺もちょっとやってみよう
0214login:Penguin
垢版 |
2020/02/17(月) 15:12:19.03ID:NibFNbtg
>>212
見境なく噛み付く狂犬だから今更驚きもしないが、おれは117-ではない
その>>117には "数十万個のファイルが断続的に追加されてきた" という書き方をされているから
ファイル総数が数十万ではなく、I/Oが日別で数十万と読める(俺はそう読んだ。ピークはもっと高かったりするのだろう)
何かのログか一時的なキャッシュ、211の推測にもあるビッグデータ採取の可能性もありかな
0215login:Penguin
垢版 |
2020/02/17(月) 16:36:17.95ID:8dfz64Zp
>>214
だからそういうのはいいから、規模を言って
0216login:Penguin
垢版 |
2020/02/17(月) 16:38:33.78ID:8dfz64Zp
それくらいの規模になってようやく体感できる程度って話にしたいんだからさ
0217login:Penguin
垢版 |
2020/02/17(月) 19:07:11.91ID:ZaNTvJ46
当時のシステムは一昨年解体してしまって既にない
資料だけでも残っていないかと今日ちょっと探してみたけど、出せるものは何もないな

用途は人工知能の応用、今で言う機械学習のはしりのようなもの
今時ならセミプロくらいの個人ならこの規模のシステム運用していても不思議もないが、
まあパソコン止まりの大先生では一生縁が無い規模だと思うよ

設計的にもアレだろうって代物が十何年生き残り続けただけでも語り草がいくつもあるのだが
まあ身知った連中になら酒の肴に笑ってもらうくらいはできるが、ここで語れる訳もなしだな
0218login:Penguin
垢版 |
2020/02/17(月) 19:14:25.75ID:ZaNTvJ46
規模の一端については>>154あたり
抽象化された評価データブロックの格納が主な用途で、後継の現用システムでは全部オンメモリ動作だぜ。
抽象化処理は別のシステムでやる。俺の担当はこっち
0220login:Penguin
垢版 |
2020/02/17(月) 22:36:59.64ID:ZaNTvJ46
MFTは断片化などしないし、しても処理速度が低下するはずなど無かったはずでは…(作り笑い)
0221login:Penguin
垢版 |
2020/02/17(月) 22:57:18.23ID:82g/ahpz
Windows Terminalはbold表示非対応のまま最終プレビューになっちゃったか
フォントを日本語フォントに設定した際の表示崩れも残ってるみたいだし、表示まわりが残念
0222login:Penguin
垢版 |
2020/02/18(火) 03:07:56.47ID:Q8T12O6/
最終のプレビューだろ?
最終であってもプレビューだしさぁ、まだベータ版ですらねーよw
0225login:Penguin
垢版 |
2020/02/18(火) 15:05:32.14ID:RPxw+PG8
>>214
ねぇ、MFTが断片化する規模すら答えられないの?w
数十万ファイルで断片化すると言っておきながら
土下座して撤回するっていうのはいいけど
じゃあどれくらいで断片化するのか言えないのはなぜ?
0226login:Penguin
垢版 |
2020/02/18(火) 17:53:10.62ID:kwXgom0n
コマンドプロンプトでrefreshenvするのと同じことを
bashでやるにはどうすればいい?
0227login:Penguin
垢版 |
2020/02/23(日) 14:47:53.21ID:tQqqTW6e
>>226
sourceコマンドじゃない?

source ~/.bashrc

とか
0228login:Penguin
垢版 |
2020/02/24(月) 21:52:27.99ID:tYkAQxdW
WSLでGUI環境作るのは無理があるか
0229login:Penguin
垢版 |
2020/02/24(月) 21:58:57.39ID:JEDJS0Q2
無理じゃないけど何かあっても自力で解決しろ
0230login:Penguin
垢版 |
2020/02/24(月) 22:32:39.16ID:/yZ4D0He
画面もスピーカーも用意されてないから
0232login:Penguin
垢版 |
2020/02/25(火) 00:12:29.29ID:VGFPSj4i
X410は全然アップデートしないからVcXsrv入れた方がいい。
0234login:Penguin
垢版 |
2020/02/25(火) 06:38:14.84ID:gvb84sJN
なんかもうWSLに対応したX Serverを作ったほうが良いのかもしれんなw
WSLに対応っていうのはインストールするだけで、必要な設定がすべてが完了するという意味
0236login:Penguin
垢版 |
2020/02/25(火) 17:48:03.24ID:k2wZLZlp
MS謹製でIMEを透過できるXクライアントとかあったら欲しいのう。

まあホストのWindows側で好きなXクライアント起動でもいいし、
XVNCでもXRDPでも好きなもん使えばよろし
WSLはGUIできないとか言っちゃう奴は放っておけアホのリトマス紙だ
0237login:Penguin
垢版 |
2020/02/25(火) 17:55:17.57ID:RzUmbRhF
ASTEC-Xが確かIME使えるけどクソ高いんだよなぁ
0239login:Penguin
垢版 |
2020/02/25(火) 20:14:50.57ID:k2wZLZlp
astec-xは重くて高価なCRTモニタを使っていた頃に
モニタをもう一台買うよりは安いよねって言って買ってもらったけど
今だとモニタ買い足した方が安いね…
0240login:Penguin
垢版 |
2020/02/25(火) 22:37:34.06ID:ip04wGjo
X410なんて買ってる人いるの?
ずっと割引している商品とか信用性ゼロでしょ
0241login:Penguin
垢版 |
2020/02/26(水) 01:34:18.54ID:Acjq9xKF
emacs のために買ったよ
VcXsrv だと最大化とかおかしくなる
0242login:Penguin
垢版 |
2020/02/26(水) 01:58:37.98ID:jODdrwxU
X410は出た直後に買ったけど
本当に全然アップデートしないので今では不安しかない
0243login:Penguin
垢版 |
2020/02/26(水) 07:52:36.96ID:UPXJI/cQ
普通のVMwareとかVirtualBoxでよくね (・・?
0244login:Penguin
垢版 |
2020/02/26(水) 09:17:03.48ID:TSMQ52bB
お前は壊れたレコードか
0246login:Penguin
垢版 |
2020/02/26(水) 18:45:11.26ID:QB2I6J1+
>>243
可能な限りMS純正で固めると言うゲームなんだ
0247login:Penguin
垢版 |
2020/02/26(水) 19:04:14.44ID:TZeGtdSV
MS純正にはこだわらないけど、いいものを選んだら必然的にMS純正になるよ
0248login:Penguin
垢版 |
2020/03/01(日) 14:17:41.76ID:tGwnNKuN
WSL 上でさらに GUI を使いたいってどういう状況?
CUI が使いたいから WSL を使うんじゃないの?
0249login:Penguin
垢版 |
2020/03/01(日) 14:31:24.71ID:x07Jq8WL
>>248
頭悪い人がいて、WindowsでCLIツールを使いたいためにWSLを起動するのではなく
WindowsでLinuxアプリを使うためにWSLを起動する人がいるのよw

そういう人は仮想マシン上のLinuxを使えばいいと思うんだが、
CLIツールを使うために仮想マシンを使うのは意味ないとかいいだす。
0250login:Penguin
垢版 |
2020/03/01(日) 14:37:05.79ID:VMtS1LLw
>>249
Windows用のFreeのX-Serverは何がおすすめ?
0251login:Penguin
垢版 |
2020/03/01(日) 14:39:27.16ID:yojhhWRO
>>250
オープンソース業界に聞いてください。
まあ、あいつら技術力低いしなw
有料が一番
0252login:Penguin
垢版 |
2020/03/01(日) 14:46:16.33ID:T1b/Pcu+
そもそもWSL上で使いたいLinux向けGUIアプリって何よ
GUIアプリはWindowsのほうが豊富なんだからWindows向けアプリ使えばいいでしょOSがWindowsなんだから
技術的興味みたいなのならともかく
0253login:Penguin
垢版 |
2020/03/01(日) 15:11:31.34ID:AyOsZ699
使える幅広がろうとすると否定しようとするwindows素晴らしい主義おかしな奴が出てくるんだな

色々幅が広がる事によってlinuxでもwindowsでもプログラムをコンパイルしててすとして試したり出来るのに

技術とか分からない奴が「windowsがGUIが素晴らしい」とか技術からかけ離れた事言ったり技術に関して知ったかするんだな
0254login:Penguin
垢版 |
2020/03/01(日) 15:16:53.12ID:L6/n8kAJ
こじらせ過ぎでは
0255login:Penguin
垢版 |
2020/03/01(日) 15:25:54.64ID:43jQmKwr
>>250
VcXsrv
Xming X Server
Cygwin 入れて X Server
0256login:Penguin
垢版 |
2020/03/01(日) 16:23:07.78ID:VZR+S/Mx
Xmingって有料じゃなかった?
0257login:Penguin
垢版 |
2020/03/01(日) 16:56:11.57ID:Lx7kIuzg
Xmingはライセンスがプロプラなのでフリーとは言い難いが無料で入手出来る。ただしバイナリは有料
ライセンス変更前の古いバージョンはバイナリも無料で入手できるけどセキュリティ上の理由でお薦めしない
0258login:Penguin
垢版 |
2020/03/01(日) 17:33:26.81ID:eUTBcKbD
>>252
vim emacsが使えない層だとテキストエディタがの
まあNanoでがんばるしかないんだが
そういやmicroってwslで使えたんだっけかな?
0259login:Penguin
垢版 |
2020/03/01(日) 17:40:04.93ID:0BLWpldD
windowsからファイル見えるんだから好きなの使えよ
0260login:Penguin
垢版 |
2020/03/01(日) 17:47:10.27ID:VZR+S/Mx
>>258
WSL1だけどmicro使えてるよ
ただWindows Terminalがマウス操作に対応してない
0262login:Penguin
垢版 |
2020/03/01(日) 18:29:03.00ID:wYuOv1D1
>>252
emacs使うためだけにVcXsrv入れて使っている。WSLとemacsの相性はとてもいい。Windowsドキュメントの起動もemacsのdired経由でやっている。
0263login:Penguin
垢版 |
2020/03/01(日) 18:32:15.21ID:r2VoSCeZ
>>250
VcXsrvですかね
ってか、Freeだと一択かも
0264login:Penguin
垢版 |
2020/03/01(日) 18:42:29.24ID:ziiAx0I1
>>262
日本語入力どうしてる?
頑張ればfcitx-mozcは動かせるようだが・・・
0265login:Penguin
垢版 |
2020/03/01(日) 18:48:03.54ID:r2VoSCeZ
>>262
WSLとemacsの相性はとてもいい

そうそう
Windows版のemacsはgitなどのコマンド連携がダメダメだけど、wslならほぼ不満なところはない
0266login:Penguin
垢版 |
2020/03/01(日) 18:50:01.39ID:r2VoSCeZ
>>264
日本語入力は昔からskkを使ってる

実はwindowsでもskkfepを使っていたりする
0270login:Penguin
垢版 |
2020/03/02(月) 11:07:34.42ID:Ein93ubL
atomZ8350のではHyper-Vが有効にならなくてチャンチャン
0271login:Penguin
垢版 |
2020/03/02(月) 19:09:15.19ID:6YmbHdSb
>>252
android studioとか、開発環境含めてdockerに押し込みたい。

windows環境まで面倒見たくないので、linuxと共通化してdockerで配布したい。
0272login:Penguin
垢版 |
2020/03/02(月) 23:29:16.17ID:3ZZvy9hZ
日本語入力するにはなんてソフト入れればいいんですか?
0273login:Penguin
垢版 |
2020/03/03(火) 01:00:03.05ID:j3BEWs9O
Ubuntu 18.04 では、全パッケージの更新
sudo apt update
sudo apt upgrade -y

次に、locale -a
で、ja_JP.utf8 が表示されなかったら、

sudo apt install language-pack-ja
で、日本語ロケールをインストールすると、

locale -a
で、ja_JP.utf8 が表示される

次に、echo $LANG
で確認して、ja_JP.UTF-8 じゃ無かったら、

~/.bashrc (または、~/.bash_aliases) ファイルに、
export LANG=ja_JP.UTF-8
で、日本語ロケールに設定する

次に、man コマンドを日本語化する。サイズは、14MB ほど。
sudo apt-get install manpages-ja manpages-ja-dev
0274login:Penguin
垢版 |
2020/03/03(火) 02:29:50.53ID:yvberkmd
>>272
何も入れなくても MS-IME で入力できるよ
0275login:Penguin
垢版 |
2020/03/03(火) 04:42:00.60ID:F7yy2W11
WSL1 Ubuntu 18.04 なんだが、ffmpegが異常に遅い原因はなんだろう?ファイルI/O は遅いとしても、単純なバイナリ実行はそれ程差がないものと思っていたのだが。

コマンド:ffmpeg -i input.mp4 -c:v hevc out.mp4

Windowsネイティブ版:30 sec
WSL:72 sec
Ubuntu on vmplayer:42 sec
0276login:Penguin
垢版 |
2020/03/03(火) 04:49:51.44ID:ozmX9vRF
動画ファイル読み込んだり書き出したりガッツリIO使うやん
それで遅くなってるんでしょ
0277login:Penguin
垢版 |
2020/03/03(火) 05:21:29.47ID:F7yy2W11
>>276
入力ファイルは4mb程度でh264/1920x1080/10秒の動画ファイル
出力ファイルは7mb程度

因みにcpuは i7 6700
0279login:Penguin
垢版 |
2020/03/03(火) 12:42:52.23ID:y2NmTP5u
なんとなくWSL2でDockerが動くようになった!ときいて
UbuntuにLinux版のDockerをインストーしようと思うやつがいそうw
それだめな方法だからな。Docker社が提供してるDocker Desktop for WSL2を入れるんだぞ
0280login:Penguin
垢版 |
2020/03/03(火) 12:51:57.07ID:y2NmTP5u
>>275
実行後にpidはどれくらい消費してる?
もし実行前と実行後のpidの差が極端に多かったらそれが原因かも
sh -c 'echo $$' で現在のpidが見れる。
デフォルトでは32767でループするから注意


これで約1万個消費させられる。俺の環境だと25秒かかる。
time sh -c 'for i in $(seq 10000); do (:); done'


これだと0.1秒未満
time sh -c 'for i in $(seq 10000); do :; done'
0282login:Penguin
垢版 |
2020/03/03(火) 12:56:38.52ID:y2NmTP5u
ちなみに上の方を、ほぼ同じスペックのLinuxマシンで実行したら2.2秒
WSLと同じマシンのDocker上のLinuxで実行すると3秒
0283login:Penguin
垢版 |
2020/03/03(火) 13:47:33.57ID:mzAZyUJm
>>275
CPUが食えてないからっぽいね
普通のLinuxだと%niceの方で持って行かれるけど、WSL1だと%niceはほぼ0で%userもちょっとしか行かない

niceコマンドも効いてないみたいだし、ffmpegも内部でその辺なんかやってるみたい
割当の仕組みが違うのか不具合があるのか…?
0284login:Penguin
垢版 |
2020/03/03(火) 14:26:28.73ID:F7yy2W11
>>280
それは seq コマンドを 一万回 fork しているだけだと思うが
でも確かに wsl も cygwin 並に fork 遅いよね

>>283
同じ症状っぽいね。
0285login:Penguin
垢版 |
2020/03/03(火) 15:38:31.80ID:Y0QOhvpA
>>284
横からだけど
forkしないkshならどうなのかと試したら一瞬で終わったw
0286login:Penguin
垢版 |
2020/03/03(火) 17:46:27.77ID:sxu1BK+N
>>284
seqコマンドは1回しか実行しない
0287login:Penguin
垢版 |
2020/03/03(火) 20:10:35.25ID:Ya+7YWRc
普通の仮想マシンに普通のディストリ入れたほうが確実だな
0289login:Penguin
垢版 |
2020/03/03(火) 23:23:46.56ID:My9sS+JW
seqか1万回forkされる理由がわからんくて
もじもじしてた
変なこと書かなくて良かった
0290login:Penguin
垢版 |
2020/03/04(水) 03:56:17.03ID:op+pMxq9
(:)
でサブシェルが起動されてんだろ
0291login:Penguin
垢版 |
2020/03/04(水) 08:56:57.81ID:vD8uTEJB
Linuxがデスクトップでシェア取れない理由がよく分かる
0292login:Penguin
垢版 |
2020/03/04(水) 09:32:58.12ID:NM8jPIF1
言語の普及率

Windowsの普及率は英語話者並み
MacOSXの普及率は中国語話者並み
Linuxの普及率は日本語話者並み

世界で日本語が普及してないのと同じ事なんです(笑)
0294login:Penguin
垢版 |
2020/03/04(水) 15:39:05.26ID:P5r4J97J
>>293
お前海外の空港はどこでも日本語が通じると思っているのか?
シンガポールやマレーシアなら英語や中国語が通じるだろうけどな。
0295login:Penguin
垢版 |
2020/03/04(水) 16:14:21.64ID:TRX/foC7
少なくとも Linux と MacOS は入れ替えた方がいいな

日本語は日本ならどこでも通じるが、中国語はバリエーションが多くて中国全土で使えない

もしくはカーネルが同じ(漢字/Hanja)だから日本語もディストリビューションの一つか
0296login:Penguin
垢版 |
2020/03/04(水) 19:43:38.67ID:gOBJnUkX
PHNLやPGUMでは日本語アナウンスも流れるゾ
0297login:Penguin
垢版 |
2020/03/04(水) 21:19:49.59ID:85lW1aQi
どうでもいいけどHanjaは韓国語で漢字
中国語で漢字はHanzi

漢字=Unix系(ライク含む)と考えたら
中国語=Mac
日本語=Linux

表面的に漢字はあまり使わないけどベースに漢字がある韓国語は何だ?ChromeOSあたり?
0298login:Penguin
垢版 |
2020/03/05(木) 00:58:50.26ID:fEbaYCzo
multipass触ってみたけどこれでよくね
virtualboxと共有できるし
0299login:Penguin
垢版 |
2020/03/05(木) 06:16:51.03ID:echToKo/
>>295
言語の普及率 文字編

Windowsの普及率はラテンアルファベット並み、ほぼ全世界並み。

MacOSXの普及は簡体字並み
台湾やシンガポールなどでも義務教育で簡体字を教えている。
日本では大都会の駅などに普及してる。

Linuxの普及率はGHQ式漢字並み
世界で日本でしか普及していない。

中国語は標準中国語がマレーシアやシンガポールや台湾に普及してるから、広東語や上海語、台湾語話者などはみんなバイリンガル以上。
特にシンガポール人はトライリンガルも珍しくない。
0300login:Penguin
垢版 |
2020/03/05(木) 08:43:20.97ID:SlCmc9Np
いい加減、なにかに例えるふりして
結論を最初に言うのやめなさい

「Linuxは日本語」は日本語に例えたんじゃなくて
日本語のようなものだという結論でしょう?
理由は言わずにいきなり結論を言ってる。
0301login:Penguin
垢版 |
2020/03/05(木) 09:19:15.89ID:GsIdW8+U
>>299
シンガポールは北京と同じ簡体字だが、台湾は繁体字だぞ。学校でも教えてない
0303login:Penguin
垢版 |
2020/03/05(木) 09:37:22.45ID:zV+rbMDG
馬鹿の例え話は例える事が自己目的化して本来の意図から逸脱しても気付きもしねえから馬鹿なんだよ
0304login:Penguin
垢版 |
2020/03/05(木) 10:11:18.56ID:JKEfzobt
痴性溢れる会話ですね
本筋に戻しませんか?
0305login:Penguin
垢版 |
2020/03/05(木) 13:51:43.45ID:z8Y5lpXy
>>300
Linuxは日本語の様に世界レベルでは全然普及してないと言いたいんだろ。
0306login:Penguin
垢版 |
2020/03/05(木) 13:53:01.07ID:z8Y5lpXy
>>301
嘘つくなビジネスで困らないように簡体字は学校でちゃんと教えてる。
0307login:Penguin
垢版 |
2020/03/05(木) 15:24:19.59ID:7716qQuB
wsl2 ubuntu18.04のipアドレスがコロコロ変わって困ってます。いい方法ないでしょうか
0308login:Penguin
垢版 |
2020/03/05(木) 15:33:04.72ID:Y4pwVtRF
ころころとは?どのタイミングで変わるのか
なぜ変わったらだめなのか?
使い方間違ってるんじゃないの?
0309login:Penguin
垢版 |
2020/03/05(木) 16:43:49.59ID:7716qQuB
再起動するたび変わります。
win10とubuntuのアプリケーションとデータのやり取りをclaimで行ってますが再起動する度ipアドレスの再設定をしないとだめなんで
0310login:Penguin
垢版 |
2020/03/05(木) 17:18:17.05ID:Y4pwVtRF
>>309
何をどうやってやってるのか知らんけどさ、
中身の仕組みは置いといて、あんたが使ってるのは一台のマシンなんだよ。

マシンが一台でサーバーとクライアントをどうやって接続する?
localhostでしょ?

自分のマシンから自分のマシンに接続する時に使うアドレスは
localhost、127.0.0.1 これだけだよ。これで接続しなさい。

そういうことがきるようにMicrosoftが頑張って作ったのがWSL2なんだから
0311login:Penguin
垢版 |
2020/03/05(木) 18:26:19.52ID:Y10mQSsN
WSL2はlocalhostじゃないよ
Win10→WSL2の場合に特例で認めてるだけで
0312login:Penguin
垢版 |
2020/03/05(木) 18:37:45.60ID:+6w3CdEQ
また使ったことない知ったかが出てきたw
0313login:Penguin
垢版 |
2020/03/05(木) 18:44:13.62ID:Y4pwVtRF
>>311
今ね、Windows 10のIPアドレスが再起動するたびに変わるなんて話してないの
わかるぅ?
0315login:Penguin
垢版 |
2020/03/05(木) 19:53:54.18ID:j5WfiDIs
なるほどころころIPかわる仕様だったのか
まだ wsl1 しか使ってなかったけど wsl2 はだいぶ普通の仮想マシンみたいになっちゃうのね
>>314
ありがとう
0316login:Penguin
垢版 |
2020/03/05(木) 22:24:25.53ID:GsIdW8+U
>>306
一部の日本人がビジネスで困らないように簡体字を勉強するのと同じ意味でな...
別にスレチでどうでもいい事だが、公立学校では教えていない
一応、台湾に留学してた俺が間違いを指摘しただけだから
0317login:Penguin
垢版 |
2020/03/06(金) 00:57:15.45ID:qL9sh6B0
>>315
仮想マシンをWSL1と同じように使えるようにしてるのが
大変で一番価値があるところなんやで
0318login:Penguin
垢版 |
2020/03/06(金) 05:52:43.57ID:jFVHj311
>>316
どうでも良いが台湾で使われる台湾って字自体が繁体字じゃないし、台湾人も何文字かは略字みたいな形で簡体字を使ってるんだよな。
台湾って親日国家だと言われるが地下鉄の4カ国語放送で日本語は無い。
北京語、台湾語、客家語、英語の4つ。
何れにしてもLinuxの普及率は世界の言語での日本語の普及率と同じ。
0319login:Penguin
垢版 |
2020/03/06(金) 05:59:31.85ID:tCucH1Cg
親日なのは日本が独立国家として認めてくれてるからだよ
中国に独立していることを促すよう日本にお願い(責任ぶっ掛け)するため
彼ら自身のモラルは中国の平均と相違ない
21世紀間近まで戒厳令が敷かれていた国だもの
0320login:Penguin
垢版 |
2020/03/06(金) 06:32:23.42ID:OM05Og18
>>319
ネットでデマを流しちゃダメだよ。
日本は台湾を独立国家として認めて無いから日本と台湾は国交すらない。
もちろん日本大使館も台湾に無いし、
台湾大使館も日本には無い。
0321login:Penguin
垢版 |
2020/03/06(金) 10:35:47.66ID:DhpWA1pI
>>315
Hyper-VのDefault Switchが再起動でIP変わるのと同じなのかな
早く直して欲しいわ
0322login:Penguin
垢版 |
2020/03/06(金) 12:27:19.46ID:x5OADIT6
直すというかそれが仕様なのでは?
0323login:Penguin
垢版 |
2020/03/06(金) 12:47:03.41ID:VH40ZxFb
WSL2は普通の仮想マシンと違って、localhostでつながるようになってるのね
これだけでもWSL2を使う理由になるわ
0324login:Penguin
垢版 |
2020/03/06(金) 13:36:23.30ID:TkDPH6DN
>>320
建前上国交は無いことになってるけど
臺灣人パスポートで入国出来るっしょ
臺北駐日經濟文化代表處
https://origin-www.roc-taiwan.org/jp/
0325login:Penguin
垢版 |
2020/03/06(金) 15:23:01.75ID:tCucH1Cg
>>320
中国に配慮してのことでしょ
中国とも台湾とも「国交」をしている風見鶏国家だよ日本は
0326login:Penguin
垢版 |
2020/03/06(金) 17:33:28.41ID:XOxstXL+
>>324
北朝鮮も国交ないけど台湾と同じ扱いだね。
ちなみに先進国で北朝鮮と国交が無いのは日米仏だけ。
英独伊などとは国交がある。
台湾はバチカンとは国光かあるな。
0327login:Penguin
垢版 |
2020/03/06(金) 18:02:40.86ID:jvVEjbEU
中華人民共和国も大韓民国も条約で「その地域の唯一の合法な国家」としてるんだっけ
0328login:Penguin
垢版 |
2020/03/06(金) 19:08:03.45ID:7DtS/QHg
>>326
国光かぁスターデリシャスは無いの?
0329login:Penguin
垢版 |
2020/03/06(金) 20:21:17.81ID:DhpWA1pI
>>322
その仕様がおかしいって話な
仮想マシンでIPコロコロ変わられたらサーバーにできないし
0330login:Penguin
垢版 |
2020/03/06(金) 20:41:08.62ID:DO3xWKRH
wsl2 さわったことないけど、ip固定にできないの?
0331login:Penguin
垢版 |
2020/03/06(金) 21:23:55.27ID:/32iQHeu
ググるとやり方書いてるよ
0332login:Penguin
垢版 |
2020/03/06(金) 21:26:36.76ID:x5OADIT6
>>329
だからサーバーにすることを考えていない仕様なのでは
0333login:Penguin
垢版 |
2020/03/06(金) 21:59:57.26ID:b1of2Y0O
>>332
まあクライアントHyper-Vだからって言うのはあるけどいちいちリブート毎に再作成しなくてもいいだろって思うわ
0334login:Penguin
垢版 |
2020/03/06(金) 23:34:26.84ID:w+ubkCwq
>>329
仮想マシンの話だからWSL2とは関係ないね
WSL2に関してはlocalhostでつなげるものだから
困るのは仮想マシンとして使ってる場合。

まあデフォルトスイッチを使わないで、ネットワークの
DHCPから割り当ててもらえばいいだけだろうけど
外部から接続できるサーバーにする場合は普通こうする。
0335login:Penguin
垢版 |
2020/03/07(土) 07:00:20.50ID:9YrMjJfk
>>334
> 仮想マシンの話だからWSL2とは関係ないね
えっ?
0336login:Penguin
垢版 |
2020/03/07(土) 07:47:49.04ID:aaLoqpSz
仕組みの話じゃなく用途の話では>仮想マシンと違う
0337login:Penguin
垢版 |
2020/03/07(土) 07:55:24.55ID:xx8cnP8p
WSL の端末の文字色が見にくかったので、変えてみた!

WSLでターミナルの文字色を変える(2019/8/10版)
https://qiita.com/ligun/items/0a63660e1d8b486232d9

ここから、ColorTool.zip をダウンロードして解凍する
https://github.com/microsoft/terminal/releases/tag/1904.29002

コマンドプロンプトで、以下を実行する

5つの内、これだけがマシ!
ColorTool.exe -d deuteranopia.itermcolors

ColorTool.exe -d OneHalfDark.itermcolors
ColorTool.exe -d OneHalfLight.itermcolors

ColorTool.exe -d solarized_dark.itermcolors
ColorTool.exe -d solarized_light.itermcolors
0338login:Penguin
垢版 |
2020/03/08(日) 08:41:05.10ID:vx4vK78G
ubuntu 20.04が出た後、どれくらいでWSLで使えるようになるのかね
18.04だとaptで簡単に入らないアプリが多くなってきた(´・ω・`)
0339login:Penguin
垢版 |
2020/03/08(日) 09:28:47.08ID:hWTFrezm
自分でアップデートすればすぐだよ
0340login:Penguin
垢版 |
2020/03/08(日) 12:10:35.87ID:AkGp4XME
do-release-upgradeしろって出てくるんじゃね?
0341login:Penguin
垢版 |
2020/03/09(月) 01:20:40.27ID:W3cKpzgL
18.04がストアに来たのは、5月か6月頃だったかね?

ストア上でリリース年月入りのを導入した場合は、自分でリポジトリを設定してアップグレードしてもストア上では旧バージョンのまま。
年月なしを導入した場合は、20.04が来た時点でdo-release-upgrade可能になるはず。
いずれにしろリポジトリの切り替えは自分でやるのか
0342login:Penguin
垢版 |
2020/03/10(火) 14:49:38.33ID:hafuovb4
vmware/cygwin/wsl1使ってるけど、イマイチwslの利点がわからない
これはWSLでしかできないとか滅茶苦茶便利になるとかあるか?
0343login:Penguin
垢版 |
2020/03/10(火) 14:58:07.67ID:8w25fpM1
win標準ってとこかな
0344login:Penguin
垢版 |
2020/03/10(火) 15:03:47.07ID:NHXNaUBG
ストアから入れるだけで使える
0345login:Penguin
垢版 |
2020/03/10(火) 15:08:17.52ID:zi8ldP/e
Linuxディストリのパッケージがそのまま使えるから、バグ対応や新バージョンが出るのが割と早い
0346login:Penguin
垢版 |
2020/03/10(火) 20:33:07.09ID:MWZJuONX
>>342

WSL1ならメリットは楽、起動速い、メモリ少なくて済む。
デメリットはコアユースなら互換性。
0347login:Penguin
垢版 |
2020/03/10(火) 20:58:53.70ID:wnFrU5nd
WSLでデフォルトのumaskが設定されてないのはなんの理由なんや(´・ω・`)
0348login:Penguin
垢版 |
2020/03/10(火) 21:30:32.13ID:bOD+G13b
>>347
/etc/wsl.conf
に↓を書いとく

[automount]
enable = true
root = /mnt/
options = "metadata,uid=1000,gid=1000,umask=22"
0349login:Penguin
垢版 |
2020/03/10(火) 21:53:47.81ID:VeWKrca/
仮想PCと違ってシームレスに連携できるのと
WSL側で開放したメモリがホスト側に戻ってくるところかな

まあ鯖として運用するならこれからもWin鯖上でHyper-V環境だろうけど
WindowsとLinuxちゃんぽんで作業する環境ならWSL2便利ってなるだろう
0350login:Penguin
垢版 |
2020/03/10(火) 23:15:09.48ID:Nf6t0zoS
>>342
・Windows標準なので対応しているものが多い(例えばWSL対応のターミナルもあるし、DockerはWSL2対応になる)
・cygwinより高速
・cygwin専用にソフトウェアにパッチを当てなくて住む
・Linuxバイナリがそのまま動く
・cygwin用にパッケージが提供されるのを待たなくてすむ
・Ubuntuのパッケージ管理者と、cygwinのパッケージ管理者どちらを信用する?
0351login:Penguin
垢版 |
2020/03/11(水) 02:14:44.31ID:kdplwDTr
VMにFreeBSDは変態か
0352login:Penguin
垢版 |
2020/03/11(水) 02:24:54.72ID:8omWMJza
BSDも仕事で扱う事もあるからcurrentは一つ飼ってるけど
WSLとして統合して欲しいなんて全く思わんしな

TCPやIPのスタックが元々BSD上で開発された誼で安定性は高いとか未だに(無知に限って)言われるけど
IPv6の時代に何言ってんだこのロートル…としか思わん
0354login:Penguin
垢版 |
2020/03/11(水) 03:33:15.30ID:8+dWxbQC
Windows Pro 版に、Ubuntu デスクトップ・サーバーも付けてほしい

同時に2つ、OS を起動できて、通信できるようにしてほしい
0355login:Penguin
垢版 |
2020/03/11(水) 09:41:14.51ID:9W7UvTn+
BSDはスループットがLinuxより高いからサーバー向けだという話も過去のことだからな。
0356login:Penguin
垢版 |
2020/03/11(水) 15:39:18.09ID:ZYod0zSV
ライセンス関係でルーターとかに入っている場合があるけどな

思うに
・多言語化がX任せでOSとして解決する気が無かった
・CARDBUS関係の仕様策定で日本が負けて技術者を手放し、ノート系の普及を妨げた
・取り巻き連中の思考が変
とかが衰退した理由なんだろうな。
16MBの壁の頃は十分取り戻せた
0358login:Penguin
垢版 |
2020/03/11(水) 16:21:27.75ID:cFX/C5Z2
root@PC:(/root) # /mnt/c/Windows/SysWOW64/runas.exe /user:PC¥¥Administrator cmd.exe
PC\Administrator のパスワードを入力してください:

なんて入力すればいい?
sudo passwd rootに相当するコマンドは?
(書き込めないので全角文字にに変換してます)
0360login:Penguin
垢版 |
2020/03/11(水) 17:34:35.69ID:AeZ1sI7h
ちなみに cmd を管理者で実行したいだけなら
スタートから cmd を選んでマウスで右クリックして管理者として実行でもいける
0361login:Penguin
垢版 |
2020/03/11(水) 17:53:57.27ID:cFX/C5Z2
ありがと
後でよく読んでおく
0362login:Penguin
垢版 |
2020/03/11(水) 18:32:37.23ID:cFX/C5Z2
できた
.tcshrc内のaliasにするのには\を\\\\にするなどの工夫が必要
alias        sudocmd             /mnt/c/Windows/SysWOW64/runas.exe /user:PC¥¥¥¥Administrator c:\\\\Windows\\\\SysWOW64¥¥¥¥cmd.exe
あと引数としてWSLとWinのパス名に違いを変換しなければいけない
もう少し改良したい
0363login:Penguin
垢版 |
2020/03/11(水) 18:53:38.84ID:cFX/C5Z2
Administratorの環境変数を設定するにはプロファイルとかいうのを使うの?
0364login:Penguin
垢版 |
2020/03/11(水) 18:55:10.32ID:cFX/C5Z2
つかれた
あと2時間サビ残
なのでWSLであそぶ!
0365login:Penguin
垢版 |
2020/03/11(水) 19:44:03.65ID:SoiUJxbm
WSLのターミナルの既定値とプロファイルで自分の好きなフォントを設定してるんだけど、ターミナルやシェルを起動するとデフォルトのフォントに戻ってしまう。
どこをいじれば、フォントが固定されるんや(´・ω・`)
0367login:Penguin
垢版 |
2020/03/12(木) 06:56:33.77ID:mBwyUMtL
>>358
cmd@.exe, Powershell も起動時に、管理者で起動できる

>>362
漏れのUbuntu 18.04 の、~/.bash_aliases の内容は、Windows のパスに、/ を使える。
設定を、~/.bashrc に書くなら、shopt -s expand_aliases は必要ない

export LANG=ja_JP.UTF-8
export EDITOR=vim

shopt -s expand_aliases

alias windoc='cd /mnt/c/Users/Owner/Documents'
0368login:Penguin
垢版 |
2020/03/12(木) 21:52:35.55ID:OwRoQWEM
よくわからないチューニングされた独自カーネルより
ひにすかなちりこらさとかで普通のやつ動かしたほうが確実だろ
0370login:Penguin
垢版 |
2020/03/13(金) 00:25:26.88ID:M7VUztq3
ひにすかなちりこらさ
0371login:Penguin
垢版 |
2020/03/13(金) 01:10:21.05ID:8964yGjH
意味わからなかったの俺だけじゃなくて安心した
0372login:Penguin
垢版 |
2020/03/13(金) 01:43:07.74ID:Ptp4WQdX
>>368
よくわからないのはお前がバカだからんだろ?
それとも普通のカーネルなら、チューニングの内容をお前理解できてんの?
どっちみち理解できてないだろ。
0373login:Penguin
垢版 |
2020/03/13(金) 06:47:37.24ID:M7VUztq3
>>370
分かった。VirtualBoxだ。このアルファベットのキーをかなで入力するとそうなる。暗号を解いた気分。
0374login:Penguin
垢版 |
2020/03/13(金) 07:08:57.91ID:lqQVb/U5
みかかとか得意げに書いてた老害なんだろうなw
0375login:Penguin
垢版 |
2020/03/13(金) 07:12:58.78ID:67VTITpe
>>374
うちのガキも爺ちゃんからミカカの話は聞いて知っとるとよ。
0376login:Penguin
垢版 |
2020/03/13(金) 07:22:13.55ID:wxK1zFyN
昭和のオタクって感じだわなw
0378login:Penguin
垢版 |
2020/03/13(金) 07:23:38.29ID:67VTITpe
>>376
今のガキはパソコン通信とかテレホーダイなんてやったこと無いからな。
0379login:Penguin
垢版 |
2020/03/13(金) 07:34:20.06ID:j8aO/cuw
ID:M7VUztq3
↑なんで自作自演したの
0381login:Penguin
垢版 |
2020/03/13(金) 10:54:14.92ID:Oi4URWy8
368もお前だと思われてるんだろが
0382login:Penguin
垢版 |
2020/03/13(金) 10:59:06.83ID:8964yGjH
恥ずかしいやつだな
0383login:Penguin
垢版 |
2020/03/13(金) 12:36:12.66ID:1mEpTmrC
言いがかりはやめてくれ。
0384login:Penguin
垢版 |
2020/03/13(金) 20:58:31.44ID:DMSLPPF/
歳をとったのでemacsとtcshから離れられずにいる
新しいことが覚えられない
Pythonスクリプトぐらい書けるようになりたいわ
0385login:Penguin
垢版 |
2020/03/13(金) 21:01:05.76ID:DMSLPPF/
Objective Cは昔からあってJaveも読み書き出るんだけどね
0387login:Penguin
垢版 |
2020/03/13(金) 21:04:50.15ID:6QIODBQx
fish使ってみたら?
俺も10年くらいbashとzshだったけど、気晴らしにシェルを変えたら結構使えるのよこれが・・・
0389login:Penguin
垢版 |
2020/03/14(土) 04:05:21.76ID:be8PnqiL
あ〜あ…
Prevew→Preview
0390login:Penguin
垢版 |
2020/03/14(土) 05:50:30.90ID:js31dCxA
>>388
まあ
WSL1 ≒ WSL2
WSL = Windows Subsystem for Linux ・・・Windowsの機能
WSL2 ・・・ Windows Subsystem for Linuxの別実装
と考えれば、それは当然かと

今もWindowsの機能としてWindows Updateで配信されてるわけだし
0391login:Penguin
垢版 |
2020/03/14(土) 16:05:12.00ID:XE8kZy8g
>>368
用途を理解しろよ
ああ理解できる程じゃないのかw
0392login:Penguin
垢版 |
2020/03/15(日) 11:37:43.05ID:z3DmP9il
このスレ1〜2年ぐらい見てなかったから今さらな質問するけど
WSL1とWSL2の違いは何?
自分のシステムがどっちかを調べる方法は何?
WSL2のインストール方法な何?
WSL2のルートファイルシステムの置かれてるディレクトリはWinから見てどこ?
AppData\Local\lxssからAppData\Pacages\Canonicalなんちゃtらへデータを移行した覚えはあるけど
現在はどうするのが正しいの?
0393login:Penguin
垢版 |
2020/03/15(日) 11:40:20.31ID:z3DmP9il
Linux PC 4.4.0-18362-Microsoft #476-Microsoft Fri Nov 01 16:53:00 PST 2019 x86_64 x86_64 x86_64 GNU/Linux
これだとWSL1それともWSL2?
0395login:Penguin
垢版 |
2020/03/15(日) 14:10:40.15ID:fTpxndni
>>392
その1〜2年で全く変わってしまったよ。便利になりすぎ。

WSLは何?(質問にないけどw)
WindowsのCLI環境を大幅に強化するために作られたもの
Linuxの優れた点であるCLI環境とほぼ同じものを
Windowsに移植したものと考えれば良い

> WSL1とWSL2の違いは何?
実装方法の違い。それによって使えるカーネルの機能が異なる。
使い勝手ってはほぼ一緒。そういう使い勝手になるように作りこんである。
WSL1同様Windows Homeでも使えるし、速度も使用メモリも大きな違いはない。

> 自分のシステムがどっちかを調べる方法は何?
システムではない。WSLではUbuntuやDebianなど複数のディストリを入れられるが
そのディストリごとにどちらを使うか決める。
後からWSL1⇔WSL2を相互に変更することもできる。(変更には数分かかるがOSの再起動は不要)

> WSL2のインストール方法な何?
WSLをインストールすれば、WSL1もWSL2も両方インストールされる。

> WSL2のルートファイルシステムの置かれてるディレクトリはWinから見てどこ?
WSL1と全く一緒だろうが、そんなところは見る必要がないので忘れていい。
アプリ内部の話だからユーザーが知る必要がないこと。
そんな所にアクセスする必要はなく、エクスプローラーから\\WSL$Ubuntu\以下で
ファイルに自由にアクセスできるし他のPCに移動するなどで必要なら、
WSLコマンドでWSLファイルシステム全体をtar形式でエクスポートとインポートが可能
0396login:Penguin
垢版 |
2020/03/15(日) 14:28:44.83ID:z3DmP9il
>> WSLをインストールすれば、WSL1もWSL2も両方インストールされる。
WSL1がインスト−ルされてる状況でさらにWSL2を有効にするにはどうすればいい?
ファイル名を指定してして実行で\\WSLと入力しましたが反応がないです

と、その前に394さんのリンク先読まなくっちゃ
0397login:Penguin
垢版 |
2020/03/15(日) 14:30:47.63ID:z3DmP9il
ああ
仮想マシン使うのか
Hyper-VでubuntuつかってるからWSL2はいいや
0398login:Penguin
垢版 |
2020/03/15(日) 15:24:25.40ID:fTpxndni
>>396
> WSL1がインスト−ルされてる状況でさらにWSL2を有効にするにはどうすればいい?
だから両方インストールされ、両方有効になってる。
片方だけ有効にする方法はない。
ディストリ毎に使うWSLのバージョンを切り替えるだけ

> 仮想マシン使うのか
使う仮想マシンは一つだけ。その仮想マシンはWindows起動時に起動している。
HyperV上のUbuntuのように別に立ち上げる必要がない。

だからWSL1と同じように使いたくなったらすぐにWSL2が使えるし
HyperV上のUbuntuと違ってメモリも消費しない(使わないメモリを開放してくれる)
WSL1の代わりとして使うなら、HyperVよりもWSL2の方が良い

仮想マシンは重くて使う気にならないよ
0399login:Penguin
垢版 |
2020/03/15(日) 15:28:41.04ID:fTpxndni
仮想マシンだと、仮想マシン上のファイルに
エクスプローラーからアクセスするだけで手間がかかる
そういったのを全部予めやってくれるのがWSL2

1〜2年も前の知識だからエクスプローラーからWSL上のファイルを
参照できるということも知らないようだ。
WSLは相当便利になっているということを知らないで
それと仮想マシンを比べるのは間抜けな話だ
0400login:Penguin
垢版 |
2020/03/15(日) 15:35:55.99ID:b7QATKji
LinuxのGUIのアプリをWSLで動かすのはしんどいしうまくいかないこともあるから、
仮想マシンでLinuxを動かすのはNGって決めつけるのもイクナイ。
0401login:Penguin
垢版 |
2020/03/15(日) 15:41:26.83ID:fTpxndni
WindowsのGUIを使えばいいだけでは?
0402login:Penguin
垢版 |
2020/03/15(日) 15:43:38.27ID:hpk1NMin
WSL2はまだInsider Previewのみ、バージョン2004には載るからもう少しだね

>>398
WSL2用の仮想マシンはWSL2に接続しようとした時に起動されるはずだけど?
0403login:Penguin
垢版 |
2020/03/15(日) 15:49:20.11ID:fTpxndni
>>402
WSL2に接続とはいつのことを言ってる?
少なくともbashを起動したときではない
ミリ秒レベルでコマンドプロンプトからWSL2上のコマンドを実行できる
ミリ秒レベルで仮想マシンが起動したとしたらそれは逆にすごいw
0404login:Penguin
垢版 |
2020/03/15(日) 16:00:17.30ID:fTpxndni
WSL2の仮想マシンはシステム全体で一つしか起動しないってのが重要
例えば、Docker for Windowsの最新版はWSL2対応だが、
これはWSL2上で専用のディストリを動かしている。

つまりWindowsでDockerとWSLを使う場合、
二つのディストリを使うことになるが
起動する仮想マシンは一つのみ
0405login:Penguin
垢版 |
2020/03/15(日) 16:00:47.87ID:hpk1NMin
>>403
あれ?使ったこと無い?
初回起動だとわかる位には遅いけど
その後は操作しなくてもしばらく起動してるから2回目以降は早いね
0406login:Penguin
垢版 |
2020/03/15(日) 16:07:29.86ID:fTpxndni
> 初回起動だとわかる位には遅いけど
何秒ぐらい? しばらく放置してからUbuntuを起動しても
1〜2秒しかかかってないが?
こんなに速く仮想マシン上のUbuntuが起動するかね?
0407login:Penguin
垢版 |
2020/03/15(日) 16:11:04.19ID:hpk1NMin
1〜2秒くらいだね
Linuxディストリでもカーネルだけならそんなもんだよ
0408login:Penguin
垢版 |
2020/03/15(日) 17:01:51.85ID:z3DmP9il
ごめん
なんか自分のせいでフレームになちゃったね

>> 仮想マシンだと、仮想マシン上のファイルに
>> エクスプローラーからアクセスするだけで手間がかかる

WSLのシェル上からscpするだけでWindowsからVMへのファイルコピーはできてます
不便に思ったことはありません
0409login:Penguin
垢版 |
2020/03/15(日) 17:03:34.37ID:z3DmP9il
コピー元のファイルをデスクトップに置いておいて
scp ~/Desktop/hoge VM:
だけ
0410login:Penguin
垢版 |
2020/03/15(日) 17:29:11.25ID:z3DmP9il
あと、WSL2はWindowsの休止状態との相性はどうですか?
今使ってるWSLは休止状態から回復してもセッションを維持してくれてます
マシンは基本的に1か月に2回ほどしか再起動しないので休止状態との相性が悪いようだと困ります
なので急いでWSL2を試してみるつもりはありませんが
insiderな方はかなり試していらっしゃるのですね
0411login:Penguin
垢版 |
2020/03/15(日) 17:41:04.31ID:PZIAGxnu
WSLからは電源の状態には関与しない
逆に言うとステータス取得も一筋縄ではいかないということだが
省電力やスリープハイバネはWindowsの機能しかない
0412login:Penguin
垢版 |
2020/03/15(日) 20:49:16.06ID:z3DmP9il
だいたい現状が見えてきました
質問に答えてくれた方がたありがとうございました
0413login:Penguin
垢版 |
2020/03/15(日) 22:07:17.63ID:ssyY+1rA
>>408
> WSLのシェル上からscpするだけでWindowsからVMへのファイルコピーはできてます
> 不便に思ったことはありません

人の話聞いてる?

ローカルPCにあるデータは、エクスプローラーから簡単に参照できるべき
WSLだとエクスプローラーから簡単に参照できる。
だからWindowsでいつも使ってるテキストエディタやツールをそのまま使える
0414login:Penguin
垢版 |
2020/03/15(日) 22:08:06.96ID:ssyY+1rA
>>410
> あと、WSL2はWindowsの休止状態との相性はどうですか?
Windowsは全てのアプリを休止したところで
問題なく復旧できる。当然WSL2も含まれる。
0415login:Penguin
垢版 |
2020/03/15(日) 22:29:59.22ID:LOhFH7xY
エクスプローラから参照したいならsambaで共有してマウントするだけ
0416login:Penguin
垢版 |
2020/03/15(日) 22:39:10.79ID:ssyY+1rA
つまりsambaのセットアップをしないといけないわけだ

Windowsとは別にLinux用のアカウント作って、さらにsamba用のアカウントも作る
WindowsユーザーとLinuxユーザーのアカウントのマッピング。ディレクトリのマッピング
実行権限の扱い。シンボリックリンクをどう見せるか(sambaのunix extensionsの機能)
Windowsからそれらを問題なく扱えるようにするにはどうするか
何がベストプラクティスか調べて自分で設定しなければいけない。

そういった面倒なことをWSLは解決してる
samba使えばって言うけどインストールするだけじゃだめなんだよ
0417login:Penguin
垢版 |
2020/03/16(月) 00:57:41.74ID:+TzOmVvw
>>415
WSLだとそんなことしなくても、エクスプローラー・ファイラー双方から互いに簡単に参照できる。シームレスに連携できることがメリット。
どういうものか理解してから書き込んだ方がいいのでは。
0418login:Penguin
垢版 |
2020/03/16(月) 01:06:20.33ID:3Rl1V3jM
>>417
マジっすか?
どうやったらエクスプローラーから見れるの?
0419login:Penguin
垢版 |
2020/03/16(月) 01:08:44.33ID:vcqWNFBo
そのくらい適当にぐぐるなりして、当時のリリース記事でも眺めてきたらどうか。
他人の時間を浪費させることが目的のネットトロールでは。
0420login:Penguin
垢版 |
2020/03/16(月) 01:12:11.72ID:dQue7c2E
wsl1だけど ¥¥wsl$¥Ubuntu¥ みたいなのを直接開くなり、ショートカット作っとくなりすればええで
俺はネットワークドライブを割り当ててる
0421login:Penguin
垢版 |
2020/03/16(月) 01:26:22.42ID:3Rl1V3jM
>>420
ホェ〜、知らなんだわ
こりゃええわ、ありがとう

>>419
死ねよチンカス
0422login:Penguin
垢版 |
2020/03/16(月) 02:05:15.23ID:QcXg3Wz/
初心者がアホに解説するスレ
0423login:Penguin
垢版 |
2020/03/16(月) 10:00:42.59ID:X94NdP9m
WSL は、Linux 側から、Windows 側を操作するものだろ

Windows側から、Linux側を見れるかな?
その方向は禁止されているのでは?

だから、VSCode の拡張機能に、Remote WSL が出来た。
Windows側からLinux側を、Remote で操作できる
0424login:Penguin
垢版 |
2020/03/16(月) 10:08:34.33ID:FQo4R+NH
>>423
> WSL は、Linux 側から、Windows 側を操作するものだろ
一行目から間違えるな。

まず理解しろ。嫌かもしれんけど(笑)理解しろ

WSL は、WindowsでLinuxアプリを動かすためのものだ。
Linux用にビルドされたバイナリをWindowsでそのまま動かすものだ。
Linux側とかWindows側とかいうものはないと思え
双方でファイルパスの指定の仕方が異なるだけだ

一つのWindowsというOSの中で
WindowsアプリとLinuxアプリが共存している(ように見える)
0425login:Penguin
垢版 |
2020/03/16(月) 10:15:32.23ID:FQo4R+NH
>>423
Remote WSL はSSHで接続とかしていない。
同一OSなのだからそんなことをする必要がない。

例えばWindows用のRubyとWSLのUbuntuにRubyの両方を入れた場合
どちらが起動するか?コマンドプロンプトだとWindows用のRuby
WSLのbashだとLinux用のRubyが起動する。

コマンドプロンプトから、WSL用のrubyを実行するには
wsl --exec ruby --version とうたなくてはいけない

Remote WSL はこれをラッピングしてるようなものだ。
0426login:Penguin
垢版 |
2020/03/16(月) 10:22:38.90ID:dQue7c2E
とはいえ、コンソールとttyの違いでご動作おきたり(wsl上のemacsのシェルからwindowsのexeファイルを叩くと発生)
パーミッションは読んでくれなかったりとか cygwin で苦労してた部分もわりと残ってたりはする
リンク絡みの互換性は wsl2 で完全に取れるようになるらしくて楽しみ
0427423
垢版 |
2020/03/16(月) 10:27:46.14ID:X94NdP9m
Linux 側の領域は、C ドライブの特別な領域に収められているから、
そこを、Windows 側からアクセスしちゃいけない。
ファイルシステムが壊れるから

必ず、Linux側を起動してから、アクセスしないといけない

もちろん、Linux側からは、Windows側を、/mnt/c でアクセスできる
0429login:Penguin
垢版 |
2020/03/16(月) 11:19:30.28ID:dQue7c2E
>>427
昔はそうだったけど UNC パス通してのアクセスは合法だよ。あとから追加された。
0430login:Penguin
垢版 |
2020/03/16(月) 11:28:42.10ID:FQo4R+NH
>>427
特別な場所にあるとか言ってる時点で知識が古すぎる。
たしかに特別な場所にあるが、なぜそんなところを見ないといけないんだ?
そんなことせずにWindows側からアクセスできるだろ。
普通にメモ帳などで開けるだろ。
0431login:Penguin
垢版 |
2020/03/16(月) 11:32:10.80ID:86Wr8eHP
VS Codeは使ってるけどMacでだ・・・
Windowsのエディタは秀丸かEmEditorがいい。
スクリプト系はVS Codeがいいかもしれんけど。
0432login:Penguin
垢版 |
2020/03/16(月) 11:49:38.06ID:/5Gf0E+V
412だけど、もう一度、質問に答えてくれた方々ありがとうございました
ところでなぜあなた方はそう好戦的なのですか
もう少し穏やかに情報交換しましょうよ
0433login:Penguin
垢版 |
2020/03/16(月) 11:51:36.13ID:/5Gf0E+V
あと、WSL2について追加質問をさせてください
WSLの仮想マシンのファイルシステムはホストのNTFSに埋め込まれてるのですか?
それともvhdxみたいなフォーマットにパックされてるのですか?
0434login:Penguin
垢版 |
2020/03/16(月) 11:58:23.56ID:/5Gf0E+V
あとWSL2の長所に手間のかからないことと挙げてる人は少し違うと思います
むしろ手間をかけることはゲーム感覚で楽しむものでは?
sambaなんて10分でセットアップできましたし
0435423
垢版 |
2020/03/16(月) 11:59:23.38ID:X94NdP9m
ファイラーのエクスプローラーから、\\wsl$ で見れる?
これって、wsl を起動してないよね

コマンドプロンプトで、wsl と入力すれば見れるけど、
漏れが言いたかったのは、このように、Linux側を起動すれば見れると言うこと
0436login:Penguin
垢版 |
2020/03/16(月) 12:01:42.41ID:/5Gf0E+V
まあ、そういうのもWindowsのサービスの自動起動などで自動化できますし
手間がかからないようにするための手間は惜しまない(笑
0437423
垢版 |
2020/03/16(月) 12:06:52.20ID:X94NdP9m
エクスプローラーに、\\wsl$ と入力したら、\Ubuntu-18.04 が表示された!
\\wsl$\Ubuntu-18.04 で見れた!

急に見れるようになった!
0438423
垢版 |
2020/03/16(月) 12:15:29.61ID:X94NdP9m
エクスプローラーのネットワークフォルダから、wsl へ、つながる

ここから普通に、.bashrc などを、
Windows側のTeraPad で、編集しても大丈夫なのか?

改行コードさえ、気を付ければ良いのか?
0439423
垢版 |
2020/03/16(月) 12:21:09.65ID:X94NdP9m
エクスプローラーのネットワークフォルダから、
急に、wsl へ、つながるようになったのは、

ひょっとしたら、最初の1回だけは、wsl 起動中にアクセスしないといけないのかも
0440login:Penguin
垢版 |
2020/03/16(月) 12:31:46.11ID:FQo4R+NH
>>434
> sambaなんて10分でセットアップできましたし

違う。それじゃだめ。Linux使ったことのないような新人が
どれくらいかかるかで考えようか?

なれてる人とそうでない人ではぜんぜん違う。
0441login:Penguin
垢版 |
2020/03/16(月) 12:33:01.90ID:FQo4R+NH
>>433
> WSLの仮想マシンのファイルシステムはホストのNTFSに埋め込まれてるのですか?
> それともvhdxみたいなフォーマットにパックされてるのですか?

それは気にする必要がない所。内部実装。どちらであってもユーザーにとっては何も変わらない。
考えてはいけないことは考えてはいけない。
0442login:Penguin
垢版 |
2020/03/16(月) 12:39:02.24ID:ARtP2vrH
>>433
vhdって書いてあるが

>>439
コマンドプロンプトやターミナルなどから起動していなくてもエクスプローラーから見れる
0443423
垢版 |
2020/03/16(月) 12:47:05.25ID:X94NdP9m
エクスプローラーのネットワークフォルダから、ちょくちょく、wsl へ、つながらなくなる!

その時に、コマンドプロンプトで、wsl と入力すると、つながるようになる!
0444login:Penguin
垢版 |
2020/03/16(月) 12:48:49.64ID:FQo4R+NH
WSL起動してないのに、アクセスできるわけ無いだろ
常に起動してることになるじゃんか。メモリの無駄。
0445login:Penguin
垢版 |
2020/03/16(月) 12:58:17.36ID:/5Gf0E+V
>>441
> >>433
> > WSLの仮想マシンのファイルシステムはホストのNTFSに埋め込まれてるのですか?
> > それともvhdxみたいなフォーマットにパックされてるのですか?
>
> それは気にする必要がない所。内部実装。どちらであってもユーザーにとっては何も変わらない。
> 考えてはいけないことは考えてはいけない。

確かに抽象化思考では考えていけないことは考えてはいけない
でもWSL2の堅牢性にかかわる問題

もしWSL2が起動しなくなったら
fsck /dev/sda2を実行する機会はありますか?
0446login:Penguin
垢版 |
2020/03/16(月) 13:01:46.20ID:on/TQaiW
iscsiじゃいけんの?
0447login:Penguin
垢版 |
2020/03/16(月) 13:11:57.69ID:TIbuE5SK
>>445
その辺はクライアントHyper-vのVMと同じと思えばいいんじゃないの
0448login:Penguin
垢版 |
2020/03/16(月) 13:20:55.69ID:/5Gf0E+V
ああ、それは知りませんでした
調べておきますね
0449login:Penguin
垢版 |
2020/03/16(月) 13:24:10.00ID:/5Gf0E+V
Hyper−Vだと動かなくなったらチェックポイントをひとつ前に戻してみると思います
また動くVMを用意して動かなくなったVMのdiskをアタッチして
fsckを実行すると思います
0450login:Penguin
垢版 |
2020/03/16(月) 14:40:57.16ID:86Wr8eHP
VHDXではなく専用のパーティションにインストールできないもんかね・・・?
0451login:Penguin
垢版 |
2020/03/16(月) 14:46:45.81ID:SCvvuVyz
>>450
それをやりたい理由を言ってみ。
やりたいだけで、何も理由がないだろ
0452login:Penguin
垢版 |
2020/03/16(月) 14:48:32.58ID:SCvvuVyz
MSが最善の選択だと思ってやってることなのを分かってない
なぜそうなってるかを考えもしないで、理由もなしに自分がやりたいことを言うな
そういうを素人っていうんだよ。
0453login:Penguin
垢版 |
2020/03/16(月) 14:51:43.75ID:NwuBFcsF
なんかいちいちマウント取りに行くやつがいるな
0454login:Penguin
垢版 |
2020/03/16(月) 14:59:20.40ID:SCvvuVyz
マウントと感じる方に問題があるんだよw

素人がひょっこりやってきて、調べもしないでコロナウイルスの薬がほしいんですがと言われても
今から全部お前にそれがムリな理由を説明するのはつかれるんだよ。
少しは自分で調べろ。
0456login:Penguin
垢版 |
2020/03/16(月) 15:19:46.41ID:TIbuE5SK
>>454
>今から全部お前にそれがムリな理由を説明するのはつかれるんだよ。
誰もお前を指名して聞いてるわけじゃないし疲れるならスルーすればいいだけだろ
レスする義務もないのに質問している相手を素人だの何だの罵るのがマウント以外の何なの?
0457login:Penguin
垢版 |
2020/03/16(月) 15:36:50.19ID:FBZuyB8e
>>455
公式読もう!
https://devblogs.microsoft.com/commandline/wsl2-will-be-generally-available-in-windows-10-version-2004/

> We’ve removed the Linux kernel from the Windows OS image and
> instead will be delivering it to your machine via Windows Update,

LinuxカーネルをWindows OSイメージから削除し、代わりにWindows Updateで配信します。
(つまりOSのアップデート時にLinuxカーネルが更新されるのではなく、例えば緊急の
セキュリティアップデート適用版などがWindows Updateで配信されるということ)

Q. WSL2を使うには手動セットアップが必要なの?
A. Windows 10 バージョン2004の初期リリースには、LinuxカーネルがWindows OSイメージに含まれています。
これを削除してWindows Updateでの配信方式に切り替える必要があります。そのためにカーネルコンポーネントのアップデートが必要です。
将来的にはWindows Updateで配信されるようになるので手動セットアップは不要です。
つまり×手動セットアップ→○手動アップデート は今回のみの一時的な対応です。
0458login:Penguin
垢版 |
2020/03/16(月) 15:40:23.19ID:gWHXZdQS
目障りだから他所のスレでやれってことだろうと忖度
0459login:Penguin
垢版 |
2020/03/16(月) 15:55:46.32ID:ASTtoMN8
ここはお前の日記帳じゃないし、俺らはお前の母親でも何でもないので
出来の悪いボンクラ小僧のマイファーストWSL報告とかここでやられても迷惑なんですよ
説明書に載ってるレベルの説明を俺らにさせないでくれ
特別な僕ちゃんのためにお前らの時間を割いて相手しろみたいな奴は二度と戻ってこなくていい

RTFM
0460login:Penguin
垢版 |
2020/03/16(月) 16:04:04.70ID:eOeF38CJ
WSL2の仮想ディスクはHyper-Vの仮想マシン(Ubuntu Live)でマウントできるね

あと、WSL2が頻繁に落ちる場合は制御フローガード(CFG)の制限を緩めると改善するかも(うちのは落ちなくなった)
Windowsセキュリティ→アプリとブラウザーコントロール→Exploit Protectionの設定→プログラム制御でvmcompeteとvmwpの分を変更
0461login:Penguin
垢版 |
2020/03/16(月) 16:15:15.87ID:8UhPFZyF
専用のパーティションにインストールできないかねって言ってる人は、何がしたいのかな
別ドライブに入れたいならimportコマンドでやれば良いはずだけど
0462login:Penguin
垢版 |
2020/03/16(月) 16:24:42.36ID:wrSrl3DS
聞かれてもないのに切れ散らかしてる人なんなの
0464login:Penguin
垢版 |
2020/03/16(月) 16:39:30.55ID:86Wr8eHP
マウントうぇ〜いおじさん
0465login:Penguin
垢版 |
2020/03/16(月) 18:18:26.28ID:/5Gf0E+V
このスレの範囲を超えるとは思うけど
LinuxのfuseでVHDをマウントできる方法ある?
0466login:Penguin
垢版 |
2020/03/16(月) 18:20:42.20ID:86Wr8eHP
7zipとかで展開は出来たはず
マウントは知らん、マウントおじさんに聞いて!
0467login:Penguin
垢版 |
2020/03/16(月) 18:20:54.64ID:/5Gf0E+V
ちょっと試してくる
mount -o loop hoge.vhd できるかどうか
0468login:Penguin
垢版 |
2020/03/16(月) 18:32:15.54ID:/5Gf0E+V
PC:(/mnt/Users/Public/Documents/Hyper-V/Virtual hard disks) % sudo mount -o loop Ubuntu\ 18.04.4\ LTS.vhdx /tmp
mount: /tmp: wrong fs type, bad option, bad superblock on /dev/loop18, missing codepage or helper program, or other error.

という結果だった
0469login:Penguin
垢版 |
2020/03/16(月) 18:39:33.88ID:86Wr8eHP
qemu-imgでRAWにコンバートしてやればloopbackデバイスでマウントできるかもしれないな
ダイレクトにマウントしたいけど・・・
0471login:Penguin
垢版 |
2020/03/16(月) 18:51:02.88ID:tV2XD+9M
libguestfs-toolsは多分無理
0472login:Penguin
垢版 |
2020/03/16(月) 20:07:55.49ID:eOeF38CJ
>>471
凄いねぇ、これ
WSL2ならkernel-image-genericも入れればvhdxマウントできるね、無いとqemuのvmが起動できないみたい
WSL1は未確認
0473login:Penguin
垢版 |
2020/03/17(火) 11:05:42.31ID:88tW2L0t
Docker Desktop for WSL 2 入れたけどなんか重い・・・
数GBも容量食うし、Docker CEをUbuntuに入れた方がいいと思った。
手動で起動しないといけないけど。
0474login:Penguin
垢版 |
2020/03/17(火) 11:49:44.59ID:IHdz72zy
vmにってこと?
自動起動くらい出来るだろ
0475login:Penguin
垢版 |
2020/03/17(火) 12:14:18.86ID:CIABesiu
> 数GBも容量食うし、Docker CEをUbuntuに入れた方がいいと思った。

Ubuntuで数GBも容量食うだろw
ってか、どっちも同じHyperV技術使ってるんだから
WSL2で重いならUbuntuはもっと重い
0476login:Penguin
垢版 |
2020/03/17(火) 21:58:10.24ID:5C9mKjEG
よし、Hyper-VのVMにvhdファイルを/dev/sdbとして接続するノウハウを習得した
WSL2いつでもかかってこい
0477login:Penguin
垢版 |
2020/03/17(火) 22:18:55.63ID:zJ7iTNY0
でもまあ、WSL2の仮想マシンは、HyperVそのものじゃなくて同一技術のサブセットだから
HyperVマネージャーから仮想マシンは見えんけどなw
PowerShellとか使えばできるかもしれんけど
0478login:Penguin
垢版 |
2020/03/19(木) 09:01:19.00ID:FfR9OwlV
WSLでGUIアプリはお遊びで動くようにしてる、だけど実用にはしてないな。
Windows版使うか、VNCなりなんなりでLinuxマシンに入ってからそっちで動かすかだ。
0479login:Penguin
垢版 |
2020/03/19(木) 09:29:04.76ID:WDGNQ/lN
お遊びで動くと言うか、Xの設計上動くってだけ

MSもユーザーもGUIはWindows、CLIにWSL。を望んでて
別にGUIに対応する必要も要望もないんだが
もともとXはリモート側にGUI表示の機能が必要ないから
意図的に対応して無くても勝手に動く
0480login:Penguin
垢版 |
2020/03/19(木) 10:08:24.74ID:BYfp3XL/
頑張れはWineも動く、64bitのEXEしか動かないけど複雑な気分になる。
qemu-user-staticかませば32bitも動くけどエラー頻発であまり使えない・・・
0481login:Penguin
垢版 |
2020/03/22(日) 15:02:39.83ID:0gN0pbBy
WSL(WSL1?)からネットワークが見えなくなった
apt-get updateにも失敗する
なんかWindowsに異変があった?
0482login:Penguin
垢版 |
2020/03/22(日) 15:30:15.49ID:yAsKYQg7
LANケーブルが外れてた
0483login:Penguin
垢版 |
2020/03/22(日) 15:58:07.16ID:twQWNntO
素人ほど他人のせいにする
0484login:Penguin
垢版 |
2020/03/22(日) 20:13:47.36ID:0gN0pbBy
設定変えてないはずなのにネットワーク見えなくなったなぁが
関係ありそうなのはカメラのwifi設定で変なアプリを使ったぐらいか
0485login:Penguin
垢版 |
2020/03/22(日) 20:36:27.70ID:0gN0pbBy
482はなりすましだからね
語尾を曖昧にすることによって自分の予想を元の書き込む主の書き込みに混同させる手口
自分は手を汚さずに他人を操っていじめを起こす手口
0486login:Penguin
垢版 |
2020/03/22(日) 20:48:22.38ID:50p1d4d5
>>485
aptのメッセージは確認したのか?
0487login:Penguin
垢版 |
2020/03/22(日) 21:21:39.69ID:0gN0pbBy
名前引きの失敗だけど
すべてのIPが通らなくなった
理由の切り分けが難しい
ubuntu-VMはうまくいってる
急におかしくなったのはWSLだけ
firewallをオフにしたりいろいろした
0488login:Penguin
垢版 |
2020/03/22(日) 21:24:32.04ID:0gN0pbBy
rebootでもだめ
なんかの設定おかしくなった
EOSネットワークセッティングツールというアプリがおかしくsたみたい
回復ポイントに戻すかな
0489login:Penguin
垢版 |
2020/03/22(日) 21:26:42.95ID:0gN0pbBy
WSLでifconfigを実行するとwindowsのIPは表示されるけど
デフォルトゲートウェイが表示されないな
昔からこうだっけ?
0490login:Penguin
垢版 |
2020/03/22(日) 21:30:47.15ID:BpxwgUV4
>>486
相手すんなよ
エラーメッセージも貼らないとか単なるレス古事記だろ
0492login:Penguin
垢版 |
2020/03/22(日) 21:46:52.32ID:0gN0pbBy
直接のエラー名はTemporary failure resolve
0495login:Penguin
垢版 |
2020/03/23(月) 00:01:42.04ID:F9iXzGwi
>>493
> >>485
> 被害妄想がひどい
> 病院行け
481から483の流れを読めば482の書き込みが迷惑だと言ってるのだけど
482は『LANケーブルが外れてた』と書くべきではなく
『LANケーブルが外れてないかどうあ確認しろ』と書くべきだよね
LANケーブルのはずれてたのは482のPCなのか?
そでなければ482はうそをついたことになるね
そうでないなら482は日本語のできない知的障碍者
0496login:Penguin
垢版 |
2020/03/23(月) 00:03:54.34ID:nhsBBwk4
482は自分がだれであるかを明らかにせずだれのPCのLANケーブルが外れてたかを明らかにしなかったのだから
482の責任でしょう
0498login:Penguin
垢版 |
2020/03/23(月) 01:24:49.45ID:nhsBBwk4
あんたこそ典型的な人格障害だからちゃんとした人にカウンセリング受けたほうがいいと思うよ
0499login:Penguin
垢版 |
2020/03/23(月) 01:27:38.81ID:nhsBBwk4
多分社会とかに不満があって愉快犯的なことをしたいのかも知れないけど
そういうのは自分自身を気ずつける行為だと思うよ
まともに生きましょうね
0500login:Penguin
垢版 |
2020/03/23(月) 11:48:23.81ID:8nr4jCIt
このスレの連投厨率の高さは異常
0502login:Penguin
垢版 |
2020/03/28(土) 08:26:22.69ID:hzQtuklH
qemu-imgでVMのHDDイメージ変換するのだけにWSL使ってる
すげえ便利
0503login:Penguin
垢版 |
2020/03/28(土) 09:40:31.37ID:BNv5g4kz
>>502
CentやUbuntuのような
普通のLinuxなの?
0505login:Penguin
垢版 |
2020/03/28(土) 11:28:27.19ID:fsLynmYv
>>503
質問が正確ではないw

CentOSやUbuntuはLinuxを使ったディストリビューション
WSLのUbuntuは、LinuxのUbuntuそのものといっていい。
/initだけが異なる。コンテナ上でUbuntuを起動するのに近い。
起動処理は違うがLinux用のバイナリがそのまま使えている。

LinuxカーネルはWSL1はMSがNTネイティブAPIを呼び出す形で実装したもの
Win32 APIと同じレイヤーにLinuxシステムコールが実装されてる。
近く登場するWSL2はLinuxカーネルも同じものを使う。

普通のLinuxがLinuxデスクトップのことを想像しているならそれは違う。
デスクトップはWindowsで、CLI環境にLinuxを導入するのが
WSLプロジェクトの目的
0506login:Penguin
垢版 |
2020/03/29(日) 06:14:26.20ID:6/zn6S+j
WSL, Ubuntu 18.04 で、
rbenv で、Ruby 2.6.5 をインストールできた!

CPU-i3 を省エネモード(1コアのみ)で使っていたから、
コンパイルには、25分掛かった

build-essential, openssl, readline, zlib のパッケージが必要だった

sudo apt install -y build-essential
sudo apt-get install -y libssl-dev libreadline-dev zlib1g-dev
0507login:Penguin
垢版 |
2020/04/09(木) 02:12:32.44ID:2aLoE+n0
Announcing Windows 10 Insider Preview Build 19603
https://blogs.windows.com/windowsexperience/2020/04/08/announcing-windows-10-insider-preview-build-19603/

File Explorer Integration in the Windows Subsystem for Linux (WSL)

If you have WSL installed and open up File Explorer, you’ll see a familiar face!
We’ve had the ability to access your Linux files since Windows 1903, but now you can easily get to them from your left-hand navigation pane in File Explorer.
Selecting the Linux icon will show you a view of all your distros, and selecting those will place you in the Linux root file system for that distro.
0508login:Penguin
垢版 |
2020/04/09(木) 14:30:15.56ID:zCnIwJQt
Windows 10プレビュー版、Subsystem for Linuxをエクスプローラーに統合
https://news.mynavi.jp/article/20200409-1013112/

WSLをインストールしていたらビルド19603ではエクスプローラーの左サイドバーに「Linux」アイコンが表示される。
Windows 10ではバージョン1903からLinuxファイルにアクセスできるようになっていたが、エクスプローラーへのWSL統合によって、サイドバーのLinuxを選択するだけで導入したディストリビューションのルートファイルシステムに移動できる。
0509login:Penguin
垢版 |
2020/04/09(木) 17:17:02.65ID:+eJHYSZe
>>508
この統合ってWSLを起動して無くても表示されるという改善点もあるんだよな
0511login:Penguin
垢版 |
2020/04/09(木) 17:51:16.67ID:I55gAxBj
>>509
起動してないのにどうやって中身見るの?
0512login:Penguin
垢版 |
2020/04/09(木) 19:00:22.06ID:lT4mNawP
>>511
エクスプローラーのLinuxディレクトリをクリックすればバックグラウンドで起動する
0513login:Penguin
垢版 |
2020/04/09(木) 19:01:56.98ID:lT4mNawP
起動して無くてもディレクトリのディレクトリ\\wsl$\ubuntuとかは表示される
\\wsl$\ubuntuをクリックした時点で起動する。(一瞬)
0514login:Penguin
垢版 |
2020/04/09(木) 19:11:28.26ID:Re2rAUfm
>>509
現行WSL1でも起動していなくても表示されるが
0515login:Penguin
垢版 |
2020/04/09(木) 19:14:46.27ID:5kE6HhvC
ペンギンが出てくるのかw
0516login:Penguin
垢版 |
2020/04/09(木) 19:17:10.24ID:1m2tNpF6
>>514
表示されないよ。見えてないだけで起動してるでしょ。
俺はopenSUSEとかKaliLinuxとか入れてるが表示されない。
0517login:Penguin
垢版 |
2020/04/09(木) 19:51:08.26ID:ya4+YEa0
>>516
pc起動直後にエクスプローラーで見たら表示されたよ
(ubuntuとdebianを入れてる)
0518login:Penguin
垢版 |
2020/04/09(木) 20:34:40.86ID:jbOPcE8b
>>516
見えてなくてもパス指定してアクセスすれば開くね。wsl --terminateして確認した。
0519login:Penguin
垢版 |
2020/04/10(金) 10:28:32.18ID:CGSUi5tm
WSLには文句はないけど
exoploerにアイコン出て何が嬉しいのか判らんわまじでおしえてくれ
0520login:Penguin
垢版 |
2020/04/10(金) 10:47:23.54ID:TZVPLygh
クイックリンクに自分で登録する必要ない
0521login:Penguin
垢版 |
2020/04/10(金) 10:56:55.14ID:CHokZKPh
>>518
見えてないとパス指定するのが大変だろ

>>519
クリックアクセスに入れたやつの名前変えられるように戻してよって思うけど、
クイックアクセスに登録した時に「Linux」という名前とアイコンで表示されるのはわかりやすい。
今は「wsl$」という名前になる
0522login:Penguin
垢版 |
2020/04/10(金) 11:00:47.93ID:CHokZKPh
しかし「Linux」が「This PC」配下じゃないってのが面白いなw
0523login:Penguin
垢版 |
2020/04/10(金) 17:03:11.29ID:mZNoA7ar
>>516は\\wsl$直下のこと言ってて
>>517は\\wsl$\ubuntu開いて言ってるんだな
0524login:Penguin
垢版 |
2020/04/12(日) 15:28:19.70ID:g3aeUOxy
wslってwindowsで開発なりしてサーバ上の動確を取るためのサブシステムって認識だけど合ってる?
検証とかはVirtualBox、てかvagrantで鯖構成真似てやった方がいいけど
0525login:Penguin
垢版 |
2020/04/12(日) 20:40:16.92ID:6U4Ub2Db
WSLはWindowsでLinuxアプリ(主にCLI)を動かすためのサブシステム
それ以外はLinuxと同じ
0526login:Penguin
垢版 |
2020/04/12(日) 22:44:15.97ID:mweIS90Z
>合ってる?
根底から間違ってる

Windowsの作業環境にGNUユーザランドを導入する手段の一つがWSL
>>525の半端な認識もWSL1の話で、WSL2では正真正銘のLinuxカーネルが動作する
0527login:Penguin
垢版 |
2020/04/12(日) 22:45:07.83ID:mweIS90Z
あとCLI専用だと思い込んでいるアホが相変わらず居るけど
普通にXやPulseAudioを導入してグラフィカル環境で使える

「"WSLはCLI専用"は、アホのリトマス紙」
0528login:Penguin
垢版 |
2020/04/12(日) 22:50:54.25ID:K2Erhxiz
そんな当たり前のことエラそうに言われても…
0529login:Penguin
垢版 |
2020/04/12(日) 23:04:36.89ID:mweIS90Z
バカが湧く度に何度でも言うよ
黙るか逃げ去るまで殴り続ける
そうしなければ居座られてしまうからな
バカに
0530login:Penguin
垢版 |
2020/04/12(日) 23:26:48.98ID:TOX0a+TR
CLIとは
0531login:Penguin
垢版 |
2020/04/12(日) 23:39:38.23ID:LQo5PB0L
コマンドラインインタフェース
だが?
0532login:Penguin
垢版 |
2020/04/13(月) 00:15:23.91ID:ahKthT3D
>>529
一番のバカ
0533login:Penguin
垢版 |
2020/04/13(月) 00:32:52.88ID:i2WW3vba
>>532
今日一番目に殴りつけて良いバカはこいつか?
0534login:Penguin
垢版 |
2020/04/13(月) 00:53:13.87ID:ahKthT3D
自分の顔でも殴っとけよ、バカw
0536login:Penguin
垢版 |
2020/04/13(月) 02:55:07.37ID:WgQpGkjW
というか何を実現してるかという話と何に使えるかという話の区別が出来てないな
0537login:Penguin
垢版 |
2020/04/13(月) 05:54:46.48ID:e8TZ9eU2
>>526
> >>525の半端な認識もWSL1の話で

WSL2でも
「WSLはWindowsでLinuxアプリ(主にCLI)を動かすためのサブシステム」だろ?
あ?サブシステムが気に入らなかったのか?

「WSLはWindowsでLinuxアプリ(主にCLI)を動かすためのシステム」だろ?
0538login:Penguin
垢版 |
2020/04/13(月) 09:00:34.47ID:655pOy8A
サブシステムが環境サブシステムの事とは限らないってことよな


http://e-words.jp/w/%25E3%2582%25B5%25E3%2583%2596%25E3%2582%25B7%25E3%2582%25B9%25E3%2583%2586%25E3%2583%25A0.html

サブシステムとは、大きなシステムの一部を構成する、より小さな単位のシステム。

システムとは個々の要素が相互に影響しあいながら、全体として機能するまとまりや仕組みを指す。
サブシステムはそれ自体が一つのシステムとして様々な要素が集まってひとまとまりの完結した機能を持つが、より大きなシステムを構成する要素として組み込まれている。
0540login:Penguin
垢版 |
2020/04/13(月) 10:23:58.01ID:b2AtFoXZ
>527みたいなのに絡まれないように "主にCLI" って言うたんだろうに
書かれてもいない "CLI専用" に置き換えて無理矢理叩いてるの
マウント取りたくてしょうがない民の逸る気持ちが痛々しくてワロタ
0542login:Penguin
垢版 |
2020/04/13(月) 11:08:07.96ID:uo7mAfO9
guiがないとosじゃないと思っているんだろうか
0543login:Penguin
垢版 |
2020/04/13(月) 17:24:49.07ID:WVBsfcHB
windowsローカルでcentの検証出来るのは助かるわ
仮想立てると糞重いし
0544login:Penguin
垢版 |
2020/04/13(月) 19:07:59.22ID:e8TZ9eU2
CentOSの検証をするためのものじゃないぞ
どうせ本番環境のCentOSで動かす
「自分のアプリ」を検証してるって意味だろうけど
0545login:Penguin
垢版 |
2020/04/13(月) 19:24:34.28ID:wlL79OkL
いや用途を絞る意味わかんない
使い方は人それぞれで良いでしょに
0546login:Penguin
垢版 |
2020/04/13(月) 19:28:38.80ID:1K1nnljL
ねぇ OD してはぁはぁしても良いじゃん
0547login:Penguin
垢版 |
2020/04/13(月) 19:29:43.58ID:WXayFwbl
WSLは開発用
検証はモノホンのLinux使うべき
0548login:Penguin
垢版 |
2020/04/13(月) 19:51:38.07ID:e8TZ9eU2
>>545
CentOSとは別のOSなのに
CentOSの検証なんて出来るわけ無いだろ
0549login:Penguin
垢版 |
2020/04/13(月) 20:14:56.69ID:wlL79OkL
Linuxに互換性が期待できないと言うならその通りだけども基本は大丈夫と見るでしょ
テストを重ねる際はWSL2上で良いじゃん最後に実機で確認すればいい
0550login:Penguin
垢版 |
2020/04/13(月) 20:21:47.97ID:Djgv1tTw
仮想マシンで新しいOSの検証って大昔からやられてるんだが…
0551login:Penguin
垢版 |
2020/04/13(月) 20:57:02.73ID:e8TZ9eU2
>>549
いや、だから「CentOSの検証」じゃなくて
作ったアプリの検証でしょ?って言ってるだけ
0552login:Penguin
垢版 |
2020/04/13(月) 20:59:17.07ID:e8TZ9eU2
WSLとLinuxの互換性は高いんだから、そりゃ
WSLという環境で動けば(アプリの動作検証してOKなら)
Linuxという環境でもそのアプリは動くという信頼はしてるよ。もちろんね。

>>550
WSLとLinuxはカーネルが違っている。ユーザーランドは一緒だから
アプリは概ね動くが、全く同じOSではない。
0553login:Penguin
垢版 |
2020/04/13(月) 21:27:02.61ID:eluy5TVx
>>552
違うから何?
仮想マシン知らんのか?
0554login:Penguin
垢版 |
2020/04/13(月) 21:34:01.65ID:e8TZ9eU2
>>553
知らんのかと言われてもなぁ。本番環境はHyperV使ってるわけじゃないだろ
0555login:Penguin
垢版 |
2020/04/13(月) 21:57:05.71ID:BXwCnBig
今どき本番環境だから実機だけ、と思っている人って居るのか
0556login:Penguin
垢版 |
2020/04/13(月) 22:04:11.93ID:1p7owB72
>>554
いつの時代の人なんだよw
運用システムを仮想マシンで集約して物理マシンを削減とか普通にあるぞ
0557login:Penguin
垢版 |
2020/04/13(月) 22:21:38.83ID:e8TZ9eU2
>>556
だからさぁ、わざとやってるのかもしれないけど
仮想マシンを否定したりしてないの。HyperVを
本番環境で使ってるわけじゃないだろって話をしてる

そもそもCentOSの検証だぞ?お前やったことあるのか?
何やったんだ?言ってみ。
0558login:Penguin
垢版 |
2020/04/13(月) 22:46:37.57ID:i2WW3vba
Linux鯖の土台がAzureつまりHyper-Vなんてもはや常識のレベルだが
0559login:Penguin
垢版 |
2020/04/13(月) 23:08:46.49ID:e8TZ9eU2
そういう話はして無くてWSLでCentOSの検証はできないって話をしてる
0560login:Penguin
垢版 |
2020/04/13(月) 23:28:29.27ID:BXwCnBig
もう良いから黙っとけよ
0563login:Penguin
垢版 |
2020/04/14(火) 10:41:11.39ID:ct0+QB/1
P2Vとかって聞いた事もないんだろう
生暖かい眼で見てやれよ〜
0564login:Penguin
垢版 |
2020/04/14(火) 11:17:51.20ID:pFN7AsrW
WSLはCentOSの検証にはならないって話なのに
わざと話をそらそうとしてるの?
0565login:Penguin
垢版 |
2020/04/14(火) 13:21:21.68ID:T6uYz6EK
>>562に関しては受け入れた、でいいのね
0566login:Penguin
垢版 |
2020/04/14(火) 13:36:53.05ID:6kJH9UIC
本番環境でHyperVを使っているかどうかなんて
質問者じゃないとわからんだろ
0567login:Penguin
垢版 |
2020/04/14(火) 13:37:30.86ID:pB7Yr5zm
>>564
>>557とは違う人?
もしくは精神分裂で別人格?w

> HyperVを本番環境で使ってるわけじゃないだろって話をしてる
0568login:Penguin
垢版 |
2020/04/14(火) 15:18:33.21ID:6kJH9UIC
HyperVを(質問者が)本番環境で使ってるわけじゃないだろって話をしてる
0569login:Penguin
垢版 |
2020/04/14(火) 16:06:50.74ID:F39t8sHv
後出しじゃんけんキターーーー!!
0570login:Penguin
垢版 |
2020/04/14(火) 17:18:35.69ID:XM00KJvs
後出しも何もHyperVはWSL2の話だってわかるだろ

> テストを重ねる際はWSL2上で
0571login:Penguin
垢版 |
2020/04/14(火) 17:28:53.97ID:lZsxzBN8
そもそも>>568の言う質問者って誰よw
0572login:Penguin
垢版 |
2020/04/14(火) 17:52:59.40ID:WQ3CJuyr
昨日から必死すぎやな…ホント見苦しい
0573login:Penguin
垢版 |
2020/04/14(火) 18:05:30.12ID:XM00KJvs
↓これに決まってるだろ

543 名前:login:Penguin[sage] 投稿日:2020/04/13(月) 17:24:49.07 ID:WVBsfcHB
windowsローカルでcentの検証出来るのは助かるわ
仮想立てると糞重いし
0574login:Penguin
垢版 |
2020/04/14(火) 18:05:53.46ID:XM00KJvs
質問ではなかったな。検証者。
0575login:Penguin
垢版 |
2020/04/14(火) 19:04:08.75ID:cbaSVPHo
で、>>543が本番環境でHyperVを (* 使ってない *) ってなんでわかるの?
0576login:Penguin
垢版 |
2020/04/14(火) 20:05:00.59ID:XM00KJvs
使ってるってレスが今まで来てないから
0577login:Penguin
垢版 |
2020/04/14(火) 21:18:20.82ID:KI5NLfwQ
バカすぎるw
使ってないっていうレスも無いだろ
0578login:Penguin
垢版 |
2020/04/14(火) 21:36:14.01ID:tgf4oez+
書いてないことを読んじゃダメだって国語の授業で習わなかった人なのかね
0579login:Penguin
垢版 |
2020/04/14(火) 21:51:46.27ID:XM00KJvs
>>578
それな。どこから本番環境がHyperVだって話になったのやらw
0580login:Penguin
垢版 |
2020/04/14(火) 21:55:46.21ID:ct0+QB/1
Wow! シグナルを受信したのかも
0581login:Penguin
垢版 |
2020/04/14(火) 22:06:38.77ID:ewkXXBpO
今までのRuby on Rails は基本、Mac・仮想OS でLinux だったが、
Windows 10, WSL, Ubuntu 18.04 でも、環境構築できるようになった。
VSCode の拡張機能、Remote WSL も使う

Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
rubyのコンパイルに、20分ほど掛かって、
ruby 2.6.6, node 12.16.2 を入れた

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

Windows側のコマンドプロンプトで、where yarn
C:\Program Files (x86)\Yarn\bin\yarn
C:\Program Files (x86)\Yarn\bin\yarn.cmd
C:\Program Files (x86)\Yarn\bin\yarn.js

Linux側で、which yarn
/mnt/c/Program Files (x86)/Yarn/bin//yarn
0582login:Penguin
垢版 |
2020/04/14(火) 22:23:00.02ID:lA8QEOmB
本番環境とか言い出した>>544に言えよw
0583login:Penguin
垢版 |
2020/04/14(火) 22:26:54.09ID:poD1W9Tv
本番環境ということになにか問題でもあるの???
0584login:Penguin
垢版 |
2020/04/14(火) 22:41:06.22ID:SYjxuKlC
なんの問題もないよ
使われてないことにしたい老害が暴れてるだけww
0585login:Penguin
垢版 |
2020/04/17(金) 15:42:58.67ID:E3qMXs2V
Windows 10 2004がRPか
0586login:Penguin
垢版 |
2020/04/17(金) 15:51:01.74ID:xAJT11rn
来月なんだって?
0589login:Penguin
垢版 |
2020/04/18(土) 04:02:11.57ID:hhQqUNL+
久々にAlpine WSLをWSL2で入れてみたがデフォルトユーザーにパスワードが設定できてsuできるようになったんだな
sudoは相変わらずできないけど
0590login:Penguin
垢版 |
2020/04/19(日) 05:44:34.56ID:RAIbb6ep
WSL使ってると、Windows上でLinux使うより
Linux上でWindows使えた方がいいなって思うな
0591login:Penguin
垢版 |
2020/04/19(日) 06:18:39.36ID:am/eN23T
>>590
例えばMSオフィスが使えない件は
どうやったら解決するの?
0592login:Penguin
垢版 |
2020/04/19(日) 07:42:38.32ID:QzLdSeM/
普通に仮想環境入れてWindows動かせばMS Officeも動くだろ
0593login:Penguin
垢版 |
2020/04/19(日) 07:57:21.29ID:yiQJtUV/
>>591
Linux上のvirtualboxとかで使えないの?
0594login:Penguin
垢版 |
2020/04/19(日) 10:11:17.83ID:am/eN23T
>>593
論点は仮想マシンの上で
1. 軽いものを動かす
2. 重いものを動かす
どちらを選ぶかだよ

俺は仮想マシンで重いものを動かす気にはならん
ますます重くなるだろ? GUIアプリはだいたい重い
だから重いGUIが必要なのは仮想マシンの外
軽いCLIでいいLinuxは仮想マシンの中で使う
0595login:Penguin
垢版 |
2020/04/19(日) 10:36:57.59ID:uWx/LIzJ
>>594
君みたいな人はWindowsだけ使ってればいいのにさ。
0596login:Penguin
垢版 |
2020/04/19(日) 10:56:38.15ID:J3nDjEpI
wine じゃだめなの?
0598login:Penguin
垢版 |
2020/04/19(日) 11:34:08.03ID:be/OoVcV
実際WSLってそういう意図で実装してそうだしね
0599login:Penguin
垢版 |
2020/04/19(日) 17:52:16.49ID:am/eN23T
>>595
MS「でもLinuxも必要やろ?Windows標準機能として用意してやったで?」
0600login:Penguin
垢版 |
2020/04/19(日) 17:54:24.36ID:am/eN23T
>>596
wineはLinux上で仮想マシンを使って重いWindowsを使ってる人が
重いーって叫びながら試してみるものやろ?

軽いLinuxを仮想マシン上で動かしてストレスフリーの俺に
wineを使う動機がないんだよ
0601login:Penguin
垢版 |
2020/04/19(日) 19:33:22.52ID:be/OoVcV
仮想環境自体の実装によるんじゃないかと
仮にVBに対してLinuxの方が最適化されてるのであれば
Linux上でVB使ってWindows使う方がその逆より重い事になる
どちらがどの程度の使用頻度かによって見方は変わるだろうけど
(仮に半々とした場合)
0602login:Penguin
垢版 |
2020/04/19(日) 19:39:31.79ID:CddViafo
このスレいつも喧嘩してる
0603login:Penguin
垢版 |
2020/04/19(日) 20:28:29.80ID:uVS+hx35
仮想環境はまだいいけどWSLが普及すると困る奴ってのをスレ一覧を見ながら考えてみりゃわかるだろう
0604login:Penguin
垢版 |
2020/04/19(日) 21:00:28.07ID:2qtNg0Zh
つまり仮想環境であるHyper-V上で動くWSL2が最強ってことか
0605login:Penguin
垢版 |
2020/04/19(日) 21:48:28.55ID:qGphosGM
windows使いにLinuxメインをやたら推してくる人はあまりなぁ
人それぞれ使い慣れてる環境があるのに
便利な部分もあるからLinux系を使いたい人にはWSLでも良いやろ
0606login:Penguin
垢版 |
2020/04/19(日) 21:53:46.43ID:am/eN23T
>>601
いやいや何いってんの? WindowsとLinuxのどちらが重いかじゃなくて、
GUIとCUIのどちらが重いかって話だよ?

そりゃ同じGUIで比べればLinuxの方が重いよ。
だけどLinuxはCLIで十分じゃん
だから軽いCLIを仮想マシンで動かすって話

WindowsがCLIだけで使えるなら
Windowsを仮想マシンで動かすのもありだけどさ
0607login:Penguin
垢版 |
2020/04/20(月) 00:07:13.02ID:4DT8fjQV
バカなご様子だから NG
0608login:Penguin
垢版 |
2020/04/20(月) 01:09:14.23ID:QiKqjqn/
/mnt/wslって何?別のディストリのファイルシステムが覗けるの?
0609login:Penguin
垢版 |
2020/04/20(月) 01:18:34.38ID:XUUuNaBv
WSL2同士の場合はそこを複数ディストリで共有してるね
0610login:Penguin
垢版 |
2020/04/20(月) 08:16:14.88ID:uxZJ+vsz
なんとなくデスクトップ環境作って遊んでたけど
WSL2になってからWindowsFWのフィルタをオフにしないと繋がらなくなってる
無理やりオフにするとDefenderが赤くなるしちゃんとしたやり方あるのかな…
0611login:Penguin
垢版 |
2020/04/20(月) 10:04:35.22ID:iXsntpf6
X410がセールしてるぞ
WSLでGUI使いたい人は買って損はないと思う
0612login:Penguin
垢版 |
2020/04/20(月) 10:12:45.84ID:I09oNjbr
常にセールしてる糞ツールやん・・・
0613login:Penguin
垢版 |
2020/04/20(月) 10:24:42.94ID:f6g/UWZS
VcXsrvでいいだろ。
FWはパブリックにしないとダメだった気がする。
0614login:Penguin
垢版 |
2020/04/20(月) 11:48:24.22ID:yyuAv8Qu
糞ツールのステマのつもりなのだろうか・・・
0615login:Penguin
垢版 |
2020/04/20(月) 12:26:18.39ID:TBqwL0Pl
何を根拠にクソと言ってるのか知らんけどX410がWindows10で一番まともに動くXサーバーだけどな
ただ価格はもっと低い時期あるから今は買い時ではない
0616login:Penguin
垢版 |
2020/04/20(月) 12:32:12.51ID:I09oNjbr
どこら辺がまともなの?
0617login:Penguin
垢版 |
2020/04/20(月) 12:38:44.65ID:f6g/UWZS
X410って更新してるのかよくわからんから使うのやめた。
0618login:Penguin
垢版 |
2020/04/20(月) 13:12:55.46ID:dQ5vlZBJ
>>616
それは流石にお前が「まともでない所」を指摘すべきだろ
0619login:Penguin
垢版 |
2020/04/20(月) 13:13:59.27ID:I09oNjbr
・VcXsrvで事足りる
・発売当初から基本的にセールしているツールに信頼性もクソもない
0620login:Penguin
垢版 |
2020/04/20(月) 13:28:57.34ID:zT1Rjt+C
内容について一切触れてないあたり
使ったことなくて糞認定している疑惑
0621login:Penguin
垢版 |
2020/04/20(月) 13:40:49.10ID:f6g/UWZS
X410のメリットはストアアプリだから、アンインストールが簡単でゴミが残らずきれいに消せることかな。
0622login:Penguin
垢版 |
2020/04/20(月) 13:42:24.96ID:1qiw/QSs
普通に使えることが、まともだとするなら、
全ての使えるものは、まともってことになるなw
0623login:Penguin
垢版 |
2020/04/20(月) 14:08:01.52ID:0iPz+rjH
どうやったらそんなアホな結論になるんだよw
0624login:Penguin
垢版 |
2020/04/20(月) 14:37:31.64ID:f6g/UWZS
使えるけど重大なバグが潜んでてもいいのかよw
0625login:Penguin
垢版 |
2020/04/20(月) 23:26:34.02ID:yyuAv8Qu
VcXsrvで事足りない理由が出てこない時点でおhる
0626login:Penguin
垢版 |
2020/04/21(火) 03:52:45.80ID:V5o8HgRX
無料のVcXsrvでいいのに1200円も出して買う価値あるのか?ってことだろ
個人的にはないと思うが
0627login:Penguin
垢版 |
2020/04/21(火) 05:36:35.98ID:RV69l7cC
それなら>>613だけでいいだろ
X410を糞ツールと言える俺すげー君かよw
0628login:Penguin
垢版 |
2020/04/21(火) 05:58:11.77ID:aSivH9ss
スルーできん時点でステマ失敗で顔真っ赤とか思ってる奴多数だと思うぞ
大体この手の目的にXcXsrv使ってるのが多数のとこでX410損は無いとかアフォかとw
0629login:Penguin
垢版 |
2020/04/21(火) 08:58:13.14ID:MVcmEYCJ
X410は以前買ったけどアップデートが全然来ないのでセキュリティとかザルザルだと思うわ
お勧め?しねーよ俺も使ってないし。むしろこんなの回避推奨のクソソフトだわ
0630login:Penguin
垢版 |
2020/04/21(火) 09:01:02.28ID:toaNwkCB
X410とやらは使ったことないから知らんけど
横から見てると糞言ってる側の方が冷静さを欠いてるようにしか見えんが
0631login:Penguin
垢版 |
2020/04/21(火) 09:03:45.63ID:UtIYke2f
まともじゃないと書いた手前引っ込みつかなくなってるのか?w
0632login:Penguin
垢版 |
2020/04/21(火) 09:04:07.71ID:MVcmEYCJ
知らないなら黙ってろって話だな
知らないくせに肩入れするなら何か裏があるんだろう思想的な偏向とかそういうやつ
0633login:Penguin
垢版 |
2020/04/21(火) 09:39:37.29ID:MoEYh7pB
俺がデスクトップ環境とか言い出したのが悪いようで申し訳ない。
それはそうと>>613の言う通りWindowsのネットワークの設定をパブリックにしたら問題なくXサーバーと繋がったよ、ありがとう。
0634login:Penguin
垢版 |
2020/04/21(火) 10:42:19.21ID:ZmH2yLzm
> X410は以前買ったけどアップデートが全然来ないのでセキュリティとかザルザルだと思うわ
妄想で語られてもなw
0635login:Penguin
垢版 |
2020/04/21(火) 10:46:17.87ID:nbgYkQP2
昨日X410を糞と言ったものだけど、
逆にまともな所はどこなの?定価5850円のツール
0636login:Penguin
垢版 |
2020/04/21(火) 12:28:15.65ID:e3RWwZzI
・正価に対してそこまでの価値はない
・(優秀な代替品が既にあるので)買ってまで試す価値を見出せない
というのは分かるんだけど
だから糞ツールだ、というのはイコールにならないと思う

>629みたいに買って試した上での糞判定はわかるが
金払いたくないから試してないけどこんな高いもん糞ツールに違いない
っていう感じでの叩きは
限りなくすっぱい葡萄っぽく見えるんだけど
0637login:Penguin
垢版 |
2020/04/21(火) 12:38:51.29ID:aSivH9ss
いつまでXcXsrvより優れてる点を挙げずに引っ張り続けんだよ
0638login:Penguin
垢版 |
2020/04/21(火) 12:40:36.32ID:nbgYkQP2
>>636
分かった分かった、糞糞言って悪かった
で、まともな所はどこなの?
0639login:Penguin
垢版 |
2020/04/21(火) 12:44:12.09ID:pv4tIfmh
すまんが、VcXservより優れたXcXserv
と言うのが存在するのか。
どこで落とせる?
0640login:Penguin
垢版 |
2020/04/21(火) 12:46:27.99ID:pc1lCa58
これから作る、待ってれ。
0641login:Penguin
垢版 |
2020/04/21(火) 13:53:49.35ID:e3RWwZzI
>>638
自分は買ってまで試す価値を見出せない側の人間なので知らんよ

イルイラネ論議なら好きに論じればいいと思うが
糞と断定した件については糞の理由の説明責任は言いだしっぺにあるので
他人に糞じゃない証明を委ねるのは筋が通らないと思う
0642login:Penguin
垢版 |
2020/04/21(火) 14:25:13.89ID:Mneijqrh
説明責任www
アホか
0643login:Penguin
垢版 |
2020/04/21(火) 19:05:10.13ID:S0RQZvcG
XcXsrvより優れてる点をあげろとか的はずれな事を言ってる奴がいるな
X410は自分も購入したけど普通に使えるし611はセールやってると思ったから書き込んだんだろ
XcXsrvがいいやつは普通にXcXsrv使っときゃいいだけで噛み付く必要無いわけで
ただ単にX410が気に食わないという個人感情で言ってるだけにぢか見えない
0644login:Penguin
垢版 |
2020/04/21(火) 19:08:32.00ID:5RB5h0GQ
当初から常にセールやってるソフトなんだから一々書き込まなくて良いんだよ
0646login:Penguin
垢版 |
2020/04/21(火) 22:04:22.90ID:s12vJC4j
>>644
お前もいちいち書き込まなくていいよ
悔しがりすぎだろw
0647login:Penguin
垢版 |
2020/04/22(水) 00:43:10.30ID:78ZbWCT+
試すだけで金掛かるもんをVcXsrvより優れてる点を挙げないで宣伝しまくるとか
売れなくて必死こいてる作者としか思えんわ

「買って試せ!」 → やっぱVcXsrvと変わらん → 「m9(^Д^)プギャー」
0648login:Penguin
垢版 |
2020/04/22(水) 00:59:16.50ID:J0fuatag
>620や>636に対する反論がないってことは
マジで触ってもいないツールを嫌儲心理だけで糞認定してたってことか…
0649login:Penguin
垢版 |
2020/04/22(水) 01:09:32.09ID:78ZbWCT+
発端は>>611
買って損はないって根拠を書けばそれで解決する

いつまで引っ張り続けんだよ
0650login:Penguin
垢版 |
2020/04/22(水) 01:24:25.19ID:RDGAvY2a
一介のユーザがOSSと変わらない有料ツール掴まされたら大抵は損したとしか思わん
0651login:Penguin
垢版 |
2020/04/22(水) 04:50:23.32ID:lOLOuSb8
WSL2使うかSSD2枚挿してwindowsとubuntuデュアルブートするか迷う
0652login:Penguin
垢版 |
2020/04/22(水) 05:03:19.65ID:arDvcEZ2
今時デュアルブートとかあり得ないだろ…
0653login:Penguin
垢版 |
2020/04/22(水) 05:08:58.91ID:MZ1byPRx
X410は糞ツール

OSS(VcXsrv)と変わらない

って事はVcXsrvも糞ツールなのか?w
0655login:Penguin
垢版 |
2020/04/22(水) 06:41:11.38ID:JevAlqDG
経費の都合でlinuネイティブな状態のPCも使うようになった
容量の小さい安いSSDぶら下げてそこに突っ込んだだけだがwslより兎に角
軽快で快適
もたついたり引っ掛かったりが全く無いので通常こっちを使うようになった
報告書などはlibreで済ましている
pdfでも出しておけばMSOfficeでズレるとかそういうのもない
MSOfficeをどうしても使わないとならない状況には今のとこなってない
0656login:Penguin
垢版 |
2020/04/22(水) 08:28:10.13ID:uPIMU3fm
スライドは?
beamer?
0657login:Penguin
垢版 |
2020/04/22(水) 10:10:14.13ID:cmeF1EF3
>>654
なんのために必死ツール貼ってるの?
糞ツール認定した自分があまりにも恥ずかしくて血迷ったの?w
0658login:Penguin
垢版 |
2020/04/22(水) 10:15:25.58ID:qCVT22a6
>>657
大損こいて顔真っ青なんだと思うぞw
0659login:Penguin
垢版 |
2020/04/22(水) 10:31:42.51ID:JjxJYy51
糞ツールじゃなくて糞価格って言ってればここまで荒れなかったのにな
セールでもまだ高いは利用ユーザーの>615でさえ指摘しているところだし

まあネタは何であれ常に荒れてるスレではあるが
0660login:Penguin
垢版 |
2020/04/22(水) 10:32:12.29ID:lDkanO8y
数千円が大損な人もいるんだな
可哀想…
0661login:Penguin
垢版 |
2020/04/22(水) 10:41:25.32ID:78ZbWCT+
http://hissi.org/read.php/linux/20200422/SjBmdWF0YWc.html
http://hissi.org/read.php/linux/20200422/TVoxYnlQUng.html
http://hissi.org/read.php/linux/20200422/Y21lRjFFRjM.html
http://hissi.org/read.php/linux/20200422/cUNWVDIyYTY.html
http://hissi.org/read.php/linux/20200422/bERrYW5POHk.html

小銭稼ぎに必死な養分にしか見えん
で?VcXsrvに対するアドバンテージも提示せずにいつまで引っ張り続けんだ?
OSSを超えられないX410のダメっぷりがログに残るだけだぞ
0662login:Penguin
垢版 |
2020/04/22(水) 12:10:20.45ID:rnx7UGWV
必死の使い方もわからん人だった
解散
0664login:Penguin
垢版 |
2020/04/22(水) 13:33:43.78ID:LPlsjJgX
なぜ全員別人って発想がないのだろうか怖
単発だと自演扱いされるみたいだからとりあえずID青くしとくね
0665login:Penguin
垢版 |
2020/04/22(水) 13:39:17.01ID:LPlsjJgX
おっと >648だがID変わっちゃったぜ
このタイミングでかよ完全に自演疑われるな
でもマジでたまたまよ
0666login:Penguin
垢版 |
2020/04/22(水) 13:40:20.51ID:bWYeoMgr
もう一回変えとくね
0667login:Penguin
垢版 |
2020/04/22(水) 14:00:39.75ID:X4TmAUPO
いや、なんでわざわざ必死なんて貼るんだってことかと…
0668login:Penguin
垢版 |
2020/04/22(水) 14:11:23.33ID:Qt9IEJK0
きめえわこいつ・・・
0670login:Penguin
垢版 |
2020/04/22(水) 16:08:34.69ID:LxXjwc4m
Xサーバーなんてつべを高画質ぬるぬる再生とかでもない限り何でも変わらない
つまりlinuxネイティブな環境じゃない限り何を使っても一緒
無料なのを使えば良いんじゃね
0671login:Penguin
垢版 |
2020/04/22(水) 18:17:56.96ID:T03E0Xnv
まだやるの?
妄想で糞ツール認定したアホがいただけの話をどんだけ続けるんだよ
0672login:Penguin
垢版 |
2020/04/22(水) 20:15:01.59ID:Sk4sOdC7
最近のガキはお金を取るだけでクソツール扱いするらしいな
広告の方がましらしいw

さらに広告にも文句つけるやつがいる

レビュー
 有料なんて最悪です。アンイストールしました。
 広告がじゃまです。
0673login:Penguin
垢版 |
2020/04/22(水) 20:58:37.39ID:78ZbWCT+
>>665
しらじらし過ぎるわw
多分第三者には「油で溶かして必死なんだなw」としか見えんだろw

>>671
OSSと同じ事しかできないツールのどこがクソかって言えば、有料なとこがクソだろ
何が「損はない」だ
0674login:Penguin
垢版 |
2020/04/22(水) 21:11:56.28ID:78ZbWCT+
http://hissi.org/read.php/linux/20200422/SjBmdWF0YWc.html
http://hissi.org/read.php/linux/20200422/TVoxYnlQUng.html
http://hissi.org/read.php/linux/20200422/Y21lRjFFRjM.html
http://hissi.org/read.php/linux/20200422/cUNWVDIyYTY.html
http://hissi.org/read.php/linux/20200422/bERrYW5POHk.html
http://hissi.org/read.php/linux/20200422/cm54N1VHV1Y.html
http://hissi.org/read.php/linux/20200422/TFBsc2pKZ1g.html
http://hissi.org/read.php/linux/20200422/VDAzRTBYbnY.html

異常な単発率
0676login:Penguin
垢版 |
2020/04/22(水) 22:06:41.57ID:78ZbWCT+
>>675
http://hissi.org/read.php/linux/20200422/SjBmdWF0YWc.html
http://hissi.org/read.php/linux/20200422/TVoxYnlQUng.html
http://hissi.org/read.php/linux/20200422/Y21lRjFFRjM.html
http://hissi.org/read.php/linux/20200422/cUNWVDIyYTY.html
http://hissi.org/read.php/linux/20200422/bERrYW5POHk.html
http://hissi.org/read.php/linux/20200422/cm54N1VHV1Y.html
http://hissi.org/read.php/linux/20200422/TFBsc2pKZ1g.html
http://hissi.org/read.php/linux/20200422/VDAzRTBYbnY.html
http://hissi.org/read.php/linux/20200422/MlQ5TDdhQUY.html

こんな過疎板にこんなに人が居るわきゃねえ
0677login:Penguin
垢版 |
2020/04/22(水) 22:10:44.34ID:78ZbWCT+
そろそろぶっちゃけるか

工作バレの火消しに必死ってとこなんだろうが、その分他でステマする時間取れねえだろw
たのしーw
0678login:Penguin
垢版 |
2020/04/22(水) 22:17:37.24ID:fY7PQw5b
何このキチガイ
0679login:Penguin
垢版 |
2020/04/22(水) 22:20:43.83ID:78ZbWCT+
http://hissi.org/read.php/linux/20200422/SjBmdWF0YWc.html
http://hissi.org/read.php/linux/20200422/TVoxYnlQUng.html
http://hissi.org/read.php/linux/20200422/Y21lRjFFRjM.html
http://hissi.org/read.php/linux/20200422/cUNWVDIyYTY.html
http://hissi.org/read.php/linux/20200422/bERrYW5POHk.html
http://hissi.org/read.php/linux/20200422/cm54N1VHV1Y.html
http://hissi.org/read.php/linux/20200422/TFBsc2pKZ1g.html
http://hissi.org/read.php/linux/20200422/VDAzRTBYbnY.html
http://hissi.org/read.php/linux/20200422/MlQ5TDdhQUY.html
http://hissi.org/read.php/linux/20200422/Zlk3UFF3NWI.html

顔真っ赤過ぎw
0680login:Penguin
垢版 |
2020/04/22(水) 23:36:50.39ID:fY7PQw5b
ワハハハ
もっと頑張れよ、キチガイw
0681login:Penguin
垢版 |
2020/04/22(水) 23:41:37.62ID:rnx7UGWV
てか必死貼るしか脳がないのは流石に
0682login:Penguin
垢版 |
2020/04/22(水) 23:42:23.58ID:FvzpSUQR
ワハハハ
もっと頑張れよ、キチガイw
0683login:Penguin
垢版 |
2020/04/22(水) 23:50:42.97ID:78ZbWCT+
>>681
X410は有料、OSSと同じ事しかできない、それ以上の書き込みが全くない
単発の工作ばっかで何を質問しても中身のある返事が全く帰ってこない
いつまでも火消しの煽り続けるだけだし工作潰し以外に何を書き込めるってんだよ?w
0684login:Penguin
垢版 |
2020/04/22(水) 23:51:06.47ID:x9LPqydn
>>679
そんなツマランもの貼らずにWSLの話題を提供してよ
0685login:Penguin
垢版 |
2020/04/23(木) 00:01:58.50ID:8QcUSvoT
RubyGemsインストールするときどうしてる?
rbenv使うのがいいのか?

aptでインストールしたrubyでgem installすると環境が汚れて嫌になった。
0686login:Penguin
垢版 |
2020/04/23(木) 00:02:24.70ID:8QcUSvoT
WSLに限った話じゃないけどさ・・・
0687login:Penguin
垢版 |
2020/04/23(木) 00:16:12.56ID:nBApRDR1
>>685
ディストリを複製してRuby用の環境を作ればいいのでは
0688login:Penguin
垢版 |
2020/04/23(木) 00:28:48.31ID:97zykDy5
>>683
工作潰しwww
病院行けw
0690login:Penguin
垢版 |
2020/04/23(木) 00:31:04.96ID:8QcUSvoT
確かに専用ディストリがいいかも。
ごちゃごちゃしても良くないから軽いディストリをベースにしたいが
Alpineとかストアにあるけど公式のじゃないよな?
0691login:Penguin
垢版 |
2020/04/23(木) 00:31:37.64ID:wV8CI5q6
はっきり言ってやろうか

X410の印象最悪だぞ
0692login:Penguin
垢版 |
2020/04/23(木) 00:36:20.75ID:pskhXoaU
ワハハハ
もっと頑張れよ、キチガイw
0693login:Penguin
垢版 |
2020/04/23(木) 00:47:30.30ID:lZXdDTN7
>>685
UbuntuかDebianか知らないけど用途別に複数ディストリ入れれば?
UbuntuならLTS最新版(現在18.04)と18.04, 16.04(特定のバージョン)がある
0694login:Penguin
垢版 |
2020/04/23(木) 00:53:42.76ID:lC+T0F3Q
X410なんて買う価値ねえ、VcXsrvでいい
0695login:Penguin
垢版 |
2020/04/23(木) 03:12:26.48ID:nI5Z/0SV
>>685
漏れは、Ubuntu 18.04 だけど、基本的に、Ruby on Rails は、Node.js もあるから、
Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
rubyのコンパイルに、20分ほど掛かって、ruby 2.6.6, node 12.16.2 を入れた

VSCode の拡張機能、Remote WSL でアクセスする

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

gem はグローバルに入るから、使わない!
各プロジェクトには、Bundler を使う。
Gemfile に、gem 'rails' と書いて、bundle と入力する

ただし、Bundler の更新だけは、gem を使う。
グローバルのbundler のバージョンを、1.17.2 から、2.1.4 へ更新する

bundler のバージョンを確認する
bundler -v
Bundler version 1.17.2

インストール済みのGem のバージョンを確認する
gem list bundler
bundler (default: 1.17.2)

レポジトリ内の最新バージョンを確認する
gem search -r bundler
bundler (2.1.4)

グローバルに、最新版をインストール・更新する
gem install bundler
0696695
垢版 |
2020/04/23(木) 03:18:41.67ID:nI5Z/0SV
Windows 側のコマンドプロンプトで、

where yarn
C:\Program Files (x86)\Yarn\bin\yarn
C:\Program Files (x86)\Yarn\bin\yarn.cmd
C:\Program Files (x86)\Yarn\bin\yarn.js

wsl と入力して、Linux 側へ入って、

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

この拡張子なしのyarn ファイルは、
#!/bin/sh で始まるシェルスクリプト
0697695
垢版 |
2020/04/23(木) 03:36:01.83ID:nI5Z/0SV
それと、Rails プロジェクトは、Linux 側へ作った方が良さそう

自動的に、ファイル・フォルダなどを作るものが多いけど、
755 とか、アクセス権をべた書きしてるものがあるから、
Windows で正常に動作するかどうか、分からない

ブラウザでは、Windows側から見れるので、
Selenium Webdriver も、Windows側のものを使わないといけないかも

まあ漏れは、Windows側にも、Ruby 2.5 を入れて、
Selenium Webdriverを使っているけど、これをLinux側から呼べるのかな?

一方、capybara は、GUI がいらないのかな?
0698695
垢版 |
2020/04/23(木) 03:50:51.63ID:nI5Z/0SV
yarn ファイルの内容は、Linux にも対応してる

#!/bin/sh

case "$(uname -s)" in
Darwin) basedir="$( cd "$( dirname "$argv0" )" && pwd )";;
Linux) basedir=$(dirname "$(readlink -f "$0" || echo "$argv0")");;
*CYGWIN*) basedir=`cygpath -w "$basedir"`;;
*MSYS*) basedir=`cygpath -w "$basedir"`;;
esac

command -v node, command -v nodejs で、node/nodejs が入っているかチェックしてる

anyenv で、nodenv を入れた場合は、
command -v node
~/.anyenv/envs/nodenv/shims/node

Debian/Ubuntu のapt パッケージ名は、nodejs だけど、
バージョンが古くて使えないから、anyenv/nodenv で入れないといけない

Microsoft などは、node のバージョンマネージャーに、NVM を使っているけど、
操作方法がツールごとに異なるので面倒

一方、anyenv は多言語向きで、rbenv, nodenv, pyenv, phpenv などを同じ使い方で、統一的に扱える。
~/.bashrc に、下の2行を追加するだけで、各言語ごとに追加しなくても良い

export PATH="$HOME/.anyenv/bin:$PATH"
eval "$(anyenv init -)"
0699login:Penguin
垢版 |
2020/04/23(木) 04:00:03.99ID:fObeVMPO
anyenvのせいじゃないけどさ、
なんたらenvをたくさん入れるとおせーんだよ
しかもrubyとかのコマンドの起動まで遅くなるしさ

つーかさ言語ごとにenv作るなよボケ
手を入れようにも全てのプロジェクトに
同じ様な修正入れるぐらいなら作り直したくなるわ
0700695
垢版 |
2020/04/23(木) 04:07:18.52ID:nI5Z/0SV
>>685
apt のRuby か。
漏れは、Ubuntu 18.04 だから、Ruby 2.5 だ

>>695
にも書いた通り、gem はグローバルに入るから、使わない!
ただし、Bundler だけは、gem でグローバルに更新して、

以後は、プロジェクトフォルダで、
Gemfile に、gem '何々' と書いて、bundle(bundle install)と入力する
0701695
垢版 |
2020/04/23(木) 04:12:38.11ID:nI5Z/0SV
どこかのサイトに書いてあったけど、

phpenv を入れたら、端末の起動が遅くなったとか、
大量にコピーしてるとか

言語数が増えていくと、どうしても遅くなる

PC 内に、Docker が無いから、苦肉の策w
0702695
垢版 |
2020/04/23(木) 04:35:06.61ID:nI5Z/0SV
yarn ファイルの内容を見たら、

Debian/Ubuntu のapt パッケージ名は、nodejs だけど、
バージョンが古くて使えないから、anyenv/nodenv で、node を入れると、

yarn では必ず、nodeの方が使われる!
apt のnodejsは、使われない

これは、if 文で先に、node コマンドが見つかるから

#!/bin/sh

command_exists() {
command -v "$1" >/dev/null 2>&1;
}

if command_exists node; then
node で、yarn.js を実行
elif command_exists nodejs; then
nodejs で、yarn.js を実行
else
fi
0703login:Penguin
垢版 |
2020/04/23(木) 04:40:17.73ID:bTGrjsC7
>>689
もしかして単発IDって言いたいためにhissi貼ってるのか?
だとしたら流石にアホすぎだぞ、今時専ブラでわかるし
0704login:Penguin
垢版 |
2020/04/23(木) 05:07:08.06ID:U8VD6b2S
全ログ持ってなきゃIDコロコロかわからんだろ
にしても「漏れ」ねえ
露骨なレス流しからのステマなんぞ誰も引っ掛からんぞ
0705login:Penguin
垢版 |
2020/04/23(木) 06:31:38.73ID:bBwnEGyl
>>704
> 全ログ持ってなきゃIDコロコロかわからんだろ
いちいち他のスレまでチェックするとかそれこそ「必死」すぎるww
0706login:Penguin
垢版 |
2020/04/23(木) 06:43:21.85ID:wV8CI5q6
必死チェッカーに掛ける程度の手間が何だってんだw
X410奴は原油で全資産溶かして夜中も眠れんのか?
0707login:Penguin
垢版 |
2020/04/23(木) 13:58:44.21ID:8QcUSvoT
原油で溶かすってw
なかなかのジョークだな
0708login:Penguin
垢版 |
2020/04/23(木) 21:59:39.74ID:O+plxe1i
むしろX410すら買えない奴が暴れてるんだろ
>>706とかww
0709login:Penguin
垢版 |
2020/04/23(木) 23:20:34.22ID:M3DL78HC
ワハハハ
もっと頑張れよ、キチガイw
0710login:Penguin
垢版 |
2020/04/23(木) 23:20:40.82ID:wV8CI5q6
>>707
「溶かす」ってのは市況板の隠語みたいなもんだでよw

>>708
そのIDでのこの板への最初で最後の書き込みがこのスレで内容がそれかw
やっと肉体的な限界が来て眠れた(潰れた)のか?w
0711login:Penguin
垢版 |
2020/04/23(木) 23:32:30.15ID:PLW2T+nY
ワハハハ
もっと頑張れよ、キチガイw
0712login:Penguin
垢版 |
2020/04/24(金) 02:51:37.79ID:x5HAT+Y5
Ubuntu 20.04がストアにリリースされた模様
なお16.04はストアから消滅
0714login:Penguin
垢版 |
2020/04/24(金) 10:28:41.48ID:g9X6nA46
とか言ってたら、ストア版が20.04になったな
0715login:Penguin
垢版 |
2020/04/24(金) 10:50:21.56ID:7cxbzevm
>>710
> 「溶かす」ってのは市況板の隠語みたいなもんだでよw
もしかして俺だけが知ってる隠語とか思っちゃったの?
頓珍漢すぎるだろw
0716login:Penguin
垢版 |
2020/04/24(金) 12:45:22.04ID:CIPRU4+Z
>>713
アップグレードしちゃったの?俺のところではまだ
sudo do-release-upgrade -c
やってもこないんだけど。
0717login:Penguin
垢版 |
2020/04/24(金) 13:15:03.46ID:QdoDAU2D
>>713
WSL1, Anaconda, VcXsrv, Xfce4 の環境を構築中。
sudo apt install -y xubuntu-desktop
に時間が掛かっているので記念カキコ
0718login:Penguin
垢版 |
2020/04/24(金) 14:18:31.49ID:5yOQYgmZ
>>713
ビルド19613では修正されてるね、コメント見る限りだともう少し前のビルドで直したっぽい
ビルド19041.208にはまだ反映されてない
0720login:Penguin
垢版 |
2020/04/24(金) 23:34:27.04ID:g9X6nA46
>>716
-dでうりゃぁと。
修復方法も書いてありますが、再インストールしちゃいました。
18.04をストアで20.04にしてからdo-release-upgradeは失敗するが、
再インストールで最初から20.04ならinsider入れてないwsl1でも問題なさそう。
0721login:Penguin
垢版 |
2020/04/28(火) 16:13:12.49ID:4ZJt4EG8
>>720
wsl1にて、ubuntu20.04でsleepはやはり使えなかったよ。
debian testingは今のところglibc2.30なので問題なし。
0722login:Penguin
垢版 |
2020/04/28(火) 17:43:39.53ID:JhezuRKL
sleepは使えなかったとか書くと
sleepコマンドが使えないとか勘違いされそうw
0724login:Penguin
垢版 |
2020/04/28(火) 18:40:06.00ID:AET2t4QY
>>722
未実装のシステムコールを呼んでいるのでsleepコマンドは使えないよ
0727login:Penguin
垢版 |
2020/05/01(金) 08:01:21.61ID:o40QEBOU
ViertuelBoxとかVMwちすかいでいいだろ
0731login:Penguin
垢版 |
2020/05/03(日) 22:12:39.05ID:EmGQJ6S0
WSL2使ってみたけどIPアドレス周りはやっぱり使いづらい
いっそのことブリッジ接続にしてmDNSで名前解決した方が使いやすいと思う
0732login:Penguin
垢版 |
2020/05/03(日) 22:56:31.45ID:HzIYo4aM
ブリッジ接続に変えられる様にして欲しいよな
ポート転送接待するの面倒い
0733login:Penguin
垢版 |
2020/05/04(月) 01:00:30.85ID:AbFsj1YM
>>731
ちゃんとローカルIPアドレスで接続できるようになったでしょ?
0734login:Penguin
垢版 |
2020/05/04(月) 01:01:09.90ID:AbFsj1YM
>>732
ポート転送する必要もなく
ローカルIPアドレス+開いたポート番号で
問題なく接続できるようになってる
0735login:Penguin
垢版 |
2020/05/04(月) 01:13:54.30ID:0OeU85j1
だけど、WSL2環境からホストのWindows環境はlocalhostで接続できないよな?
ifconfigでIPアドレス調べないとダメだったはず。
0736login:Penguin
垢版 |
2020/05/04(月) 01:33:28.91ID:xVnxWD8+
WSL用の仮想LANがパブリックネットワーク扱いなのはどうなんだぜ
0737login:Penguin
垢版 |
2020/05/04(月) 04:43:50.09ID:Frfw4Zhk
>>735
IPアドレスを調べるっていうのだけが問題なら
ホストのWindowsには名前が付いてそれは変わらないんだから
普通にホスト名で接続できるでしょ?

>>736
Windowsでサービスを起動する
Windows上のWSL上でサービスを起動する

どちらで起動しても外からは同じように見えるようにするためじゃね?
0738login:Penguin
垢版 |
2020/05/04(月) 06:59:39.26ID:ecnmuLwN
な 普通の仮想の芯のほうが便利だろ?
0739login:Penguin
垢版 |
2020/05/04(月) 08:48:09.88ID:Frfw4Zhk
>>738
ん?今の話が仮想にしたら何か解決するわけ?
WSLに関する話が理解できないからって
仮想に逃げるのやめなよ
0741login:Penguin
垢版 |
2020/05/04(月) 10:00:37.31ID:Frfw4Zhk
>>740
外部から接続したいなら、
普通にWindowsのIPアドレスで接続できるだろ
ファイアウォールでポート開けてないだけでは?
0742login:Penguin
垢版 |
2020/05/04(月) 10:10:37.85ID:fhAzG6rK
ふわふわしてるので具体例を出してみれば?
0743login:Penguin
垢版 |
2020/05/04(月) 10:15:46.11ID:eyVz2i95
>>742
誰の何に対してそれ言ってるの?
0744login:Penguin
垢版 |
2020/05/04(月) 18:28:08.36ID:b2qubNIc
>>10
こんなスレはあきらかに、Windows板に立てるべき話題。

あきらかに、板の存在意義に反している。
この板の自治はどうなっているんや?

Linuxと、それ以外(Windowsなど)を明確に分けるべき。
さもなければ、Linux板が宣伝に利用され、さらにはドザによる荒らしも生じる。

>>1の内容は、明らかにこの板(Linux)に対する荒らしではないか。
許しては今後どんどんひどくなるぞ。

削除依頼出した方がいいと思う。
0745login:Penguin
垢版 |
2020/05/04(月) 18:39:53.85ID:xUCP8Erl
対応は今後どんどんひどくなるってからでいいよ
0746login:Penguin
垢版 |
2020/05/04(月) 18:55:18.86ID:mBam+5U6
Linux開発者の多くがWSL上で作業するようになるので、この板に在ったほうが良くないですか?
0747login:Penguin
垢版 |
2020/05/04(月) 19:01:31.23ID:6xrglS5k
>>744
そう思うなら他人任せにせず自ら動けよ
0748login:Penguin
垢版 |
2020/05/04(月) 19:03:13.72ID:mBam+5U6
削除依頼は公開されるのでファンネル使ったほうが良いんですよ。
俺は意見を言っただけ、あいつらが勝手にやったと言えるので。
0749login:Penguin
垢版 |
2020/05/04(月) 19:04:31.33ID:mBam+5U6
X410の良いところはストアからインストールするだけで使えるところですね。
0750login:Penguin
垢版 |
2020/05/04(月) 19:35:58.10ID:05bo0Njj
この星の無数の塵の一つだと
 今の僕には理解出来ない♪
0751login:Penguin
垢版 |
2020/05/04(月) 20:45:07.99ID:eyVz2i95
賢いつもりの無能が一番害悪とよくわかる流れ
0752login:Penguin
垢版 |
2020/05/04(月) 20:49:42.80ID:WANnh7xU
>>741
外部からはポート転送の設定しないとアクセスできないだろ?
試しにファイアーウォール無効にしてやってみたけど出来なかった
0754login:Penguin
垢版 |
2020/05/05(火) 04:33:22.18ID:yCzntEt3
WSL は、Windows でgrep できないから、Linux を使うためのもの

Windowsには興味がなくて、Linuxに興味があるから、この板でよい
0755login:Penguin
垢版 |
2020/05/05(火) 05:02:21.75ID:i2HVAc0c
>>753
いやだからそれしか方法無いってことでしょ?
0756login:Penguin
垢版 |
2020/05/05(火) 05:25:10.37ID:2B3j7MlD
>>755
WSL1を使うという方法もある
WSL2はWSL1の代替ではなく両方メンテナンスされる
動作モードの違いのようなもの
WSL1とWSL2はモードの切替に数分かかるものの相互に変換できる

またDockerを使う方法もある。ただしUbuntuに直接入れるのではなく
Docker for Windowsを使うこと。これはWSLから接続することも出来るが
WSLを必要とせず、コマンドライン+Windowsでも動作するものなのだから
外部から接続することも出来るだろう
0757login:Penguin
垢版 |
2020/05/05(火) 17:50:03.59ID:p9Osjn7I
>>754
じゃあ、>>1の一行目っていりますかね?
はじめから付いてた?
0758login:Penguin
垢版 |
2020/05/05(火) 17:53:49.22ID:p9Osjn7I
>>757
明らかに低度の低い荒らしがいるわけで、
気にしないで放置してるとLinux板が腐ってくるよ。
0761login:Penguin
垢版 |
2020/05/06(水) 02:51:19.93ID:rVlEFKd1
wsl2を使ってみているんだけど、Linux側からwsl.exe -l -vをやると、コマンドの出力にnull文字が沢山含まれている。
どうしてだろ?
0762login:Penguin
垢版 |
2020/05/06(水) 03:39:33.15ID:SQ9H4ybg
>>761
普通はWindowsのコマンドはコードページを変えるとそのコードページに合わせて
文字コードを切り替えるようになってるんだけどねぇ

wsl.exeの出力はコマンドプロンプトでchcp 65001してもchcp 437しても
切り替わらない。何故か常にUnicode(UTF16)ででてる
wsl.exeはもちろん英語でも対応してるんだから文字コードを
切り替えることができるはずなんだけど

wsl.exeのバグだろうね
https://github.com/microsoft/WSL/issues/4607
0763login:Penguin
垢版 |
2020/05/06(水) 03:50:08.90ID:rVlEFKd1
>>762
UTF-16かぁ。とりあえず不具合ということでスッキリした。ありがとう。
0764login:Penguin
垢版 |
2020/05/06(水) 04:03:18.09ID:jgfxEe9J
-l -vの出力にASCII外の文字がないのは幸いだったな
0765login:Penguin
垢版 |
2020/05/06(水) 04:15:54.93ID:rVlEFKd1
nkfはasciiと判別するんだよな。-W16L付けると変換してくれるけど、wsl.exeのバグが修正されるとまたおかしくなる。スクリプト書くときの話です。
0766login:Penguin
垢版 |
2020/05/06(水) 04:23:59.54ID:rVlEFKd1
WSL2いいなぁ。WSL1と同様、瞬時に起動する。dockerも使えたし、sshfsなんかも動くんだね。
0767login:Penguin
垢版 |
2020/05/06(水) 04:43:40.59ID:SQ9H4ybg
>>765
今の時代nkfとか日本専用のツール使うの卒業しろよ。iconv使え。
wsl.exeのバグが修正されたらとかあとで考えればいいと思うが
wsl.exe --helpの2バイト目がnull文字かどうかで判断すればいいだけだぞ
シェルスクリプトではnull文字は直接扱えないから
cut?head?とod使うことになるだろうけど
0768login:Penguin
垢版 |
2020/05/06(水) 04:44:04.06ID:SQ9H4ybg
あとfileでもある程度検出できるな
0769login:Penguin
垢版 |
2020/05/06(水) 10:20:47.82ID:rVlEFKd1
>>767
nkf は Ubuntu のディストリビューションに標準で入っているよ。
iconvは入力文字の自動判定ができないので、nkfを使ってみたんだけど、
結局自動判定できなかった。
公開するコマンドに組み込んで使いたいので、バグの修正後も動くものに
したい。結局、以下のどちらかにしようと思う。後者の方が良さそう。
wsl.exe -l -v | tr -d '\0' | tr -d '\r'
wsl.exe -l -v | sed 's/[^[:print:]]//g
0770login:Penguin
垢版 |
2020/05/06(水) 10:32:33.18ID:rVlEFKd1
あ、ごめん。nkf は cmigemo の依存パッケージでした。
おそらく、cmigemo をインストールしたときに一緒に入ったんだと思う。
公開するコマンドということから、nkf は使うべきでないコマンドでした。
0771login:Penguin
垢版 |
2020/05/06(水) 10:52:20.94ID:zTyp00tA
iconvも必ずしも入ってるか?と言われたら疑問残るけどね
POSIXで規定されてるとは言えたしか比較的最近の話だったはずだし
ああでもDockerイメージのdebianもcentosもalpineですら入ってるのか
なら問題ないかもな

あとは本質的にはWindows側の問題なんだからwsl.exeのラッパーバッチファイルとか
作るってのもありかもね。バッチファイルでできるかしらんけど
できなきゃvbscriptやpowershellを使うとかね
0772login:Penguin
垢版 |
2020/05/06(水) 13:44:13.65ID:vyWpj2fr
日本語のために必要なツールなんだから、
別にどれ使ったっていいんだよ
今でもlessの文字化け対策にlv併用してるくらいだわ
0773login:Penguin
垢版 |
2020/05/06(水) 14:13:32.37ID:OM1MkCCv
どれ使ってもいいなら、なおのことiconvでしょ?
POSIX準拠
0774login:Penguin
垢版 |
2020/05/06(水) 15:15:31.86ID:mTouaUlT
Ruby は標準で、NKF も入っている

nkf(Network Kanji code conversion Filter, https://osdn.net/projects/nkf/) を
Ruby から使うためのモジュールです

NKF.guess(文字列)で、文字コードをそこそこ推測できる
0775login:Penguin
垢版 |
2020/05/06(水) 15:18:05.84ID:OM1MkCCv
Rubyが標準で入っていない
0776login:Penguin
垢版 |
2020/05/06(水) 15:29:15.72ID:ajLBsLop
alias less=lv
にしちゃってるな
0777login:Penguin
垢版 |
2020/05/06(水) 15:50:55.85ID:iqoJrc+c
スクリプトとかでは使わんけどnkfのほうがコマンドとしては簡単だから手打ちでは使うな
0778login:Penguin
垢版 |
2020/05/06(水) 19:59:38.30ID:rVlEFKd1
WSL2でもmount typeでdrvfs使えるんだね。
ファイルサーバのマウントはcifsに置き換えかと思っていたら肩透かし。
0779721
垢版 |
2020/05/07(木) 19:28:17.41ID:rGgpyf/C
sleepコマンドが使えない件、Slowビルド19041.208では未解決だけど、Fastビルド19619.1000では解決されてた。
0780login:Penguin
垢版 |
2020/05/07(木) 19:29:52.06ID:viX3Vhtw
マジか・・・
着実に出来が良くなってきてるな。
もう、WSL 2の方がいいな。
0781login:Penguin
垢版 |
2020/05/07(木) 19:31:07.17ID:obVUzoXD
sleep問題はWSL1の問題
0782login:Penguin
垢版 |
2020/05/08(金) 19:36:10.76ID:X4EbkNlE
初めてWindows10にubuntu入れたが日本語表記しない
どうすればいいん?
ubuntuはマイクロのストアからものですん
0784login:Penguin
垢版 |
2020/05/08(金) 21:50:07.30ID:iRE8SE+W
完全に本当のUbuntuと同じやり方で
日本語化するんだなw
0785login:Penguin
垢版 |
2020/05/08(金) 22:21:09.00ID:bE4PkXNm
そりゃUbuntuなんだから当たり前だろ
0786login:Penguin
垢版 |
2020/05/08(金) 23:55:15.94ID:bcrCHZPo
insiderだけで正式まだやろ?
0787login:Penguin
垢版 |
2020/05/09(土) 00:13:19.13ID:r+1KzGG3
来週の月例の日にぶつけてくるんじゃないかと・・・
1909もそうだったし。
0790login:Penguin
垢版 |
2020/05/10(日) 12:26:55.83ID:kZkg1KVX
Windows Terminalは、結局、bold表示には対応しないままRC1になっちゃいましたね
対応の方法について思ったよりも広範囲で論争になってるみたい
https://github.com/microsoft/terminal/issues/109

全角記号に日本語全角フォントを使ってくれないのも残念なままですが、
こっちはUnicodeレベルでぐちゃぐちゃだからなぁ
0791login:Penguin
垢版 |
2020/05/10(日) 12:46:23.83ID:yUNy7vQ2
> Windows Terminalは、結局、bold表示には対応しないままRC1になっちゃいましたね

bold表示に対応してる端末なんてあるの?
0793login:Penguin
垢版 |
2020/05/10(日) 14:20:18.38ID:yUNy7vQ2
>>790
https://en.wikipedia.org/wiki/ANSI_escape_code#SGR_parameters

元の仕様は8色しかなく、名前を付けただけでした。SGRパラメータ30?37は前景色を選択し、
40?47は背景を選択しました。かなりの数の端末が、異なるフォントではなく明るい色として
「太字」(SGRコード1)を実装したため、8つの追加の前景色が提供されました。


bold = 明るい色のこと
0794login:Penguin
垢版 |
2020/05/10(日) 20:18:58.67ID:zmLd2FBr
CRTの頃の実装なら、高輝度は確かにより太っては見えるしな
0795login:Penguin
垢版 |
2020/05/12(火) 16:46:21.83ID:H+SjQFPU
wslってdockerとかコンパイラとか開発環境いれていく以外に便利な使い道あるの?
windowsで動かないけど、wslでなら動く便利ツールが存在するとか
0796login:Penguin
垢版 |
2020/05/12(火) 17:17:15.32ID:3i+/TLbh
bashが使えるだけでもだいぶ便利だけど、、
0797login:Penguin
垢版 |
2020/05/12(火) 17:32:28.36ID:ZqQPauGF
emacsがまともに使えるだけで幸せ
0798login:Penguin
垢版 |
2020/05/12(火) 17:36:40.93ID:kVRIGMdl
365日サーバー稼働している俺には必要ない
Teratermで充分
0799login:Penguin
垢版 |
2020/05/12(火) 17:39:13.91ID:ZqQPauGF
今であればVSCodeとRemote Developmentが使えるところだな
0800login:Penguin
垢版 |
2020/05/12(火) 18:04:51.03ID:kVRIGMdl
ちょっと聞きたいけどwslによるlinuxってどこにインコされるの?
network>wsl>linuxみたいだけど
windows上からは見れないんだよね実際にwindows上のどこにあるの?
0801login:Penguin
垢版 |
2020/05/12(火) 18:18:49.56ID:2mV/kTm8
%LocalAppData%\Packages以下にある
ストアアプリのデータと同じ場所
0802login:Penguin
垢版 |
2020/05/12(火) 18:22:17.01ID:ZqQPauGF
>>800
WSL1はNTFS上(ApoData配下の深いところ。Windowsからアクセスする時は、\\wsl$から行かないとだめ)
WSL2はHyper-Vの仮想マシンのディスク上(こちらも\\wsl$からアクセスできる)
0803login:Penguin
垢版 |
2020/05/12(火) 18:29:07.00ID:/ntNymf/
>WSL2はHyper-Vの仮想マシンのディスク

ってどこにあるんだろうな。.vhdxだろうけど。
0806login:Penguin
垢版 |
2020/05/12(火) 19:30:55.27ID:H+SjQFPU
>>796
どういう用途にbash使ってるのかしりたい
個人的にはコマンドをパイプで組み合わせるくらいならwindowsで困ってない
(xargsをwindowsでは使いたくないけど)
batかくよりshell scriptが書きたいはわかる

windows上のファイルをbashやshell上のファイラーで管理するのは茨の道だと思ってたんだが
そうでもない?
0807login:Penguin
垢版 |
2020/05/12(火) 21:28:00.80ID:OAIN1IoC
>>806
誰も答えないので。自分の場合はだけど、ファイラーはemacsのdiredを使っている。
ファイル開くのは f 押すのみ。emacsカスタマイズして、Windowsのドキュメント
もemacsから開けるようにしているので、explorerあまり使わない。
ファイルのコピーや移動はwdiredってのを使うと、2つのdiredバッファ間で c や r で
対応できる。sshにはtrampってのを使ってやはりそこでもdired使っている。開いた
diredバッファ間でやはりwdired使えるので、WinSCPは一切使わない。というか
インストールもしていない。bashはshell-modeっての開いている。ANSI端末である
必要があれば、ansi-termってのもある。shell-modeはtrampの接続先でも使えるので、
ターミナルソフトも使わない。なのでTera Termもインストールしていない。
という、変な使い方をしている人も居るということで。
0808login:Penguin
垢版 |
2020/05/12(火) 21:50:20.21ID:BcTviD0i
>>795
MS「開発に便利なWSL作ったで!」
開発者「うぉー!」
お前「開発以外で何が便利なの?」
0809login:Penguin
垢版 |
2020/05/13(水) 07:29:41.22ID:Ah+WnKtd
室井佑月さん、外出自粛解除の韓国を評価…「韓国のやり方はうまくいった…この国も見習うべき」
https://headlines.yahoo.co.jp/hl?a=20200507-05070110-sph-soci

小倉智昭「頭を下げて」 韓国にコロナ対策聞くことを提案
https://headlines.yahoo.co.jp/hl?a=20200506-00000031-dal-ent

東国原 コロナ対策「日本は韓国方式を取り入れるべきだった」
https://headlines.yahoo.co.jp/hl?a=20200503-00000087-dal-ent

岡田晴恵教授、PCR検査を徹底した韓国を「強いリーダーシップを持つ指揮官をおいて徹底してやってきた」
https://headlines.yahoo.co.jp/hl?a=20200507-05070093-sph-soci

韓国のコロナ対応 羽鳥アナ「経済の回復、解除も早い」 玉川徹氏「日本はいまだに根づまりとか…」
https://headlines.yahoo.co.jp/hl?a=20200507-00000091-spnannex-ent
0811login:Penguin
垢版 |
2020/05/13(水) 21:38:43.28ID:IAJHeVvz
所で何時正式発表有るのよ
いい加減待ちくたびれたわ
0812login:Penguin
垢版 |
2020/05/14(木) 04:27:20.82ID:OoJdk48M
5月28日ってウワサは出てるね
0813login:Penguin
垢版 |
2020/05/14(木) 06:41:31.45ID:jg9GWJLR
Insider Preview リングで入れて、すぐにオフでいいんでない?
0816login:Penguin
垢版 |
2020/05/18(月) 16:45:48.48ID:cq3tdt3c
WSL = 鳥限定奇形Hyper-V
でFA?
0818login:Penguin
垢版 |
2020/05/19(火) 13:29:05.26ID:EnrnMm/a
WSL2ってすごいな。便利すぎやろ。
0819login:Penguin
垢版 |
2020/05/20(水) 00:43:56.60ID:TEfzKMYD
せやろ。まだ正式リリースちゃうんやけどな。
0821login:Penguin
垢版 |
2020/05/20(水) 01:21:04.88ID:c9U5YRI9
なんだかすごいことになってきたな。
0822login:Penguin
垢版 |
2020/05/20(水) 01:24:37.95ID:X/bPGcjr
せっかく買ったX410が要らなくなるの?
0823login:Penguin
垢版 |
2020/05/20(水) 02:02:06.52ID:DHsWsiRP
MSあたりの巨大企業が本気で取り組むと凄いことが出来るんだろうな
Excelなんかも最初はダメダメだったけどいつの間にかスタンダードになったしな
0824login:Penguin
垢版 |
2020/05/20(水) 03:19:46.37ID:lwoE6bCp
善いことだ
そのうちMicrosoft Linuxとかやり出してLinux界隈に要らん反感を買うのでは…と思っていたが、WSLのやり方はずっと穏健でスマートだった。
いまやWindows自体が堅牢で計量な環境なので、そこにLinuxを融合するのは理に適ってもいる
0825login:Penguin
垢版 |
2020/05/20(水) 03:25:31.90ID:pwRnQfHp
まじかよw

> Adding Linux GUI app support to WSL is on our roadmap

GUIアプリサポートするんだ?設計的にはX ServerをWindowsに搭載するんだろうな。
0826login:Penguin
垢版 |
2020/05/20(水) 03:30:04.41ID:hNPdn+0l
WaylandでレンダリングしたものをRDPでWindows側で表示しているらしい

まあ自分で適当なXサーバ入れてRDPで接続しても同じ事だが
お仕着せでデフォで手段が提供されるなら喜びこそすれ嘆く理由は無いな
0827login:Penguin
垢版 |
2020/05/20(水) 03:30:05.22ID:X/bPGcjr
>>825
"These apps connected to a wayland server running inside of WSL, which communicated with a RDP client on the Windows host."
Wayland+RDPらしい
0828login:Penguin
垢版 |
2020/05/20(水) 03:30:46.46ID:X/bPGcjr
おっと1秒遅かったか
0829login:Penguin
垢版 |
2020/05/20(水) 03:51:26.37ID:DHsWsiRP
思い起こせばん十年前MSからAT互換機用Win3.1日本語版が出た事によって98の呪縛から解き放たれたあのときの興奮に近いモノを感じる
0830login:Penguin
垢版 |
2020/05/20(水) 03:52:40.37ID:vemngT40
GPUサポートが最も要望多かったんだ
0831login:Penguin
垢版 |
2020/05/20(水) 05:20:58.28ID:P6XizXn4
GPLサポートな。
0832login:Penguin
垢版 |
2020/05/20(水) 08:14:56.81ID:cfOM4IZA
いやGPUで合ってるだろ
0833login:Penguin
垢版 |
2020/05/20(水) 08:20:37.84ID:pwRnQfHp
GPUはWindowsの方が強力につかえるのに
機械学習とかで使うGPGPUはLinuxの方が充実してたからな
0834login:Penguin
垢版 |
2020/05/20(水) 09:59:51.45ID:P6XizXn4
GNUな。
0835login:Penguin
垢版 |
2020/05/20(水) 10:21:22.21ID:/JD997XY
でも/dev/nvidia0が直接生えるわけじゃないのね
まあいずれツール側が対応してくれるんだろうけど
0836login:Penguin
垢版 |
2020/05/20(水) 10:33:45.29ID:pwRnQfHp
開発用と考えれば動けばいいからね
0837login:Penguin
垢版 |
2020/05/20(水) 10:54:41.10ID:HpXsxg73
>>825
それだったらWSL1でできるじゃん
0838login:Penguin
垢版 |
2020/05/20(水) 10:59:47.62ID:HpXsxg73
>>833
これ
nvidiaもnouveauもアレだから、マシになることを祈りたい
0839login:Penguin
垢版 |
2020/05/20(水) 12:00:46.19ID:wlSD+FXi
>>820
GPUとGUI使えるのか
もうLinuxにWinのデスクトップのせちゃえよ
0840login:Penguin
垢版 |
2020/05/20(水) 12:24:04.27ID:pwRnQfHp
>>837
WSLは出来ないことを出来るようにするんじゃなくて
より手間なく出来るようにするのが目的
いわば統合開発環境を提供しているようなもんだ
0841login:Penguin
垢版 |
2020/05/20(水) 12:24:59.23ID:pwRnQfHp
>>839
使いづらいLinuxのデスクトップを排除、Windowsの制御化に
持ってくることが重要なのだから、それをやると劣化することになる。
0843login:Penguin
垢版 |
2020/05/20(水) 16:06:19.05ID:DHsWsiRP
いうほど使いにくいか?
慣れちゃってるから解らないのだがどの辺が使いにくいの?
0844login:Penguin
垢版 |
2020/05/20(水) 16:20:03.78ID:P6XizXn4
ソフトが無いからじゃないか?
0845login:Penguin
垢版 |
2020/05/20(水) 16:26:58.36ID:obQ27CHr
まぁWindowsに慣れてれば使いにくいだろうし、
日々Linux使ってればそりゃ慣れてるんだから使いやすいだろうし
0846login:Penguin
垢版 |
2020/05/20(水) 16:32:04.80ID:ElS74gvq
ID:P6XizXn4

なんなの
0847login:Penguin
垢版 |
2020/05/20(水) 16:36:10.24ID:X/bPGcjr
WSL2でのDirectXはWDDM2.5以上のグラフィックドライバが必要なのか
流石にPC買い換えないといかんか
0848login:Penguin
垢版 |
2020/05/20(水) 16:38:47.31ID:P6XizXn4
>>846
GPLですが?
0849login:Penguin
垢版 |
2020/05/20(水) 22:03:03.77ID:e/Ym5vH4
>>827

なんでWaylandなんでしょうね。
X11+xrdpでもいいように思うけど。
0850login:Penguin
垢版 |
2020/05/20(水) 22:36:32.88ID:A+J44lqr
waylandは色々と潜在的な問題を抱えてて先行き不透明なのになぁ
0851login:Penguin
垢版 |
2020/05/20(水) 22:49:47.17ID:e/Ym5vH4
>>850
いざとなればMicrosoftが資金出したり、開発協力だして何とかなるような気がするけど。
0852login:Penguin
垢版 |
2020/05/21(木) 09:40:55.40ID:XeJPZs6g
GoogleもChromeOSでWayland使ってる
いざとなればMicrosoft+Googleで
0853login:Penguin
垢版 |
2020/05/21(木) 20:42:55.98ID:83v9Un9j
>>852
よく考えれば、ば30年前の技術を引きずってる
X11に固執するよりはいいかもね。
X11に関しては今でもサーバー導入すればいいだけの話だし。
ただ、昔の人間から言わせるとX11は残ってほしい。
make world して翌朝ドキドキしてCRTを見た頃が懐かしい。
0855login:Penguin
垢版 |
2020/05/21(木) 21:32:05.79ID:v7HHEYBY
Win10のEdgeの最初で最後の仕事が「Google Chrome」検索だからな
0856login:Penguin
垢版 |
2020/05/21(木) 21:32:10.30ID:w/HpqR0g
Xはサーバーとクライアントを分けれるからGUIだけ他のパソコンで表示できるたまに役に立つ
リモートデスクトップと違ってウィンドウ単体だけ持ってきてまるで自PCで動かしてるかのように扱える
0857login:Penguin
垢版 |
2020/05/21(木) 21:55:48.10ID:0wCVOGpH
MSの力でWayland+RDPが主力になるのかな
楽しみ
0858login:Penguin
垢版 |
2020/05/21(木) 21:59:07.47ID:D0KUs+gY
逆にMSのテコ入れが無かったらいつまでたってもWaylandまともにならない気がする
0859login:Penguin
垢版 |
2020/05/21(木) 22:00:53.75ID:83v9Un9j
>>856
その概念を作り出したのはXの功績だけど、その後成長しなかったのが残念。
MicrosoftのRDPが優秀すぎる。アプリケーション単体もエンタープライズでは
実装されているし。
0860login:Penguin
垢版 |
2020/05/21(木) 22:03:27.82ID:83v9Un9j
>>858
巨大な企業の資金と開発力はありがたいですね。
GNUやLinux信者には苦痛かもしれないけど、ユーザーには喜ばしいことです。
0863login:Penguin
垢版 |
2020/05/21(木) 22:18:26.99ID:0wCVOGpH
MSの人と話したことあるけど、Azure売るためにはWindowsサーバを押すつもりも無いし、Dockerも積極的に取り入れるみたいなこと話してた
0864login:Penguin
垢版 |
2020/05/21(木) 22:19:36.01ID:0wCVOGpH
ただ、ADは優位性があるので積極的にプッシュしてた
0865login:Penguin
垢版 |
2020/05/21(木) 22:20:19.21ID:Nov00gBQ
>>860
Linuxのデスクトップユーザーはタダ使いが多いから、
開発する企業・連中が十分資金集め出来ないからな。
MSのような巨大な企業が資金と開発力を提供してくれると開発が進むだろうからな
(たとえ、WaylandをWinのために開発するにしても、その恩恵はLinuxユーザーも受けれるだろうからな)
0866login:Penguin
垢版 |
2020/05/21(木) 22:25:49.31ID:83v9Un9j
>>865
ユーザーは単純に喜ぶけど、コアな信者は忸怩たるものがあるでしょうね。
WSLについても主従が逆転したみたいで支持してないんじゃないかな?
0867login:Penguin
垢版 |
2020/05/21(木) 22:27:20.86ID:83v9Un9j
>>864
ADはよく考えられているということが、使ってるとわかる。
0868login:Penguin
垢版 |
2020/05/21(木) 22:33:30.37ID:0wCVOGpH
PaaSを上手くビジネス展開するためにはIDaaSが必要になってくるしね
SaaSベンダーがPaaSを使って自由自在に動けるようにするには、課金の効率化のためにすぐれたIDaaSが必要になってくる
0869login:Penguin
垢版 |
2020/05/21(木) 22:38:53.54ID:83v9Un9j
>>868
できない(出世できない)人の典型的な書き込みだな。
0870login:Penguin
垢版 |
2020/05/21(木) 22:41:16.65ID:0wCVOGpH
>>869
そうですか
0872login:Penguin
垢版 |
2020/05/21(木) 22:43:35.23ID:0wCVOGpH
>>871
いや全然ですよ
0873login:Penguin
垢版 |
2020/05/21(木) 23:17:16.38ID:0/gHTm+P
古い古いGPUと呼ばれる以前のクソみたいなグラフィック出力コントローラーを未だに使っているならともかく
NV/AMD/Intelの現行GPUならWayland向けのドライバも提供されているし、パフォーマンスではWaylandに軍配が挙がるのは言うまでもなく
欲を言えばローカルマシン内部でRDPで伝送するオーバーヘッドが気になるので、WSL側でレンダリングしたサーフェイスをホストのWindows側に直で渡せる仕組みなどを整備できれば完璧かもしれないが、
そこまで要求される用途もビデオゲームかVRくらいしか思いつかないので、RDPで抽象化で良いのでは。

Wayland+RDPという構成も強制ではなく、使いたければWSL側でX11+VNCでも、ホスト(Windows)側でXサーバ起動でも、これまでのやり方が否定されたり禁止される訳ではないので、やりたければ自分で設定して好きに使えば良いだけの話だし。
デフォ環境がWaylandだからで嘆く理由もわからない。信用ならないと思うならX11を使えば良いし、RDPを使いたくなければVNCでもX11+SSHでも、好きにすれば良いだけ。
忸怩たる思いとかイミワカンナイ
0874login:Penguin
垢版 |
2020/05/21(木) 23:45:49.24ID:D0KUs+gY
いや普通にWaylandでは不具合がまだ多すぎるからって話
0875login:Penguin
垢版 |
2020/05/21(木) 23:55:28.81ID:/nir6IT9
そんな不具合多いの?Wayland
どんな不具合があるの?
0876login:Penguin
垢版 |
2020/05/21(木) 23:56:43.57ID:jmQzz1RE
そんなあなたにX410
0878login:Penguin
垢版 |
2020/05/22(金) 14:41:22.23ID:5hghJL2y
NVIDIAも参画してくれたか
Linuxデスクトップいらなくなるな
0879login:Penguin
垢版 |
2020/05/22(金) 15:07:10.72ID:NNX+CpFA
>>875
Waylandが悪いと言うよりnvidiaのLinux向けドライバがクソ
0880login:Penguin
垢版 |
2020/05/22(金) 17:10:03.94ID:l9GiaQqC
RDPがWaylandと通信できるようになるってことだよね
0881login:Penguin
垢版 |
2020/05/22(金) 17:53:48.35ID:f8lk7SCj
Waylandのフレームバッファ周辺の層がRDPサーバになるってこったろう
0882login:Penguin
垢版 |
2020/05/22(金) 18:23:37.76ID:yAMs/qZU
XRDPのWayland版というか、そんなようなものだろう。
Waylandが嫌なら自分でXRDPでもXVNCでも使えば済む話
0883login:Penguin
垢版 |
2020/05/22(金) 22:04:27.59ID:YX6LrlR5
>>882
使うのが嫌というか、なぜMSが選んだんだろうっていう話じゃない?
0884login:Penguin
垢版 |
2020/05/23(土) 08:32:24.31ID:UFZwDmp0
MSが絡んだとたんにテノヒラクルーで蛇蝎のようにきらうのが信者だろw

MSがOSS界の救世主に見えてきた。
0885login:Penguin
垢版 |
2020/05/23(土) 09:12:18.43ID:h6j0BZte
WindowsとLinuxが合体して何か良いことあるん?
0886login:Penguin
垢版 |
2020/05/23(土) 09:32:44.02ID:Tmn6IWEx
win10でlinuxって重くなるんか?
0887login:Penguin
垢版 |
2020/05/23(土) 09:37:45.80ID:+0a+oEne
>>883
そんな話はお前が突然始めた事だし
xrdpやxvncなら既にあるので、MSがわざわざ作る必要もない

MS謹製のWindows側で動作するXサーバも見てみたかったが、まず先にLinux側で動作するWayland+RDPサーバだというならそれも妥当だし
新規でWindows用のterminalを作るくらいだから、将来的にはXサーバを作る流れも来るかもしれない
0888login:Penguin
垢版 |
2020/05/23(土) 09:38:53.50ID:+0a+oEne
単発IDで自分でリリース読めよレベルのクソ質問を投げてくる似非関西弁
同じ奴だろうな
0889login:Penguin
垢版 |
2020/05/23(土) 10:42:49.59ID:xThXoaTW
勘違いしている人がいるっぽいから言っておくと、2014年リリースのweston 1.6でRDP
バックエンドが実装されているから、遅くとも6年前にWaylandはRDPに対応している

ttps://github.com/wayland-project/weston/blob/1.6/src/compositor-rdp.c
0890login:Penguin
垢版 |
2020/05/23(土) 11:41:43.87ID:xThXoaTW
今回のWSL2の対応のポイントはWaylandとRDPそのものじゃなくてWSL2上のLinuxに
デバイスドライバを組み込んでホスト側のDirectX 12を利用できるようにしたことかと

Waylandでは、Wayland Clientはgtk+等がOpenGL ESを使ってバッキングストアに描画し
Wayland Compositorが合成してDRM等で画面に表示する

WindowsではDirect2DやUnity等がDirect3Dを使ってバッキングストアに描画しDWM.exeが
合成してDirectX 12で画面に表示する

GoogleがChromeのWebGLで使っているOpenGL→Direct3DライブラリのANGLEのように、
OpenGL ES→DirectX 12のライブラリを実装してやれば、WSL2上のWayland Clientはバイナリに
一切手を加えることなくホストのDirectX 12のアクセラレーションを利用して描画でき、
それをWayland Compositorが合成しRDPで投げてホスト側のRDP Clientで表示できる

仕組み上RDPのコストがかかるがWindowsの通常のアプリとほぼ同等の性能でLinuxの
GUIアプリを動かせるというのが今回の新機能のポイントかと
0891login:Penguin
垢版 |
2020/05/23(土) 16:38:07.73ID:U1G0bI/G
WSL2がHyper-Vベースだっていうけどこれ、仮想環境にUbuntuを入れるのと何か違うんだろう
Vagrant + VirtualBox等の組み合わせに比べて、なんか利点でもあるのか?
0894login:Penguin
垢版 |
2020/05/23(土) 16:52:27.17ID:QAvyjnxc
安定のリリース読めよ何度目だクソが案件。
0895login:Penguin
垢版 |
2020/05/23(土) 17:14:45.37ID:4en5uMHo
WindowsとLinuxで相互にlocalhostでやり取りできたり双方のファイルを相互に扱えることに魅力を感じない奴や、
むしろゲストOSは別ホストでキッチリ別れていた方がやりやすいという人は、
これまで通りにVirtualBoxやVMwareで(べつにHyper-Vでも構わないが)使えばいい。
それは否定も拒否もされていないし、駆逐・廃絶するような意図もない。

あくまでWindows(とVisualStudio)からLinux環境を扱いやすくするための方策がWSL(2)。
Linux側から見てもお零れに預かれる部分があるかもしれないが、本来そんなものは意図されていない
0896login:Penguin
垢版 |
2020/05/23(土) 17:20:32.17ID:BkQMMIYx
WSL2は知らんがWSLだと
powercfg.exe -lastwake | grep USB
とかwindowsとlinuxのコマンド混ぜて使えるな。
0897login:Penguin
垢版 |
2020/05/23(土) 17:23:47.70ID:MCXLicqe
>>895
GPUが使えるようになるのが大きいのでは?
0898login:Penguin
垢版 |
2020/05/23(土) 17:29:40.80ID:xAZ3B4hH
VirtualBoxなら、LinuxゲストでVBtool入れればホスト側のOpenGLアクセラレーションを使える。
>>890の言うことが本当なら、WSL2環境の方がより強力だが。

GPGPU的な用途も可能にするというから、今後は変わっていくだろうけど
0899login:Penguin
垢版 |
2020/05/23(土) 17:39:31.52ID:tIFMyIAC
>>898
ドライバ入れれば高速化するのはVMwareでも同じ。
VBはマルチプラットフォームだから移植性を高めてるせいで性能は妥協してるな。
0900login:Penguin
垢版 |
2020/05/23(土) 17:39:51.17ID:MCXLicqe
>>898
LinuxでOpenGLが必要なものってCADぐらいのような気がするけど、
普通はWindows版があるし何の意味があるんだろう?
0901login:Penguin
垢版 |
2020/05/23(土) 17:40:57.28ID:MCXLicqe
>>899
VMWareは有償だからいろいろ面倒。個人利用でPlayerは無料だけど。
0902login:Penguin
垢版 |
2020/05/23(土) 17:40:57.85ID:8B5CbmTz
ふとWSL2のFirefoxでスピードテストをしてみたがスループットはWin10のEdgeと変わらないぐらい出るんだな
550Mbpsも出てびっくりした
pingは3msほど遅いみたいだけど
0903login:Penguin
垢版 |
2020/05/23(土) 17:46:38.58ID:tIFMyIAC
そうそう、FirefoxはUbuntu標準で入るしChromeよりまともに動く。
いくつか拡張機能が動かなかったけどWSL2で動くブラウザ。
0904login:Penguin
垢版 |
2020/05/23(土) 18:40:46.59ID:Uy5MDH2W
>>891
> WSL2がHyper-Vベースだっていうけどこれ、仮想環境にUbuntuを入れるのと何か違うんだろう
簡単にまとめれば、仮想環境にUbuntuを入れた場合、手間が必要で各自バラバラの環境になるので大変

> Vagrant + VirtualBox等の組み合わせに比べて、なんか利点でもあるのか?
まず起動が速い。WSL2は仕組みが異なっていて、仮想マシン上で直接Ubuntuが動いているのではなく
仮想マシン上で超軽量のLinuxカーネルが動いていて、その上でLinuxのコンテナ技術を使ってUbuntuが動いている
超軽量のLinuxは起動に数秒しかかからず、一旦起動したらずっと起動し続けてる

Ubuntuを使う場合は、その起動済みのLinuxの上で1コンテナとしてUbuntuが起動するから速い
さらに当然とも言えるが、Ubuntuを普通に使ったときに起動する、百以上のプロセスが何も起動しない
Ubunutを構成するサービスの殆どが不要だからだ。WSL2ではプロセスはinitとbashの2つだけしか起動しない
それは起動が速いだけではなくメモリ使用量が少ないことも意味する

そして仮想マシン上で直接動いている超軽量のLinuxカーネルはHyper-Vに最適化されており
不要になったメモリをOSに返すことができる。これで仮想マシンを使った場合に
ホストで使用できるメモリを減らして仮想マシンに割りあてなければいけない数GBのメモリを
ホスト・ゲストで効率よく共有できる

またWSL2でUbuntuを起動したときに、実行される特殊なinitはファイル共有の9pプロトコルを
内蔵しておりUbuntuで自分でsamba等を入れて正しく動くように設定する必要がなくなる
そのそしてWindowsからWSL側のコマンドを実行したりその逆もできるようになっている

こういったことがOSの機能として標準化されているためサードパーティも対応が用意になる
例えばDocker Desktop は公式にWSL2に対応しており
特別な設定を行うことなくWSL2からDockerを使用することができるようになった

もしこれらのことを仮想マシンにUbuntuを入れてやるとするならば
Dockerは仮想マシンごとにインストールするのか?そのイメージはどこに置くのか?
など様々なことについて、自分でシステムを構築する必要が出てくる
そしてそれらはあくまで自分のみで構築したシステムになるので他の人とその仕組を共有できない
0905login:Penguin
垢版 |
2020/05/23(土) 18:55:47.15ID:xThXoaTW
>>900
直接OpenGLを使っていなくても、Wayland上で動作するアプリはGtk+やQTがOpenGL ESを使って
ハードウェアアクセラレーションを行っているし、IntelやAMDのGPU用のXorgのmodesetting
ドライバやamdgpuドライバは現在OpenGLでハードウェアアクセラレーションを行うGlamorなので、
VMWareやVirtualBOX等の仮想マシンがOpenGLのアクセラレーションに対応していないと
LinuxゲストのGUIのハードウェアアクセラレーションがかからなくなる

>>904
念の為いっておくと、WSL2のベースとなるHyper-Vはdom0がWindowsなだけで、dom0が
LinuxなXenと仕組みは全く同じ

今回WSL2でのDirectX 12サポートもXenの準仮想化の仕組みを利用
0906login:Penguin
垢版 |
2020/05/23(土) 18:57:16.29ID:Uy5MDH2W
>>905
Xenは全く使ってませんよ?

使ってるのはCPUがもともと持っている機能だけです。
0907login:Penguin
垢版 |
2020/05/23(土) 19:00:47.08ID:Uy5MDH2W
ん?まさか「準仮想化」がXen特有の技術、Xenの用語だと思ってませんよね?
0908login:Penguin
垢版 |
2020/05/23(土) 19:10:37.33ID:xThXoaTW
Hyper-VはCitrixのXenSourceと共同開発したものであってMSオリジナルじゃない
RDPも30年ぐらい前のNT 3.51の頃のCitrixのWinFrameがオリジナル

それとWSL2と同じような仕組みは15年前にcoLinuxというものがあった
ttp://www.colinux.org/
0910login:Penguin
垢版 |
2020/05/23(土) 19:15:35.12ID:Uy5MDH2W
> RDPも30年ぐらい前のNT 3.51の頃のCitrixのWinFrameがオリジナル
30年もMSが開発してるんですねー
0911login:Penguin
垢版 |
2020/05/23(土) 19:16:43.31ID:Uy5MDH2W
> Hyper-VはCitrixのXenSourceと共同開発したものであってMSオリジナルじゃない
つまり共同開発しているのだから「CitrixのXenSource」オリジナルじゃないと?
0912login:Penguin
垢版 |
2020/05/23(土) 19:26:44.04ID:xThXoaTW
>>910
ごめんWinFrameは1995年だったから25年前だね

Citrixは昔からWindowsのソースコードを利用できる会社の一つで複数のユーザが
同時にデスクトップを利用できるように改造したNT 3.51がWinFrame

これがMetaFrameに発展しMSにライセンス提供されたのが1998年のWindows Terminal
ServerでこのときできたプロトコルがRDP

Hyper-VはそもそもWindows版Xenとしかいいようがない
Xen対応準仮想化LinuxがHyper-Vでもそのまま動くから
0913login:Penguin
垢版 |
2020/05/23(土) 19:35:24.43ID:xThXoaTW
昔はWindowsのソースコード利用できる会社による変なソフトがあったのよ

ttps://en.wikipedia.org/wiki/Wabi_(software)
これはSPARC上のSolarisでWindows 3.1アプリを動かせるアプリで
最終的にはWin4Linというのになって10年前ぐらいに消滅した
ttps://en.wikipedia.org/wiki/Win4Lin

Wn32APIやMFCをUNIXに移植したWiseというのも1990年代にあった
ttps://en.wikipedia.org/wiki/Windows_Interface_Source_Environment
0914login:Penguin
垢版 |
2020/05/23(土) 19:40:16.77ID:Uy5MDH2W
>>912
> Xen対応準仮想化LinuxがHyper-Vでもそのまま動くから

Xenと準仮想化Linuxに何の関係が?

汎用に作られた「準仮想化Linux」にXenとHyperVがそれぞれ対応してるってだけの話しでしょう
0915login:Penguin
垢版 |
2020/05/23(土) 19:41:03.32ID:Uy5MDH2W
>>912
もう25年も開発しているなら、コードの殆どはMSが作ったコードでしょうねー
0916login:Penguin
垢版 |
2020/05/23(土) 19:41:54.37ID:Uy5MDH2W
SafariはもともとKHTMLをパクったものだからAppleオリジナルじゃないよ!
0917login:Penguin
垢版 |
2020/05/23(土) 20:17:29.04ID:tIFMyIAC
さらにそれを名前変えてパクったGoogle
0918login:Penguin
垢版 |
2020/05/23(土) 20:25:05.04ID:Uy5MDH2W
このように、どんだけMSで開発している期間が長くても
一番最初のオリジナルが別だったり
共同開発で100%自社製じゃないってだけで

意味のない「オリジナルじゃない!」という発言をする
アホがいるということでこの話はおしまい。
0919login:Penguin
垢版 |
2020/05/23(土) 21:02:42.13ID:xThXoaTW
歴史を知らなければ正しい理解につながらないのだよ

だいたいMSオリジナルなんてほとんどないわけで

IEはSpyglass Mosaicベースだし、MS SQL ServerはSybase SQL Serverの魔改造だし、NTは
Machを作っていたリチャード・ラシッドがMSに研究所作らせてDECでヒマしてたデヴィッド・
カトラーを引き抜いて作ったOSだし、だいたいどっかに元ネタがあるか買収したもの

Linuxだって、forkではなくcloneがメインだったり、sysfsのように/に設定等を結びつけるのとか、
ユーザモードのファイルシステム実装のFUSEとか、UNIXと違う部分はだいたいPlan9由来

そういう点だとmacOSのベースとなったNeXTSTEPはすごいよね

WebブラウザやWebサーバだけでなく今のCMSの概念はWebObjects由来だし、Cocoaのような
大規模なクラスライブラリもNeXTSTEPのFoundation/APPKITの発展版、NeXTSTEPのIDE
Project Builderが今のXcodeだし、30年前のものが今も引き継がれているのはステキ
0920login:Penguin
垢版 |
2020/05/23(土) 21:14:39.66ID:BN6cuCr5
cpmのことも思い出してあげてください
0921login:Penguin
垢版 |
2020/05/23(土) 21:20:16.96ID:MCXLicqe
>>919

まとめるとC言語作った人がスゴイってことですね。
0922login:Penguin
垢版 |
2020/05/23(土) 21:21:47.52ID:MCXLicqe
>>921

あ、ASM作った人がもっとスゴイのか。
0923login:Penguin
垢版 |
2020/05/23(土) 21:24:49.36ID:Qq+aoNzP
Lattice C 2.xはATOKと太郎で有名になったな
MS-Cは3.xはバグだらけで4.xでようやく
使い物に

PLINK86が偉かったというのもあるな
0924login:Penguin
垢版 |
2020/05/23(土) 21:25:47.55ID:MCXLicqe
>>922
そもそもコンピューターのもとの真空管作った人がスゴイ?

と、いうことはその前のエジソンがスゴイってことですね(笑)。

自分の都合のいいところで歴史を始めるのは馬鹿っぽいから
やめたほうがいいよ。
0926login:Penguin
垢版 |
2020/05/23(土) 22:58:20.28ID:R9+IzXdg
マイクロソフト嫌い
アップルジョブズすごい
LinuxはアンチMSだからアップル翼賛のはず
でも素晴らしさでは君らは俺の下

反吐が出る
真の敵はこいつら
0927login:Penguin
垢版 |
2020/05/23(土) 23:17:23.69ID:F+I/AlGB
AppleはOSだけでなくハードウェアも独占していて碌なことがない。
クロスプラットフォームな技術にも非協力的。
0928login:Penguin
垢版 |
2020/05/23(土) 23:22:13.90ID:F+I/AlGB
MS SQL ServerはSybase 由来だったのはver.7まで。
2000で作り直してるし2017でLinux版のために共通基盤からもう一度作り直してる。
0929login:Penguin
垢版 |
2020/05/23(土) 23:35:33.66ID:Qq+aoNzP
あれはロックエスカレーションの
閾値がエグくてな、カスタマイズ
しないと使い物にならなかった。
0931login:Penguin
垢版 |
2020/05/24(日) 04:24:48.51ID:Ggrjlsxs
MacなんてAppleオリジナルじゃないからな
0932login:Penguin
垢版 |
2020/05/24(日) 04:26:14.58ID:Ggrjlsxs
>>920
> そういう点だとmacOSのベースとなったNeXTSTEPはすごいよね

NeXTSTEPはBSDのパクリだよ
0933login:Penguin
垢版 |
2020/05/24(日) 04:29:08.96ID:oFFeZRzv
個人的にはWSL2でRedisを動かして、
Windows側からC#でアクセスして
かっとび状態に出来るかどうか?

UWPなりBlazerで使えればなおよしかなぁ
0935login:Penguin
垢版 |
2020/05/24(日) 07:07:53.21ID:bJigab9w
今WSLではいろんなディストリビューションが選べるようだけど
なぜCentOSがないのだ……
0936login:Penguin
垢版 |
2020/05/24(日) 07:12:08.28ID:wrjpvJcG
>>935
UbuntuはMSと提携してる
MSとしてはいろんなものに対応する必要はない
Debian系の方がよく使われてる
CentOSが提供しない

こういうところだろうな

いくらMSがWSLを作ったからと言って
ディストリがMSストアで提供しないと使えんよ
0938login:Penguin
垢版 |
2020/05/24(日) 08:47:15.57ID:Wyqu2YBz
ぶった切って申し訳ない
ubuntu20.04をwslで入れて、ubuntu-desktopを起動したいんだけど
マウスカーソルが出て壁紙が表示された直後に
画面が真っ暗になってしまうんだけど
何か手順が足りないんだろうか…?

アドバイスいただけると助かります
3Dアクセラレーションに問題があるのかなぁ
0940login:Penguin
垢版 |
2020/05/24(日) 09:24:15.81ID:NsTTcaDk
wslってgui正式対応してるの?
0941login:Penguin
垢版 |
2020/05/24(日) 10:16:21.89ID:5Ukpt/5k
>>940
正式対応とかは別に謳ってないよ、今後正式対応
ただ別にGUI環境は整えること出来るからそれしてるだけでしょ
Xserver経由だったり、vcnやxrdpで接続しても良いし
0942login:Penguin
垢版 |
2020/05/24(日) 10:47:41.54ID:0Ad3G5+c
>>935
RHELベースのPengwin Enterpriseで我慢しとけ
0944login:Penguin
垢版 |
2020/05/28(木) 03:31:33.84ID:+S/5Z4W4
>>932
MachはBSDのforkみたいなもんだからな
0945login:Penguin
垢版 |
2020/05/28(木) 04:12:06.96ID:MP2K97qy
Win9xとNTはバージョンが違うだけの同じWindowsと思っちゃう人かな
0946login:Penguin
垢版 |
2020/05/28(木) 07:39:40.70ID:tdFjmpJh
ubuntu 20.04のglibcに問題があってWSL1だとうまく動かないみたいね(´・ω・`)
0947login:Penguin
垢版 |
2020/05/28(木) 08:57:56.20ID:qpT/dfo4
>>943
これってWindows Updateで自動的にアップデートされないんだっけ?
0948login:Penguin
垢版 |
2020/05/28(木) 09:37:16.63ID:iK1LXmM/
いずれ自動でアップデートされるけど、リリース直後にアップデートしたければ手動でやるしか無い
そして手動でアップデートすると、月例や臨時アップデートで自動アップデートが降ってくる順番も早くなる(人柱の順位が上がる)という
0950947
垢版 |
2020/05/28(木) 10:42:24.85ID:qpT/dfo4
>>948
そうなのか〜サンクス
0952login:Penguin
垢版 |
2020/05/28(木) 12:31:40.84ID:mU8wClId
>>945
Win9xが不具合だらけでNTができたって思ってる人が多い気がするけど
実際にはNTの方が先に発売されてるんだよな
9xの方が後から作られた
0953login:Penguin
垢版 |
2020/05/28(木) 13:39:14.05ID:o8HIqr1i
3.51
95
4
98
Me
2000
0954login:Penguin
垢版 |
2020/05/28(木) 14:10:19.42ID:dBLcTjLe
>>953
Windows NT 3.1の方が早いんだな
3.5=デイトナは格安で配布したから
こちらの方が知名度高いけど
0955login:Penguin
垢版 |
2020/05/28(木) 15:15:05.87ID:35G/ZT7g
NTは3.1からで、Win32はそこで作られた
16bitのDOS/Win3.xをWin95から5年間で5年後のフル32bitのNT5.0で一本化する計画
Win9xシリーズはそのための大エクソダス計画のための捨て石シリーズ

NT5.0は2000になり、9xも95の次の97が出遅れて98に、さらに98SEで打ち止めのはずが9x部隊が造反したため
IEとDirectXの開発権とバーターでMeの発売を許し、NT5.1となるXPでようやく一本化

5年かけて踏み台OSを作ってユーザーを誘導するという、当時アンチが挙ってできるわきゃねえと囃し立てた計画を
Mirosoftは実際に計画し、実行して見せたのは後にも先にも類を見ない偉業だった訳だが
0956login:Penguin
垢版 |
2020/05/28(木) 15:19:26.38ID:35G/ZT7g
あと9xを16bitOSと思い込んでるアホは21世紀の今でも多いよね
起動時に16bitコードを踏むのと、16bitドライバもまだ一部で使えるというだけでカーネルかられっきとした32bitOSだった
0957login:Penguin
垢版 |
2020/05/28(木) 15:26:54.62ID:dBLcTjLe
GDIの座標空間がNTと異なり16ビットだったぞ
ChicagoはChicago
0958login:Penguin
垢版 |
2020/05/28(木) 15:38:16.88ID:rycq1O69
emm386ω
0960login:Penguin
垢版 |
2020/05/28(木) 15:59:17.75ID:b8wlS2e2
8Kでも16ビットで十分だが計算する時にオーバーフローするかもな。
MacとiOSの座標系はFloatで表現される。Retinaとかあるし。
0961login:Penguin
垢版 |
2020/05/28(木) 16:11:45.60ID:35G/ZT7g
2010年頃になって座標系をfloatにするのはわからんでもないが
90年代それも前半のものでfloatでないからクソとか言い出す奴は頭どうかしてる
0962login:Penguin
垢版 |
2020/05/28(木) 16:17:18.45ID:b8wlS2e2
クソでごめんね〜
0963login:Penguin
垢版 |
2020/05/28(木) 16:18:07.86ID:b8wlS2e2
しかも幻聴が聞こえるようだ
0964login:Penguin
垢版 |
2020/05/28(木) 16:18:09.43ID:35G/ZT7g
ああ、マジで頭イカレてるよお前。お前の狂った頭の中にはアップルかそれ以下かしか無いんだろ
0965login:Penguin
垢版 |
2020/05/28(木) 16:22:21.81ID:OIDD00UG
やべなこいつは・・・
マジモンの害基地
0966login:Penguin
垢版 |
2020/05/28(木) 17:42:19.27ID:dBLcTjLe
そこはCopland完成させてから言え
それ系の板にな。でしょ
0967login:Penguin
垢版 |
2020/05/28(木) 20:55:39.56ID:Hm27BHSc
WSL2入れてみたけどなんかネットワーク周りがいまいちだな
0968login:Penguin
垢版 |
2020/05/28(木) 21:07:39.56ID:Qc3gX71F
>>967
ハードウェアセンサーはサポートしてます?
0971login:Penguin
垢版 |
2020/05/28(木) 23:06:07.03ID:kDImXJyN
WSL1: Hyper-Vを使わないのでVT-x使用可能=WSL1とVMwareやVirtualBox併用可能
WSL2: Hyper-Vを使うのでVT-x使用不可=WSL2とVMwareやVirtualBox併用不能

こういう認識で合ってる?
0972login:Penguin
垢版 |
2020/05/28(木) 23:22:46.45ID:fSv6eXbI
VMwareやVirtualBoxがHyper-Vに対応すればいいんやで
0973login:Penguin
垢版 |
2020/05/28(木) 23:23:08.16ID:qhHDlXXF
>>971
WSL2でもVMwareとVirtualboxとの併用可能
VMwareはプレビュー版で対応した
0974login:Penguin
垢版 |
2020/05/28(木) 23:24:48.91ID:kDImXJyN
>>973
ありがとうございます WSL2への移行試してみます
0975login:Penguin
垢版 |
2020/05/28(木) 23:27:06.36ID:91eIEZoY
理解してなさそうな気配がするがw
0976login:Penguin
垢版 |
2020/05/29(金) 00:07:18.82ID:GeZB+LN7
やってみたけどダメだった・・orz
やっぱりハードウェアセンサーのサポートはまだだった
0977login:Penguin
垢版 |
2020/05/29(金) 00:20:59.55ID:Rl2negci
むしろ何でいけると思ったのか
そういう余計な部分をサポートする必要が無い(から余計なサービスやデーモンを起動する必要もない)のでサクサク動作が期待できるのに
0978login:Penguin
垢版 |
2020/05/29(金) 00:23:36.17ID:GeZB+LN7
いやフォーラムに同じように望んでいる人達が居て要望を送っておいたのでもしかしたら反映されてるかなとかすかな望を持ってたのよ
0979login:Penguin
垢版 |
2020/05/29(金) 00:34:05.58ID:AXZkEDtd
Windows用のアプリを探して入れりゃいいだけなのに
0980login:Penguin
垢版 |
2020/05/29(金) 00:40:20.91ID:GeZB+LN7
リモートからホストの温度を取りたいんだ
Linux〜Linuxなら簡単なんだけどなぁ
0981login:Penguin
垢版 |
2020/05/29(金) 00:43:47.48ID:Rl2negci
ならWSLなんか使わずLinux入れればいいんじゃね
0982login:Penguin
垢版 |
2020/05/29(金) 00:50:15.10ID:GeZB+LN7
Windowsじゃなければ走らないソフトがあるから使ってるに決まってるだろう
0983login:Penguin
垢版 |
2020/05/29(金) 00:53:07.50ID:Rl2negci
ならWindows上でプレーンテキストにひり出したのを加工してsyslogにでも吐いて貯めとけよ
0985login:Penguin
垢版 |
2020/05/29(金) 01:53:18.96ID:hSOVPt1T
>>978
無駄に試すよりまずリリースノートなどを読めよ
0986login:Penguin
垢版 |
2020/05/29(金) 02:35:37.05ID:Rs+oFhOk
WSL2使ってみたがbashの起動がめちゃくちゃ速いな
0988login:Penguin
垢版 |
2020/05/29(金) 10:29:50.39ID:Rs+oFhOk
WSL2めっちゃメモリ食うなw
1.5GBも食ってたvmmemが
メモリ16GB以上ある人用だなこりゃ
0989login:Penguin
垢版 |
2020/05/29(金) 13:46:20.02ID:AXZkEDtd
実装も動作もWSL 1と違うんだからWSL 2とかじゃなくて別な名前にしてほしいよな。
Lindowsとかw
0990login:Penguin
垢版 |
2020/05/29(金) 14:05:32.65ID:zHiKzAm0
>>987
WSL2はより完全なLinuxに寄せた分、Windowsファイルシステムとの
親和性が落ちたのかな
0992login:Penguin
垢版 |
2020/05/29(金) 15:20:44.72ID:TfuwHnZ3
>>988
搭載メモリに対する割合も考慮して確保されてるみたいだけどね
うちだと64GB機で1.2GB程度、16GB機で0.5GB程度
0993login:Penguin
垢版 |
2020/05/29(金) 15:22:32.85ID:s2MeZ2Ij
WSL2はLinuxカーネル側でキャッシュ持ってるからWSL1よりメモリ喰うのか
0994login:Penguin
垢版 |
2020/05/29(金) 17:15:56.11ID:N31NEDSz
>>988
> 1.5GBも食ってたvmmemが
> メモリ16GB以上ある人用だなこりゃ

その理屈はおかしい
vmmemが1.5GB(俺は1.25GBだけど)でUbuntuが動いてるんだから
OSが使用しているメモリも含めて4GB以上用でしょ?

俺は4GBのメモリの仮想マシン(HyperV)にWindows 10の
Insider Preview入れてるけど3.3GBのメモリを使用してる。
0995login:Penguin
垢版 |
2020/05/29(金) 17:19:22.60ID:N31NEDSz
>>990
親和性は関係なくて、仮想マシンを経由した通信で
ファイル共有することになるから、Windows⇔WSL間の
ファイルシステムのパフォーマンスは落ちるという話だよ

その代わりにLinuxカーネルを使用する大部分の処理は
WSL内に閉じた処理になるからパフォーマンスがアップする

まあトレードオフだよね。今後改善の余地はあると思うけど
WSL1とWSL2の傾向はこのまま変わらないでしょう
0996login:Penguin
垢版 |
2020/05/29(金) 17:23:08.55ID:N31NEDSz
>>993
WSL1が使用してるメモリなんて簡単にはわからないでしょ?
特定のプロセスが処理しているわけじゃなくて
OSのAPIへの変換レイヤーなんだから

まあ軽量とは言え仮想マシンが動いていて別のLinuxカーネルが
起動するわけだから、その分メモリ使用量が増えるのは当たり前だけど

でも複数のディストリを起動してもLinuxカーネルは一つで
WSL側で終了して使用しなくなったメモリはWindows側に返すわけだから
単なる仮想マシンを使うよりか、メモリ使用量は大幅に減る(効率化する)だろうね
0997login:Penguin
垢版 |
2020/05/29(金) 17:24:12.63ID:jgC5/wCu
Win10 2004がリリースされたのでアップグレードしてwsl->wsl2したのだがfuseが動きません
sshfs使うと以下のようにエラーをはきます
modprobe: ERROR: ../libkmod/libkmod.c:586 kmod_search_moddep() could not open moddep file '/lib/modules/4.19.104-microsoft-standard/modules.dep.bin'
modprobe: FATAL: Module fuse not found in directory /lib/modules/4.19.104-microsoft-standard
/lib/modulesはありません
wsl --set-default-version 2以外に(linux側で)何かすること有りましたっけ? Debianです
0998login:Penguin
垢版 |
2020/05/29(金) 17:40:40.51ID:9HQh6WUz
>>997
それ、既存のはv2にならないと思うが…
wsl -l -vで一覧とバージョンが見られるから
wsl --set-versionで変換だね
0999login:Penguin
垢版 |
2020/05/29(金) 17:42:31.24ID:N31NEDSz
> '/lib/modules/4.19.104-microsoft-standard/modules.dep.bin'

microsoftって書いてるからどう見てもLinuxカーネル使ってないやんw
つまりそれはWSL1だ
1000login:Penguin
垢版 |
2020/05/29(金) 17:53:23.13ID:9HQh6WUz
あれ?
4.19.104だとWSL2のカーネルだな…
(MSがビルドしてるカスタムカーネルだからか-microsoft-standardは付いてる)

fuseはカーネルモジュールじゃなくてスタティックリンクされてるみたいだから、Ubuntuだとmodprobe無しでもsshfs使えたよ
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 131日 7時間 50分 18秒
10021002
垢版 |
Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。


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

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

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

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