Linux

WSL2+Ubuntu 20.04の時刻ズレ解消方法

よく見かける手段。 WSL上で下記コマンドを実行。 sudo hwclock --hctosys これでも直らない場合。UTCになっているときなど。 PowerShellを管理者モードで起動してから以下のコマンドを実行してWSLを再起動。 wsl --shutdown

WSLにPHP7.4.xをインストールする

phpenvを使ってPHP7.4.xをインストールする*1。 このとき、krb5、krb5-gssapi、onigurumaのインストールを求められることがある。 その際は、sudo apt install libkrb5-dev libonig-dev するといいだろう。 *1: WSLはUbuntu 18.04.4 LTS (Bionic Beaver)

WSLをUbuntu 18.04にしたときのROOTディレクトリ。

2021/1/20 追記 PCのデータ移行をしていて気がついたが、WSL2になると仮想ディスク($ENV:UserProfile\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\ext4.vhdx)に変わっていた。 $ENV:UserProfile\AppData\Local\…

EC-CUBE3とAuto ScalingしたEC2とlsyncd+rsyncd

EC-CUBE3のコンテンツ同期 やりたいこと EC-CUBE3をEC2に構築しているが、管理機能とユーザー機能でインスタンスを分けているので、管理機能からページ更新などの更新処理が行われたら、ユーザー機能のEC2に更新したコンテンツを反映したい。 構成 EC2の構成…

wslttyを使用したときのホームディレクトリの位置

C:\Users\[Windows User Name]\AppData\Local\lxss\home\[Linux User Name] エクスプローラーから探しても「lxss」が見つからないので、ホームディレクトリにおいてあるファイルでエクスプローラーから検索をかけて発見した。 余談だがwlsttyの設定ファイル…