[過去ログ]
【Bash】Windows Subsystem for Linux【WSL】5 (1002レス)
【Bash】Windows Subsystem for Linux【WSL】5 http://mao.5ch.io/test/read.cgi/linux/1553100855/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: login:Penguin [sage] 2019/03/21(木) 01:54:15.81 ID:10OHJcFK Install the Windows Subsystem for Linux https://docs.microsoft.com/en-us/windows/wsl/install-win10 前スレ 【Bash】Windows Subsystem for Linux【WSL】4 http://mao.5ch.net/test/read.cgi/linux/1541747008/ http://mao.5ch.io/test/read.cgi/linux/1553100855/1
903: login:Penguin [sage] 2019/06/14(金) 13:40:15.51 ID:Hc+IuMb9 >>902 だからお前は、 「スーパーファミコンと同じことをできるものを作りました!」っていうニュースを聞いて 「ユーザーには関係ない。プレステがしたいんや!」って言ってるのと同じって言ってるんだが。 http://mao.5ch.io/test/read.cgi/linux/1553100855/903
904: login:Penguin [sage] 2019/06/14(金) 13:41:38.05 ID:J8C5ipsR >>901 影響するのバッチだけじゃなくて全般だよ 「〜ってだけ?」と簡単に言ってるけどOSの根幹の話で根深いからねこれ http://mao.5ch.io/test/read.cgi/linux/1553100855/904
905: login:Penguin [sage] 2019/06/14(金) 13:48:31.93 ID:J8C5ipsR >>903 ごめん何が言いたいのかわからない コマンドの範囲が増えたって言ってもカーネルに近いほど動かなくなるわけだし 取り繕っても他のUnix統合できる環境と比べて別に便利というわけではないよね Cygwin普通にうんこだし http://mao.5ch.io/test/read.cgi/linux/1553100855/905
906: login:Penguin [sage] 2019/06/14(金) 13:52:34.88 ID:Hc+IuMb9 >>904 根本的に勘違いしてないか? WSL自体は単一のLinuxカーネルの機能であって、 ディレクトリ構造っていうのはWSLに含まれてない。 WSLっていうのは複数のディストリを入れられる。 そしてディレクトリ構造はディストリによって決めれている。 つまり、Ubuntuの/etcとDebianの/etcのパスは違うものでなければならない Linuxで同じことをやるならばコンテナを使った状態 Linuxを使ったとしてもコンテナの外とコンテナの中のパスは それぞれ独立しており、共通化することは出来ないんだよ http://mao.5ch.io/test/read.cgi/linux/1553100855/906
907: login:Penguin [sage] 2019/06/14(金) 13:54:14.32 ID:Hc+IuMb9 >>905 > コマンドの範囲が増えたって言ってもカーネルに近いほど動かなくなるわけだし 自分で答え言ってしまってるやんw 「カーネルに遠いほど動くって」 多くのコマンドはカーネルから遠いんだから動く 動くんだから便利だろ。 http://mao.5ch.io/test/read.cgi/linux/1553100855/907
908: login:Penguin [sage] 2019/06/14(金) 13:54:36.82 ID:J8C5ipsR レスを追っても何がいいたいのかわからないな そもそも自分はコマンドの利便性が同じでUnixネイティブと比べて不便だろと言ってるだけで 機能がCygwinと同じなんてそんな酷いこと言ってないんだけど Cygwin(うんこ)と同等の事ができるって言ってるだけじゃん!だからどうした! ってそれつまり不便と認めてるってことだよね? それならもうそれで話終わりだぞ?同意してるんだから http://mao.5ch.io/test/read.cgi/linux/1553100855/908
909: login:Penguin [sage] 2019/06/14(金) 13:57:50.84 ID:Hc+IuMb9 >>908 > レスを追っても何がいいたいのかわからないな > そもそも自分はコマンドの利便性が同じでUnixネイティブと比べて不便だろと言ってるだけで その不便っていうのが、不便っていうだけで、何が不便なのか書いてないから 何が言いたいのかわからないんだよ パスの変換にwslpathコマンドを使わないのが行けないのが不便ってことなのか? コマンドの実行にwslをつけないといけないのが不便ってことなのか? これらが必要なのはWindowsとWSLをまたがるときだけで、 Windows内、もしくはWSL内にとどまってる場合には必要ないんだから 俺は、そんだけ(またがるときだけ)だろと思うだけなんだが? 不便不便言うばかりで、不便の度合いがさっぱりわからない。 http://mao.5ch.io/test/read.cgi/linux/1553100855/909
910: login:Penguin [sage] 2019/06/14(金) 14:00:35.90 ID:J8C5ipsR >>906-907 また論点ずれてるよ 少なくともコマンドの利便性云々については 自分も中身で反論しちゃってるんだし、今更目的が違うから云々なんて回避は通用しないんじゃない? 結論出したくないのはわかるけど http://mao.5ch.io/test/read.cgi/linux/1553100855/910
911: login:Penguin [sage] 2019/06/14(金) 14:01:16.62 ID:J8C5ipsR >>909 まあそれ全部不便だねうん 比較対象は別のUnix環境だから http://mao.5ch.io/test/read.cgi/linux/1553100855/911
912: login:Penguin [sage] 2019/06/14(金) 14:02:02.27 ID:Hc+IuMb9 >>908 > Cygwin(うんこ)と同等の事ができるって言ってるだけじゃん!だからどうした! cygwinとの違いを言えばいいの? - Linuxバイナリをそのまま動かすことができる - cygwinは独自パッケージリポジトリなので、用意されてるパッケージが少ない。例えばtigコマンドがない - cygwinは遅い。WSLの方が速い - cygwinはMS公式サポートではない。 - cygwinはパッケージマネージャーがGUIベース - cygwinはUbuntuでもDebianでもない - cygwinはビルドする時のソースコードが違う。ビルドできるとは限らない。 - cygwinは互換性が低い。 http://mao.5ch.io/test/read.cgi/linux/1553100855/912
913: login:Penguin [sage] 2019/06/14(金) 14:02:39.57 ID:Hc+IuMb9 >>910 > また論点ずれてるよ だからお前の論点をはっきりさせろって お前が論点を言わないのに、論点を合わせられるわけ無いだろw http://mao.5ch.io/test/read.cgi/linux/1553100855/913
914: login:Penguin [sage] 2019/06/14(金) 14:03:42.74 ID:SFGaLfty >>864 タスクスケジューラーやスタートアップフォルダにショートカット入れて PC起動時に適当なシェルスクリプトを実行するように設定しとけばいいのでは wsl.exe -u root /etc/hoge.sh http://mao.5ch.io/test/read.cgi/linux/1553100855/914
915: login:Penguin [sage] 2019/06/14(金) 14:04:31.79 ID:Hc+IuMb9 >>911 > 比較対象は別のUnix環境だから つまりスーパーファミコンを作りましたと言ってるのに お前はプレステと比較してるってこと?w http://mao.5ch.io/test/read.cgi/linux/1553100855/915
916: login:Penguin [sage] 2019/06/14(金) 14:11:47.78 ID:SFGaLfty あぼーんだらけだわ http://mao.5ch.io/test/read.cgi/linux/1553100855/916
917: login:Penguin [sage] 2019/06/14(金) 14:15:33.78 ID:J8C5ipsR >>912 出してる例(スーファミ云々)がそもそも君自分で相当に馬鹿にしてるよって話 例えもまともにできてないよ スーファミと同じものを云々って、こっちはそんな事は言っていない >>913 もう不毛すぎるからやめるけども、まずこのレスツリーの最初のレス読もう コマンドの2環境間の使用の話で、そちらはMacでBSD環境のコマンド使うのと同じ感覚でと言ってるよね コマンドラインでもシェルでも何でもそのまま呼び出せないという点だけでももう感覚違うよね 取り回しにいちいちcygpathやwine挟むのと一緒だから http://mao.5ch.io/test/read.cgi/linux/1553100855/917
918: login:Penguin [sage] 2019/06/14(金) 14:18:31.60 ID:J8C5ipsR >>915 その例え好きみたいだけど、もしかして上手いと思ってる ? 最初に言い出してるの君の時点で相当に墓穴掘ってると思うけど http://mao.5ch.io/test/read.cgi/linux/1553100855/918
919: login:Penguin [sage] 2019/06/14(金) 14:24:05.91 ID:J8C5ipsR 自分から比較して人のせいにし 自分で反論しておいてそれに反論されたら目的が違うとか無茶な回避し 不毛と思わない? 論点ずらしながら中身のない煽り合いでもしたいの? http://mao.5ch.io/test/read.cgi/linux/1553100855/919
920: login:Penguin [sage] 2019/06/14(金) 14:26:57.47 ID:J8C5ipsR ごめん>>919のレスなしで 謝ります http://mao.5ch.io/test/read.cgi/linux/1553100855/920
921: login:Penguin [sage] 2019/06/14(金) 14:55:43.86 ID:R36bPVG+ 伸びてると思ったら、なんだこれ 2人で無駄にやり合うなや… http://mao.5ch.io/test/read.cgi/linux/1553100855/921
922: login:Penguin [sage] 2019/06/14(金) 15:43:38.27 ID:NaM43hJg FUSEでマウントしたディレクトリをUNCパスでWindowsから参照出来るのかとやってみたが、 中身は空っぽだった。 FUSE自体は出来たがちょっと残念。 http://mao.5ch.io/test/read.cgi/linux/1553100855/922
923: login:Penguin [sage] 2019/06/14(金) 15:55:00.73 ID:hTK8l9es WSL1ではディストリはカーネルにタッチできずMSから提供されたモジュールやドライバを組み込むだけしかできず ユーザーもWSL環境はLinuxカーネル上で動作しておらず互換性も限定的だった事を意識して利用する必要があったが WSL2ではディストリ側でカーネルソースやバイナリまでビルドして提供できるようになり ユーザーもWSL2上ではホスト環境のWindowsとの親和性が増したVMを貫通したサポートドライバがあらかじめ組み込まれたLinuxディストリをVM上で実行しているという認識で利用できるので 仮にパフォーマンスが変わらないならディストリ/ユーザー双方にとって望ましいのはWSL2の実装だろう 何をギャーギャー喚いているのか知らんけど、マカーが不安症候群起こしてて酷いな まあGNUユーザランドが広大な実行プラットフォーム得、それらがより安定しパフォーマンスを増してゆくことに、悪魔崇拝者どもが脅威と不安を覚えるのは無理もないか http://mao.5ch.io/test/read.cgi/linux/1553100855/923
924: login:Penguin [sage] 2019/06/14(金) 16:46:40.59 ID:9kcqhJnG 発狂してるのはmac板荒らしてるエロ同人違法DL無職おじさんですよね http://mao.5ch.io/test/read.cgi/linux/1553100855/924
925: login:Penguin [sage] 2019/06/14(金) 16:55:31.74 ID:twmeQRXI なんだ、またマカーがWSLに嫉妬していたのか http://mao.5ch.io/test/read.cgi/linux/1553100855/925
926: login:Penguin [sage] 2019/06/14(金) 16:58:15.42 ID:ZPIGBJUS >>917 > コマンドラインでもシェルでも何でもそのまま呼び出せないという点だけでももう感覚違うよね bashを起動すれば、BSD環境のコマンド使うのと全く同じだよ Windows上のパスが違うけど、WSL環境だけでやればいいだけだし。 WSL環境の外に出る必要はもうなくなった。 http://mao.5ch.io/test/read.cgi/linux/1553100855/926
927: login:Penguin [] 2019/06/14(金) 18:08:11.21 ID:e9Nr40ab 有識者の人に質問。wsl2ってツインムスタングみいなイメージで正解? http://mao.5ch.io/test/read.cgi/linux/1553100855/927
928: login:Penguin [sage] 2019/06/14(金) 18:54:02.31 ID:IyPtv2eZ >>850 MSが公開してるソース(https://thirdpartysource.microsoft.com/download/Windows%20Subsystem%20for%20Linux%20v2/May%202019/WSLv2-Linux-Kernel-master.zip)から適当にモジュール作って読み込ませることはできるんだけど zfsonlinuxはコンパイルが通らねえな http://mao.5ch.io/test/read.cgi/linux/1553100855/928
929: login:Penguin [sage] 2019/06/14(金) 20:56:02.02 ID:NaM43hJg まだ、WSL2からWindowsのホスト環境(WSL1でいうlocalhost)にアクセスできないみたいだな・・・ Win側にXサーバー立ててXアプリ動かそうとしたけど、Xサーバーが見つからないから起動しない。 http://mao.5ch.io/test/read.cgi/linux/1553100855/929
930: login:Penguin [sage] 2019/06/14(金) 21:09:57.35 ID:2s8d8lP8 >929 IPアドレスが別になってるだけだろ? そのことはすでに告知済み。現時点での制限としてよく知られている。 ポートフォワーディングで対応可能なんだから そのうち対応するだろう http://mao.5ch.io/test/read.cgi/linux/1553100855/930
931: login:Penguin [sage] 2019/06/14(金) 21:20:22.35 ID:BFocZb+m vncとかで乗り込めば良いんじゃないの? http://mao.5ch.io/test/read.cgi/linux/1553100855/931
932: login:Penguin [sage] 2019/06/14(金) 21:26:56.40 ID:IyPtv2eZ >>929 ちゃんとXサーバーをlocalhost以外からも接続受けるようにしろよ http://mao.5ch.io/test/read.cgi/linux/1553100855/932
933: login:Penguin [sage] 2019/06/14(金) 21:45:13.49 ID:3/ZJQfp2 >>928 zfs 0.7.13はビルド出来てカーネルモジュールのロードも出来たけど、zpool createコマンドでそんなプールは無いって言われた zfsの使い方を知らないせいだと思うけど… http://mao.5ch.io/test/read.cgi/linux/1553100855/933
934: login:Penguin [sage] 2019/06/14(金) 21:56:27.22 ID:c8cHscUJ ネットワークとか、ファイル共有とかはいらなくて Linuxのソフトを動かしたいだけの人には WSL1 + X server のほうがいいってことですかね。 http://mao.5ch.io/test/read.cgi/linux/1553100855/934
935: login:Penguin [sage] 2019/06/14(金) 22:28:38.27 ID:5gjg1rej CheckNetIsolation LoopbackExempt でループバックを許可したら出来ないのかな。 http://mao.5ch.io/test/read.cgi/linux/1553100855/935
936: login:Penguin [sage] 2019/06/14(金) 22:40:29.38 ID:BFocZb+m 皆WSL2に興味深々だけど、1903から追加されたimportコマンドで、 外部ツール使わずにCドライブ以外にWSL環境作れるようになってるんだな WSL1とWSL2のexportって何か違うんだろうか http://mao.5ch.io/test/read.cgi/linux/1553100855/936
937: login:Penguin [sage] 2019/06/14(金) 22:46:49.52 ID:NaM43hJg >>931 そうか! Windowsだしxrdpでもいけるかもしれないな・・・ http://mao.5ch.io/test/read.cgi/linux/1553100855/937
938: login:Penguin [sage] 2019/06/14(金) 23:44:41.17 ID:NaM43hJg xrdpでLXDEのデスクトップは表示できたけど、dbusとか依存サービスがもろもろ動いてないので使い物にならず。 WSL2でGUIは無理か、WSL1でも無理矢理やってる感じだが・・・ http://mao.5ch.io/test/read.cgi/linux/1553100855/938
939: login:Penguin [sage] 2019/06/15(土) 00:26:34.87 ID:+cVH+56Z Cygwin/MSYS2 は、sjis の日本語に対応してないから、日本語でバグル! Linux のUTF-8 を、Windows でコンパイルしただけ。 sjis など、MS が使っている、文字コードには対応していない! WSL は、Windows10 が、環境が切り替わる所で、 sjis/UTF-8 を変換いているから、バグらない sjis などの何百もある、国ごとに異なる、Windows専用の文字コードは、MSしか対応できない。 これらは、その国だけで使われている、国際化してない文字コード! 一方、UTF-8は、全世界で共通の文字コード とにかく、sjis/UTF-8の変換は、MS以外ではできない。 オープンソースで出来るのは、Ruby も使っている、NKF だけ! http://mao.5ch.io/test/read.cgi/linux/1553100855/939
940: login:Penguin [sage] 2019/06/15(土) 00:29:09.29 ID:5dLAomYC WSL2でDocker動かした人いる? http://mao.5ch.io/test/read.cgi/linux/1553100855/940
941: login:Penguin [sage] 2019/06/15(土) 00:29:51.38 ID:q/l0UnmT MS以外ではできないつったりnkfもできるっつたり忙しい奴だな http://mao.5ch.io/test/read.cgi/linux/1553100855/941
942: login:Penguin [sage] 2019/06/15(土) 00:39:12.52 ID:uQpGU93O JA16SJISTILDE http://mao.5ch.io/test/read.cgi/linux/1553100855/942
943: 939 [sage] 2019/06/15(土) 05:11:16.58 ID:+cVH+56Z Windows が採用しているのは、sjis を拡張した、CP932。 こういう文字コードを知っている外人は、まずいない Windows には、同様な外国の文字コードも、わんさかあるけど、 それを使う国の人しか知らない オープンソースでは、Ruby も使っている、NKF があるけど、 これも、sjis なのか、CP932 にも対応しているのか、よくわからない だから、UTF-8 以外は、世界中で通用しない! 世界共通ではない! http://mao.5ch.io/test/read.cgi/linux/1553100855/943
944: login:Penguin [sage] 2019/06/15(土) 06:13:55.17 ID:9hgLtMZu nkf だけでないと思うが、iconv cp932 があつかえる。 https://www.tcom242242.site/entry/2015/09/05/193816 ほかにもicu でもあつかえる。 http://mao.5ch.io/test/read.cgi/linux/1553100855/944
945: login:Penguin [sage] 2019/06/15(土) 06:29:20.30 ID:Cjs3MSJ6 ベンチマーク見た感じだとWSL2はストレージのアクセスが頻繁な処理では劇的に高速化しているな でもメモリアクセスが重い処理では逆に遅くなっている http://mao.5ch.io/test/read.cgi/linux/1553100855/945
946: login:Penguin [sage] 2019/06/15(土) 13:05:03.79 ID:5dLAomYC WSL2にDocker CE入れたら本当に動いたな。 まあ、これから色々見るつもり・・・ https://docs.docker.com/install/linux/docker-ce/ubuntu/ http://mao.5ch.io/test/read.cgi/linux/1553100855/946
947: login:Penguin [sage] 2019/06/15(土) 14:18:11.30 ID:3oVnYJwT >>939, >>943 何言ってんのかよくわかんないけど、 Cygwinは2009年のver1.7.1以降、デフォルトロケールがUTF-8になってる。 Windowsのファイル名はCP932だけど、Cygwinが変換してくれるので、Cygwin上のプログラムからはUTF-8に見える。 http://mao.5ch.io/test/read.cgi/linux/1553100855/947
948: login:Penguin [sage] 2019/06/15(土) 14:58:21.60 ID:UW/+wp4S > Windowsのファイル名はCP932だけど Windowsのファイル名はNT3.1のころからUnicode(UTF-16) わかってんだろ?嘘つくなよ http://mao.5ch.io/test/read.cgi/linux/1553100855/948
949: login:Penguin [sage] 2019/06/15(土) 15:26:32.08 ID:5dLAomYC メモ帳はとっくにUTF-8標準、改行コードもLFサポートしてるのを知らないジジイだろw http://mao.5ch.io/test/read.cgi/linux/1553100855/949
950: login:Penguin [sage] 2019/06/15(土) 16:30:52.08 ID:3oVnYJwT >>948 OSの内部表現じゃなくて、アプリケーションからどう見えるかの話をしてるんだが。 Cygwinの話をしていることからわからなかったか? http://mao.5ch.io/test/read.cgi/linux/1553100855/950
951: login:Penguin [sage] 2019/06/15(土) 16:33:45.64 ID:Shy5ns+9 >>950 アプリケーションからもUTF-16LEに見えるんだが http://mao.5ch.io/test/read.cgi/linux/1553100855/951
952: login:Penguin [sage] 2019/06/15(土) 16:34:55.14 ID:UW/+wp4S アプリケーションからCP932に見えたら CP932にない絵文字が正しく表示できるわけ無いだろ リアル馬鹿だなw http://mao.5ch.io/test/read.cgi/linux/1553100855/952
953: login:Penguin [] 2019/06/15(土) 16:40:37.45 ID:qMjBI3rb XPの時に、ファイル名にSJISにできない文字が含まれるとファイル名が壊れるって現象にぶち当たった覚えあるけど今は大丈夫なのか? http://mao.5ch.io/test/read.cgi/linux/1553100855/953
954: login:Penguin [sage] 2019/06/15(土) 16:41:15.01 ID:UW/+wp4S NT3.1のときからそんな現象はない http://mao.5ch.io/test/read.cgi/linux/1553100855/954
955: login:Penguin [sage] 2019/06/15(土) 16:43:05.80 ID:UW/+wp4S 絵文字などCP932では表示不可能なファイル名が正しく表示できるってことは、 表示されるまでのいかなる部分でもCP932が使われてないってことを意味している。 Windowsの基本機能のいかなる部分でもCP932が使われていないという証拠である。 http://mao.5ch.io/test/read.cgi/linux/1553100855/955
956: login:Penguin [sage] 2019/06/15(土) 16:45:02.99 ID:yYKyMGQX >>953 わからんけどそれはアプリ側の問題じゃないの? http://mao.5ch.io/test/read.cgi/linux/1553100855/956
957: login:Penguin [sage] 2019/06/15(土) 16:50:04.91 ID:p0QsTHpw うーむ… ttps://i.imgur.com/KCirJ9N.jpg MSのパッチの部分があるみたいだけど、どこを移植すればいいのか良く分からん (5.2は起動しなかったので差分を調査中) http://mao.5ch.io/test/read.cgi/linux/1553100855/957
958: login:Penguin [] 2019/06/15(土) 16:52:56.24 ID:qMjBI3rb NTFSじゃなくてFATでもファイル名がUTF-16なのか? http://mao.5ch.io/test/read.cgi/linux/1553100855/958
959: login:Penguin [sage] 2019/06/15(土) 16:57:50.49 ID:UW/+wp4S >>958 LinuxでもFAT使えるんだが、Linuxだと何だと思う? http://mao.5ch.io/test/read.cgi/linux/1553100855/959
960: login:Penguin [sage] 2019/06/15(土) 17:00:31.62 ID:Shy5ns+9 >>953 アプリケーション側が9xとの互換用の古いA系のAPIを使っていると、UTF-16がCP932とか(ロケール設定による)に変換されてアプリケーションに渡るから壊れることがある 今普通にVSとかでコンパイルすると、UTF-16用のW系のAPIが使われるから壊れない また、今はA系APIをUTF-8用にも使えるようになった >>958 いわゆる8+3の古いFATでは国ごとに違うコードだったからCP932だったが、Win95以降のLFNではUTF-16 http://mao.5ch.io/test/read.cgi/linux/1553100855/960
961: login:Penguin [] 2019/06/15(土) 17:07:50.72 ID:qMjBI3rb >>960 なるほど、XPの時に起こったのはアプリが95互換機能つかってたからなのか。 今は大丈夫なのね。 http://mao.5ch.io/test/read.cgi/linux/1553100855/961
962: login:Penguin [sage] 2019/06/15(土) 17:29:11.38 ID:3oVnYJwT >>951 >>952 >>955 自分が間違っていたので、訂正してお詫びする。申し訳ない。 Windows10上でファイル名を絵文字にできることを確認した。 言い訳になるが、Windowsで圧縮したZipファイル内のファイル名は今もCP932なんだだ。 (それをLinuxで展開するときは、CP932を指定しないと、ファイル名のマルチバイト文字が化けてしまう) おかげで今もWindowsのファイル名はCP932だと思いこんでいた。 http://mao.5ch.io/test/read.cgi/linux/1553100855/962
963: login:Penguin [sage] 2019/06/15(土) 18:30:20.43 ID:OZuY4437 ZIPの作者はもうお亡くなりに http://mao.5ch.io/test/read.cgi/linux/1553100855/963
964: login:Penguin [sage] 2019/06/15(土) 18:33:07.39 ID:UW/+wp4S 死因なにかと思ったらアル中かよw http://mao.5ch.io/test/read.cgi/linux/1553100855/964
965: login:Penguin [sage] 2019/06/15(土) 19:23:37.24 ID:0tvnU2xk そんなことになってるのか 文字コードって複雑怪奇だな http://mao.5ch.io/test/read.cgi/linux/1553100855/965
966: login:Penguin [sage] 2019/06/15(土) 19:33:51.00 ID:jAL8iiw3 >>964 ふ・・・複雑怪奇だな・・・? http://mao.5ch.io/test/read.cgi/linux/1553100855/966
967: login:Penguin [sage] 2019/06/15(土) 21:13:11.78 ID:OZuY4437 重怪奇分析 http://mao.5ch.io/test/read.cgi/linux/1553100855/967
968: login:Penguin [sage] 2019/06/15(土) 22:28:16.98 ID:yYKyMGQX >>965 こんなの序の口だ 文字コード問題の本当の恐ろしさはこんなものではない http://mao.5ch.io/test/read.cgi/linux/1553100855/968
969: login:Penguin [sage] 2019/06/15(土) 23:32:05.26 ID:UW/+wp4S 文字コードの話はスレ違い http://mao.5ch.io/test/read.cgi/linux/1553100855/969
970: login:Penguin [sage] 2019/06/16(日) 02:43:03.76 ID:kM2KMV6K >>961 アプリ側の問題なんだから今もクソもない http://mao.5ch.io/test/read.cgi/linux/1553100855/970
971: login:Penguin [] 2019/06/16(日) 11:32:06.39 ID:sFQ8frXi アプリが決めたファイル名をOSがまともに使えないのが問題なのに、なんでアプリのせいにするんだろう? 頭おかしいな。 http://mao.5ch.io/test/read.cgi/linux/1553100855/971
972: login:Penguin [sage] 2019/06/16(日) 11:46:14.91 ID:fps871ue アプリが決めたファイル名をOSは正しく扱えるが? OSが決めたファイル名をアプリが扱えないんだからアプリの問題だって話だろ http://mao.5ch.io/test/read.cgi/linux/1553100855/972
973: login:Penguin [sage] 2019/06/16(日) 11:48:27.96 ID:l6add3Wu Windowsはunicodeを扱うのに独立したワイド文字系のAPIを作っちゃったから アプリが対応しないといけない 最近はようやくロケールの文字コード自体をUTF-8にする流れになってるようなので マルチバイト系のAPIのままUnicode対応するのが今後標準になるのかもしれんけど http://mao.5ch.io/test/read.cgi/linux/1553100855/973
974: login:Penguin [sage] 2019/06/16(日) 11:59:28.04 ID:fps871ue >>973 根本原因はUnicodeだけどな。 最初にUTF-8というものを作らず16bitにすべてを詰め込もうとした Windowsはその最初のUnicodeに対応しただけ 16bitのUnicodeはどうやってもAPIを分けないと対応できない http://mao.5ch.io/test/read.cgi/linux/1553100855/974
975: login:Penguin [sage] 2019/06/16(日) 12:01:02.78 ID:fps871ue ま、OSがUTF-8になったとしても、アプリが対応してないと結局意味ないんだがな だから最初からアプリの問題 http://mao.5ch.io/test/read.cgi/linux/1553100855/975
976: login:Penguin [sage] 2019/06/16(日) 12:04:09.78 ID:fps871ue 訂正 × OSがUTF-8になったとしても、 ○ Unicode対応でないアプリのロケールを(ShiftJISではなく)UTF-8として扱う Unicode対応でないアプリのロケールとしてUTF-8が選べるようになったとしても、 ShiftJISを前提にしているアプリが、文字コードが異なるUTF-8対応になるわけじゃない http://mao.5ch.io/test/read.cgi/linux/1553100855/976
977: login:Penguin [sage] 2019/06/16(日) 12:08:35.81 ID:K7vgaRG5 UNICODEの元になったJ-Starのコード体系 を勉強してから言え http://mao.5ch.io/test/read.cgi/linux/1553100855/977
978: login:Penguin [sage] 2019/06/16(日) 12:18:25.09 ID:fps871ue 勉強した。で、お前は何が言いたい? http://mao.5ch.io/test/read.cgi/linux/1553100855/978
979: login:Penguin [sage] 2019/06/16(日) 13:17:19.78 ID:K7vgaRG5 UTF-8と何が違う? http://mao.5ch.io/test/read.cgi/linux/1553100855/979
980: login:Penguin [sage] 2019/06/16(日) 13:53:27.25 ID:8OeAFa65 質問に質問で答えるなよ。 まずお前が何を言いたいのかに答えてからだ http://mao.5ch.io/test/read.cgi/linux/1553100855/980
981: login:Penguin [sage] 2019/06/16(日) 13:53:50.97 ID:qoTN4KEC むしろunicode対応が早かったがゆえに unicode側の変更に振り回されてる形 http://mao.5ch.io/test/read.cgi/linux/1553100855/981
982: login:Penguin [sage] 2019/06/16(日) 14:06:29.69 ID:8OeAFa65 一時期はUTF-8は運が良かったとか思ってたけど、 Unicodeは更に混沌を極めて、UTF-8でも1文字が最大8バイトにまでなってしまって 単純なアルゴリズムで1文字の境界を知ることは不可能になってしまったからな。 どちらにしろ、Unicodeを扱うには専用のライブラリを使うことになる http://mao.5ch.io/test/read.cgi/linux/1553100855/982
983: login:Penguin [sage] 2019/06/16(日) 14:26:52.84 ID:96XR5gkd >>971 何言ってんのこの馬鹿 http://mao.5ch.io/test/read.cgi/linux/1553100855/983
984: login:Penguin [sage] 2019/06/16(日) 14:40:25.24 ID:EEcpDzq7 NTFS上に255バイト以上のファイル名のファイルを作って、WSLから参照するとWSLがコケるな、WSL2でも一緒 制限がバイトと文字の差だと思うが… LinuxはCIFSでマウントしてもこんななんだろうか? http://mao.5ch.io/test/read.cgi/linux/1553100855/984
985: login:Penguin [sage] 2019/06/16(日) 14:45:00.58 ID:8OeAFa65 NTFSは255文字で255バイトを超えるバイト数を扱えるが ext4は255バイト。Linuxは互換性のため255バイト以内にしておいたほうが良い sambaでファイルサーバーを作ってるが 時々Windowsの長いファイル名をLinuxで扱えなくて困る http://mao.5ch.io/test/read.cgi/linux/1553100855/985
986: login:Penguin [sage] 2019/06/16(日) 14:46:11.80 ID:K7vgaRG5 >>980 15万出して、同じ物だと気づかなかったのププー http://mao.5ch.io/test/read.cgi/linux/1553100855/986
987: login:Penguin [sage] 2019/06/16(日) 14:49:26.77 ID:8OeAFa65 >>986 なにか面白いことを言い出したなw 何が同じものだって? http://mao.5ch.io/test/read.cgi/linux/1553100855/987
988: login:Penguin [sage] 2019/06/16(日) 15:01:06.47 ID:J1+arhxK 次スレキボンヌ http://mao.5ch.io/test/read.cgi/linux/1553100855/988
989: login:Penguin [sage] 2019/06/16(日) 15:12:15.84 ID:8OeAFa65 【Bash】Windows Subsystem for Linux【WSL】6 https://mao.5ch.net/test/read.cgi/linux/1560665525/ http://mao.5ch.io/test/read.cgi/linux/1553100855/989
990: login:Penguin [] 2019/06/16(日) 15:22:11.39 ID:sFQ8frXi 「OSがファイル名を決める」ようだから、ファイル名生成APIをたたけばいいのかな? それなら字化けは起こらないもんな。 ユーザーが意図した名前で保存できないけど。 http://mao.5ch.io/test/read.cgi/linux/1553100855/990
991: login:Penguin [] 2019/06/16(日) 15:22:29.56 ID:sFQ8frXi FTP鯖をWin側に立ててみたらFTPクライアントから見えるファイル名のコードはSJISだった。 Dirコマンドをリダイレクト保存したらSJISで保存されてた。 まだまだファイル名はSJIS依存からは逃げられそうにないな。 http://mao.5ch.io/test/read.cgi/linux/1553100855/991
992: login:Penguin [sage] 2019/06/16(日) 15:33:28.97 ID:8OeAFa65 >>990 ファイル名生成APIなんてものはないけど、 そのAPIで絵文字が生成された場合、アプリが対応していなければ文字化けが起こる 文字化けが起こるのはアプリの問題だって話をしてるんだがわかってるか? http://mao.5ch.io/test/read.cgi/linux/1553100855/992
993: login:Penguin [sage] 2019/06/16(日) 15:34:06.75 ID:8OeAFa65 > FTP鯖(というアプリを)Win側に立ててみたらFTPクライアントから見えるファイル名のコードはSJISだった。 完全にアプリの問題です(笑) http://mao.5ch.io/test/read.cgi/linux/1553100855/993
994: login:Penguin [sage] 2019/06/16(日) 15:34:58.33 ID:8OeAFa65 > Dirコマンドをリダイレクト保存したらSJISで保存されてた。 それはchcpコマンドで変更するものです。 http://mao.5ch.io/test/read.cgi/linux/1553100855/994
995: login:Penguin [sage] 2019/06/16(日) 15:36:57.48 ID:8OeAFa65 おお!Windowsはすごい! chcp 65001して Dirコマンドをリダイレクト保存したらUTF-8で保存されてた。 完全にファイル名はがUTF-8対応になっているではないか! http://mao.5ch.io/test/read.cgi/linux/1553100855/995
996: login:Penguin [sage] 2019/06/16(日) 15:45:38.22 ID:3ft0VgBS あほらし http://mao.5ch.io/test/read.cgi/linux/1553100855/996
997: login:Penguin [sage] 2019/06/16(日) 15:47:49.97 ID:8OeAFa65 ばっ!ばかな! chcpするだけでファイル名がUTF-8に変更するだと! とか思ってるんだろうなぁw http://mao.5ch.io/test/read.cgi/linux/1553100855/997
998: login:Penguin [sage] 2019/06/16(日) 16:02:47.18 ID:Q5jKAwyX OSの不具をアプリやユーザーに押し付ける奇形ベンダー 腐乱OSに喜んで犯されるドザー衛門たち 肥溜めにどっぷり浸かっていがみ合ってるのがお似合いだなw http://mao.5ch.io/test/read.cgi/linux/1553100855/998
999: login:Penguin [sage] 2019/06/16(日) 16:05:14.76 ID:J7l7OvK3 あ、文字コードで惨敗したみたいw http://mao.5ch.io/test/read.cgi/linux/1553100855/999
1000: login:Penguin [sage] 2019/06/16(日) 16:05:28.95 ID:J7l7OvK3 Windowsはずっと前からUnicode対応ですからねーw http://mao.5ch.io/test/read.cgi/linux/1553100855/1000
1001: 1001 [] Over 1000 Thread このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 87日 14時間 11分 14秒 http://mao.5ch.io/test/read.cgi/linux/1553100855/1001
1002: 1002 [] Over 1000 Thread 5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。 運営にご協力お願いいたします。 ─────────────────── 《プレミアム会員の主な特典》 ★ 5ちゃんねる専用ブラウザからの広告除去 ★ 5ちゃんねるの過去ログを取得 ★ 書き込み規制の緩和 ─────────────────── 会員登録には個人情報は一切必要ありません。 月300円から匿名でご購入いただけます。 ▼ プレミアム会員登録はこちら ▼ https://premium.5ch.net/ ▼ 浪人ログインはこちら ▼ https://login.5ch.net/login.php http://mao.5ch.io/test/read.cgi/linux/1553100855/1002
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s