mywiki/linux/debian/debian_minimal.md

8.8 KiB

Debian minimale

La iso può essere scaricata da qui: https://cdimage.debian.org/cdimage/unofficial/non-free/images-including-firmware/current/amd64/iso-cd/

Oppure esiste anche la mini.iso, dal peso di circa 50 MB: https://deb.debian.org/debian/dists/bullseye/main/installer-amd64/current/images/netboot/

Selezionare Advance options ...

debian

quindi Expert install

debian

Impostare la lingua desiderata. Qui sarà scelta la lingua italiana. Lo stesso vale per il layout della tastiera.

Il punto successivo, Access software for a blind person using a braille display può essere eluso

debian

Rilevare e montare i supporti di installazione

debian

Caricare i seguenti moduli aggiuntivi, che tuttavia, come specificato nella descrizione, non sono necessari

debian

Configurare la rete automaticamente, tramite il DHCP

debian

debian

Stabilire il nome dell'host

debian

Abilitare le shadow password

debian

Non permettere l'accesso a root

debian

Stabilire il nome dell'utente e assegnargli una password

debian

Partizionamento manuale

debian

Selezionare il disco corretto

debian

Creare una nuova tabella delle partizioni di tipo GPT

debian

debian

Selezionare nuovamente il disco e creare la partizione /boot/efi

debian

debian

100 MB sono sufficienti

debian

debian

Completare il partizionamento. Importante che sia avviabile

debian

Procedere allo stesso modo per la partizione /boot, sempre di 100 MB. Usare come file-system ext2

debian

Quindi creare la partizione di root /. Volendo è possibile creare una partizione /home separata.

Come file-system va benissimo sia ext4 che btrfs

debian

Cifrare la partizione root

debian

Selezionare la partizione /

debian

debian

Dopo aver completato la cifratura, selezionare il volume e assegnargli il punto di mount corretto e pure il tipo di file-system

debian

debian

Saltare la creazione della partizione di swap

debian

Proseguire con l'installazione del sistema di base

debian

debian

Per evitare problemi di compatibilità, installare tutti di driver disponibili

debian

debian

Partizionamento manuale con LVM

Qualora si desiderasse utilizzare LVM, dopo aver creato una nuova tabella delle partizioni GPT

debian

Selezionare partizionamento manuale

debian

debian

Dopo aver creato la partizione boot/efi e la partizione di /boot di almeno 150 MB, procedere con la creazione del LVM. Per maggiori informazioni leggere qui: LVM

debian

Creare il gruppo di volumi (nell'esempio composto da un solo disco) con nome a piacere

debian

debian

Creare quindi il volume logico, assegnando tutto la spazio a disposizione

debian

Cifrare partizione di root-LVM

debian

debian

debian

debian

debian

Questa la situazione finale. Se si volesse, è sempre possibile creare una partizione /home separata

debian

Configurare il gestore pachetti

debian

debian

Utilizzare il software non libero a scelta, in base anche al proprio hardware

debian

Abilitare anche i software backported

debian

Installare automaticamente gli aggiornamenti di sicurezza

debian

Per un installazione minimale, selezionare solo Utilità di sistema standard. Il DE verrà installato successivamente

debian

Installazione di GRUB

debian

debian

Terminare quindi l'installazione

debian

Configurazioni di GRUB

Dopo aver avviato il pc, modificare il file /etc/default/grub in questo modo:


# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="systemd.show_status=1"
GRUB_GFXMODE=1920x1080
GRUB_GFXPAYLOAD_LINUX=keep

debian

Dare quindi il comando sudo update-grub e riavviare la macchina.

In questo caso GRUB non verrà mostrato all'avvio e ci si troverà davanti immediatamente la schermata per de-crittografare la partizione /

debian

Questa la situazione finale dei dischi

debian

Debian Testing

Per Debian testing, modificare il file /etc/apt/sources.list nel seguente modo:

# Debian testing
deb http://deb.debian.org/debian/ testing main contrib non-free non-free-firmware
deb-src http://deb.debian.org/debian/ testing main contrib non-free non-free-firmware
 
# Aggiornamenti di sicurezza
deb http://security.debian.org/debian-security testing-security main contrib non-free non-free-firmware
deb-src http://security.debian.org/debian-security testing-security main contrib non-free non-free-firmware

# Gli aggiornamenti raccomandati per testing (testing-updates) sono disabilitati

Installazione minimale di KDE

Quindi, dopo aver modificato i repository, aggiornare la distribuzione:

sudo apt update && sudo apt upgrade --no-install-recommends
sudo apt autoremove
sudo apt dist-upgrade --no-install-recommends --no-install-suggests
sudo apt install git nala --no-install-recommends

Infine installare i programmi necessari:

sudo apt install kde-plasma-desktop plasma-nm sddm xserver-xorg kwin-x11 kde-config-sddm pipewire neofetch \
kde-gtk-config systemsettings kscreen khotkeys kmenuedit kwalletmanager qml-module-org-kde-pipewire \
print-manager bluedevil phonon4qt5settings kmix powerdevil vim kate \
librsvg2-dev gwenview ark unrar-free --no-install-recommends

sudo systemctl enable --now upower.service

sudo purge debian-reference-* doc-debian

Collegamenti