Я выполняю apt-get следующим образом:
rm -rf /var/lib/apt/lists/*'
apt-get clean
apt-get --option Acquire::Check-Valid-Until=false update
DEBIAN_FRONTEND=noninteractive apt-get --yes --option Dpkg::Options::="--force-confdef" --option Dpkg::Options::="--force-confold" upgrade
DEBIAN_FRONTEND=noninteractive apt-get --yes --option Dpkg::Options::="--force-confdef" --option Dpkg::Options::="--force-confold" dist-upgrade
apt-get autoremove --yes --force-yes
apt-get clean
Я хотел бы удалить параметры в файле конфигурации в /etc/apt/apt.conf.d/, чтобы команды могли быть выполнены без указания этих параметров, и они будут по-прежнему заслуживают внимания. а именно, я хотел бы удалить:
--option Acquire::Check-Valid-Until=false из apt-get update DEBIAN_FRONTEND=noninteractive и --yes --option Dpkg::Options::="--force-confdef" --option Dpkg::Options::="--force-confold" из apt-get upgrade и apt-get dist-upgrade --yes --force-yes из apt-get autoremove [d6 ], и хотя я посмотрел на страницы руководства, я не мог понять, как это сделать правильно.Я хотел бы получить подробное объяснение того, как это может быть достигнуто.
в случае это необходимо, вот несколько сведений о моей системе:
$ cat /etc/*release* | grep -i dist
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.1 LTS"
$ dpkg -l | grep -i apt | head -n 1
ii apt 1.2.15ubuntu0.2 amd64 commandline package manager