目次
- ブラウザー
- ファイラー
- エディタ
-
-
-
Microsoft StoreからUbuntuをインストール
最初の起動時にユーザー名とパスワードの入力を求められるので、入力する。
Windows Terminalを起動し、追加されているか確認する。
#現在インストールされているWSLを確認 wsl --list #インストールできる一覧を表示 wsl -l -o
PS C:\Users\taka> wsl --install Ubuntu-26.04 Downloading: Ubuntu 26.04 LTS Installing: Ubuntu 26.04 LTS Distribution successfully installed. It can be launched via 'wsl.exe -d Ubuntu-26.04' Launching Ubuntu-26.04... Provisioning the new WSL instance Ubuntu-26.04 This might take a while... Create a default Unix user account: taka New password: Retype new password: passwd: password updated successfully usermod: no changes Help improve Ubuntu! Help us improve Ubuntu features and compatibility by sharing system reports with Canonical. Reports are sent anonymously and do not contain any personal data. For legal details, please visit: https://ubuntu.com/legal/systems-information-notice We will save your answer to Windows and will only ask you once. Would you like to opt-in to platform metrics collection (Y/n)? To see an example of the data collected, enter 'e'. [Y/n/e]: y wsl: Failed to start the systemd user session for 'taka'. See journalctl for more details. taka@DESKTOP:/mnt/c/Users/taka$
#インストールの確認 wsl --list #起動 wsl -d Ubuntu-26.04 #WSLのデフォルト設定 wsl --set-default Ubuntu-26.04
taka@DESKTOP:~$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=26.04 DISTRIB_CODENAME=resolute DISTRIB_DESCRIPTION="Ubuntu 26.04 LTS" taka@DESKTOP:~$
sudo hostnamectl set-hostname Ubuntu-26.04
sudo apt update sudo apt upgrade
Google Driveなどを見た時の文字化け対策
$ locale -a #使用可能なロケールの一覧を表示 C C.utf8 POSIX $ sudo apt install language-pack-ja $ locale -a ja_JP.UTF-8 があること $ sudo update-locale LANG=ja_JP.UTF8
echo $SHELL #今のシェルを確認 cat /etc/shells #利用できるシェルの確認 sudo apt-get install zsh デフォルトのシェルをzshに変更 chsh -s $(which zsh) .zshrc の修正
vi /etc/wsl.conf [boot] systemd=true
設定後に、再起動が必要
dpkg -l または apt list --installed
sudo apt install tree net-tools unzip jq
sudo apt install mc sudo apt install vifm sudo apt install peco sudo apt install fzf
sudo apt install ranger sudo apt install libsixel-bin #ターミナルに画像を表示するため
sudo apt install git-delta sudo apt install bat sudo apt install zoxide echo 'eval "$(zoxide init bash)"' >> ~/.zshrc sudo snap install dust
sudo apt install neovim #起動は、nvim sudo apt install ffmpeg sudo apt install moc # mp3 player sudo apt install tig #GUI準備 sudo apt install libgl1-mesa-dev xorg-dev
# python sudo apt install python3 python3-venv python3-pip libpq-dev python3-dev build-essential <省略> $ pip -V
#pyenv sudo apt install -y \ build-essential curl git \ libssl-dev zlib1g-dev libbz2-dev libreadline-dev \ libsqlite3-dev libffi-dev liblzma-dev git clone https://github.com/pyenv/pyenv.git ~/.pyenv export PYENV_ROOT="$HOME/.pyenv" export PATH="$PYENV_ROOT/bin:$PATH" eval "$(pyenv init -)" pyenv --version pyenv install --list #インストールできるバージョンの確認 pyenv install 3.11.3 pyenv versions #インストールしたバージョンの確認 pyenv global 3.11.3 再ログインしてバージョン確認 python --version
sudo apt install php sudo apt install php-mysql sudo apt install php php-fpm php-common php-mysql php-gd php-cli php-mbstring
Dockerは、以下のDockerのサイトに記載の通りにやる
https://docs.docker.com/engine/install/ubuntu/
Ubuntuなら、Apache + PHP + MariaDBなら、インストールしたらすぐ動くので、簡易的な確認によい。
sudo apt install apache2 apache2ctl -V #バージョン確認 sudo service apache2 start sudo systemctl enable apache2 apache2ctl configtest
sudo apt install nginx systemctl status nginx
sudo apt install mariadb-server mariadb-client sudo systemctl enable mariadb sudo systemctl start mariadb # MariaDBをよりセキュアに使うためのセットアップスクリプト # rootパスワードの変更はしなくて大丈夫なので、そこだけ「n」にし、後は「y」 sudo mysql_secure_installation
sudo apt install postgresql postgresql-contrib -y sudo service postgresql start sudo -u postgres psql
#Windows側のVSCodeで起動 code . #Windowsのエクスプローラで起動 explorer.exe .
一般向けサイト
ITエンジニア向けサイト
英語サイト
Portfolio
Copyright (c) 2026 インフラエンジニアのPC環境 All Rights Reserved.