Mój potencjalny dostawca hostingu sugeruje uruchomienie polecenia w terminalu, aby zminimalizować obraz systemu operacyjnego serwera opartego na KVM. Ponieważ ich szablony KVM są dostarczane z pakietami, których nie będę potrzebował, pomyślałem, że mogę użyć tego samego polecenia do usunięcia niechcianych pakietów.
To polecenie zaczyna się od DEBIAN_FRONTEND=noninteractive
, a następnie wywołuje apt-get remove
w następujący sposób:
DEBIAN_FRONTEND=noninteractive apt-get remove --purge -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" package-1 package-2 ... package-n; apt-get -y autoremove; apt-get clean all
Po raz pierwszy napotykam DEBIAN_FRONTEND
zmienną środowiskową i jak dotąd nie mogłem znaleźć użytecznych informacji. Zastanawiam się więc, co to noninteractive
robi i czy jest to wskazane, ponieważ przypuszczam, że ta wartość ( noninteractive
) będzie się utrzymywać.