mlterm
をインストールした時に、デフォルトのターミナルをmltermに変更しようとした。
sudo update-alternatives --config x-terminal-emulator
やsudo update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /usr/bin/mlterm 60
を使った。ブラウザとかもこれで変更できることを知ったので、メモ。
$ sudo update-alternatives --config x-www-browser
[sudo] password for arimasou16:
alternative x-www-browser (/usr/bin/x-www-browser を提供) には 2 個の選択肢があります。
選択肢 パス 優先度 状態
------------------------------------------------------------
* 0 /usr/bin/google-chrome-stable 200 自動モード
1 /usr/bin/firefox 40 手動モード
2 /usr/bin/google-chrome-stable 200 手動モード
現在の選択 [*] を保持するには <Enter>、さもなければ選択肢の番号のキーを押してください: 1
update-alternatives: /usr/bin/x-www-browser (x-www-browser) を提供するためにマニュアルモードで /usr/bin/firefox を使います
優先度を変更する場合は
$ sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/bin/firefox 210
$ sudo update-alternatives --display x-www-browser
x-www-browser - 手動モード
最適なリンクのバージョンは '/usr/bin/firefox' です
リンクは現在 /usr/bin/firefox を指しています
リンク x-www-browser は /usr/bin/x-www-browser です
/usr/bin/firefox - 優先度 210
/usr/bin/google-chrome-stable - 優先度 200
そもそもグループ名どんなのがあるのかはsudo update-alternatives --display
まで入力して補完機能で確認できる(それしかないの?)。私の環境の場合、こうなっていた。gnome-www-browser
があるけど、これGnome Desktop環境下でのブラウザなのかな…確認してないけど、気になる。
SKK-JISYO conjure-im6 google-chrome montage-im6 sddm-ubuntu-theme x-cursor-theme
animate convert gvim mt ssh-askpass x-session-manager
animate-im6 convert-im6 identify my.cnf start-here.svg x-terminal-emulator
arptables cpp identify-im6 nc stream x-window-manager
automake default-GM.sf2 import newt-palette stream-im6 x-www-browser
awk default-GM.sf3 import-im6 pager telnet xinput-ja_JP
builtins.7.gz default.plymouth infobrowser pico text.plymouth xinput-ko_KR
c++ display ip6tables pinentry traceroute6 xinput-zh_CN
c89 display-im6 iptables pinentry-x11 unrar xinput-zh_HK
c99 ebtables libblas.so.3-x86_64-linux-gnu rcp vi xinput-zh_SG
cc editor liblapack.so.3-x86_64-linux-gnu readline-editor view xinput-zh_TW
compare ex locate rlogin vim
compare-im6 fakeroot lzma rmt vimdiff
composite from mogrify rsh vtrgb
composite-im6 ftp mogrify-im6 rview w
conjure gnome-www-browser montage rvim write
そもそもこのコマンドでよくお世話になるjava
がない、と思ったら、インストールしていなかった。インストールしている環境で試したら、ちゃんと出た。
arimasou16@ubuntu:~$ sudo update-alternatives --display java
[sudo] arimasou16 のパスワード:
java - 手動モード
最適なリンクのバージョンは '/usr/lib/jvm/java-11-openjdk-amd64/bin/java' です
リンクは現在 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java を指しています
リンク java は /usr/bin/java です
スレーブ java.1.gz は /usr/share/man/man1/java.1.gz です
/usr/lib/jvm/java-11-openjdk-amd64/bin/java - 優先度 1111
スレーブ java.1.gz: /usr/lib/jvm/java-11-openjdk-amd64/man/man1/java.1.gz
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java - 優先度 1081
スレーブ java.1.gz: /usr/lib/jvm/java-8-openjdk-amd64/jre/man/man1/java.1.gz