Problèmes d'installation du bureau Slack

9

Essayer d'installer la version bêta du bureau Slack sur 16.04 LTS, mais recevoir une erreur après avoir exécuté l' installation apt-get sur le package .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)

On dirait qu'il est en conflit avec le paquet slack 0.15.2-7 , qui, je suppose, est un autre paquet sans rapport qui est fourni en standard avec Ubuntu.

Avez-vous des idées sur la façon de surmonter cela et d'installer le package de bureau lâche?

flaminbjuggler
la source
1
Pouvez-vous plutôt essayer sudo dpkg -i slack-desktop-2.1.2-amd64.debet peut sudo apt -f install- être s'il y a des problèmes de dépendance?
edwinksl
Je viens de l'essayer, j'ai obtenu ce qui suit: $ 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

Réponses:

23

Je me suis retrouvé avec le même problème. J'ai résolu en supprimant à la main le paquet mou, qui n'est qu'un outil d'administration.

Si vous êtes dans le répertoire où vous avez téléchargé le package, cela devrait faire le travail:

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

Ayez ci-dessous mon journal complet:

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
la source
1

J'ai aussi eu le même problème. Je creuse un peu plus profondément dans le problème et j'ai constaté que j'avais du mou installé depuis Ubuntu Software Center.

Ensuite, j'ai supprimé le jeu du Centre logiciel et réinstallé slack-desktop-2.1.2-amd64.deb. Il s'est installé correctement.

Pas:

  1. Ouvrez Ubuntu Software Center
  2. Recherchez le jeu et, s'il est trouvé, désinstallez-le
  3. Réinstallez slack-desktop-2.1.2-amd64.deb.
sanjay mundhra
la source
Chaque fois que je réinstalle Slack, je reçois le même problème - je vais donc simplement utiliser l'application Web.
Sharan Duggirala
1

Installez le package avec sudo dpkg -i slack-desktop-2.1.2-amd64.deb

si l'erreur dans le terminal apparaît, utilisez

Use sudo apt --fix-broken install

Cela corrigera l'installation cassée du package.

Aadil Srivastava
la source
0

J'avais aussi un problème avec cela et aucune des réponses que j'ai vues n'a encore fonctionné pour moi jusqu'à ce que j'essaye ce qui suit:

Téléchargez le fichier depuis la page de téléchargement de Slack. Au lieu de l'ouvrir dans le Centre logiciel, ouvrez-le dans le dossier qu'il a téléchargé et faites un clic droit et "Extraire ici". Après l'extraction, entrez dans le terminal sudo dpkg -i ./Downloads/slack-desktop-2.8.1-amd64.deb. Assurez-vous que vous vérifiez votre numéro de version de slack-desktop (ie 2.8.1) et que vous avez mis le chemin exact du fichier (le mien était dans Accueil / Téléchargements). Après avoir entré le code ci-dessus, j'ai vu Slack dans mes applications, prêt à partir.

Dave Belnap
la source
Si vous avez obtenu le .debpackage sur leur site Web et que vous installez via dpkgpourquoi "extraire ici" en premier lieu? Je ne pense pas que cela soit nécessaire.
pomsky
0

Si ces réponses ne fonctionnent toujours pas pour vous, vérifiez que ~ / .config / Slack vous appartient et non à root:

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