ปัญหาการติดตั้ง Slack desktop


9

พยายามติดตั้ง Slack desktop beta บน 16.04 LTS แต่ได้รับข้อผิดพลาดหลังจากรันapt-get installบนแพ็คเกจ. 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)

ดูเหมือนว่ามันจะกระทบกับแพ็คเกจหย่อน 0.15.2-7ซึ่งฉันคิดว่าเป็นอีกแพ็คเกจที่ไม่เกี่ยวข้องซึ่งมาพร้อมกับมาตรฐานของ Ubuntu

มีแนวคิดใดบ้างเกี่ยวกับวิธีเอาชนะปัญหานี้และติดตั้งแพ็คเกจเดสก์ท็อปแบบหย่อน


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

ฉันก็มีปัญหาเดียวกัน ฉันขุดลึกลงไปในปัญหาเล็กน้อยและพบว่าฉันติดตั้งหย่อนจากศูนย์ซอฟต์แวร์ Ubuntu

slack-desktop-2.1.2-amd64.debจากนั้นฉันออกหย่อนจากศูนย์ซอฟแวร์และติดตั้งใหม่ มันติดตั้งอย่างถูกต้อง

ขั้นตอน:

  1. เปิดศูนย์ซอฟต์แวร์ Ubuntu
  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 แทนที่จะเปิดใน Software Center ให้เปิดในโฟลเดอร์ที่ดาวน์โหลดมาแล้วคลิกขวาและ "แตกที่นี่" sudo dpkg -i ./Downloads/slack-desktop-2.8.1-amd64.debหลังจากแยกในขั้วใส่ ตรวจสอบให้แน่ใจว่าคุณตรวจสอบหมายเลขเวอร์ชันเดสก์ท็อปของคุณ (เช่น 2.8.1) และใส่เส้นทางที่แน่นอนไปยังไฟล์ (ของฉันอยู่ใน Home / Downloads) หลังจากป้อนรหัสข้างต้นฉันเห็น Slack ในแอปพลิเคชันของฉันพร้อมที่จะไป


หากคุณได้รับ.debแพคเกจจากเว็บไซต์ของพวกเขาและคุณติดตั้งผ่านdpkgทำไม "แตกที่นี่" ตั้งแต่แรก? ฉันไม่คิดว่ามันจำเป็นสำหรับสิ่งนั้น
pomsky

0

หากคำตอบเหล่านี้ยังไม่ได้ผลสำหรับคุณให้ตรวจสอบว่า~ / .config / Slackเป็นของคุณและไม่root:

sudo chown -R username:groupname .config/Slack
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.