インストールメディア(USB)をつくってインストール
以下、Macの場合。
https://jp.ubuntu.com/download ⧉よりUbuntuをダウンロード。
ダウンロードしてきたisoファイルをUSBメモリに書き込む。
sudo dd if=~/Downloads/ubuntu-24.04-desktop-amd64.iso of=/dev/disk4 status=progressof=/dev/disk4は、diskutil listで調べる。
あとは、作ったUSB使ってインストール。
https://higmasan.com/ubuntu/ubuntu24-04/install-ubuntu-24-04-lts/#toc5 ⧉
ホームディレクトリを英語表記に
ホームディレクトリにあるフォルダ(ダウンロードとかデスクトップとか)が日本語表記だとやりにくい。英語に戻す。
LC_ALL=C xdg-user-dirs-update --force以下のコマンドで確認。
cat .config/user-dirs.dirs日本語ディレクトリを削除。
rm -rf デスクトップ ダウンロード テンプレート 公開 ドキュメント ミュージック ピクチャ ビデオGUI環境の場合、再起動後ログインすると、「標準フォルダーの名前を現在の言語に合わせて更新しますか?」というウィンドウがでるので、「次回から表示しない」にチェックを入れて、「古い名前のままにする」を選択する。
https://zenn.dev/tasiten/articles/7727537e2e975e ⧉
日本語・英語切り替え
日本語-英語の切り替えをCtrl+Spaceでやりたい。
「設定」-「キーボード」から「入力ソースの追加」。日本語(Mozc)と英語(US)が選択されている状態にする。
下の方にある、「キーボードショートカット」-「ショートカットの表示と設定」から「タイピング」-「次の入力ソースへ切り替える」を選択して、「Ctrl+Space」を押す。
https://qiita.com/Ryo99_1001/items/e505674d4eee7d5a60b9 ⧉
sshインストール
SSHは必須。
sudo apt install openssh-serverインストールすれば、起動してるはずだが、していなければ以下。
sudo systemctl start sshsudo systemctl enable ssh/etc/ssh/sshd.confで設定を変更しておく。
PermitRootLogin noPubkeyAuthentication yesPermitEmptyPasswords noPasswordAuthentication yessudo systemctl restart sshdhttps://higmasan.com/ubuntu/ubuntu24-04/enabling-ssh-connections-to-ubuntu-24-04/ ⧉
sambaインストール
scpでやり取りしてもいいが、sambaでマウントするのがやっぱり楽。
sudo apt install samba設定ファイル
/etc/samba/smb.confに下記を追加
[global] unix extensions = no wide links = yes
[<mount name>] path = /home/<user name> browsable = yes read only = no guest ok = no valid users = <user name> force user = <user name><user name>には自分のユーザー名。<mount name>にはマウント時に表示させたい好きな名前。
smbpasswd
smbパスワード追加
# sudo smbpasswd -a <user name>hddマウント
GUIでやった方が楽。
「ユーティリティ」-「ディスク」。
apt-clone
複数の(計算)サーバーを運用するなら、apt-cloneで同じ環境を整えるのが楽。
移行前のサーバー
sudo apt update & upgradesudo apt install apt-clonesudo apt-clone clone ~/hoge生成されたhoge.apt-clone.tar.gzをscpで移行先に移動。
移行先のサーバー
sudo apt update & upgradesudo apt install apt-clonesudo apt-clone restore ~/hoge.apt-clone.tar.gz