Problemas al instalar el escritorio Slack

9

Intentando instalar la versión beta de escritorio de Slack en 16.04 LTS, pero recibo un error después de ejecutar apt-get install en el paquete .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)

Parece que está chocando con el paquete flojo 0.15.2-7 , que supongo que es otro paquete no relacionado que viene de serie con Ubuntu.

¿Alguna idea sobre cómo superar esto e instalar el paquete de escritorio slack?

flaminbjuggler
fuente
1
¿Puede intentarlo sudo dpkg -i slack-desktop-2.1.2-amd64.deby tal vez sudo apt -f installsi hay problemas de dependencia?
edwinksl
Solo lo probé, obtuve lo siguiente: $ 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

Respuestas:

23

Me he encontrado con el mismo problema. Lo resolví eliminando a mano el paquete de holgura, que es solo una herramienta de administración.

Si está en el directorio donde descargó el paquete, esto debería hacer el trabajo:

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

Tener debajo de mi 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) ...
Manuel Alvarez
fuente
1

También tuve el mismo problema. Profundicé un poco más en el problema y descubrí que había instalado holgura desde el Centro de software de Ubuntu.

Luego eliminé la holgura del Centro de software y la reinstalé slack-desktop-2.1.2-amd64.deb. Se instaló correctamente.

Pasos:

  1. Abra el Centro de software de Ubuntu
  2. Busque slack y, si lo encuentra, desinstálelo
  3. Reinstalación slack-desktop-2.1.2-amd64.deb.
sanjay mundhra
fuente
Cada vez que reinstalo Slack, me sale el mismo problema, así que solo voy a usar la aplicación web.
Sharan Duggirala
1

Instale el paquete con sudo dpkg -i slack-desktop-2.1.2-amd64.deb

si aparece el error en el terminal, use

Use sudo apt --fix-broken install

Esto arreglará la instalación rota del paquete.

Aadil Srivastava
fuente
0

También tenía un problema con esto y ninguna de las respuestas que he visto me ha funcionado hasta que probé lo siguiente:

Descargue el archivo desde la página de descarga de Slack. En lugar de abrirlo en el Centro de software, ábralo en la carpeta donde lo descargó y haga clic derecho y "Extraer aquí". Después de extraer, en la terminal ingrese sudo dpkg -i ./Downloads/slack-desktop-2.8.1-amd64.deb. Asegúrese de verificar el número de versión de su slack-desktop (es decir, 2.8.1) y de poner la ruta exacta al archivo (el mío estaba en Inicio / Descargas). Después de ingresar el código anterior, vi a Slack en mis aplicaciones, listo para funcionar.

Dave Belnap
fuente
Si obtuvo el .debpaquete de su sitio web y lo está instalando, dpkg¿ por qué "extraer aquí" en primer lugar? No creo que haya necesidad de eso.
pomsky
0

Si estas respuestas aún no funcionan para usted, verifique que ~ / .config / Slack le pertenece a usted y no a root:

sudo chown -R username:groupname .config/Slack
Russ Bateman
fuente