- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2022-10-06T22:11:30+09:00","","")
#author("2022-10-17T11:12:55+09:00","","")
#topicpath
//////////////////////////////////////////////////////////////////////////////
*Debian [#j9124353]
#contents();
#ls2(Debian/);
//////////////////////////////////////////////////////////////////////////////
* 関連サイト [#f0b10b27]
- [[本家>http://www.debian.org/]]
- [[Debian JP Project>http://www.debian.or.jp/]]
//////////////////////////////////////////////////////////////////////////////
* デフォルトのアプリケーションの設定を変更する [#ma9a5118]
- [[WindowManager>X/WindowManager]] などでデフォルトのアプリケーションを選択する仕組みが入っている。
- これを変更するには、''update-alternatives'' コマンドを使用する。
- 主な仕組み(例:デフォルトのXターミナル)
-- デフォルトのXターミナルとして呼ばれるコマンドファイルは下記:
/usr/bin/x-terminal-emulator (SymLink)
-- この実体を調べると以下のようになっており、デフォルトが GNOME terminal であることが分かる:
$ ls -l /usr/bin/x-terminal-emulator
lrwxrwxrwx 1 root root 37 12月 13 2021 /usr/bin/x-terminal-emulator -> /etc/alternatives/x-terminal-emulator
$ ls -l /etc/alternatives/x-terminal-emulator
lrwxrwxrwx 1 root root 30 10月 6 21:56 /etc/alternatives/x-terminal-emulator -> /usr/bin/gonme-terminal.wrapper
-- これを Mate terminal (/usr/bin/mate-terminal) に変更するには、
# update-alternatives --config x-terminal-emulator
alternative x-terminal-emulator (/usr/bin/x-terminal-emulator を提供) には 10 個の選択肢があります。
選択肢 パス 優先度 状態
------------------------------------------------------------
* 0 /usr/bin/gnome-terminal.wrapper 40 自動モード
1 /usr/bin/Eterm 10 手動モード
2 /usr/bin/gnome-terminal.wrapper 40 手動モード
3 /usr/bin/koi8rxterm 20 手動モード
4 /usr/bin/lxterm 30 手動モード
5 /usr/bin/mate-terminal.wrapper 35 手動モード
6 /usr/bin/mlterm 20 手動モード
7 /usr/bin/urxvt 20 手動モード
8 /usr/bin/uxterm 20 手動モード
9 /usr/bin/xfce4-terminal.wrapper 40 手動モード
10 /usr/bin/xterm 20 手動モード
現在の選択 [*] を保持するには <Enter>、さもなければ選択肢の番号のキーを押してく ださい:
--- ここで、mate-terminal の wrapper、即ち 5 を選択する。すると、
update-alternatives: /usr/bin/x-terminal-emulator (x-terminal-emulator) を提供するためにマニュアルモードで /usr/bin/mate-terminal.wrapper を使います
--- のようになり、これ以降デフォルトが Mate terminal に切り替わる。
//////////////////////////////////////////////////////////////////////////////
* multiarch [#multiarch]
- 通常、i386 アーキテクチャ用のパッケージは amd64 にはインストールできないようになっているが、 multiarch 対応によりインストールすることが可能になる。
- Intel系の 64bit CPU なマシンでは amd64、32bit CPU なマシンでは i386 のアーキテクチャを使うことになるが、firefox などの32bit 版しかないものを 64bit 環境下で動作させるためなどに用いる。
- multiarch の仕組みは Debian7 から追加された。
//============================================================================
** 設定 [#o95dc037]
- multiarch としてインストール可能にするアーキテクチャを設定する
# dpkg --add-architecture <architecture>
-- <architecture> は、 i386, amd64 など
//============================================================================
** 追加したアーキテクチャ向けのパッケージをインストール [#t94fd332]
- aptitude
$ aptitude install <package>:<architecture>
- dpkg
$ dpkg -i <package>:<architecture>
//============================================================================
** その他 [#qf98b8f9]
- 現在のアーキテクチャを確認する
$ dpkg --print-architecture
amd64
- 追加されているアーキテクチャを確認する
$ dpkg --print-foreign-architectures
i386
//////////////////////////////////////////////////////////////////////////////
* Etch以降の時刻あわせについて [#p6251a7f]
- [[時刻あわせの方法>http://lists.debian.or.jp/debian-users/200811/msg00104.html]]
//////////////////////////////////////////////////////////////////////////////
* shell 等からディストリビューションのバージョン等を確認する [#w4460db4]
- /etc/os-release の記述を利用する。
-- shell の場合は、 source コマンドで内容をそのまま取り込むことが出来る。
//////////////////////////////////////////////////////////////////////////////
* Install optional packages [#q01ec230]
//============================================================================
** RealPlayer [#c809547e]
- [[RealPlayer debパッケージ>http://www.real.com/linux/]]
- lennyの場合、defaultの状態では「lsbがない」と怒られる。よって、先に
# aptitude install lsb [RETURN]
としておくこと。