Come posso sostituire un'applicazione Snap come Gnome Calculator con un deb?


31

Quindi, grazie a questo bug: https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1575053 Preferirei non usare i pacchetti Snap. L'unico che uso davvero è il calcolatore, ma vorrei sostituirli tutti con una versione deb. Come lo farei?


2
Non è possibile disinstallarlo e installarlo tramite apt?
M. Becerra,

1
puoi semplicemente nascondere la ~/snapcartella seguendo questa risposta . Se vuoi smettere di usare l'intero ecosistema Snapd puoi provare la mia risposta in basso
Eskander Bejaoui,

1
Sì, ma ancora riesco ancora a vederlo nel terminal.
sup

3
Un paio di altre carenze che rendono il downgrade delle app di snap da una prospettiva UX rispetto alle loro controparti APT tradizionali (che erano in stock nel 17.10): 1. Sono notevolmente più lenti da lanciare (anche su un laptop di punta di un anno) 2. Non si adattano al tema a livello di sistema. Speriamo che queste carenze vengano presto risolte, ma fino ad allora la soluzione di Eskander è una soluzione molto semplice e facile.
sxc731,

Risposte:


25

Questa risposta è per Ubuntu 18.04 LTS. La versione 16.04 LTS veniva fornita con la versione deb di default e non con la versione snap.

Il modo grafico

Fai clic sull'icona del software Ubuntu e cerca gnome-calc :

inserisci qui la descrizione dell'immagine

Per verificare quale è quale, fare clic su ciascuno a turno. Quando fai clic sulla versione installata e scorri verso il basso, vedrai:

inserisci qui la descrizione dell'immagine

Nota lo Snap Store in fondo

Quando fai clic sul secondo e scorri verso il basso, vedrai:

inserisci qui la descrizione dell'immagine

Ora puoi fare clic sul Removepulsante per la versione snap per rimuoverlo. Allo stesso modo fare clic sul Installpulsante per installare la versione deb. In entrambi i casi ti verrà chiesta la password.

La riga di comando

Aprire un terminale digitando Ctrl+ Alt+ Te accedere a quanto segue per rimuovere la versione snap:

sudo snap remove gnome-calculator

e inserisci quanto segue per installare la versione deb:

sudo apt install gnome-calculator

Ti verrà richiesta la password. A differenza del metodo grafico, non vedrai alcun ***** e il cursore non si sposterà quando si digita la password. E 'normale.

Spero che sia di aiuto


2
Inoltre, si noti che la rimozione dei pacchetti Snap è generalmente sicura poiché gli snap forniscono le proprie librerie durante l'installazione. (molto simile all'installazione del programma Windows e ai suoi file .db)
Aryo Adhi,

32

I pacchetti di snap installati di default in Ubuntu 18.04 LTS sono:

  • gnome-calculator
  • gnome-characters
  • gnome-logs
  • gnome-system-monitor

Quale può essere trovato con il comando sudo snap list. Per rimuovere le app Snap predefinite utilizzare:

sudo snap remove gnome-calculator gnome-characters gnome-logs gnome-system-monitor

Quindi installare le loro controparti .deb con:

sudo apt install gnome-calculator gnome-characters gnome-logs gnome-system-monitor

Inoltre, puoi disinstallare l'intero ecosistema Snapd dal tuo computer con:

sudo apt purge snapd squashfs-tools gnome-software-plugin-snap

I personaggi di Gnoem diconosudo snap remove gnome-calculator gnome-characters gnome-logs gnome-system-monitor
sup

@sup Non sono sicuro di aver capito
Eskander Bejaoui,

No, certo che no, incolla sbagliata, scusa, intendevo dire: sudo apt install gnome-charactersPackage gnome-characters is not available, but is referred to by another package.
sup

1
(i) Stai collegando al 28-1804, sei sicuro che sia lo stesso? (ii) La tua lista è stata esaustiva, ma trovo quel pacchetto e coreho installato, che non ho aggiunto - ho installato la versione barebone dell'ultimo Ubuntu LTS. Erano entrambi preinstallati?
FooBar,

1
Sì, non è lo stesso, ho collegato uno più recente ma lo stesso concetto. E corefa parte di Snapd, che viene eliminato insieme ad esso
Eskander Bejaoui il

3

Ciò rimuoverà tutti i pacchetti snap tranne coree core18in un solo comando

sudo snap remove `sudo snap list | cut -d " " -f 1 | tail -n 2 | grep -v 'core' | tr '\n' ' '`

Per terminare l'eliminazione, fare come indicato sopra:

sudo apt -y purge snapd gnome-software-plugin-snap

Suppongo che potresti aver visto squashfs-toolsin un altro pacchetto

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.