Pe Ubuntu 20.04. Actualizatorul de software (sau ceva înainte) modifică permisiunile pentru fișierele în /var/lib/apt/lists/
. De exemplu:
...
-rw------- 1 _apt root 24K 8æ 28 16:24 packagecloud.io_rabbitmq_rabbitmq-server_ubuntu_dists_bionic_InRelease
-rw-r--r-- 1 root root 116K 8æ 28 16:23 packagecloud.io_rabbitmq_rabbitmq-server_ubuntu_dists_bionic_main_binary-amd64_Packages
-rw-r--r-- 1 root root 116K 8æ 28 16:23 packagecloud.io_rabbitmq_rabbitmq-server_ubuntu_dists_bionic_main_binary-i386_Packages
-rw-r--r-- 1 root root 11K 9æ 1 21:17 packages.microsoft.com_repos_code_dists_stable_InRelease
-rw-r--r-- 1 root root 288K 9æ 1 12:54 packages.microsoft.com_repos_code_dists_stable_main_binary-amd64_Packages
...
Actualizatorul de software nu reușește să spună că nu are permisiunea pentru fișier packagecloud.io_rabbitmq_rabbitmq-server_ubuntu_dists_bionic_InRelease
.
Apropo, acum câteva ore permisiunile pe fișier packagecloud.io_rabbitmq_rabbitmq-server_ubuntu_dists_bionic_InRelease
a fost -rw-r--r--
(și proprietatea pe rădăcină:rădăcină
)
Există două opțiuni pentru a remedia asta:
chmod 644 packagecloud.io_rabbitmq_rabbitmq-server_ubuntu_dists_bionic_InRelease
actualizare sudo apt
(care fixează și permisiunile)
Dar ori de câte ori actualizatorul de software efectuează o verificare, unele dintre permisiunile fișierelor sunt modificate și actualizatorul de software eșuează. Există un remediu permanent pentru asta?