ついにWSL2が登場したぜー。こりゃ完全にLinuxだ。ヒャッハー!WSL最高!開発にLinuxは使わねぇー。Windowsで開発してLinuxは動かすだけや!
WSL2アーキテクチャ
https://www.atmarkit.co.jp/ait/articles/1906/14/news019.html
WSL 2では、仮想マシン環境が起動し、bashがコマンドを受け付けるまで2秒程度という速度で起動できる。
このため、コマンドプロンプトなどからwsl.exeなどを使ってbashコマンドを処理する時間は、
現在のWSL 1とほとんど変わらない。また、本物のLinux実行環境であるため、
これまで正しく動作できなかったアプリケーション、例えばコンテナシステム(Dockerなど)や
ユーザーファイルシステム(FUSEなど)も動作させることができる。その上で、現在のWSL 1と同等の機能と使い勝手を実現するという。
WSL 2はWSL 1を置き換えずに併存する
WSL 2が登場したからといって、WSL 1は廃止になるわけではなく、引き続き利用可能である。
ファイル共有プロトコル「9P」でWSL 1との互換性を確保
このように、WSL 2とWin32環境の間のファイル共有は、どちらも9Pを使うことになる。
また、WSLからWin32プログラムを起動する「Win32相互運用性」では、最初にWSL側で、
実行ファイルを判別する必要がある。具体的には、実行ファイル先頭のマジックナンバー
(Win32ではMZ)を見て、LinuxのELF64か、Win32の実行ファイルなのかを判断する。
【Bash】Windows Subsystem for Linux【WSL】7
https://mao.5ch.net/test/read.cgi/linux/1579395785/
探検
【Bash】Windows Subsystem for Linux【WSL】8
■ このスレッドは過去ログ倉庫に格納されています
2020/05/29(金) 17:58:21.78ID:N31NEDSz
2020/06/29(月) 13:25:07.13ID:gDe0bK8g
WSL2のメモリ消費は実装メモリによって変わるんだっけ?
CUIだけなら512MBくらいで十分だな。
CUIだけなら512MBくらいで十分だな。
2020/06/29(月) 13:27:25.92ID:Pnr1wEd1
154login:Penguin
2020/06/29(月) 17:02:26.41ID:STUthT+i 何言ってんだこいつ
2020/06/30(火) 21:58:00.35ID:L9QO2OrH
rootになれるんですね
だったらsudoとかわずわらしいから初めからrootになるわ
だったらsudoとかわずわらしいから初めからrootになるわ
2020/07/01(水) 00:29:20.35ID:lKneC6dS
157login:Penguin
2020/07/01(水) 06:34:06.81ID:zsa7DjJx Linusならrootになれるだろうけど
Linuxがrootになれるのか
Linuxがrootになれるのか
2020/07/01(水) 07:37:45.71ID:fm7WRfRK
カーネルおじさん
2020/07/01(水) 08:22:55.99ID:aMwY6x4U
普通の仮想マシンのほうが余計な干渉しなくていいよな
画面や音も出るし
画面や音も出るし
2020/07/01(水) 08:54:40.99ID:5zcYgXVh
画面って何?
2020/07/01(水) 12:58:32.94ID:L9dqe2lQ
>>159
wslでも画面や音も出るよ
wslでも画面や音も出るよ
2020/07/01(水) 23:31:14.01ID:uoOb+E+8
彼(ら)には出来ないんだよ
察しておやりよ
「できるよ。お前が設定できないだけ」
察しておやりよ
「できるよ。お前が設定できないだけ」
2020/07/02(木) 07:06:09.69ID:5q3kEm/4
WSL単独で出来ないしネットワーク層越しで効率悪いし何の意味もないな
2020/07/02(木) 08:52:11.96ID:NyQUWJpx
画面や音はWindows側で出せるわけで
何の意味もないというならLinuxの画面や音を出すほうが意味ないんじゃね?
何の意味もないというならLinuxの画面や音を出すほうが意味ないんじゃね?
2020/07/02(木) 11:07:59.35ID:PwImmsZw
取り敢えず俺はLinuxではCUIだけで十分
このシステム取り入れた理由は
Windowsとシームレスで使用出来るからこの機能は便利
このシステム取り入れた理由は
Windowsとシームレスで使用出来るからこの機能は便利
2020/07/02(木) 11:15:26.80ID:FYd9/JuN
systemdとかデーモンが動かないと音は出せないし、それやると普通のVMと変わらなくなっちゃうし
WSLとしての落としどころがあるから限度はあるな。
WSLとしての落としどころがあるから限度はあるな。
2020/07/02(木) 11:21:02.85ID:EHrH0KZ0
「WSL単独でできない」と言うなら、WSL単体ではコマンドプロンプトすら機能できないのでは。
WSLで利用可能なディストリビューションで外部のリポジトリなどを利用せずに実現が可能であれば「WSLで出来る」と言って良いのでは。
…おっと失礼、あなたには設定が無理なのでしたね。
WSLで利用可能なディストリビューションで外部のリポジトリなどを利用せずに実現が可能であれば「WSLで出来る」と言って良いのでは。
…おっと失礼、あなたには設定が無理なのでしたね。
2020/07/02(木) 12:15:05.90ID:NyQUWJpx
2020/07/02(木) 13:32:40.18ID:O4H3plsb
>>168
macOSでLinuxのsysmtedに相当するものはlaunchdだね
init代替は色々あるけどlaunchdが先でsysmtedが後だったはず
話の流れに沿わない書き込みをして混乱させてみたりw
macOSでLinuxのsysmtedに相当するものはlaunchdだね
init代替は色々あるけどlaunchdが先でsysmtedが後だったはず
話の流れに沿わない書き込みをして混乱させてみたりw
2020/07/02(木) 15:41:00.60ID:PwImmsZw
wslなんかどうでも良いわ
2020/07/02(木) 15:58:13.21ID:NyQUWJpx
2020/07/02(木) 16:03:21.79ID:NyQUWJpx
Windowsにはsystemdに変わる「サービス」があるのに
systemdを求めてる時点でWSLを理解してない
systemdを求めてる時点でWSLを理解してない
2020/07/02(木) 17:04:52.72ID:PwImmsZw
所詮おまいらは毎黒の戦略に犯されてるボンクラか知能障害者
2020/07/02(木) 17:39:53.64ID:O4H3plsb
>>171
Windowsでinitやsystemdやlaunchdに対応するのはsmss.exeだよ
Windowsでinitやsystemdやlaunchdに対応するのはsmss.exeだよ
2020/07/02(木) 17:41:17.15ID:gcnQNS94
>>168
的外れすぎて何言ってんだコイツって思われるだけだな
的外れすぎて何言ってんだコイツって思われるだけだな
2020/07/02(木) 17:48:50.76ID:O4H3plsb
それとWindowsのサービスに対応するのはLinuxではdaemonだね
ていうか>>166は意味不明だがID:NyQUWJpxもなにかおかしいぞ
Windowsのブートプロセスや構造を理解している?
ていうか>>166は意味不明だがID:NyQUWJpxもなにかおかしいぞ
Windowsのブートプロセスや構造を理解している?
2020/07/02(木) 18:45:47.83ID:1pJPyml2
どうでもいいと言いながらも書き込んでいるおかしな奴もいるねw
2020/07/02(木) 18:49:59.94ID:dL18yMEp
寝技と指関節だけのプロレス見ているみたい
フランケンシュタイナーとか大技かませよ
フランケンシュタイナーとか大技かませよ
2020/07/02(木) 23:51:17.06ID:NyQUWJpx
話の本質は、systemdで何かを起動したいなら
そんなアホなことは考えないで、
Windowsのサービスとして起動すればいいだけってこと
そんなアホなことは考えないで、
Windowsのサービスとして起動すればいいだけってこと
180login:Penguin
2020/07/03(金) 02:13:31.88ID:Tz828bjN 真壁さん乙
181login:Penguin
2020/07/03(金) 07:38:29.25ID:mlIdC2h6 >>173
マイクロソフトってだけでなんでも叩いてるお前がバカ
マイクロソフトってだけでなんでも叩いてるお前がバカ
2020/07/03(金) 07:48:41.55ID:eH4AzdsS
「WSLでは音もグラフィックも扱えない(に決まっている)」
「とにかく難解で、できるという連中は普通じゃない、キチガイ」
…ということになっていないと、困る人が居るのだろうね。
「とにかく難解で、できるという連中は普通じゃない、キチガイ」
…ということになっていないと、困る人が居るのだろうね。
2020/07/03(金) 09:39:43.59ID:Islmwxis
Linuxが特に設定せずに音がなってるんだから
Windowsでも特に設定せずに音がならないと駄目でしょ?
将来的にはそういったサービスが開発されWindows自身に統合されて
何も設定せずに音がなったり画面が表示したりすると思うけどね
Windowsでも特に設定せずに音がならないと駄目でしょ?
将来的にはそういったサービスが開発されWindows自身に統合されて
何も設定せずに音がなったり画面が表示したりすると思うけどね
2020/07/03(金) 11:39:07.50ID:hHfNQEqW
韓国人は礼節を重んじ、とても優秀です。
国民も、みな愛国心があり働きもの。人々
は親族や友人を大切にし、まるで家族のよう。
素直には信じられないと思いますが、単純に
敵だと見下したりせず見方を変える事が正解
だ。韓国製品も最近は良いものが多いです
国民も、みな愛国心があり働きもの。人々
は親族や友人を大切にし、まるで家族のよう。
素直には信じられないと思いますが、単純に
敵だと見下したりせず見方を変える事が正解
だ。韓国製品も最近は良いものが多いです
2020/07/03(金) 11:52:16.39ID:Islmwxis
でも、日本製品(どうぶつの森)は買うのです・・・
2020/07/03(金) 12:12:06.91ID:wxYxnrvN
どちらか言えば敵の素
2020/07/03(金) 12:15:37.62ID:nKA3jRSM
>>184
日本人は何かとすぐ反日だと言う人達がいますが、韓国内でもすぐ反韓だと言う人がいますか?
日本人は何かとすぐ反日だと言う人達がいますが、韓国内でもすぐ反韓だと言う人がいますか?
2020/07/03(金) 14:09:22.36ID:f5iF5FKp
慰安婦が嘘だというと反韓だと騒いでいるよね
2020/07/03(金) 20:13:43.13ID:pBTQMg90
2020/07/03(金) 21:13:35.96ID:Ounjs0EO
Linuxのデスクトップ環境作りたいだけなら普通のVMでいいじゃん…
2020/07/03(金) 23:19:12.30ID:Islmwxis
Linuxのデスクトップ環境作りたいだけなら
VMどころかもう一台マシンを用意すればいいだけなんだよ
でもそれじゃ使いづらいだろ?
Windows上でコマンド入力しても別マシンのLinux上で動いたりしないし
Linux上でコマンドを入力してWindows上に持ってくるのも面倒
ファイルの参照もめんどくさい
それはVMを使ったって同じ。そういった面倒なものを解決したから
WSLはこれだけ開発者に高い評価を得られてるわけ
なんで評価が高いのかを考えたほうがいいよ。
VMどころかもう一台マシンを用意すればいいだけなんだよ
でもそれじゃ使いづらいだろ?
Windows上でコマンド入力しても別マシンのLinux上で動いたりしないし
Linux上でコマンドを入力してWindows上に持ってくるのも面倒
ファイルの参照もめんどくさい
それはVMを使ったって同じ。そういった面倒なものを解決したから
WSLはこれだけ開発者に高い評価を得られてるわけ
なんで評価が高いのかを考えたほうがいいよ。
2020/07/04(土) 03:11:40.62ID:ueejGPF4
誰もデスクトップ環境作りたいなんて言ってないと思うが
2020/07/04(土) 03:25:49.34ID:muQ3m9US
文字だけとか意味ないだろ
194login:Penguin
2020/07/04(土) 04:14:59.99ID:czBSBawQ え?
2020/07/04(土) 05:11:16.22ID:zDwakr9c
画像(GUI)はWindowsが出していて、そっちのほうがLinuxよりも便利だろ
あえてLinuxを使う理由がない。
Windowsが不便だったのは文字だけ(CLI)の場合
だからWSLでそれをLinuxレベルに一気にあげてきたんだけど
あえてLinuxを使う理由がない。
Windowsが不便だったのは文字だけ(CLI)の場合
だからWSLでそれをLinuxレベルに一気にあげてきたんだけど
196login:Penguin
2020/07/04(土) 05:12:40.63ID:nVyyEvQj ウェブサーバのような軽い用途にLinuxを使えば良いんだよな。
2020/07/04(土) 06:15:43.61ID:zDwakr9c
軽い必要はないだろ。CLI用途に使えばいいんだよ。
WindowsがあるからLinuxにGUIは必要ない。
WSL登場で出番は減ったがLinux専用マシンは持ってる
ただしディスプレイはつないでいない
リモートから操作できれば十分だからだ
WindowsがあるからLinuxにGUIは必要ない。
WSL登場で出番は減ったがLinux専用マシンは持ってる
ただしディスプレイはつないでいない
リモートから操作できれば十分だからだ
198login:Penguin
2020/07/04(土) 09:46:16.90ID:K1jORw4o 俺が使わないからlinixにguiは必要ないってか
俺様が必要か決めるみたいな
基地外っているもんだな
俺様が必要か決めるみたいな
基地外っているもんだな
2020/07/04(土) 09:47:43.52ID:zMJrgg8Q
逆にWindowsにLinuxのデスクトップ環境が中途半端に表示されても混乱しそう
MacのParallels並にインテグレーションしてればいいけど
WSLに関しては大抵の人が求めてるのはbetter cygwinだと思うんだけどね。
WSL2は知らない。
MacのParallels並にインテグレーションしてればいいけど
WSLに関しては大抵の人が求めてるのはbetter cygwinだと思うんだけどね。
WSL2は知らない。
2020/07/04(土) 11:14:26.40ID:6HStL007
>>193
お前が大好きな画面だぞ喜べ(笑)
Running WSL GUI Apps on Windows 10
https://techcommunity.microsoft.com/t5/windows-dev-appconsult/running-wsl-gui-apps-on-windows-10/ba-p/1493242
お前が大好きな画面だぞ喜べ(笑)
Running WSL GUI Apps on Windows 10
https://techcommunity.microsoft.com/t5/windows-dev-appconsult/running-wsl-gui-apps-on-windows-10/ba-p/1493242
2020/07/04(土) 12:26:56.38ID:YDXY1Tfy
>>193
Let’s try this out!
Let’s try this out!
2020/07/04(土) 12:37:55.60ID:T+FLHI+X
なるほど、xrdpでつなげばLinux側のデスクトップがそのまま使えるのか
2020/07/04(土) 13:38:05.99ID:ueejGPF4
別にguiサポートするのは構わんけどまずWSL2をちゃんとしてくれ
2020/07/04(土) 15:00:08.14ID:PA/pPUOM
2020/07/04(土) 20:55:05.16ID:IvwpFKJj
>>203
ちゃんとって?
ちゃんとって?
2020/07/04(土) 21:58:11.96ID:S1FiPV3+
車輪の再発明は時に清々しい。以下、curlコマンドを使ったお天気確認。
curl ja.wttr.in
curl ja.wttr.in
2020/07/05(日) 00:10:18.17ID:LobEAzla
WSL2のホームディレクトリってどこですか?
importでDドライブにインストールしたはずが起動時の空き容量の表記がおかしいのですがホームはCドライブに保存されるんですかね
importでDドライブにインストールしたはずが起動時の空き容量の表記がおかしいのですがホームはCドライブに保存されるんですかね
2020/07/05(日) 02:44:39.99ID:Ag7q3ncc
仮想マシンなんだからホストの空き容量なんか見ねえよ
2020/07/05(日) 02:51:49.29ID:MKmW4BVG
"WSL2のホーム"ってのがそもそもわからん
WSL2でインストールしたディストリのrootの実体はどこですか、ならまだわからんでもないが
そもそもvhdxかなんかで仮想化されてんじゃねっていう
WSL2でインストールしたディストリのrootの実体はどこですか、ならまだわからんでもないが
そもそもvhdxかなんかで仮想化されてんじゃねっていう
2020/07/05(日) 03:09:20.13ID:LobEAzla
分かりづらくてすみません
聞きたいことは
Linux上で書き込まれたデータは全てDドライブにあるVHDに書き込まれるからCドライブに書き込みすることはないのかってことです
聞きたいことは
Linux上で書き込まれたデータは全てDドライブにあるVHDに書き込まれるからCドライブに書き込みすることはないのかってことです
2020/07/05(日) 03:19:11.71ID:iD3GsNB8
デフォだとswap用のvhdxをユーザーのホームディレクトリ配下に作るね
.wslconfigで変更可能
.wslconfigで変更可能
2020/07/05(日) 15:39:48.86ID:LobEAzla
なるほど
ありがとうございます変更しました
ありがとうございます変更しました
213login:Penguin
2020/07/05(日) 18:51:35.65ID:Gd5Riea6 以前書き込みした者>>128です
今日色々試してやっと
Xfcデスクトップの導入及び日本語表示まで出来るようになりました
只Windows10上でUbuntuを開いたターミナルではlynxに設定のemacsは日本語での書き込みは出来ますが
Xfcのディスクトップでのemacsは何故か出来ません。勿論lynxを稼働してemacsを開いても
日本語表示はするが日本語での書き込みが出来ません
又firefoxの日本語化表示も出来ましたが日本語での書き込みは出来ません
又firefoxでyutubeの動画を見ても音は出ませんでした
だからもうCUIでの使用でいいやとあきらめていましたが
偶然ですがXfcディスクトップ画面が開いているときに
windowsキーを押しながら下矢印を押すとWindows10のタスクバーがした画面に表示されました
きっと皆さんは今頃言うかでしょうが
これでXfcのディスクトップ画面上でWindows10の使用が出来るし
Ubuntuの使用も出来るようになり何の切り替えもなくシームレスに使用できるようになりました
Ubuntud上での音が出ない事や日本語が書き込みできないことも必要でなくなりました
以上報告でした
今日色々試してやっと
Xfcデスクトップの導入及び日本語表示まで出来るようになりました
只Windows10上でUbuntuを開いたターミナルではlynxに設定のemacsは日本語での書き込みは出来ますが
Xfcのディスクトップでのemacsは何故か出来ません。勿論lynxを稼働してemacsを開いても
日本語表示はするが日本語での書き込みが出来ません
又firefoxの日本語化表示も出来ましたが日本語での書き込みは出来ません
又firefoxでyutubeの動画を見ても音は出ませんでした
だからもうCUIでの使用でいいやとあきらめていましたが
偶然ですがXfcディスクトップ画面が開いているときに
windowsキーを押しながら下矢印を押すとWindows10のタスクバーがした画面に表示されました
きっと皆さんは今頃言うかでしょうが
これでXfcのディスクトップ画面上でWindows10の使用が出来るし
Ubuntuの使用も出来るようになり何の切り替えもなくシームレスに使用できるようになりました
Ubuntud上での音が出ない事や日本語が書き込みできないことも必要でなくなりました
以上報告でした
2020/07/05(日) 20:12:03.34ID:sMDlceKk
「ディスクトップ」が気になるけど良かったね
2020/07/05(日) 21:08:32.27ID:JZBgzgsh
ディスケットに変更しろ
2020/07/05(日) 21:23:51.60ID:cTBT4P4e
Dellのマニュアルにディスケットって書いてあったな。
なんのこっちゃとオモタわ。
なんのこっちゃとオモタわ。
217login:Penguin
2020/07/06(月) 04:35:23.12ID:IztfREjA WSL で、GUI が使えるの?
リモートデスクトップが必要なのでは?
リモートデスクトップが必要なのでは?
2020/07/06(月) 06:35:34.84ID:X1jLmIOv
xrdp動かせばXサーバいらず
219login:Penguin
2020/07/06(月) 11:05:50.56ID:j4eG9HhS 説明が下手なので下記の画像を見れば分かると思います
よく5chで使用しているアップローダーは登録が嫌なので
下記にアップしました
尚Windowsのディスクトップ画面を表示したい場合はタスクトレー上で右クリックして
ディスクトップを表示をクリックすればいいです
又Ubuntuの画面(デフォのネズミのディスクトップ画面から他の画面に変更しています)
に戻りたければタスクトレーにあるXlaunchアイコンをクリックすればOKです
https://jisaku.155cm.com/src/1594000778_9a71c9f0263afcbc67afb38ee1471c92ce677fcf.jpg
https://jisaku.155cm.com/src/1594000778_b39201cdb89a6f7ef465c1f4f052485aed5db359.jpg
よく5chで使用しているアップローダーは登録が嫌なので
下記にアップしました
尚Windowsのディスクトップ画面を表示したい場合はタスクトレー上で右クリックして
ディスクトップを表示をクリックすればいいです
又Ubuntuの画面(デフォのネズミのディスクトップ画面から他の画面に変更しています)
に戻りたければタスクトレーにあるXlaunchアイコンをクリックすればOKです
https://jisaku.155cm.com/src/1594000778_9a71c9f0263afcbc67afb38ee1471c92ce677fcf.jpg
https://jisaku.155cm.com/src/1594000778_b39201cdb89a6f7ef465c1f4f052485aed5db359.jpg
2020/07/06(月) 12:51:25.65ID:zz8Rmtmu
ディ
2020/07/06(月) 17:32:40.69ID:fkFgrscX
>>218
全画面だけでいいなら、それで決まりだね。
全画面だけでいいなら、それで決まりだね。
222login:Penguin
2020/07/06(月) 17:51:46.59ID:xnDwd6P9 Windows 10 ProのVPSを借りていて、Windows内でネストしてVT-xは使えないんだけどさ
こういう場合ってやっぱWSL2にすると使えなくなるのかな?
こういう場合ってやっぱWSL2にすると使えなくなるのかな?
2020/07/06(月) 19:03:53.54ID:eXLZ9Y9J
しらんけど、HyperVはネストに対応しているので
Windows 10の仮想マシンでWSL2を使うことができてる
Insider Previewを使ってる人の多くが
仮想マシンに入れてWSL2の検証をしたいただろう
Windows 10の仮想マシンでWSL2を使うことができてる
Insider Previewを使ってる人の多くが
仮想マシンに入れてWSL2の検証をしたいただろう
2020/07/06(月) 21:21:33.98ID:UdrWxuu2
ちゃんとした画面えみゅらないとOpenGLとか動かないだろ
225login:Penguin
2020/07/06(月) 22:27:17.59ID:oiLZmKnU wsl で bash を使おうとしているのですが文字に色がついているため非常に読みにくいです
(最近老眼のためか一部の色が極端に見づらくなりました)
色づけをやめてすべて白一色で表示するようにするにはどうしたらいいでしょうか?
(最近老眼のためか一部の色が極端に見づらくなりました)
色づけをやめてすべて白一色で表示するようにするにはどうしたらいいでしょうか?
2020/07/07(火) 01:37:42.41ID:vkXM0LXf
画面のコントラストを下げる
2020/07/07(火) 07:55:35.28ID:3EK+fba6
まあWSLではなく、ターミナル(エミュレータ)の設定の問題だよね。
ここで聞かれても…
ここで聞かれても…
2020/07/07(火) 08:51:53.82ID:ScthUm4d
プロンプトの色変更はターミナル側の設定だけど
lsでディレクトリが青文字になってしまう問題はカラーテーマ変えてもしんどいからwsl側で設定したほうがいい
https://www.kwbtblog.com/entry/2019/04/27/023411
lsでディレクトリが青文字になってしまう問題はカラーテーマ変えてもしんどいからwsl側で設定したほうがいい
https://www.kwbtblog.com/entry/2019/04/27/023411
2020/07/07(火) 11:50:26.46ID:3EK+fba6
表示に関わらず一律に単色表示にしたい、という要望なのだから
プロンプトや各コマンドの表示設定ではなくターミナルエミュレータの設定だろう
WSLは関係ないし、ここで聴くことでもない。このようにピンボケした第三者がノコノコ現れるのも迷惑だ。
プロンプトや各コマンドの表示設定ではなくターミナルエミュレータの設定だろう
WSLは関係ないし、ここで聴くことでもない。このようにピンボケした第三者がノコノコ現れるのも迷惑だ。
230login:Penguin
2020/07/07(火) 14:24:03.11ID:0Fc1oIgP 漏れは、Ubuntu 18.04 で、
ColorTool.exe で、Windows の色を変えているけど、
WSL が暗いので明るくしたら、PowerShell で明るすぎて見えない
例えば、コマンド入力時に、色を付けない事はできる
la -p --color=never
~/.bashrc の83行目移行で、色を付けている
alias ls='ls --color=auto'
alias grep='grep --color=auto'
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
とあるから、~/.dircolors が読み取り可能なら、
そのファイルをdircolors コマンドで処理すると読めるから、
~/.dircolors で設定できるのかも
ColorTool.exe で、Windows の色を変えているけど、
WSL が暗いので明るくしたら、PowerShell で明るすぎて見えない
例えば、コマンド入力時に、色を付けない事はできる
la -p --color=never
~/.bashrc の83行目移行で、色を付けている
alias ls='ls --color=auto'
alias grep='grep --color=auto'
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
とあるから、~/.dircolors が読み取り可能なら、
そのファイルをdircolors コマンドで処理すると読めるから、
~/.dircolors で設定できるのかも
231230
2020/07/07(火) 14:39:29.53ID:0Fc1oIgP >>228
のサイトでは、ColorToolのバイナリ配布がなくなったと書いてあるけど、
下に、ColorTool.zip がある
https://github.com/microsoft/terminal/releases/tag/1904.29002
WSLでターミナルの文字色を変える(2019/8/10版)
https://qiita.com/ligun/items/0a63660e1d8b486232d9
漏れが試した中では、これがマシだけど、まだ見にくい
ColorTool.exe -d deuteranopia.itermcolors
のサイトでは、ColorToolのバイナリ配布がなくなったと書いてあるけど、
下に、ColorTool.zip がある
https://github.com/microsoft/terminal/releases/tag/1904.29002
WSLでターミナルの文字色を変える(2019/8/10版)
https://qiita.com/ligun/items/0a63660e1d8b486232d9
漏れが試した中では、これがマシだけど、まだ見にくい
ColorTool.exe -d deuteranopia.itermcolors
2020/07/07(火) 15:35:33.86ID:MDiVDN7d
コマンド画面の色はautoexec.batで指定するんだよ
config.sysでちみとにるとんと読ませるのも忘れずにな
config.sysでちみとにるとんと読ませるのも忘れずにな
233230
2020/07/07(火) 15:51:16.61ID:0Fc1oIgP 色を付けない、la, ll のalias を、
~/.bashrc か、~/.bash_aliases に定義するのが簡単
alias lan='la -p --color=never'
alias lln='ll -p --color=never'
ただ、~/.bashrc では、grep などにも色を付けているけど
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
~/.bashrc か、~/.bash_aliases に定義するのが簡単
alias lan='la -p --color=never'
alias lln='ll -p --color=never'
ただ、~/.bashrc では、grep などにも色を付けているけど
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
234230
2020/07/07(火) 15:58:51.40ID:0Fc1oIgP 漏れは、Ubuntu 18.04 で、
ColorTool.exe で、Windows の色を変えているけど、
WSL が暗いので明るくしたら、
今度はVSCode で、PowerShell を起動したら、明るすぎて見えない
これらを両立させるのが難しいので、
色を付けない、--color=never の、la, ll のalias を定義している
ColorTool.exe で、Windows の色を変えているけど、
WSL が暗いので明るくしたら、
今度はVSCode で、PowerShell を起動したら、明るすぎて見えない
これらを両立させるのが難しいので、
色を付けない、--color=never の、la, ll のalias を定義している
2020/07/07(火) 17:26:18.62ID:O5VE5X3t
gimpインストールしてgimp開いたと思ったとたんXサーバーが落ちた
何かとか弱いんだな
何かとか弱いんだな
2020/07/07(火) 18:26:15.72ID:YYImeKjE
WSLって結局何に使ってる?
pythonもgitもWin側に入れてるから使いみちがないわ
pythonもgitもWin側に入れてるから使いみちがないわ
2020/07/07(火) 20:36:13.77ID:re05twJJ
>>225
\ls
\ls
2020/07/07(火) 20:40:20.05ID:JVYy2LEm
ctags
2020/07/07(火) 20:41:16.60ID:re05twJJ
>>236
emacs
emacs
2020/07/07(火) 22:43:59.55ID:2jBYURUv
>>236
究極的にはWindowsでLinuxと同じ環境ができてしまったら
WSLが必要ないのは当たり前
問題は同じ環境を作る手間
例えばPythonを複数のバージョンインストールして
切り替えたいと思ったらどうするかね?
そういう仕組みを作れば出来る。
その仕組みを作るまでが大変。
WSLは既存のLinuxの仕組みをそのまま使える
究極的にはWindowsでLinuxと同じ環境ができてしまったら
WSLが必要ないのは当たり前
問題は同じ環境を作る手間
例えばPythonを複数のバージョンインストールして
切り替えたいと思ったらどうするかね?
そういう仕組みを作れば出来る。
その仕組みを作るまでが大変。
WSLは既存のLinuxの仕組みをそのまま使える
2020/07/07(火) 22:45:11.48ID:vKQ2n6hj
てすと
2020/07/07(火) 22:47:02.63ID:8+syWFqb
2020/07/08(水) 07:27:50.65ID:jsOqEhM+
>>236
w3m, vim, less, sed, awk, zip, translate-shell, html2text, wget, zsh, tmux, ssh, gsl, gmp, gprof, make, GNU R, Julia, GNU coreutils
w3m, vim, less, sed, awk, zip, translate-shell, html2text, wget, zsh, tmux, ssh, gsl, gmp, gprof, make, GNU R, Julia, GNU coreutils
2020/07/08(水) 07:30:16.74ID:CBdq2r1b
>>234
わざわざそこまでするなら別のターミナル使えばいいのに
わざわざそこまでするなら別のターミナル使えばいいのに
245login:Penguin
2020/07/08(水) 08:53:56.96ID:DJr4ISUL 日本語辞書mecab-ipadic-neologdをMecab用から検索エンジンlucene用に変換するのにWSLを使ってる。
https://github.com/neologd/mecab-ipadic-neologd
https://github.com/neologd/mecab-ipadic-neologd
2020/07/08(水) 10:48:36.58ID:caZYZiep
おれはlynxをファイルエクスプローラとして使いファイルを書いたり変更したりしてる
lynxにemacsを設定してるから使い易い
lynxにemacsを設定してるから使い易い
2020/07/08(水) 13:12:22.34ID:SDDjbsTE
>>236
漏れは、自分のPC 内のWindows 10, WSL, Ubuntu 18.04 で、
VSCode の拡張機能、Remote WSL を使って、
Linux側に、プロジェクトを作っている
Windows側からのブラウザアクセスは、
VSCodeの拡張機能・open in browser ではローカルファイルアクセスとなるので制限されるが、
VSCodeの拡張機能・Live Server では、サーバーを立ててのアクセスとなるので制限されない
Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
ruby 2.6.6, node 12.16.2 を入れた
yarn は、Windows側に入れて、WSL から、拡張子なしのyarn コマンドを呼べる。
これは、#!/bin/sh で始まるシェルスクリプト
anyenv は多言語向きで、rbenv, nodenv, pyenv, phpenv などを同じ使い方で、統一的に扱える。
同様のツールに、asdf もある
漏れは、自分のPC 内のWindows 10, WSL, Ubuntu 18.04 で、
VSCode の拡張機能、Remote WSL を使って、
Linux側に、プロジェクトを作っている
Windows側からのブラウザアクセスは、
VSCodeの拡張機能・open in browser ではローカルファイルアクセスとなるので制限されるが、
VSCodeの拡張機能・Live Server では、サーバーを立ててのアクセスとなるので制限されない
Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
ruby 2.6.6, node 12.16.2 を入れた
yarn は、Windows側に入れて、WSL から、拡張子なしのyarn コマンドを呼べる。
これは、#!/bin/sh で始まるシェルスクリプト
anyenv は多言語向きで、rbenv, nodenv, pyenv, phpenv などを同じ使い方で、統一的に扱える。
同様のツールに、asdf もある
2020/07/08(水) 14:12:08.29ID:/xPQ8brp
>>225
WindowsストアからWindowsターミナルをインストールしてWSL使うといいよ
WindowsストアからWindowsターミナルをインストールしてWSL使うといいよ
2020/07/09(木) 04:10:02.79ID:BKjg1Ggo
2020/07/09(木) 07:04:16.77ID:sqQbyxkS
>>249
普通にできると思うが?
普通にできると思うが?
2020/07/09(木) 09:08:55.63ID:IBvWLz/0
>>249
簡単に出来るじゃん
簡単に出来るじゃん
252login:Penguin
2020/07/09(木) 11:51:46.30ID:VUYm/kqB 簡単ではないでしょ。
バッチファイルをシェルスクリプトに置き換えるプログラミング技術が必要になる。
バッチとシェルでは引数展開の仕様やシングルクォート・ダブルクォートの解釈も違う。
バッチファイルをシェルスクリプトに置き換えるプログラミング技術が必要になる。
バッチとシェルでは引数展開の仕様やシングルクォート・ダブルクォートの解釈も違う。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 親子4人死亡の母親名義マンションから27歳男性遺体 男性の携帯が母親の車に…3人は交際か “寝込み”襲われた可能性 [どどん★] [どどん★]
- 米国防総省、中国軍は「2027年の台湾侵攻へ着実に前進」 分析公表 ★4 [蚤の市★]
- 【海外/米国】「エプスタイン・ファイル」の黒塗りを簡単に暴けることがわかり拡散中 [あずささん★]
- 【芸能】谷原章介、中国へ政府の政策に言及 「インバウンドが減り影響を受けてる業界も多い。そういった方へ補助を政府は打ち出して」 [冬月記者★]
- 【秋田市】新スタ整備「地域の実情受け止めて」「自治体の支援・負担がなければ成り立たない」 沼谷市長、Jリーグへの思い語る [鉄チーズ烏★]
- バリ島研修旅行で万引きの大谷高生徒 被害店舗に弁済し謝罪 [どどん★]
- 【愛国者朗報】女の子自衛官、めちゃくちゃ可愛すぎると話題に😍😍😍 [856698234]
- 愛国者「中国製品なんてすぐに壊れる。魂がこもってない、日本製は魂が入ってる。」→1.5万いいね獲得 [834922174]
- 【高市資金】 税金を好き勝手に使っても許される自民党。 党の金を使い込んだだけの 前埼玉県連幹事長を容赦なく刑事告訴😨 [485983549]
- ランスタッド普通に不採用だったんだけど
- 🎤(´・ω・`)今から一緒に~♪これから一緒に~♪おちごと行こうか~♪
- 公園の“すり鉢状遊具”で保護者2人けが 底から上がれなくなった子供を助けようとして骨折→使用中止 [567637504]
