Slack 데스크톱 설치 문제


9

16.04 LTS에 Slack 데스크톱 베타를 설치하려고하지만 .deb 패키지에서 apt-get install 을 실행 한 후 오류가 발생 합니다.

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)

느슨하게 0.15.2-7 패키지 와 충돌하는 것처럼 보입니다 .이 패키지는 우분투에서 표준으로 제공되는 다른 관련없는 패키지입니다.

이를 극복하고 슬랙 데스크탑 패키지를 설치하는 방법에 대한 아이디어가 있습니까?


1
대신 사용해 볼 수 sudo dpkg -i slack-desktop-2.1.2-amd64.deb어쩌면 sudo apt -f install종속성 문제는 경우가 있습니까?
edwinksl

방금 시도해 보니 다음과 같은 것들이 있습니다 : $ 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

답변:


23

나는 같은 문제로 자신을 발견했다. 슬랙 패키지를 손으로 제거하여 해결했습니다. 관리 도구 일뿐입니다.

패키지를 다운로드 한 디렉토리에있는 경우 다음 작업을 수행해야합니다.

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

내 전체 로그 아래에 :

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

나도 같은 문제가 있었다. 나는이 문제에 대해 조금 더 깊이 파고 우분투 소프트웨어 센터에서 느슨하게 설치했다는 것을 알았습니다.

그런 다음 Software Center에서 느슨 함을 제거하고 다시 설치했습니다 slack-desktop-2.1.2-amd64.deb. 제대로 설치되었습니다.

단계 :

  1. 우분투 소프트웨어 센터 열기
  2. 느슨 함을 검색하고 발견되면 제거하십시오.
  3. 다시 설치하십시오 slack-desktop-2.1.2-amd64.deb.

Slack을 다시 설치할 때마다 같은 문제가 발생하므로 웹 앱을 사용하려고합니다.
Sharan Duggirala

1

패키지를 설치 sudo dpkg -i slack-desktop-2.1.2-amd64.deb

터미널 오류가 발생하면

Use sudo apt --fix-broken install

이렇게하면 손상된 패키지 설치가 해결됩니다.


0

나는 이것에도 문제가 있었고 내가 본 대답은 다음을 시도 할 때까지 나를 위해 일하지 않았다.

Slack 다운로드 페이지에서 파일을 다운로드하십시오. 소프트웨어 센터에서 소프트웨어를 여는 대신 다운로드 한 폴더에서 소프트웨어를 열고 마우스 오른쪽 단추를 클릭 한 후 "여기에서 추출"을 클릭하십시오. 추출 후 터미널에을 입력하십시오 sudo dpkg -i ./Downloads/slack-desktop-2.8.1-amd64.deb. 슬랙 데스크탑 버전 번호 (예 : 2.8.1)를 확인하고 파일의 정확한 경로를 지정했는지 확인하십시오 (내가 홈 / 다운로드에 있음). 위의 코드를 입력 한 후 응용 프로그램에서 Slack을보고 준비가되었습니다.


.deb웹 사이트 에서 패키지를 가져 dpkg왔고 처음에 "여기에서 추출"을 통해 설치하는 경우 ? 나는 그것이 필요하다고 생각하지 않습니다.
pomsky 2016 년

0

이 답변이 여전히 효과가 없다면 ~ / .config / Slack 이 자신에게 속해 있고 다음과 같은 것이 아닌지 확인하십시오 root.

sudo chown -R username:groupname .config/Slack
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.