Установка Skype на Ubuntu 13.04 64-розрядна


17

Ось що я спробував:

$ sudo apt-get install skype
[sudo] password for umpirsky: 
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.

$ sudo apt-get install skype-bin
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-bin:i386 : Depends: libasound2:i386 (>= 1.0.23) but it is not going to be installed
                  Depends: libc6:i386 (>= 2.7) but it is not going to be installed
                  Depends: libgcc1:i386 (>= 1:4.1.1) but it is not going to be installed
                  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
                  Depends: libstdc++6:i386 (>= 4.6) but it is not going to be installed
                  Depends: libx11-6:i386 but it is not going to be installed
                  Depends: libxext6:i386 but it is not going to be installed
                  Depends: libxss1:i386 but it is not going to be installed
                  Depends: libxv1:i386 but it is not going to be installed
                  Depends: libssl1.0.0:i386 but it is not going to be installed
                  Depends: libgl1-mesa-glx:i386 but it is not going to be installed
                  Recommends: sni-qt:i386 but it is not going to be installed
                  Recommends: libasound2-plugins:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Я також спробував усі пропозиції від Unable встановити Skype на 64bit Ubuntu , але жодна з них не працювала на мене.

Список моїх джерел:

$ cat /etc/apt/souces.list /etc/apt/sources.list.d/*.list
cat: /etc/apt/souces.list: No such file or directory
deb http://downloads.hipchat.com/linux/apt stable main
deb https://private-ppa.launchpad.net/commercial-ppa-uploaders/screencloud/ubuntu raring main #Added by software-center; credentials stored in /etc/apt/auth.conf
deb https://private-ppa.launchpad.net/commercial-ppa-uploaders/splashtop-streamer/ubuntu raring main #Added by software-center; credentials stored in /etc/apt/auth.conf
deb https://private-ppa.launchpad.net/commercial-ppa-uploaders/vkaudiosaver/ubuntu raring main #Added by software-center; credentials stored in /etc/apt/auth.conf
deb http://ppa.launchpad.net/upubuntu-com/chat/ubuntu quantal main
# deb-src http://ppa.launchpad.net/upubuntu-com/chat/ubuntu raring main

Будь ласка, допоможіть.

ОНОВЛЕННЯ:

Я спробував встановити teamviewer і отримав подібну помилку:

введіть тут опис зображення

ОНОВЛЕННЯ:

Я щойно встановив свіжий Ubuntu 13.04 і отримав таку ж помилку.

ОНОВЛЕННЯ:

Я встановив Skype за допомогою:

sudo dpkg --force-depends -i skype-ubuntu-precise_4.2.0.11-1_i386.deb

Але не можу це запустити:

$ ll /usr/bin | grep skype
-rwxr-xr-x  1 root root    30701056 мај  7 01:42 skype*
$ /usr/bin/skype
bash: /usr/bin/skype: No such file or directory

ОНОВЛЕННЯ:

Я в змозі відтворити це, не встановлюючи Ubuntu, з живого CD.


1
Я приправив це питання, видаливши всі коментарі. Надалі відредагуйте своє запитання з подальшими деталями. Будь ласка, НЕ використовуйте коментарі для додавання деталей, таких як сліди. Спасибі.
fossfreedom

Відповіді:


13

Установка з джерел

По-перше, дотримуйтесь усіх інструкцій, перелічених у наступному дописі, щоб позбутися від невлаштованих залежностей:

Потім встановіть Skype, як зазначено тут:

Перефразовуючи, це правильний спосіб встановлення Skype на 64-розрядний Ubuntu:

sudo dpkg --add-architecture i386
sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
sudo apt-get update
sudo apt-get install skype

Встановлення з .deb-файлу в Ubuntu 12.04+ з 32 або 64-бітною версією

  1. Завантажте Skype для Ubuntu 32-розрядної точної i386 .
  2. Після закінчення завантаження відкрийте завантажений файл як звичайно від Nautilus.
  3. За запитом виберіть Відкрити за допомогою програмного центру Ubuntu (за замовчуванням).
  4. У правій частині вікна Центру програмного забезпечення Ubuntu, що відкриється, виберіть Встановити .
  5. На випадок, якщо крок 4 не працює, спробуйте скористатись терміналом:

    sudo dpkg --force-depends -i skype-ubuntu-precise_4.2.0.11-1_i386.deb
    

    Зауважте, що цей крок 5 не є ідеальним, але я майже впевнений, що це спрацює.

Джерело : Початок роботи зі Skype для Linux .


7

Чесно кажучи, я думаю, що є рішення, яке простіше, ніж усі інші відповіді.

Якщо я пам'ятаю правильно, я встановив skype на 13.04 64 біт, перейшовши на сторінку завантажень skype.com та вибравши Ubuntu 12.04. Потім ви відкриваєте його з програмним центром, і він піклується про речі для вас.

Я думаю, що це варто спробувати. Якщо це не працює, залиште коментар, і я видалю відповідь.


привіт, я використовую xubuntu 14.04 64bit і спробував те, про що ви тут пишете. але я не міг запустити скайп, він показує розбитий масаж пакету, ви можете допомогти з цією проблемою.
mr_azad

@rashedazad сміливо задайте питання на цьому веб-сайті. Щось могло змінитися з 14.04.
don.joey

3

Як я можу зрозуміти з публікації, відповідей та коментарів (також посилання / суть), ви зробили помилки друку, і є кілька джерел із дублюючими записами.

  1. По-перше, коли ви робили друкарську помилку під час додавання архітектури, виправте її за допомогою: sudo dpkg --remove-architecture i38
  2. Щоб позбутися дублікатів, перевірте цю відповідь: Як видалити цю копію запису source.list?
  3. Тепер відкрийте «Програмне забезпечення та оновлення», перейдіть на вкладку «Інше програмне забезпечення» і зніміть прапорці з усіх пунктів, які ви не бажаєте використовувати. Далі біжітьsudo apt-get update
  4. Нарешті, скористайтеся відповіддю, наданою Раду :

    По-перше, дотримуйтесь усіх інструкцій, перелічених у наступному дописі, щоб позбутися від невлаштованих залежностей:

    Потім встановіть Skype, як зазначено тут:


    Перефразовуючи, це правильний спосіб встановлення Skype на 64-розрядний Ubuntu:

    sudo dpkg --add-architecture i386
    sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
    sudo apt-get update
    sudo apt-get install skype
    

Порада: Копіюйте та вставляйте команди.


1

Встановити скайп немає нічого легшого:

sudo rename -n 's/\.list$/.list.disable/g' /etc/apt/sources.list.d/*.list
sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
sudo apt-get update
sudo apt-get install aptitude
sudo aptitude full-upgrade
sudo aptitude install skype

0

Ви повинні використовувати ці команди

sudo dpkg --add-architecture i386   # only needed for 64-bit systems
sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
sudo apt-get update
sudo apt-get install ia32-libs
sudo apt-get install skype skype-bin sni-qt:i386

Якщо це працює, ви можете скористатися Skype, інакше спробуйте команду нижче

sudo apt-get -f install

Якщо нічого з цього не працює, ви можете спробувати отримати Skype від офіційного .debі встановити з нього

wget http://download.skype.com/linux/skype-ubuntu-precise_4.2.0.11-1_i386.deb
sudo dpkg -i skype-ubuntu-precise_4.2.0.11-1_i386.deb

ОНОВЛЕННЯ:

Спробуйте скористатися цими командами:

sudo apt-get clean
sudo apt-get autoclean
sudo apt-get -f install

Потім повторіть команди зверху, починаючи з sudo apt-get install ia32-libs


0

Перейдіть на сторінку http://repogen.simplylinux.ch/ та створіть список джерел. Редагування списку джерел

nano /etc/apt/sources.list

Після цього оновіть та оновіть вашу систему.

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

Тепер спробуйте встановити skype.


0

Я зайшов на skype.com і завантажив версію ubuntu 12.04, а потім відкрив магазин програмного забезпечення і попросив мене встановити додаток, щоб він працював на моєму комп’ютері, і він працює нормально. Я б спробував це.


0

Цей метод автоматично виявить архітектуру ОС та встановить найновіший скайп:

sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
sudo apt-get update
sudo apt-get install skype && sudo apt-get -f install

Примітка. Якщо вам потрібно встановити libqt4-webkit, для цього я використав Synaptic

Спробуйте це:

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

Редагувати 2:

Спробуйте це. Просто натисніть клавішу Ctrl+ Alt+ Tна клавіатурі, щоб відкрити термінал. Коли він відкриється, запустіть команди (и) нижче:

sudo apt-get install lib32stdc++6 lib32asound2 ia32-libs libc6-i386 lib32gcc1

Потім завантажте Skype для Ubuntu 32-бітного Precision i386. Виберіть, щоб відкрити програму Ubuntu Software Center, після відкриття натисніть кнопку Встановити.

Частина інформації від Nooslab


0

Я просто знімаю тут у темряві, але, з вашого екрана нижче:

http://screencloud.net/img/screenshots/8366ca7d55ab0f215f4a614433eadfc1.png

Спробуйте перейти до "Центру програмного забезпечення Ubuntu" та введіть у пошуку "libasound2: i386".

Я зробив і отримав такий результат:

Shared library for ALSA applications
libasound2:i386

посилання на знімок екрана - http://i.imgur.com/2F0q2sW.png

Перевірте, чи вони вже встановлені. Якщо ні, то спробуйте спочатку встановити це, а потім встановити свій Skype ...

Сподіваюся, що це працює, удачі!

@umpirsky Як говориться на екрані екрана, libasound2: i386 залежить від файлу libc6, тому перейдіть до програмного центру Ubuntu і введіть libc6 і спробуйте встановити це спочатку. Якщо це не працює, перевірте, чи libc6 залежить від якогось файлу, і спробуйте встановити його, а потім поверніть його назад звідти ...

У ньому говориться в повідомленні про помилку , що: "Further more there could be a conflict between software packages which are not allowed to be installed at the same time". Це може бути проблема, яка виникає, тому, можливо, доведеться встановлювати їх окремо.

"Редагувати"

Як згадував "Саурав Кумар" у початковому віці просто встановити " Synaptic " і пройдіть список, додавши та встановивши список один за одним ...

Сподіваюся, це допомагає, удачі вампірський ...



0

Ви використовуєте "Основний сервер" як ваш сервер дистанційного керування?

У мене була така сама проблема, яку мені вдалося виправити , змінивши мій сервер дистанційного керування з локального сервера на "Основний сервер" у "Налаштування системи"> "Програмне забезпечення та оновлення".

на жаль, я не зміг знайти командний рядок, щоб легко змінити сервер дистанційного керування, але ви завжди можете редагувати свій /etc/apt/sources.listта змінити сервер.

Сподіваюся, що це допомагає.


0

Я стикався з тією самою проблемою і намагався встановити libqtwebkit через apt-get ні aptitude, ні dkpg, ні gedi

Ось як я вирішую свою проблему залежностей:

wget  http://th.archive.ubuntu.com/ubuntu/pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-0_0.10.36-1_i386.deb

dpkg -i libgstreamer0.10-0_0.10.36-1ubuntu1_i386.deb

wget http://th.archive.ubuntu.com/ubuntu/pool/main/g/gst-plugins-base0.10/libgstreamer-plugins-base0.10-0_0.10.36-1_i386.deb

dpkg -i libgstreamer-plugins-base0.10-0_0.10.36-1_i386.deb.1

wget http://th.archive.ubuntu.com/ubuntu/pool/main/q/qtwebkit-source/libqtwebkit4_2.2.1-1ubuntu4_i386.deb

dkpg -i libqtwebkit4_2.2.1-1ubuntu4_i386.deb

wget download.skype.com/linux/skype-ubuntu-precise_4.3.0.37-1_i386.deb

dpkg -i skype-ubuntu-precise_4.3.0.37-1_i386.deb

0
  1. Щоб Skype працював у Ubuntu 13.04 Raring Ringtail з власними драйверами Nvidia / AMD, спочатку ми перейменоваємо виконуваний файл Skype з "skype" в "skype-bin":

    sudo mv /usr/bin/skype /usr/bin/skype-bin
    
  2. Тепер давайте створимо файл під назвою "skype" під / usr / bin / - для цього ми запустимо текстовий редактор як root (я буду використовувати Gedit в інструкціях нижче):

    gksu gksu gedit /usr/bin/skype
    

(Я використовував "gksu" двічі в команді вище, щоб Gedit не відкривав порожню вкладку разом з / usr / bin / skype)

І в цей файл вставте наступне:

#!/bin/sh
export LD_PRELOAD=/usr/lib/i386-linux-gnu/mesa/libGL.so.1
exec skype-bin "$@"

Потім збережіть файл.

І, нарешті, запустіть таку команду в терміналі:

sudo chmod 0755 /usr/bin/skype

Це воно. Тепер Skype повинен працювати в Ubuntu 13.04 Raring Ringtail.

Якщо ви хочете повернути зміни, внесені за допомогою наведених вище інструкцій, скористайтеся цими командами:

sudo rm /usr/bin/skype
sudo mv /usr/bin/skype-bin /usr/bin/skype

Джерело :

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.