Instalowanie Skype na Ubuntu 13.04 64-bit

17

Oto, co próbowałem:

$ 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.

Próbowałem też wszystkich sugestii Unable, aby zainstalować Skype na 64-bitowym Ubuntu , ale żadna z nich nie działała dla mnie.

Lista moich źródeł:

$ 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

Proszę pomóż.

AKTUALIZACJA:

Próbowałem zainstalować Teamviewer i dostałem podobny błąd:

wprowadź opis zdjęcia tutaj

AKTUALIZACJA:

Właśnie zainstalowałem świeżego Ubuntu 13.04 i dostałem ten sam błąd.

AKTUALIZACJA:

Zainstalowałem Skype z:

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

Ale nie można go uruchomić:

$ 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

AKTUALIZACJA:

Jestem w stanie to odtworzyć bez instalowania Ubuntu z Live CD.

umpirsky
źródło
1
Uporządkowałem to pytanie, usuwając wszystkie komentarze. W przyszłości edytuj swoje pytanie z dalszymi szczegółami. NIE używaj komentarzy do dodawania szczegółów, takich jak ślady. Dzięki.
fossfreedom

Odpowiedzi:

13

Instalowanie ze źródeł

Najpierw postępuj zgodnie ze wszystkimi instrukcjami wymienionymi w następującym poście, aby pozbyć się niezaspokojonych zależności:

Następnie zainstaluj Skype, jak określono tutaj:

Parafrazując, jest to poprawny sposób instalacji Skype na 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

Instalowanie z pliku .deb w systemie Ubuntu 12.04+ w wersji 32 lub 64-bitowej

  1. Pobieranie Skype na Ubuntu 32-bit Precise i386 .
  2. Po zakończeniu pobierania otwórz pobrany plik normalnie z Nautilus.
  3. Po wyświetleniu monitu wybierz Otwórz za pomocą Centrum oprogramowania Ubuntu (domyślnie).
  4. Po prawej stronie okna Centrum oprogramowania Ubuntu, które zostanie otwarte, wybierz Instaluj .
  5. Na wypadek, gdyby krok 4 nie zadziałał, spróbuj z terminala:

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

    Pamiętaj, że ten krok 5 nie jest idealny, ale jestem prawie pewien, że to zadziała.

Źródło : Pierwsze kroki ze Skype dla Linux .

Radu Rădeanu
źródło
7

Szczerze mówiąc, myślę, że istnieje rozwiązanie łatwiejsze niż wszystkie inne odpowiedzi.

Jeśli dobrze pamiętam, zainstalowałem skype na 13.04 64-bitowym, przechodząc do strony pobierania skype.com i wybierając Ubuntu 12.04. Następnie otwierasz je za pomocą centrum oprogramowania, które dba o Ciebie.

Myślę, że warto spróbować. Jeśli to nie zadziała, zostaw komentarz, a ja usunę odpowiedź.

don.joey
źródło
cześć, używam xubuntu 14.04 64bit i próbowałem tego, co tu piszesz. ale nie mogłem uruchomić skype'a, pokazuje masaż zepsutego pakietu, czy mógłbyś pomóc z tym problemem?
mr_azad
@rashedazad zadaj pytanie na tej stronie. Coś mogło się zmienić z 14.04.
don.joey
3

Jak rozumiem z postu, odpowiedzi i komentarzy (również linków / treści), napisałeś literówki i istnieje wiele źródeł ze zduplikowanymi wpisami.

  1. Po pierwsze, podczas pisania literówki podczas dodawania architektury, popraw ją, używając: sudo dpkg --remove-architecture i38
  2. Aby pozbyć się zduplikowanych wpisów, sprawdź następującą odpowiedź: Jak usunąć ten zduplikowany wpis sources.list?
  3. Teraz otwórz „Oprogramowanie i aktualizacje”, przejdź do karty „Inne oprogramowanie” i odznacz wszystko, czego nie chcesz używać. Następnie uruchomsudo apt-get update
  4. Na koniec skorzystaj z odpowiedzi udzielonej przez Radu :

    Najpierw postępuj zgodnie ze wszystkimi instrukcjami wymienionymi w następującym poście, aby pozbyć się niezaspokojonych zależności:

    Następnie zainstaluj Skype, jak określono tutaj:


    Parafrazując, jest to poprawny sposób instalacji Skype na 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
    

Wskazówka: polecenia Kopiuj-wklej.

TomKat
źródło
1

Aby zainstalować skype, nie ma nic prostszego:

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
źródło
0

Powinieneś użyć tych poleceń

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

Jeśli to działa, możesz użyć Skype, w przeciwnym razie wypróbuj poniższe polecenie

sudo apt-get -f install

Jeśli to nie zadziała, możesz spróbować pobrać Skype z oficjalnej strony .debi zainstalować z tego

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

AKTUALIZACJA:

Wypróbuj następujące polecenia:

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

Następnie spróbuj ponownie wykonać powyższe polecenia, zaczynając od sudo apt-get install ia32-libs

kiri
źródło
0

Wejdź na http://repogen.simplylinux.ch/ i wygeneruj listę źródeł. Edytuj listę źródeł.

nano /etc/apt/sources.list

Po tej aktualizacji i aktualizacji systemu.

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

Teraz spróbuj zainstalować skype.

Ketan Patel
źródło
0

Poszedłem na skype.com i pobrałem wersję ubuntu 12.04, a następnie otworzyłem sklep z oprogramowaniem i poprosiłem o zainstalowanie dodatku, aby działał na moim komputerze i działa teraz dobrze. Spróbowałbym tego.

Tomasz
źródło
0

Ta metoda automatycznie wykryje architekturę systemu operacyjnego i zainstaluje najnowszy 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

Uwaga: Jeśli musisz zainstalować libqt4-webkit, do tego użyłem Synaptic

Spróbuj tego:

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

Edycja 2:

Spróbuj tego. Wystarczy nacisnąć Ctrl+ Alt+ Tna klawiaturze, aby otworzyć Terminal. Kiedy się otworzy, uruchom poniższe polecenia:

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

Następnie pobierz Skype na Ubuntu 32-bit Precise i386. Wybierz, aby otworzyć za pomocą Centrum oprogramowania Ubuntu. Po otwarciu kliknij Zainstaluj.

Część informacji z Nooslab

Mitch
źródło
0

Właśnie robię zdjęcie w ciemności, ale z twojego zrzutu ekranu poniżej:

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

Spróbuj przejść do „Centrum oprogramowania Ubuntu” i wpisz wyszukiwanie „libasound2: i386”.

Zrobiłem i otrzymałem ten wynik:

Shared library for ALSA applications
libasound2:i386

link do zrzutu ekranu - http://i.imgur.com/2F0q2sW.png

Sprawdź, czy są już zainstalowane. Jeśli nie, spróbuj zainstalować to najpierw, a następnie zainstaluj Skype ...

Mam nadzieję, że to działa, powodzenia!

@umpirsky Jak napisano na zrzucie ekranu, libasound2: i386 jest zależny od pliku libc6, więc jutro przejdź do Ubuntu Software Center i wpisz libc6 i spróbuj zainstalować go jako pierwszy. Jeśli to nie działa, sprawdź, czy libc6 jest zależny od jakiegoś pliku i spróbuj go zainstalować, a następnie wróć stamtąd ...

Stwierdza się w błędzie, że: "Further more there could be a conflict between software packages which are not allowed to be installed at the same time". Może to być problem, który masz, więc może być konieczne zainstalowanie ich osobno.

„EDYCJA”

Jak wspomniano na początku „Saurav Kumar”, po prostu zainstaluj „ Synaptic ” i przeglądaj listę dodając i instalując listę pojedynczo…

Mam nadzieję, że to pomaga, powodzenia umpirsky ...

SoCalDiegoRob
źródło
0

Wygląda na to, że niektóre najnowsze aktualizacje Ubuntu rozwiązały ten problem.

Próbowałem zainstalować dzisiaj i poszło dobrze https://gist.github.com/umpirsky/2f465f067d7c7d050fa6 .

Dziękujemy wszystkim, którzy próbowali pomóc!

umpirsky
źródło
0

Czy używasz „Main Server” jako serwera dist?

Miałem ten sam problem, który udało mi się rozwiązać , zmieniając mój serwer dist z serwera lokalnego na „Main Server” w „System Settings”> „Software and Updates”.

niestety nie mogłem znaleźć wiersza poleceń, aby łatwo zmienić serwer dist, ale zawsze możesz go edytować /etc/apt/sources.listi zmieniać serwer.

Mam nadzieję, że to pomaga.

Amit Kumar
źródło
0

Miałem ten sam problem i walczyłem o zainstalowanie libqtwebkit przez apt-get, aptitude, dkpg ani gedi

Oto jak rozwiązać problem z zależnościami:

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
Sam Wong
źródło
0
  1. Aby Skype działał w Ubuntu 13.04 Raring Ringtail ze zastrzeżonymi sterownikami Nvidia / AMD, najpierw zmienimy nazwę pliku wykonywalnego Skype z „skype” na „skype-bin”:

    sudo mv /usr/bin/skype /usr/bin/skype-bin
    
  2. Teraz stwórzmy plik o nazwie „skype” w / usr / bin / - w tym celu uruchomimy edytor tekstu jako root (użyję Gedit w poniższych instrukcjach):

    gksu gksu gedit /usr/bin/skype
    

(Użyłem „gksu” dwa razy w powyższym poleceniu, więc Gedit nie otwiera pustej karty razem z / usr / bin / skype)

I w tym pliku wklej następujące:

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

Następnie zapisz plik.

Na koniec uruchom następującą komendę w terminalu:

sudo chmod 0755 /usr/bin/skype

Otóż ​​to. Teraz Skype powinien działać w Ubuntu 13.04 Raring Ringtail.

Jeśli chcesz cofnąć zmiany dokonane przy użyciu powyższych instrukcji, użyj następujących poleceń:

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

Źródło :

blade19899
źródło