使いやすいように環境を整える Debian

2020年2月9日

Debianの設定

色々な設定の記録です。

home(ボリューム)を暗号化

gnome-disk で暗号化の論理ボリュームを作成

ファイルのコピー
sudo rsync -aHAXvP --numeric-ids /mnt/old/ /mnt/new/

/etc/crypttab
home UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX none luks

/etc/fstab
/dev/mapper/home /home ext4 noatime 0 2

ソースからビルドした アプリをインストールする

checkinstallを使ってみる
sudo apt install checkinstall
sudo checkinstall
エラー!?

make: *** [Makefile:224: cmake_check_build_system] Segmentation fault **** インストールは失敗しました。パッケージの作成を中断します

調べるとバグがあり、もうメンテンナンスが行われていないようだ。
アンインストールした。

Veracrypt

公式リポジトリにないので
https://www.veracrypt.fr/en/Downloads.html
https://launchpad.net/veracrypt/trunk/1.24-update4/+download/veracrypt-1.24-Update4-setup.tar.bz2
をダウンロードする。

文字化け!?
vfatは マウント utf8=no,iocharset=iso8859-1 で文字化けしなくなる。

アンインストールは veracrypt-uninstall.sh

LXQtでフォントが小さいアプリがある

「外観」でGTKのテーマを設定すると、QtとGTKのフォントが連動する。

テーマ・アイコンを追加

sudo apt install qt5-style-kvantum
sudo apt install breeze-cursor-theme breeze-icon-theme

SDDMを lightdm に変える

sudo apt install lightdm lightdm-settings slick-greeter

「設定」→「ログイン画面」で色々設定できる。

lightdmに変えたが 消費電力は 19〜20Wとあまり変わらない。

guestや画面オフの設定がない。
Mintではguestがあるので、環境で現れないのか!?

グリーターを変更
sudo apt install lightdm-gtk-greeter-settings slick-greeter-

画面オフの設定はあるが、guest設定はない。

ディスプレイマネージャー SDDM

sudo apt install sddm sddm-theme-debian-elarun

SDDMテーマ

debian-elarun と debian-theme が軽い
debian-maui と breeze(デフォルト?) は 重い

充電制御に tlp と tp-smapi-dkms をインストール

sudo apt install tlp tp-smapi-dkms

/etc/tlp.conf を編集

START_CHARGE_THRESH_BAT0=50
STOP_CHARGE_THRESH_BAT0=90

50 90 % に設定
再起動無しで sudo tlp start で設定変更できる。
sudo tlp-stat で確認できる

アンインストールの方法

sudo apt purge --auto-remove tlp

色々なファイルマネージャーを試す

sudo apt install caja nautilus nemo pcmanfm thunar

DTP ソフト

sudo apt install scribus

Tor Browser

sudo apt install torbrowser-launcher
torbrowser-launcher # 初回はダウンロードが行われる

起動できない。原因不明。

Debianで 印刷できなくなった時

間違って削除してしまったのだろう

sudo apt install printer-driver-gutenprint system-config-printer

DebainでBtrFS関係の設定

sudo nano /etc/fstab
compress=zstd を追加する。
sudo btrfs filesystem defragment -r -v -czstd /
これで圧縮する。ディスク使用量が半分になる。

Debianは / ディレクトリにインストールされるのでサブボリュームに移動する。
sudo btrfs submodule snapshot / /@debian
sudo nano /etc/fstab
subvol=@debian を追加する。

再起動

環境変数

Debianで PATHに /sbin がない。

.bashrc に追加
export PATH=$PATH:/sbin

Debian起動が遅い(/scripts/local-block)

Begin: Running /scripts/local-block が出て起動を遅くしている。

/etc/initramfs-tools/conf.d/resume に書かれている UUID が ハイバネート用(Swap)パーティションのUUID と違っている場合はUUIDを正しく変更する。

ハイバネートを使用しない場合は削除する。

推奨パッケージをインストールしない設定

/etc/apt/apt.conf を作成
APT::Install-Recommends "false";

注意: 次の設定では有効にならない
APT::Get::Install-Recommends "false";

aptコマンドのオプションで指定する場合

sudo apt install --no-install-recommends <パッケージ名>
sudo apt install --install-recommends <パッケージ名>

追加ソフト

sudo apt install xfsprogs
sudo apt install rsync

sudo apt install chromium chromium-l10n
sudo apt install keepassxc
sudo apt install icewm

sudo apt install xprintidle
sudo apt install qpdfview-translations # Ver0.4.18辺りから日本語訳が含まれました
sudo apt install gnumeric # 表計算
sudo apt install deborphan # "みなし子" パッケージを検索

bash入力補完

sudo apt install bash-completion

パーティション管理

sudo apt install gparted

不要ファイル削除

sudo apt install bleachbit

ダウンローダー

sudo apt install ffmpeg

ブルートゥース

sudo apt install blueman

diskユーティリティー

sudo apt install gnome-disk-utility

intel 関連をインストール

参考:
https://qiita.com/kakinaguru_zo/items/a6f2004cbb6d1314f842 

sudo apt install intel-microcode firmware-intel-sound

sudo apt install firmware-linux

Ubuntuで人気のSnapをインストール

sudo apt install snapd
sudo snap install snapcraft --classic

$ snap version
snap    2.42.1-1
snapd   2.42.1-1
series  16
debian  -
kernel  5.4.0-4-686-pae