Установка Skype на Ubuntu 13.04 64-bit

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 на 64-битную 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 с live CD.

umpirsky
источник
1
Я убрал этот вопрос, удалив все комментарии. В будущем, пожалуйста, отредактируйте свой вопрос с более подробной информацией. Пожалуйста, НЕ используйте комментарии, чтобы добавить детали, такие как следы. Благодарю.
fossfreedom

Ответы:

13

Установка из источников

Во-первых, следуйте всем инструкциям, перечисленным в следующем посте, чтобы избавиться от неудовлетворенных зависимостей:

Затем установите Skype, как указано здесь:

Перефразируя, это правильный способ установить Skype на Ubuntu 64-bit:

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-разрядной версии Precise i386 .
  2. Когда загрузка закончится, откройте загруженный файл как обычно из Nautilus.
  3. При появлении запроса выберите Открыть с помощью Ubuntu Software Center (по умолчанию).
  4. В правой части открывшегося окна Ubuntu Software Center выберите « Установить» .
  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. Затем вы открываете его в программном центре, и он позаботится о вас.

Я думаю, что это стоит попробовать. Если это не работает, оставьте комментарий, и я удалю ответ.

don.joey
источник
привет, я использую xubuntu 14.04 64bit, и попробовал то, что вы пишите здесь. но я не смог запустить скайп, он показывает разбитый пакет, не могли бы вы помочь с этой проблемой.
mr_azad
@rashedazad не стесняйтесь задавать вопросы на этом сайте. Что-то могло измениться с 14.04.
don.joey
3

Как я понимаю из поста, ответов и комментариев (тоже ссылки / суть), вы сделали опечатки, и есть несколько источников с повторяющимися записями.

  1. Во-первых, когда вы добавили опечатку при добавлении архитектуры, исправьте ее, используя: sudo dpkg --remove-architecture i38
  2. Чтобы избавиться от повторяющихся записей, проверьте ответ: Как удалить эту дублирующуюся запись sources.list?
  3. Теперь откройте «Программное обеспечение и обновления», перейдите на вкладку «Другое программное обеспечение» и снимите все, что вы не хотите использовать. Далее бегиsudo apt-get update
  4. Наконец, используйте ответ, данный Раду :

    Во-первых, следуйте всем инструкциям, перечисленным в следующем посте, чтобы избавиться от неудовлетворенных зависимостей:

    Затем установите Skype, как указано здесь:


    Перефразируя, это правильный способ установить Skype на Ubuntu 64-bit:

    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
    

Совет: Команды копирования-вставки.

TomKat
источник
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
Braiam
источник
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

Этот метод автоматически определяет архитектуру ОС и устанавливает последнюю версию Skype:

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-разрядной версии Precise 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 Software Center и введите libc6 и попробуйте сначала установить его. Если это не работает, проверьте, не зависит ли libc6 от какого-либо файла, и попробуйте установить его, а затем вернитесь назад ...

В нем говорится в сообщении об ошибке , что: "Further more there could be a conflict between software packages which are not allowed to be installed at the same time". Это может быть вашей проблемой, поэтому вам, возможно, придется установить их отдельно.

"РЕДАКТИРОВАТЬ"

Как "Саурав Кумар" упоминается в начале, просто установите " Synaptic" » и просмотрите список, добавляя и устанавливая список по одному ...

Надеюсь, это поможет, удачи Umpirsky ...

SoCalDiegoRob
источник
0

Похоже, какое-то недавнее обновление Ubuntu исправило эту проблему.

Я попытался установить сегодня, и все прошло хорошо https://gist.github.com/umpirsky/2f465f067d7c7d050fa6 .

Спасибо всем, кто пытался помочь!

umpirsky
источник
0

Используете ли вы «Главный сервер» в качестве удаленного сервера?

У меня была та же самая проблема, которую мне удалось решить , изменив мой сервер dist с локального сервера на «Главный сервер» в «Системных настройках»> «Программное обеспечение и обновления».

К сожалению, я не смог найти командную строку, чтобы легко изменить сервер dist, но вы всегда могли отредактировать /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

Источник :

blade19899
источник