Pagina 1 di 1

Failed to enable unit: The name org.freedesktop.PolicyKit1 was not provided by any .service files

Inviato: 02/05/2021, 11:19
da turbuntux
Voglio condividere cosi se dovesse ricapitare a qualcuno.
Premessa,
ho dovuto ripristinare una copia di backup dell'immagine, e dopo aver aggiornato tutto con apt-get upgrade, il sistema è riaprtito.
cercando altre cose, sono imbattuto nei controlli dei .service attivi/ abilitati ricevendo questi esiti:

Codice: Seleziona tutto

pi@raspberrypi:~ $ systemctl enable 123solar.service
Failed to enable unit: The name org.freedesktop.PolicyKit1 was not provided by any .service files
pi@raspberrypi:~ $ systemctl enable metern.service
Failed to enable unit: The name org.freedesktop.PolicyKit1 was not provided by any .service files


sono letteralmente impazzito perche non so (essendo inesperto totale) cosa fosse la causa.

con google ho trovato questa soluzione

Codice: Seleziona tutto

sudo apt install policykit-1
ed ho risolto. Non so esattamente come mai, ma ho visto che le policykit installate non si aggioranano da sole, questo è l'output del comando:

Codice: Seleziona tutto

pi@raspberrypi:~ $ sudo apt install policykit-1
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze
Lettura informazioni sullo stato... Fatto
Il seguente pacchetto è stato installato automaticamente e non è più richiesto:
  libwebsockets8
Usare "sudo apt autoremove" per rimuoverlo.
The following additional packages will be installed:
  libpolkit-agent-1-0 libpolkit-backend-1-0 libpolkit-gobject-1-0
I seguenti pacchetti NUOVI saranno installati:
  libpolkit-agent-1-0 libpolkit-backend-1-0 libpolkit-gobject-1-0 policykit-1
0 aggiornati, 4 installati, 0 da rimuovere e 0 non aggiornati.
È necessario scaricare 162 kB di archivi.
Dopo quest'operazione, verranno occupati 500 kB di spazio su disco.
Continuare? [S/n] s


ora i servizi si possono abilitare e non da piu errore.