[Ubuntu]ホームディレクトリにあるディレクトリ名を英語にする
日本語版 Ubuntu をインストールすると、 Home ディレクトリの配下にあるディレクトリ名が日本語になっています。ターミナルで作業をするとき日本語だと面倒なので、ディレクトリ名を英語名に変更します。
ホームディレクトリにあるディレクトリ名を英語にするには?
日本語版 Ubuntu をインストールすると自動的に Home ディレクトリ配下の特定のディレクトリが日本名で用意されます。
このディレクトリの作成は、 xdg-user-dirs パッケージで行われており xdg-user-dirs-gtk-update コマンドを実行することで変更できます。しかし、頻繁に変更するものでもないためか変更するには少し工夫が必要となるようです。
まず、 LANG 環境変数の設定を変更し言語環境が変更されたかのようにします。これにより、 xdg-user-dirs-gtk-update が実行される状態となるので xdg-user-dirs-gtk-update コマンドを実行します。
$ LANG=C
$ xdg-user-dirs-gtk-update
表示されたダイアログで New folder が英語名であることを確認し、「Update Names」ボタンで設定を反映します。
このコマンドの裏側では、「$HOME/.config/user-dirs.dirs」が次のように書き換えられます。
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"