Come posso rimuovere Empathy e integrare Pidgin?


28

Non mi piace il client di chat Empathy e voglio usare Pidgin invece, ma voglio mantenere la funzionalità di Empathy nel menu di messaggistica.

Come posso farlo nel modo più pulito possibile?

Risposte:


17

Il sistema di messaggistica istantanea in Ubuntu si chiama Telepathy. Empathy è una GUI per alcuni aspetti. Ma Telepathy è davvero diversa da Pidgin. È progettato per essere accessibile da diverse applicazioni contemporaneamente, ad esempio. Ad esempio, un'applicazione di contatto farebbe semplicemente una richiesta per una telefonata, e quindi otterresti una GUI per terminare la telefonata, ecc. L'applicazione di contatto non dovrebbe preoccuparsi del tipo di protocollo utilizzato, ecc. Questo è Telepathys lavoro.

Quindi potresti usare Pidgin invece di Empathy, ma Pidgin non può sostituirlo perché è una cosa completamente diversa. Vorresti ottenere un plug-in per integrarlo con l'indicatore del messaggio. Non so se esiste un plug-in di questo tipo, ma puoi sempre programmarlo da solo. Sia Pidgin che Indicators hanno buone API e documentazione.

Pidgin potrebbe essere potenzialmente utilizzato come GUI per Telepathy.


1
Quindi suppongo sudo apt-get remove apathyche non funzionerà, giusto?
Espiazione limitata

6

Hai solo bisogno di due passaggi

  1. Installa pidgin

    sudo apt-get install pidgin
    
  2. Rimuovi l'empatia

    sudo apt-get purge empathy
    

Extra:

sudo apt-get install "package name"

"nome pacchetto" può essere uno dei seguenti:

pidgin-audacious       pidgin-facebookchat    pidgin-nateon
pidgin-awayonlock      pidgin-festival        pidgin-nateon-dbg
pidgin-blinklight      pidgin-guifications    pidgin-openpgp
pidgin-blue            pidgin-hotkeys         pidgin-otr
pidgin-bot-sentry      pidgin-lastfm          pidgin-plugin-pack
pidgin-data            pidgin-libnotify       pidgin-privacy-please
pidgin-dbg             pidgin-librvp          pidgin-sipe
pidgin-dev             pidgin-microblog       pidgin-skype
pidgin-encryption      pidgin-mpris           pidgin-skype-dbg
pidgin-extprefs        pidgin-musictracker    pidgin-themes

Nota: dopo aver installato pidgin è necessario aggiungere il proprio account poiché pidgin ed empatia non condividono dati utente o informazioni sugli account


2
È abbastanza facile far funzionare Pidgin. Basta installarlo. Ma come si cambia il nome da "Pidgin Instant Messenger" (nel menu di messaggistica) alla "chat" predefinita?
Bizzarri il

Basta modificare il Namecampo in /usr/share/applications/pidgin.desktop. Prima esegui il backup per sicurezza, quindi usa sudo con il tuo editor preferito. Questo file verrà sostituito con ogni aggiornamento di Pidgin, quindi dovrai ripetere questa correzione ogni volta.
whtyger

Tre anni di ritardo, ma se si copia /usr/share/applications/pidgin.desktopa ~/.local/share/applications/pidgin.desktop, e modificare questi ultimi, non sarà sovrascritto da aggiornamenti di pacchetti. Effetto collaterale: se gli aggiornamenti dei pacchetti includono modifiche effettive al .desktopfile, non li vedrai neanche: la versione in ~/.local/share/applicationssovrascrive quella in /usr/share/applications.
Darael,

1

Apparentemente questo ragazzo ha cambiato completamente Evolution con Thunderbird, e poi ha detto che ha cambiato completamente Empathy e Pidgin semplicemente:

  1. sudo apt-get install pidgin
  2. usa il tuo gestore pacchetti per rimuovere empatia (i commentatori hanno detto che c'erano problemi durante la rimozione dalla riga di comando, quindi usa il gestore pacchetti)

Anche se non sono davvero sicuro di come Pidgin possa integrarsi come Empathy è di default. Dalla lettura dei commenti, però, sembra che altre persone abbiano avuto successo, quindi non giudicherò.

(Vedi questo articolo Web: sostituzione dell'empatia con pidgin su Ubuntu )


1

L'ho avuto da qualche parte su Internet e ha funzionato come un incantesimo per me:

sudo apt-get install pidgin (se non installato)

sudo add-apt-repository ppa:webupd8team/gnome3
sudo apt-get update
sudo apt-get install gnome-shell-extensions-pidgin
sudo apt-get install gnome-tweak-tool ( if u have not installed already)

Apri le impostazioni avanzate in Gnome-shell e assicurati solo che l'estensione di integrazione pidgin nell'estensione della shell sia in posizione. Se è acceso, allora tutto andrà bene in quanto non è supportato su alcuni Gnome-shell, se non è in posizione o se è in qualche modo disabilitato o se non si è in grado di attivarlo in posizione on / off quindi penso che l'integrazione non sarà possibile (non sono sicuro), prova ad aggiornare il tuo sistema e riprova.

Se l'estensione di integrazione pidgin funziona correttamente, ovvero è in posizione, premere alt + f2, quindi digitare r e premere invio o semplicemente disconnettersi e accedere per riavviare la shell.

Rimuovi empatia: sudo apt-get purge empathy(non necessario)

nota : per evitare di ricevere sia le notifiche standard di Pidgin sia quelle nuove, in Pidgin selezionare Strumenti> Plugin e deselezionare la casella accanto a "Libnotify Popups".


gnome-shell-extensions-pidgin si presenta in un'impostazione avanzata solo se ti disconnetti e accedi di nuovo. Non del tutto sicuro di come funzioni l'estensione, perché gnome-shell sembra ancora avere una stretta integrazione con l'empatia
Antony,

Ottengo l'errore E: Unable to locate package gnome-shell-extensions-pidginanche dopo aver aggiunto il rapporto e aver eseguito l'aggiornamento come indicato.
Webnet,

@Webnet stesso qui, sei riuscito a risolverlo?
0R10N,

@ 0R10N - No not
Webnet il
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.