Ubuntu: ユーザーディレクトリ名を標準の英語表記に変更する手順

Ubuntu環境において、ホームディレクトリ内の標準的なユーザーディレクトリ名(例: 「ダウンロード」「ドキュメント」など)を、ロケール設定に依存しない英語表記(例: `Downloads`, `Documents`)に変更する手順を解説する。これは、主にCUI環境での操作性向上や、異なる言語環境間でのスクリプトの互換性を確保したい場合に有用である。

手順

1. ディレクトリ設定更新コマンドの実行

まず、ターミナルを開き、以下のコマンドを実行する。

LANG=C LC_ALL=C xdg-user-dirs-gtk-update

解説:

コマンドを実行すると、以下のようなウィンドウが表示される。

xdg-user-dirs-gtk-update 実行後のウィンドウ

2. ディレクトリ名の更新

上記で表示された「標準フォルダの名前を現在の言語に合わせて更新しますか?」という内容のウィンドウ内で「Update Names」ボタンをクリックする。これにより、設定ファイル (`~/.config/user-dirs.dirs`) 内のディレクトリパスが英語表記に更新される。

Update Names ボタンをクリック

3. 設定の反映(ログアウト・再ログイン)

変更をシステム全体、特にデスクトップ環境やファイルマネージャに確実に反映させるため、一度ログアウトし、再度ログインする

ログアウト操作

4. 再ログイン時の確認ダイアログへの対応

再ログイン後、デスクトップ環境が起動する際に、以下のような内容のダイアログが表示されることがある。これは、設定ファイル (`~/.config/user-dirs.dirs`) で指定されたディレクトリ名(英語表記)と、ホームディレクトリ内に存在する実際のディレクトリ名(変更前の言語表記、例: 「ダウンロード」)が異なるために表示される。

再ログイン後の確認ダイアログ

ここで、以下の操作を行う。

  1. 「次回から表示しない」 (Don't ask me this again) のチェックボックスをオンにする
  2. 「古い名前のままにする」 (Keep Old Names) ボタンをクリックする

解説:

注意点