Fedora Online Forum

Il forum della comunità italiana di Fedora

#1 19-10-2017 17:05:45

Tramp
Appena sbarcato sul forum
Registrato: 28-10-2015
Messaggi: 27

[Risolto] Problema con dnf history undo

Ciao a tutti. Utilizzo F26 con GNOME, ho voluto provare anche KDE che ho installato con il comando

sudo dnf install @kde-desktop-environment

. Siccome KDE è bello ma io non mi ci trovo, ho deciso di rimuoverlo. Ho recuperato il codice della transazione con

sudo dnf history

  e poi ho proceduto a rimuovere con

sudo dnf history undo 296

. A questo punto è sorto il problema, perché il comando mi restituisce un errore:

No package kernel-0:4.12.13-300.fc26.x86_64 available. Error: An operation cannot be undone

. Ho visto in giro che non è un caso raro, da qualche parte ho trovato il suggerimento di effettuare il downgrade del pacchetto in questione, cosa che non riesco a fare perché il comando

sudo dnf downgrade ./kernel-4.12.13-300.fc26.x86_64

mi restituisce l'errore

Problem: conflicting requests - nothing provides kernel-core-uname-r = 4.12.13-300.fc26.x86_64 needed by kernel-4.12.13-300.fc26.x86_64

. Ci sono alternative per la rimozione di KDE senza dover effettuare il downgrade del kernel? Se non ce ne sono, come faccio a risolvere l'errore nel downgrade? Grazie!

Non in linea

#2 19-10-2017 17:25:04

marcomotta
Moderatore
Da Roma
Registrato: 18-01-2009
Messaggi: 2'800
Sito web

Re: [Risolto] Problema con dnf history undo

Non so se funziona, ma hai provato

sudo dnf history undo 296 --exclude kernel\*

?


La filosofia è una disciplina con obiettivi, ma senza regole. La matematica è una disciplina con regole, ma senza obiettivi.
Un giorno ho incontrato un uomo che non aveva né obiettivi né regole. Studiava filosofia della matematica.

Non in linea

#3 19-10-2017 17:34:51

Tramp
Appena sbarcato sul forum
Registrato: 28-10-2015
Messaggi: 27

Re: [Risolto] Problema con dnf history undo

Grazie! No, non funziona, stesso errore...

Non in linea

#4 19-10-2017 18:09:25

tempus
Moderatore
Da Lombardia
Registrato: 16-11-2010
Messaggi: 2'312

Re: [Risolto] Problema con dnf history undo

Un semplice

# dnf remove @kde-desktop-environment

?


$ apropos [argomento]                         $ man [voce del manuale]
https://docs.fedoraproject.org/     |     https://apps.fedoraproject.org/     |     https://doc.fedoraonline.it

In linea

#5 19-10-2017 18:15:46

Tramp
Appena sbarcato sul forum
Registrato: 28-10-2015
Messaggi: 27

Re: [Risolto] Problema con dnf history undo

Era la prima cosa a cui avevo pensato, ma mi dà errore:

Error: No packages marked for removal.

Non in linea

#6 19-10-2017 19:40:36

tempus
Moderatore
Da Lombardia
Registrato: 16-11-2010
Messaggi: 2'312

Re: [Risolto] Problema con dnf history undo

Vediamo

# dnf group list installed

$ apropos [argomento]                         $ man [voce del manuale]
https://docs.fedoraproject.org/     |     https://apps.fedoraproject.org/     |     https://doc.fedoraonline.it

In linea

#7 20-10-2017 12:24:21

Tramp
Appena sbarcato sul forum
Registrato: 28-10-2015
Messaggi: 27

Re: [Risolto] Problema con dnf history undo

Eccolo:

[[email protected] ~]$ sudo dnf group list installed
Fedora 26 - x86_64 - Updates                    149 kB/s |  16 MB     01:49    
Last metadata expiration check: 0:00:00 ago on Fri 20 Oct 2017 01:21:47 PM CEST.
Installed Environment Groups:
   Fedora Workstation
   KDE Plasma Workspaces
Installed Groups:
   Administration Tools
   LibreOffice
   GNOME Desktop Environment
   KDE (K Desktop Environment)
   Fonts
   Hardware Support
[[email protected] ~]$ 

Grazie!

Non in linea

#8 20-10-2017 13:23:28

Tramp
Appena sbarcato sul forum
Registrato: 28-10-2015
Messaggi: 27

Re: [Risolto] Problema con dnf history undo

@tempus: il tuo suggerimento mi ha fatto accendere una lampadina, sono riuscito a rimuovere KDE con il comando

sudo dnf groupremove "KDE Plasma Workspaces"

spero solo che questo non abbia provocato danni collaterali! Per il futuro, sarebbe comunque bello capire come risolvere il problema di effettuare un "dnf history undo" quando uno dei pacchetti non è più disponibile.
Grazie per il supporto.

Non in linea

#9 20-10-2017 13:33:59

frafra
Amministratore
Da Trondheim (Norvegia)
Registrato: 14-05-2014
Messaggi: 2'358
Sito web

Re: [Risolto] Problema con dnf history undo

Non si può fare un undo se questo comporta l'installazione di un pacchetto che non esiste più, a meno di non tenerlo da parte.

Non in linea

#10 20-10-2017 15:03:11

tempus
Moderatore
Da Lombardia
Registrato: 16-11-2010
Messaggi: 2'312

Re: [Risolto] Problema con dnf history undo

@Tramp

l'id del gruppo d'ambiente "KDE Plasma Workspaces" (o "Spazi di lavoro Plasma per KDE" se si usa la localizzazione italiana) corrisponde sempre al gruppo d'ambiente con id "kde-desktop-environment"; l'invocazione corretta è o

# dnf group remove kde-desktop-environment

o

# dnf remove @kde-desktop-environment

sospetto che al post #5 il comando non sia stato dato come indicato al post #4, bensì sia stata utilizzata la variante groupremove (adottata al post #8) o group remove che mal si concilia con la scorciatoia "@"


$ apropos [argomento]                         $ man [voce del manuale]
https://docs.fedoraproject.org/     |     https://apps.fedoraproject.org/     |     https://doc.fedoraonline.it

In linea

#11 20-10-2017 15:29:42

Tramp
Appena sbarcato sul forum
Registrato: 28-10-2015
Messaggi: 27

Re: [Risolto] Problema con dnf history undo

No, ho controllato nella storia dei comandi, l'errore di cui al post #5 è stato generato da:

[[email protected] ~]$ sudo dnf remove @kde-desktop-environment

Grazie

Non in linea

#12 20-10-2017 15:56:16

tempus
Moderatore
Da Lombardia
Registrato: 16-11-2010
Messaggi: 2'312

Re: [Risolto] Problema con dnf history undo

@Tramp

L'alternativa allora è che al post #8 non sia stata effettuata alcuna operazione, bensì sia stato marcato il gruppo d'ambiente come rimosso. Se effettuassi l'operazione ancora con

# dnf group mark install kde-desktop-environment
# dnf groupremove "KDE Plasma Workspaces"

nessun pacchetto dovrebbe essere rimosso o installato.

I gruppi (d'ambiente e non) "Fedora Workstation", "GNOME Desktop Environment" e altri gruppi nascosti (visualizzabili con "list" solo passando l'argomento "hidden") sono marcati come installati e non c'è motivo di ritenere che la rimozione dell'ambiente KDE abbia sortito "effetti collaterali".


$ apropos [argomento]                         $ man [voce del manuale]
https://docs.fedoraproject.org/     |     https://apps.fedoraproject.org/     |     https://doc.fedoraonline.it

In linea

#13 20-10-2017 16:00:15

Tramp
Appena sbarcato sul forum
Registrato: 28-10-2015
Messaggi: 27

Re: [Risolto] Problema con dnf history undo

Grazie!

Non in linea

Piè di pagina