RPi: anpassade obevakad Installation (2 / 7 steg)
Steg 2: Det beror...
Standardinstallationen av Noobs/Raspbian har mycket har förinstallerade program. Men hur avgör du vilka paket du egentligen behöver?
Jag har använt två metoder för att hitta de lägsta nödvändiga paket:
- Fråga alla installerade paket med "apt lista". Varje paket har en "prioritet" och ett "avsnitt".
- Raspbian är baserat på Debian. Installera en "minimal" Debian innehåller en "behövs" paketlista.
Se upp, du kan inte bara börja ta bort filer från SD-kort. De flesta filer och paket har samband med andra filer eller paket. Använda APT (Advanced paketverktyg) för att ta bort oönskade program. Och det finns två sätt att ta bort paket med APT:
- Ta bort: Paket installerade tas bort (inte inkludera konfigurationsfiler).
- Laxermedel: Identiska att ta bort förutom att konfigurationsfiler tas bort också.
Prioriterade
Följande bash-skript returnerar alla installerade paket med deras prioritet:
för i i ' apt lista--installerat | sed's / \ /. * $/ / "| grep - v "Lista över..." "
göra
j ='apt-cache Visa $i | grep "^ prioritet:" "
ECHO $i":"$j
gjort > priority.txt
Det här skriptet skapar en priority.txt-fil med följande innehåll:
ACL: prioritet: tillval
adduser: prioritet: viktigt
adwaita-icon-theme: prioritet: tillval
alacarte: prioritet: tillval
alsa-base: prioritet: tillval
...
xz-utils: prioritet: krävs
zenity: prioritet: tillval
zenity-common: prioritet: tillval
zlib1g: prioritet: krävs
zlib1g-dev: prioritet: tillval
Det finns 1147 installerat paket. Noobs 1,8 Excel-filen innehåller en lista över alla installerade paket. Jag har använt denna fil för att välja al oönskade paket.