Ubuntuのメジャーアップデートが来たので入れてみました。
ほぼ個人用ですがセットアップ内容をメモに残します。
Ubuntuのホームディレクリ名を英語にする
LANG=C xdg-user-dirs-gtk-update
デフォルトでホームのデスクトップやドキュメントといったフォルダ名が日本語になっているため、扱いやすいよう英語にします。
【参考】
https://qiita.com/peachft/items/fde3bebd356c17c1cef6
Google Chromeをインストールする
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
ブラウザをお好みで入れます
VLCメディアプレーヤーをインストールする
sudo apt update
sudo apt install vlc
動画再生ソフトです
映像をネットワーク経由で配信するのにも使えます
Visual Studio Codeをインストールする
アプリセンターでcodeと検索
出てきたVisual Studio Codeをインストール
拡張機能
Japanese Language Pack
PlantUML
PlantUMLは所定の形式のテキストから自動でUML図を生成してくれる便利なソフトです
PlantUMLのためにJavaをインストールする
以下のコマンドでバージョン候補が表示されます
apt search openjdk | grep openjdk
openjdk-21-jdkを選択
sudo apt update
sudo apt install openjdk-21-jdk
【参考】
https://qiita.com/studio_meowtoon/items/4d11e94a2389758759cd
VS Code上でAlt+Dキーでプレビュー図が表示されるようになりました
Gitをインストールする
Git
sudo apt install git
git --version
言わずと知れたバージョン管理ソフト
Githubデスクトップ
wget -qO - https://apt.packages.shiftkey.dev/gpg.key | gpg --dearmor | sudo tee /usr/share/keyrings/shiftkey-packages.gpg > /dev/null
sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/shiftkey-packages.gpg] https://apt.packages.shiftkey.dev/ubuntu/ any main" > /etc/apt/sources.list.d/shiftkey-packages.list'
sudo apt update && sudo apt install github-desktop
Gitの操作にGUIがないときつい人なので。Windows, Mac, Linuxと幅広く対応しているため重宝してます
アプリ一覧にGithub Desktopが追加されたことを確認
【参考】
https://gist.github.com/berkorbay/6feda478a00b0432d13f1fc0a50467f1
Dockerをインストールする
公式のドキュメントに従います
https://docs.docker.com/engine/install/ubuntu/
dockerのaptリポジトリのセットアップ
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
# Add the repository to Apt sources:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
dockerパッケージのインストール
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
動作確認
sudo docker run hello-world
root権限無しで動かせるようにする
sudo groupadd docker
sudo usermod -aG docker $USER
更新
newgrp docker
確認
docker run hello-world
最後に
初投稿で拙い記事にはなってしまいましたが、お役に立てれば幸いです。