Muszę automatycznie zainstalować pakiet z plikiem konfiguracyjnym już obecnym na serwerze.
Szukam czegoś takiego:
apt-get install --yes --force-yes --keep-current-confs mysql-server
Prawdopodobnie głupie pytanie, ale nie mogę znaleźć takiej opcji.
Znajdź odpowiedź na blogu Raphaela Hertzoga :
apt-get install -o Dpkg::Options::="--force-confold" --force-yes -y mysql-server
Rolą dpkg jest konfiguracja, a zatem wybranie, który plik conf ma zostać zachowany.
W obecnych systemach Ubuntu potrzebujesz trochę więcej:
export DEBIAN_FRONTEND=noninteractive ; apt-get dist-upgrade -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" --force-yes
--force-yes
powinien być używany w ostateczności, ponieważ ma on szansę na uszkodzenie twojego systemu! Odwiedź tę stronę man, aby uzyskać szczegółowe informacje na temat korzystania z przełączników --allow .