[[WSL2]]環境に自身の環境をセットアップする。
## 秘密ファイルのコピー
[[Windows]]側で以下のコマンドを実行し、[[Ubuntu]]に送り込む。
```console
cp $home\.gitconfig \\wsl$\Ubuntu\tmp\
cp -r $home\.ssh \\wsl$\Ubuntu\tmp\
```
[[Ubuntu]]の中で場所移動。
```console
mv /tmp/.gitconfig ~/
rm -rf ~/.ssh
mv /tmp/.ssh ~/
chmod 600 ~/.ssh/*
```
## [[Ansibleのインストール]]
[[Pip]]がインストールされていなかったのでまずは[[Pip]]。
```console
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py --user
```
そして本体。
```console
python3 -m pip install --user ansible
```
再起動してバージョン確認。
```console
$ ansible --version
ansible [core 2.14.4]
config file = None
configured module search path = ['/home/tadashi-aikawa/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
ansible python module location = /home/tadashi-aikawa/.local/lib/python3.10/site-packages/ansible
ansible collection location = /home/tadashi-aikawa/.ansible/collections:/usr/share/ansible/collections
executable location = /home/tadashi-aikawa/.local/bin/ansible
python version = 3.10.6 (main, Aug 10 2022, 11:40:04) [GCC 11.3.0] (/usr/bin/python3)
jinja version = 3.1.2
libyaml = True
```
## [[🦉owl-playbook]]のインストール
```console
mkdir -p ~/git/github.com/tadashi-aikawa
cd ~/git/github.com/tadashi-aikawa
git clone
[email protected]:tadashi-aikawa/owl-playbook.git
```
`linux/ansible/.secret/local.yaml` の作成
```console
mkdir linux/ansible/.secret
vim linux/ansible/.secret/local.yaml
```
内容はREADMEに準拠。
## 色々インストール
[[Make]]がない場合は先にインストール。
```console
sudo apt install make
```
そしてplaybookを実行する。
```console
cd linux/ansible
make wsl
```
==なんかうまくいかない。。。==