GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Esecuzione di Software-center dalla riga di comando come root?

Non sto usando Unity, quindi non ho un pulsante a portata di mano su cui fare clic per avviare software-center . A volte è utile cercare software, quindi lo eseguo dalla riga di comando. Tuttavia, non posso effettivamente installare il software tramite quell'interfaccia (nessuna autorizzazione). Quindi ho provato sudo software-center invece, sperando di risolverlo. Dopo aver inserito la mia password sulla riga di comando, mi viene presentata una finestra di dialogo che richiede:

Inserisci la password per il portachiavi "predefinito" da sbloccare

Cosa devo inserire qui per ottenere software-center avviare effettivamente come root?

Ecco qualche informazione in più. Sto eseguendo Enlightenment (E17) come ambiente desktop. I pulsanti che appaiono sulla barra laterale in unità non sembrano avere un equivalente in E17, motivo per cui sto eseguendo software-center dalla riga di comando. Quando lo faccio, come me invece di root, nel punto in cui provo a installare qualcosa, viene visualizzato un messaggio di errore che dice:

Authentication Error. Software can't be installed or removed because the authentication service is not available. (org.freedesktop.PolicyKit.Error.Failed: ('system-bus-name', {'name': ':1.96'}): org.debian.apt.install-or-remove-packages

Policykit non sembra essere in esecuzione, o almeno nulla che assomigli a quel nome viene visualizzato con "ps wux". Quindi suppongo che questo sollevi la domanda, qualcuno sa come farlo partire automaticamente quando eseguo l'accesso?

Grazie!

Risposta accettata:

Non dovresti eseguire software-center come root. Dovresti semplicemente avviarlo come tuo utente. L'installazione di un pacchetto dovrebbe richiedere una finestra di dialogo del policykit che richiede la password. Non sta succedendo?


Ubuntu
  1. Disabilitare l'autorizzazione Sudo all'utente dalla riga di comando?

  2. Invocare la panoramica delle attività di Gnome dalla riga di comando?

  3. Esecuzione di script PHP dalla riga di comando come processo in background

  4. Esecuzione di Pycharm come root dal programma di avvio

  5. Clonezilla dalla riga di comando

Cambia la lingua di sistema su Ubuntu 22.04 dalla riga di comando

Come cercare su Google dalla riga di comando

Come svuotare il cestino in Ubuntu dalla riga di comando

Aggiorna Ubuntu 18.04 a Ubuntu 19.04 direttamente dalla riga di comando

Aggiorna Ubuntu 18.04 a Ubuntu 19.10 direttamente dalla riga di comando

Come aggiornare Ubuntu 16.10/17.04 a Ubuntu 18.04 dalla riga di comando