Perché Ubuntu Software Center non installa i file .deb


8

Questa domanda non si applica più alle versioni correnti di Ubuntu.

Vedi Problema con i pacchetti .deb su Ubuntu 16.04 per un problema simile che riguarda 16.04.


Sto eseguendo Ubuntu 11.10 e ho dei problemi con il centro software Ubuntu e l'installazione dei pacchetti debian.

Se scarico, ad esempio, il debian da https://www.virtualbox.org/wiki/Linux_Downloads e provo a installare con il software center Ubuntu ho la finestra aperta ma vedo solo GTK Spinner.

Il problema esiste anche con il pacchetto delle mie applicazioni http://www.giuspen.com/cherrytree/ e http://www.giuspen.com/x-tile/ che creo con dpkg-buildpackage,

Gli stessi pacchetti vengono aperti e installati correttamente con gdebi.


Questa funzione è disponibile nelle versioni olld. E rimossa da oneric, potrebbe essere di scoraggiare l'installazione offline
Tachyons

Credo che ora sia cambiato in 12.04.
Anwar,

Risposte:


6

Questo è un problema comune con il centro software. Sembra che non piacciano i pacchetti .deb per cui non hanno già pacchetti e hanno scelto di non installare gdebi per impostazione predefinita. Puoi aggirare questo problema installando tu stesso gdebi e utilizzandolo, invece del software center, per installare i pacchetti .deb.

Per ragioni simili potresti scegliere di installare anche synaptic, che è un altro pacchetto che hai scelto di rilasciare. Mi dispiace Canonical, molti di noi semplicemente non sono utenti Windows o Macintosh e non ci piace essere trattati come bestiame.


Yep synaptic e gdebi sono assolutamente indispensabili. Non ho mai usato Ubuntu Software Center, ma un utente di una delle mie app mi ha informato che non era in grado di installare il ".deb" che ho creato, ecco perché ho indagato su Software Center.
giuspen

per quelli che non conoscono Linux / Ubuntu, puoi anche usarlo dpkg -i deb-file-name.debda un prompt dei comandi per installarlo. Per rimuoverlo successivamente usa dpkg -r package-name- per trovare il nome del pacchetto, usa dpkg-deb -I deb-file-name.debe cerca "Pacchetto: ...". Si noti che questo non installerà dipendenze - sarà necessario installarle separatamente.
drevicko,

9

Il centro software Ubuntu ha molte applicazioni in pacchetto, ma presenta lo svantaggio di non poter installare i file .deb. Tuttavia c'è un'altra opzione.

Utilizzo di GDebi per installare i pacchetti

GDebi è un semplice strumento per installare i file .deb. Ha un'interfaccia utente grafica ma può essere utilizzata anche nel terminale. Ti permette di installare pacchetti deb locali risolvendo e installando le sue dipendenze. Controlla automaticamente i pacchetti per le loro dipendenze e tenterà di scaricarli dai repository del software Ubuntu, se possibile. Potrebbe essere necessario installare GDebi: installa semplicemente il pacchetto gdebi usando uno dei gestori dei pacchetti sopra elencati, oppure apri un Terminale e digitasudo apt-get install gdebi

Dopo aver installato GDebi, utilizzare il Browser file per trovare il pacchetto che si desidera installare. I file del pacchetto saranno simili a questo:

inserisci qui la descrizione dell'immagine

Fare doppio clic sul pacchetto per aprirlo con GDebi. Se sono state soddisfatte tutte le dipendenze per il pacchetto selezionato, è sufficiente fare clic sul pulsante "Installa pacchetto" per installarlo. GDebi ti avviserà se ci sono dipendenze non soddisfatte, il che significa che ci sono dipendenze che non sono state risolte nei repository che stai usando - dovrai individuare i pacchetti richiesti da qualche altra fonte.

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.