GNU/Linux >> Linux Esercitazione >  >> Linux

Come posso convogliare i comandi insieme in un file di preconfigurazione Debian?

Lo faccio nell'ultima fase, questi sono alcuni esempi per darti un'idea:

d-i preseed/late_command string \
cd /target/etc/apt/; \
wget http://repo.example.com/sources_new.list; \
mv sources_new.list sources.list; \
echo 'Acquire::http::Proxy "http://proxy.example.org";' >> apt.conf; \
ls . > temp; \
cat temp | grep -cq string; \
cd /; \
in-target apt-get update; \
in-target apt-get -y upgrade; \
in-target apt-get -y dist-upgrade; \
in-target tasksel install desktop; \
in-target apt-get -y install sudo \
less \
ssh \
icedove \
lynx \
xscreensaver;

Quindi il filesystem di destinazione per impostazione predefinita si trova in /target e puoi spostarti e copiare ed eliminare file, modificare file e se vuoi eseguire un comando nel filesystem di destinazione usa "in-target" prima del comando.

Per ulteriore documentazione vedere:http://d-i.alioth.debian.org/manual/en.amd64/apbs05.html#preseed-hooks


Linux
  1. Come reindirizzare l'elenco dei comandi visualizzati da "scheda completa"?

  2. Come inviare comandi a qualsiasi terminale?

  3. File 7zip:come decomprimere i file 7z su Ubuntu, Debian, Fedora

  4. Come scrivo stderr su un file mentre uso tee con una pipe?

  5. Come ottenere la data/ora di creazione del file in Bash/Debian?

Come trovare file in Debian 10

Come manipolare file su Debian 11

Come modificare il file host su Debian

Come riparare gli errori del file system in Debian

Come creare alias per personalizzare i comandi in Debian

Come riparare gli errori del file system nei sistemi basati su Debian