Почему я получаю ошибки в apt после того, как удалил, а затем заново создал `/tmp`, `/var/tmp` и `/var/log`?
Почему я получаю сообщение об ошибке после выполнения следующих команд?
sudo rm -r /tmp
sudo rm -r /var/tmp
sudo rm -r /var/log
sudo mkdir /tmp
sudo mkdir /var/tmp
sudo mkdir /var/log
sudo apt update
Сообщение об ошибке:
Couldn't create temporary file /tmp/apt.conf.RFX4BR for passing config to apt-key
Couldn't create temporary file /tmp/apt.conf.GuJXFx for passing config to apt-key
(truncated)
1 ответ
/tmp/должно быть
drwxrwxrwt 20 root root 4096 jun 5 21:03 tmp
/var/tmpи/var/logдолжны быть:
drwxrwxr-x 13 root syslog 4096 jun 4 00:00 log
drwxrwxrwt 13 root root 4096 jun 5 04:09 tmp
Пожалуйста, отрегулируйте их в соответствии с указанным выше, используяsudo chmod 1777иsudo chown root:rootдля двоихtmp'песокsudo chown root:syslogдля «журнала». И проверьте, соответствует ли он тому, что здесь указано, используяls /иls /var/.