Debian com sistema gráfico mínimo

Para esta instalação começamos por instalar uma versão base do Debian sem qualquer pacote adicional.

Seguidamente vamos instalar um ambiente gráfico mínimo:
sudo apt update && sudo apt install xfonts-base xserver-xorg-input-all xinit xserver-xorg xserver-xorg-video-all

Depois instalamos um gestor de janelas:
sudo apt install openbox menu

chroot no debian com ZFS e encriptação nativa

depois de arrancar com uma live distro do debian:

sudo -s
apt install linux-headers-$(uname -r) zfs-dkms
zpool export -a
zpool import -N -R /mnt rpool
zpool import -N -R /mnt bpool
zfs load-key -a
zfs mount rpool/ROOT/debian
zfs mount bpool/BOOT/debian
zfs mount -a

de seguida montar os sistemas de ficheiros essenciais para o chroot fazer o chroot:
for i in proc sys dev run tmp; do mount -o bind /$i /mnt/$i; done
chroot /mnt /bin/bash --login
mount -a

listar pacotes dependentes de um pacote

para listar todos os pacotes depententes de um pacote e que estão instalados:
apt-cache rdepends --installed task-lxqt-desktop

para listar todos os pacotes de que depende um pacote:
apt-cache depends task-lxqt-desktop

para listar todos os ficheiros instalados por um pacote:
dpkg-query -L exim4

para listar todos os ficheiros instalados por um pacote .deb:
dpkg-deb -c exim4.deb

encontrar o pacote a que pertence um ficheiro
apt-file search /etc/init.d/lpd

erro ao entrar no tinkercad

[ 1058.759]
X.Org X Server 1.21.1.16
X Protocol Version 11, Revision 0
[ 1058.759] Current Operating System: Linux administrador-hpcompaqdc7800psmallformfactor 6.12.43+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.43-1 (2025-08-27) x86_64
[ 1058.759] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.12.43+deb13-amd64 root=UUID=0a5a8695-8694-4d2f-9ef5-a45bd58b474f ro quiet splash resume=UUID=59c9fcd9-a1ed-411c-bf42-32c382970e00
[ 1058.759] xorg-server 2:21.1.16-1.3 (https://www.debian.org/support)

upgrade debian 11 to 12

apt update
apt upgrade
apt update
apt full-upgrade
apt autoremove
apt --purge autoremove
reboot
apt-mark showhold
apt list '?narrow(?installed, ?not(?origin(Debian)))'
mkdir ~/apt
cp /etc/apt/sources.list ~/apt
cp -r /etc/apt/sources.list.d/ ~/apt
cp /etc/apt/sources.list ~/apt
cp -r /etc/apt/sources.list.d/ ~/apt
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list.d/*
nano /etc/apt/sources.list
apt update
apt upgrade --without-new-pkgs
apt full-upgrade

Subscrever debian