Debianインストールとその後のカスタマイズ

Debian 12 KDE Plasma デスクトップ環境

インストールイメージ

最小のnetinst CD イメージ

  • デュアルブートの場合は特に最小のnetinst CD イメージからのインストールがおすすめ。
  • ブートローダーはインストール先のパーティション( /dev/sdaX )でなく、/dev/sda に自動でインストールされますが、それがよいと思います。

CDイメージからUSB起動ドライブを作成

  • PCにCD/DVDドライブがない場合、USBメモリに書き込めば起動できます。
sudo dd if=debian-12.5.0-amd64-netinst.iso of=/dev/sdb bs=4096
  • USBメモリのサイズは1GBあれば十分です。CDイメージのサイズは640MB以内ですので。
  • DVDイメージもUSBメモリに書き込めますが

KDE Desktop Live DVD

  • https://cdimage.debian.org/debian-cd/current-live/amd64/iso-hybrid/
  • 光学メディアなので遅く、OS起動にもアプリの起動にも時間がかかります。
  • 起動後、インストールできますが、デュアルブートの場合、GRUB のインストールがうまく行かず、再起動後 GRUB プロンプトになります。
  • GRUBプロンプトからは下記のコマンドでOSを起動できます。
// パーティションの確認
grub> ls
(hd0) (hd0,gpt1) (hd0,gpt2) ...

// (hd0,2) から起動する場合
grub> set root=(hd0, 2)
grub> set prefix=(hd0, 2)/boot/grub
grub> insmod normal
grub> normal

https://forums.debian.net/viewtopic.php?t=155187
  • 起動後に grub-install --force /dev/sda でリカバリできなければ、netinst CD からインストールし直した方が早いです。

日本語入力 

  • 日本語入力は UIM と Mozc が自動でインストールされます。
  • ブラウザでは問題ないですが、標準のターミナル(konsole)やLibreOfficeなどでは上手く動かないので、入力メソッド(Imput Method)を fcitx5 にするのがよいと思います。
apt install --install-recommends fcitx5 fcitx5-mozc
apt remove uim uim-mozc
https://wiki.debian.org/ja/I18n/Fcitx5
  • デフォルトでは Control+Space で全角入力に変わります。fcitcの設定で全角/半角キーも設定されていますが、上手く効いていません。
  • 右下のメニューからマウスで切り替えることも可能です。

Debian 12 (Bookworm)

Debian 11 (bullseye)からアップデート

  1. /etc/apt/sources.lst の編集bullseye を bookworm に書き換える。
  2. sudo apt update
  3. sudo apt full-upgrade -y
  4. 応答
    1. lib6:amd64の設定、「Yes」を選択
    2. GRUBの設定を残すか、「keep the local version currently installd」を選択

Grub

再起動後、GRUBメニューからWindows起動のエントリが消えていた。
Debian 12のデフォルトではWindowsのパーティションを探索しないようになったため。
  1. /etc/default/grub 編集
  2. GRUB_DISABLE_OS_PROBER=false を追加する。
  3. update-grub を実行し反映させる。
apt upgrade のときにもコメントアウトされることがあるので、Windowsのエントリが消えた際にはコメントアウト(#)を消して戻す。

シェル環境

su (substitute user) 設定

su -
visudo
nano editorの書き込み終了は ^O ^X

bash alias(エイリアス)

$HOME/.bashrc

# some more ls aliases
alias hi='history'
alias hig='history | grep'

Gnome環境

警告音の音量

Gnome>設定>サウンド>音響効果>警告音の音量>OFF



クリップボード履歴管理(Clipboard Manager)

Clipboard Indicator - GNOME Shell 拡張機能
https://extensions.gnome.org/extension/779/clipboard-indicator/

ON>ダウンロードしてインストールしますか>はい
SettingsでHistory Sizeを増やす

他に、GPaste、Parcellite、Clipt、Clipman、Diodon、CopyQ、Glipperなどのパッケージもいろいろある。画像(イメージ)に対応しているものも多い。

Grubメニューの待機時間

sudo vi /etc/default/grub 編集

GRUB_TIMEOUT=5 -> 変更
sudo update-grub

Grubで前回の選択をデフォルトにする

sudo vi /etc/default/grub 編集

GRUB_DEFAULT="saved"
GRUB_SAVEDEFAULT="true"
 
sudo update-grub
 

Grub再インストール

デュアルブートで他のOSを入れた後にgrubの設定ファイルをdebianの方に戻したい場合などに実施。

# grub-install /dev/sda
# update-grub 

GrubEFIReinstall - Debian Wiki <https://wiki.debian.org/GrubEFIReinstall

リアルタイムクロック(タイムゾーン)

Debianのデフォルトはローカルタイムゾーン有効、Windowsと同じなのでデュアルブートの場合はこのままが便利

~$ timedatectl
               Local time: 日 2022-04-24 23:07:42 JST
           Universal time: 日 2022-04-24 14:07:42 UTC
                 RTC time: 日 2022-04-24 23:07:42
                Time zone: Asia/Tokyo (JST, +0900)
System clock synchronized: yes
              NTP service: active
          RTC in local TZ: yes

ウィンドウの垂直スクロールバーの幅

$HOME/.config/gtk-3.0/gtk.css
gtk.css を作成し、スライダー要素にmin-widthプロパティを設定する。
scrollbar slider {
    min-width: 10px;
}
ブラウザでは幅が広くてもよいが、Rythmboxなどのアプリケーションでは狭い方が見栄えがよいので調整する。テーマによると思われるがデフォルトは 6px くらいになっている。

min-widthプロパティ

GtkTreeViewColumn: GTK+ 3 Reference Manual
https://developer.gnome.org/gtk3/stable/GtkTreeViewColumn.html
GtkPlacesSidebar: GTK+ 3 Reference Manual
https://developer.gnome.org/gtk3/stable/GtkPlacesSidebar.html

min-slider-lengthはGTK3.20以降は非推奨

マウスカーソルのサイズ

設定やgnome-tweaksにメニューがなく、gsettingsコマンドで変更した。
 
現在のサイズの確認(getで確認、既定値は24でした)
$ gsettings get org.gnome.desktop.interface cursor-size
24
 
サイズを変更
$ gsettings set org.gnome.desktop.interface cursor-size 48
数値で設定できるが、実際のサイズは段階的になっていると思われる。

アプリケーション(パッケージ)

VLC
Audacious
nautilus-image-converter
Thorium Reader
 

Google Chrome Dev

Google Chrome デベロッパー ツール - Google Chrome
https://www.google.com/intl/ja/chrome/dev/
 
$ sudo apt install fonts-liberation
$ sudo dpkg -i google-chrome-unstable_current_amd64.deb
 
fonts-liberation インストール前に dpkg した場合 
($ sudo dpkg-reconfigure google-chrome-unstable

youtube-dl

最新のバイナリをダウンロードする。
https://github.com/ytdl-org/youtube-dl
 
Debian 11 は apt install youtube-dl で version 2021.06.06 となる。
 
youtube-dl を使って FLAC 形式で音楽だけダウンロード
 
$ youtube-dl -x --audio-format flac https://www.youtube.com/watch?v=0jXy2lWgpxM
[youtube] 0jXy2lWgpxM: Downloading webpage
[download] The Heart Of Rock And Roll-0jXy2lWgpxM.webm has already been downloaded
[download] 100% of 23.94MiB
[ffmpeg] Destination: The Heart Of Rock And Roll-0jXy2lWgpxM.flac
Deleting original file The Heart Of Rock And Roll-0jXy2lWgpxM.webm (pass -k to keep)

コメント

このブログの人気の投稿

systemd-resolveの設定(Ubuntuなどの動的DNS設定)

GRUB起動メニューのタイムアウト時間、起動するOSの変更

Salesforce Trailheadチャレンジメモ(Apex の基礎とデータベース)