Ubuntu MATE 14.04 LTS、16.04 LTS、および18.04 LTSを使用しています。
現在のキーボードレイアウトの表示をテキスト(たとえば、ru
、en
)から対応する国のフラグに変更したい。
これどうやってするの?
Ubuntu MATE 18.04 LTSでは、1つのコマンドを送信する必要があります。
gsettings set org.mate.peripherals-keyboard-xkb.indicator show-flags true
MATEパネルの外観が変更されます
に
MATE 1.12を持つUbuntu 16.04 LTSでは、このメソッドはそのままでは機能しません( bug 178354 )が、ここには2つのオプションがあります。
フラグを手動でダウンロードし、ホームフォルダーに配置します。
mkdir -p ~/.icons/flags
cd ~/.icons/flags/
wget https://raw.githubusercontent.com/linuxmint/flags/master/usr/share/iso-flag-png/{ru,us}.png
次に、レイアウトインジケータの状態を切り替えます。
gsettings set org.mate.peripherals-keyboard-xkb.indicator show-flags false
gsettings set org.mate.peripherals-keyboard-xkb.indicator show-flags true
フラグを設定します。注:ru
とus
を使用しましたが、 LinuxMint GitHubリポジトリ から他のものを選択できます。
公式の xenial-mate PPA の新しいMATE 1.16を使用します。
Sudo apt-add-repository ppa:ubuntu-mate-dev/xenial-mate
Sudo apt update
Sudo apt full-upgrade
その後、フラグを有効にします
gsettings set org.mate.peripherals-keyboard-xkb.indicator show-flags true
再起動とログイン後にフラグを取得できます。
Ubuntu 14.04 LTSでは、フラグを手動でダウンロードする必要があります(16.04 LTSなど):
mkdir -p ~/.icons/flags
cd ~/.icons/flags/
wget https://raw.githubusercontent.com/linuxmint/flags/master/usr/share/iso-flag-png/{ru,us}.png
次に、レイアウトインジケータの状態を切り替えます。
gsettings set org.mate.peripherals-keyboard-xkb.indicator show-flags false
gsettings set org.mate.peripherals-keyboard-xkb.indicator show-flags true
フラグを設定します。