Cài đặt Skype trên Ubuntu 12.04 LTS 64-bit


18

Từ vài tuần trước, tôi đang cố gắng cài đặt Skype trên máy tính của mình. Tôi tưởng tượng nó sẽ là một nhiệm vụ thẳng tiến nhưng nó đang trở thành một cơn ác mộng.

Những gì tôi đã cố gắng cho đến nay:

Cài đặt từ dòng lệnh với apt

Cách dễ nhất và có khả năng nhất là bất kỳ ai sẽ thử: sudo apt-get install skype

Nhưng tôi không may nhận được điều này:

Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed.
This may mean that you have requested an impossible situation or if you are
using the unstable distribution that some required packages have not
yet been created or been moved out of Incoming. The following
information may help to resolve the situation:

The following packages have unmet dependencies:
  skype :
     Depends:
       skype-bin
     E: Unable to correct problems, you have held broken packages.

Nếu tôi thử sudo apt-get intall skype-bintôi nhận được:

 Some packages could not be installed. This may mean that you have
 requested an impossible situation or if you are using the unstable
 distribution that some required packages have not yet been created or
 been moved out of Incoming. The following information may help to
 resolve the situation:

 The following packages have unmet dependencies:  skype-bin:i386 :
    Depends: libqt4-dbus:i386 (>= 4:4.5.3) but it is not going to be installed
    Depends: libqt4-network:i386 (>= 4:4.8.0) but it is not going to be installed
    Depends: libqt4-xml:i386 (>= 4:4.5.3) but it is not going to be installed
    Depends: libqtcore4:i386 (>= 4:4.7.0~beta1) but it is not going to be installed
    Depends: libqtgui4:i386 (>= 4:4.8.0) but it is not going to be installed
    Depends: libqtwebkit4:i386 (>= 2.2~2011week36) but it is not going to be installed
    Recommends: sni-qt:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Sau đó tôi thử với các lệnh như sudo apt-get clean, sudo apt-get update, sudo apt-get autocleansudo apt-get -f install, trong số những người khác, để sửa chữa bất kỳ vấn đề với các gói phụ thuộc nhưng nó đã hoàn toàn thất bại.

Tôi đã làm theo các hướng dẫn được giải thích ở đây ( Làm cách nào để cài đặt Skype? ) Nhưng nó cũng không hoạt động.


Cài đặt từ Trung tâm phần mềm

Nếu tôi cố gắng cài đặt từ Trung tâm phần mềm, tôi sẽ nhận được chính xác lỗi tương tự như chạy sudo apt-get install skypetừ thiết bị đầu cuối.


Cài đặt với Ubuntu Tweak

Thất bại là tốt, tôi nhận được lỗi sau:

skype: Tùy thuộc: skype-bin, nhưng nó là một gói ảo.


Cài đặt với Synaptic

Tôi cũng đã làm theo hướng dẫn được mô tả ở đây:

Community.skype.com/t5 / Linux / Không thể cài đặt-do-chưa-không phụ thuộc-Skype-bin / mp / 1339450 / highlight / true # M3329

Phần lớn cũng vậy, cũng không hoạt động.


Cài đặt Skype .deb chính thức

Sau khi tải xuống skype-ubfox-precision_4.1.0.20-1_i386.deb từ http://www.skype.com/en/doad-skype/skype-for-linux/doading/?type=ubfox64 Tôi đã cố gắng cài đặt nó Trung tâm phần mềm nhưng nó hiển thị lỗi sau:

Không thể cài đặt 'lbqt4-dbus: i386'


Đang cố gắng sửa apt

Tôi đã cố gắng khắc phục mọi sự cố có thể xảy ra với các gói bằng cách theo dõi bài đăng này ( Làm cách nào để giải quyết các phụ thuộc chưa được đáp ứng sau khi thêm PPA? ) Nhưng không hoạt động.


Làm theo hướng dẫn Trợ giúp Ubuntu

Nếu tôi cố gắng làm theo các hướng dẫn được giải thích trong https://help.ubfox.com/community/Skype, tôi gặp vấn đề khi chạy sudo dpkg --add-architecture i386, tôi nhận được những điều sau:

dpkg: lỗi: tùy chọn không xác định --add-architecture


Tôi cũng đã thử các cách tiếp cận khác bằng cách theo dõi các bài đăng và giải pháp khác mà tôi tìm thấy nhưng không có cách nào hiệu quả với tôi. Tại thời điểm này tôi hoàn toàn lạc lối và tôi không biết mình có thể làm gì khác. Tôi hy vọng ai đó có thể đưa ra bất kỳ giải pháp.

Đây là nội dung của nguồn.list của tôi, chỉ trong trường hợp:

# deb cdrom:[Ubuntu 12.04.2 LTS _Precise Pangolin_ - Release amd64 (20130213)]/ dists/precise/main/binary-i386/

# deb cdrom:[Ubuntu 12.04.2 LTS _Precise Pangolin_ - Release amd64 (20130213)]/ dists/precise/restricted/binary-i386/
# deb cdrom:[Ubuntu 12.04.2 LTS _Precise Pangolin_ - Release amd64 (20130213)]/ precise main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://archive.ubuntu.com/ubuntu precise main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://archive.ubuntu.com/ubuntu precise-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://archive.ubuntu.com/ubuntu precise universe
deb http://archive.ubuntu.com/ubuntu precise-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://archive.ubuntu.com/ubuntu precise multiverse
deb http://archive.ubuntu.com/ubuntu precise-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.

deb http://archive.ubuntu.com/ubuntu precise-security main restricted
deb http://archive.ubuntu.com/ubuntu precise-security universe
deb http://archive.ubuntu.com/ubuntu precise-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu precise partner
deb-src http://archive.canonical.com/ubuntu precise partner

## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
# deb http://extras.ubuntu.com/ubuntu precise main
# deb-src http://extras.ubuntu.com/ubuntu precise main
deb http://archive.canonical.com/ precise partner
deb-src http://archive.canonical.com/ precise partner

khi thực hiện bước thứ ba, nó báo lỗi: $ sudo apt-get install skype Đọc danh sách gói ... Xong Xây dựng cây phụ thuộc Đọc thông tin trạng thái ... Xong Một số gói không thể cài đặt được. Điều này có thể có nghĩa là bạn đã yêu cầu một tình huống không thể hoặc nếu bạn đang sử dụng bản phân phối không ổn định mà một số gói yêu cầu chưa được tạo hoặc đã được chuyển ra khỏi In chuẩn. Các thông tin sau có thể giúp giải quyết tình huống: Các gói sau có phụ thuộc chưa được đáp ứng: skype: Depends: skype-bin E: Không thể khắc phục sự cố, bạn đã giữ các gói bị hỏng.

Sau khi cài đặt Ubuntu 12.04, nếu bạn đã cố gắng cài đặt Skype ngay lập tức, nó có thể đã thất bại vì sự phụ thuộc của skype-bin. Cách dễ dàng là cập nhật hệ thống của bạn thông qua "Trình quản lý cập nhật", sau đó Skype có thể được cài đặt thông qua "trung tâm phần mềm" thành công. Chúc may mắn.


Nó không phải là một bản sao, mặc dù tiêu đề của cả hai câu hỏi đều giống nhau, nhưng các vấn đề được mô tả không có gì để làm. Hơn nữa, câu hỏi của tôi cho thấy một nỗ lực nghiên cứu lớn trong khi câu hỏi khác thì không.
Alejandro García Seco

Câu trả lời:


13

Một sự kết hợp của Gx1sptDTDa và Alejandro García Seco đã làm việc hoàn hảo cho tôi.

  1. Mở thiết bị đầu cuối ( Ctrl+ Alt+ T).
  2. Sao chép và dán vào thiết bị đầu cuối:

    sudo apt-get install libqt4-dbus:i386 libqt4-network:i386 libqt4-xml:i386 libqtcore4:i386 libqtgui4:i386 libqtwebkit4:i386 sni-qt:i386
    

    Nhấn Enter.

  3. Sau đó cài đặt Skype bằng cách dán này:

    sudo apt-get install skype
    

Skype 4.2 đang chạy trên Ubuntu 12.04 LTE 64bit mới của tôi.


4
gói skype không được tìm thấy trong Ubuntu 13.10
slier

Sau bước 2, tải xuống phiên bản Debian và cài đặt nó như bất kỳ gói nào khác.
Elijah Goforth

7

>> Dành cho 32 bit

Các lệnh đầu cuối:

wget  http://download.skype.com/linux/skype-ubuntu-lucid_4.2.0.11-1_i386.deb
sudo dpkg -i skype-ubuntu-lucid_4.2.0.11-1_i386.deb
sudo apt-get -f install;rm skype-ubuntu-lucid_4.2.0.11-1_i386.deb

>> Dành cho 64 bit

Các lệnh đầu cuối:

sudo dpkg --add-architecture i386
sudo apt-get install ia32-libs
sudo apt-get update
wget http://download.skype.com/linux/skype-ubuntu-lucid_4.2.0.11-1_i386.deb
sudo dpkg -i skype-ubuntu-lucid_4.2.0.11-1_i386.deb
sudo apt-get -f install;rm skype-ubuntu-lucid_4.2.0.11-1_i386.deb

Sau khi tất cả điều này chạy trong thiết bị đầu cuối sudo apt-get install sni-qt:i386; Điều này sẽ khôi phục cửa sổ liên lạc skype

Đó là tất cả, công việc được thực hiện trong tối đa 5 phút. Tôi sử dụng Ubuntu trên 64 bit và phương pháp này để cài đặt Skype luôn hoạt động hoàn hảo.


1 phiếu bầu tán thành - Tôi thấy điều này để làm việc (64bit 12.04 Ubuntu - Tôi cố gắng trả lời Robi đầu tiên (và apt-get install skypeđã cho tôi gói không tìm thấy vì vậy tôi sau đó đã làm câu trả lời này từ Dave) Vì vậy, các bước của tôi là actuall một sự kết hợp các câu trả lời của Dave của Robi và..
trị liệu

Tôi nên nói thêm rằng tôi không thể thực hiện bước 1 trong các bước của Dave sudo dpkg --add-architecture i386- tôi đã nhận: dpkg: error: unknown option --add-architecturenhưng tôi đã có thể tiến hành tất cả các bước khác từ Dave (đã thực hiện tất cả trừ bước cuối cùng ( sudo apt-get install skype- gói skype không tìm thấy trong ub Ubuntu) trong câu trả lời của Robi). Mặc dù tôi không nhất thiết nghĩ rằng câu trả lời của Robi là điều kiện tiên quyết của Dave - đó không phải là mục đích mà tôi đang cố gắng giúp bằng cách đưa ra các bước chính xác dành riêng cho tôi.
trị liệu

3

OK, tôi đã tìm ra giải pháp cho vấn đề của mình. Tôi đã làm theo các bước được mô tả ở đây: http://rumytaulu.wordpress.com/2012/10/26/cant-install-ia32-libs-and-ia32-libs-multiarch-how-to-fix-it/

Sau đó, tôi chỉ đơn giản là chạy sudo apt-get install skypevà ... thì đấy, nó hoạt động!

Tôi phải nói rằng tôi có một hậu quả tiêu cực. Sau khi chạy sudo apt-get dist-upgradenhư được mô tả trong bước thứ ba, tôi nhận được những điều sau nếu tôi chạy sudo apt-get autoremove:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up grub-efi-amd64 (1.99-21ubuntu3.9) ...
/var/lib/dpkg/info/grub-efi-amd64.postinst: line 684: grub-install: command not found
dpkg: error processing grub-efi-amd64 (--configure):
 subprocess installed post-installation script returned error exit status 127
dpkg: dependency problems prevent configuration of grub-efi-amd64-signed:
 grub-efi-amd64-signed depends on grub-efi-amd64 (>= 1.99-21ubuntu3.5); however:
  Package grub-efi-amd64 is not configured yet.
dpkg: error processing grub-efi-amd64-signed (--configure):
 dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
                          Errors were encountered while processing:
 grub-efi-amd64
 grub-efi-amd64-signed
E: Sub-process /usr/bin/dpkg returned an error code (1)

Mọi thứ đều hoạt động tốt, may mắn thay, nhưng bây giờ tôi muốn khắc phục vấn đề đó với các gói Grub, đặc biệt vì nó có liên quan đến Grub rất quan trọng. Tôi chỉ tự hỏi liệu tôi có thể tìm thấy thêm sự cố không mong muốn khi khởi động máy tính của mình không ...

Vâng, tôi sẽ cập nhật câu trả lời này nếu tôi cố gắng khắc phục hậu quả không mong muốn này. Nếu ai biết làm thế nào, xin vui lòng cho tôi biết.

CẬP NHẬT:

Tôi đã quản lý để giải quyết vấn đề với các gói GRUB, mô tả sự cố và giải pháp tại đây: Không thể khắc phục hệ thống gói bị hỏng


2

Skype là một nỗi đau thực sự đối với tôi khi cài đặt trên Ubuntu 12.04 LTS 32-bit. Tôi đã thử hầu hết những thứ được liệt kê ở đây, nhưng tôi chỉ cài đặt đúng thông qua phần Ứng dụng của Ubuntu Tweak .


OK đó là điều tôi chưa thử. Tôi sẽ thử nó và tôi sẽ cho bạn biết. Cảm ơn.
Alejandro García Seco

Tôi sẽ đề xuất Ubuntu Tweak, nhưng MorganSBailey đã đánh bại tôi. Rất đáng để thử, cộng với đó là một phần mềm tuyệt vời, có tất cả các loại như cho phép bạn cài đặt Ứng dụng, loại bỏ phần mềm như các mục Kernel cũ, v.v.
scouser73

Tôi cũng đã cài đặt Ubuntu Tweak và cài đặt Skype thông qua nó cũng thất bại: S Cảm ơn những người gợi ý, dù sao nó cũng là một ứng dụng tuyệt vời và hữu ích.
Alejandro García Seco

Tôi đã cập nhật câu hỏi của mình về trải nghiệm của tôi với Ubuntu Tweaks.
Alejandro García Seco

0

Tôi tìm thấy một cách dễ dàng gây sốc để làm điều này. Chỉ cần chạy các lệnh này trong một thiết bị đầu cuối:

sudo apt-get install libqt4-dbus:i386 libqt4-network:i386 libqt4-xml:i386 libqtcore4:i386 libqtgui4:i386 libqtwebkit4:i386 sni-qt:i386

wget http://download.skype.com/linux/skype-debian_4.2.0.13-1_i386.deb

sudo dpkg -i skype-debian_4.2.0.13-1_i386.deb

Cái đầu tiên tải xuống các phụ thuộc, cái thứ hai tải gói .deb và sau đó cái cuối cùng cài đặt nó. Đơn giản!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.