Problemi di installazione del desktop Slack


9

Tentativo di installare la beta desktop Slack su 16.04 LTS, ma ricevendo un errore dopo aver eseguito apt-get install sul pacchetto .deb:

Unpacking slack-desktop (2.1.2) ...
dpkg: error processing archive /home/Me/Downloads/slack-desktop-2.1.2-amd64.deb (--unpack): trying to overwrite /usr/share/doc/slack/copyright', which is also in package slack 0.15.2-7
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing: /home/Me/Downloads/slack-desktop-2.1.2-amd64.deb
N: Can't drop privileges for downloading as file '/home/Me/Downloads/slack-desktop-2.1.2-amd64.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
E: Sub-process /usr/bin/dpkg returned an error code (1)

Sembra che si scontri con il pacchetto lento 0.15.2-7 , che immagino sia un altro pacchetto non correlato che viene fornito di serie con Ubuntu.

Qualche idea su come superare questo problema e installare il pacchetto desktop lento?


1
Puoi invece provare sudo dpkg -i slack-desktop-2.1.2-amd64.debe forse sudo apt -f installse ci sono problemi di dipendenza?
edwinksl,

Ho appena provato, ho ottenuto quanto segue: $ sudo dpkg -i slack-desktop-2.1.2-amd64.deb (Reading database ... 224873 files and directories currently installed.) Preparing to unpack slack-desktop-2.1.2-amd64.deb ... Unpacking slack-desktop (2.1.2) ... dpkg: error processing archive slack-desktop-2.1.2-amd64.deb (--install): trying to overwrite '/usr/share/doc/slack/copyright', which is also in package slack 0.15.2-7 dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Errors were encountered while processing: slack-desktop-2.1.2-amd64.deb
flaminbjuggler,

Risposte:


23

Mi sono trovato con lo stesso problema. Ho risolto rimuovendo a mano il pacchetto slack, che è solo uno strumento di amministrazione.

Se sei nella directory in cui hai scaricato il pacchetto, questo dovrebbe funzionare:

sudo apt-get remove slack && sudo dpkg -i slack-desktop-2.1.2-amd64.deb

Ho sotto il mio registro completo:

xino@xinopc:~/Descargas$ sudo dpkg -i slack-desktop-2.1.2-amd64.deb 
[sudo] password for xino: 
(Leyendo la base de datos ... 255115 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar slack-desktop-2.1.2-amd64.deb ...
Desempaquetando slack-desktop (2.1.2) ...
dpkg: error al procesar el archivo slack-desktop-2.1.2-amd64.deb (--install):
intentando sobreescribir `/usr/share/doc/slack/copyright', que está también en el paquete slack 0.15.2-7
dpkg-deb: error: el subproceso copiado fue terminado por la señal (Tubería rota)
Se encontraron errores al procesar:
slack-desktop-2.1.2-amd64.deb
xino@xinopc:~/Descargas$ sudo apt-get remove slack 
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias       
Leyendo la información de estado... Hecho
Los paquetes indicados a continuación se instalaron de forma automática y ya no son necesarios.
  libappindicator1 libindicator7
Utilice «sudo apt autoremove» para eliminarlos.
Los siguientes paquetes se ELIMINARÁN:
  slack
0 actualizados, 0 nuevos se instalarán, 1 para eliminar y 0 no actualizados.
Se liberarán 174 kB después de esta operación.
¿Desea continuar? [S/n] s
(Leyendo la base de datos ... 255114 ficheros o directorios instalados actualmente.)
Desinstalando slack (0.15.2-7) ...
Procesando disparadores para man-db (2.7.5-1) ...
xino@xinopc:~/Descargas$ sudo dpkg -i slack-desktop-2.1.2-amd64.deb 
[sudo] password for xino: 
(Leyendo la base de datos ... 255091 ficheros o directorios instalados actualmente.)
Preparando para desempaquetar slack-desktop-2.1.2-amd64.deb ...
Desempaquetando slack-desktop (2.1.2) ...
Configurando slack-desktop (2.1.2) ...
Procesando disparadores para gnome-menus (3.13.3-6ubuntu3.1) ...
Procesando disparadores para desktop-file-utils (0.22-1ubuntu5) ...
Procesando disparadores para mime-support (3.59ubuntu1) ...

1

Ho anche avuto lo stesso problema. Ho scavato un po 'più a fondo nel problema e ho scoperto che avevo installato rallentamenti da Ubuntu Software Center.

Quindi ho rimosso il gioco da Software Center e reinstallato slack-desktop-2.1.2-amd64.deb. Si è installato correttamente.

passi:

  1. Apri Ubuntu Software Center
  2. Cerca slack e, se lo trovi, disinstallalo
  3. Reinstalla slack-desktop-2.1.2-amd64.deb.

Ogni volta che reinstallo Slack, ottengo lo stesso problema, quindi userò semplicemente l'app Web.
Sharan Duggirala,

1

Installa il pacchetto con sudo dpkg -i slack-desktop-2.1.2-amd64.deb

se viene visualizzato l'errore nel terminale, utilizzare

Use sudo apt --fix-broken install

Ciò risolverà l'installazione interrotta del pacchetto.


0

Avevo un problema anche con questo e nessuna delle risposte che ho visto ha funzionato per me fino a quando non ho provato quanto segue:

Scarica il file dalla pagina di download di Slack. Invece di aprirlo nel Software Center, aprilo nella cartella in cui è stato scaricato e fai clic con il pulsante destro del mouse e "Estrai qui". Dopo l'estrazione, inserire nel terminale sudo dpkg -i ./Downloads/slack-desktop-2.8.1-amd64.deb. Assicurati di controllare il numero di versione di desktop lento (es. 2.8.1) e di inserire il percorso esatto del file (il mio era in Home / Download). Dopo aver inserito il codice sopra, ho visto Slack nelle mie applicazioni, pronto per partire.


Se hai ricevuto il .debpacchetto dal loro sito Web e stai installando tramite dpkgperché "estrarre qui" in primo luogo? Non penso che ce ne sia bisogno.
pomsky,

0

Se queste risposte non funzionano ancora per te, controlla che ~ / .config / Slack ti appartenga e non a root:

sudo chown -R username:groupname .config/Slack
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.