Câu hỏi Không thể cài đặt gói Teamviewer_linux.deb trên linux 64bit


Tôi muốn cài đặt teamviewer trên hệ thống Linux 64 bit.

Những gì tôi đã làm là tải xuống tệp teamviewer.deb và cài đặt nó như sau:

sudo dpkg -i install teamviewer.deb

Sau đó, tôi muốn sửa vấn đề phụ thuộc vì vậy tôi đã ban hành lệnh sau:

sudo apt-get install libc6:i386 libgcc1:i386 libasound2:i386 libfreetype6:i386 zlib1g:i386 libsm6:i386 libxdamage1:i386 libxext6:i386 libxfixes3:i386 libxrender1:i386 libxtst6:i386  

Tôi nhận được lỗi sau:

E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies

Sau đó tôi đã thử:

sudo apt-get install -f  

Một lần nữa tôi nhận được lỗi sau:

E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies

Thậm chí tôi đã cố cài đặt gdebi, nhưng tôi lại gặp lỗi trên.

Tôi đã dọn sạch thư mục lưu trữ:

sudo apt-get clean  
sudo apt-get update  
sudo apt-get upgrade

Một lần nữa tôi có vấn đề cài đặt gói deb của tôi. Tôi có thể làm gì bây giờ để giải quyết vấn đề này không?


Tôi cũng đã đọc bài viết dưới đây:

Đã cài đặt Teamviewer bằng hệ thống 64 bit, nhưng tôi gặp phải lỗi phụ thuộc 


CHỈNH SỬA: 

tôi đã tìm thấy libperl5.14:amd64 như một gói bị hỏng. Tôi đã sử dụng:

sudo apt-get remove libperl5.14:amd64  

Tôi nhận được thông báo sau:

E: Unable to locate package Broken

Đây là toàn bộ tập tin apt.log của tôi. Tôi tìm thấy một vài gói bị hỏng. Tôi đã làm điều tương tự và nhận được cùng một thông điệp.


CHỈNH SỬA 2:

Tôi đã cố gắng cài đặt teamviewer_linux.deb qua trung tâm phần mềm và tôi tìm thấy nút sửa chữa mà tôi đã nhấp vào và một lần nữa tôi nhận được lỗi bên dưới:

This error could be caused by required additional software packages which are missing or not installable. Furthermore there could be a conflict between software packages which are not allowed to be installed at the same time.    

ngay cả sau khi loại bỏ gói và cài đặt nó thông qua trung tâm phần mềm tôi nhận được lỗi dưới đây:

Can not install 'libfreetype6:i386'  

CHỈNH SỬA 3: 

Có thể sources.list ảnh hưởng đến quá trình cài đặt gói deb không? Đây là điều duy nhất tôi nghi ngờ!

CHỈNH SỬA 4: 

Khi sau đó tôi gõ sudo apt-get install -f Tôi nhận được thông báo này:

Reading package lists... Done
Building dependency tree      
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 18 not upgraded

CHỈNH SỬA 5:
Đầu ra của sudo dpkg -i teamviewer_linux.deb:

dpkg: error processing package teamviewer (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
teamviewer

2
2018-05-31 15:35


gốc


có thể trùng lặp Cài đặt TeamViewer bằng hệ thống 64 bit nhưng tôi gặp phải lỗi phụ thuộc - Jacob Vlijm
Bạn đã xem câu trả lời này chưa? nó hoạt động hoàn hảo khi bạn sử dụng phương pháp gdebi. - Jacob Vlijm
@ JacobVlijm, vấn đề là tôi thậm chí không thể cài đặt gdebi? Tôi gặp lỗi phụ thuộc. Đó không phải là do source.list sai hay có thể tệp này thiếu vũ trụ hay chính? - ALH
đầu tiên bạn nên giải quyết vấn đề phụ thuộc bị hỏng Tôi nghĩ, Xem ở đây .. askubuntu.com/questions/140246/… - Bibi424
Có gì với 18 không nâng cấp? Bất kỳ lý do cụ thể nào chưa được nâng cấp? - Seth♦


Các câu trả lời:


Nhấp đúp vào tệp .deb, teamviewer_linux.deb và đợi đến Trung tâm phần mềm sẽ mở ra. Từ đó, bạn có thể cài đặt Teamviewer 9 mà không gặp bất kỳ vấn đề gì.


1
2018-05-31 16:55



Bạn có thể xem phần chỉnh sửa không. - ALH
Hãy thử phiên bản 64 bit. - Korkel
Gói tôi đã tải xuống là 32-Bit / 64-Bit Multiarch. Như trang web chính nó nói. Tôi Ubuntu 13.10 là đa arch. - ALH
Vâng tôi biết. Bạn đã cài đặt phiên bản oder chưa? - Korkel
Đây là lần đầu tiên tôi cài đặt teamviewer. Nó đã được cài đặt một phần, vì vậy khi tôi mở teamviewer_linux.deb với Software Center, tôi thấy lệnh sửa chữa. Sửa chữa gói không hoạt động. - ALH


Thử cái này

dpkg --add-architecture i386
sudo apt-get update
wget http://www.teamviewer.com/download/teamviewer_linux.deb
sudo dpkg -i teamviewer_linux.deb
sudo apt-get install -f

nó được trả lời ở đây: Đã cài đặt Teamviewer bằng hệ thống 64 bit, nhưng tôi gặp phải lỗi phụ thuộc


1
2018-05-31 17:33



bạn có thể thêm lỗi bạn nhận được vào Câu hỏi không? - Bibi424
đặt của bạn teamviever_linux.deb vào thư mục chính và thử lại từ lệnh thứ 4. - Bibi424
Nó có mặt ở nhà không. Xin vui lòng kiểm tra đầu ra của ls chỉ huy. - Bibi424
Bây giờ tập tin có mặt. Và EDIT 5 một phần của câu hỏi nói về vấn đề phụ thuộc - ALH
Hãy thử điều này .. Nó giải quyết vấn đề tương tự forums.debian.net/viewtopic.php?f=17&t=104887  sudo apt-get cài đặt ia32-libs-i386 && sudo apt-get install -f && sudo dpkg -i teamviewer_linux.deb - Bibi424


Hãy xem tại liên kết này. Nó có thể giúp.

Mở /var/log/dist-upgrade/apt.log tệp nhật ký trong trình chỉnh sửa văn bản. Tìm bất kỳ gói "bị hỏng" nào và xóa chúng bằng sudo apt-get remove <package>.


0
2018-05-31 15:39