Fórum Root.cz

Hlavní témata => Distribuce => Téma založeno: ZAJDAN 06. 08. 2014, 21:27:49

Název: Skype 4.3 na Debian 6 x64
Přispěvatel: ZAJDAN 06. 08. 2014, 21:27:49
asi už jste si všimli viz článek zde na root.cz, že microsoft odstavil stare verze skype což mi způsobilo problém, protože já dodnes na několika strojích jedu s Debianem 6 a opravdu vůbec nemám důvod a chuť upgradovat. Problém je v tom, že balíček skype 4.3 je pouze pro Debian 7. nemáte někdo zkušenost jak z toho ven?
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: JardaP . 06. 08. 2014, 22:45:30
Tenhle spek jste zkousel? http://www.root.cz/zpravicky/skype-4-2-a-starsi-uz-v-linuxu-nefunguje-uzivatele-musi-aktualizovat/509213/

Jinak kdysi byvala na Skype.com k dispozici staticka binarka v nejakem tar.gz. Kdyz uz nic neslo, tak se to dalo s tim. Akorat to zhamta vic pameti a musi se to trochu rozchodit, tedy nastavit nekam nejaky symlink, aby to umelo najit notifikacni zvuky atd.
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: pavele 07. 08. 2014, 10:00:40
Funguje verze skype-ubuntu-lucid a nebo skype-4.3.0.37.tar.bz2.
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: ZAJDAN 07. 08. 2014, 22:41:22
díky stáhl jsem a teď zkouším instalovat, ale něco se mi brejkuje:

root@debian-FX:/home/zoja/Desktop# dpkg -i skype-ubuntu-lucid_4.3.0.37-1_i386.deb
Kód: [Vybrat]
dpkg: error processing skype-ubuntu-lucid_4.3.0.37-1_i386.deb (--install):
 package architecture (i386) does not match system (amd64)
Errors were encountered while processing:
 skype-ubuntu-lucid_4.3.0.37-1_i386.deb

root@debian-FX:/home/zoja/Desktop# dpkg -add-architecture i386
Kód: [Vybrat]
dpkg: unknown option -d

Type dpkg --help for help about installing and deinstalling packages [*];
Use `dselect' or `aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;

Options marked [*] produce a lot of output - pipe it through `less' or `more' !
root@debian-FX:/home/zoja/Desktop#
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: Petr Krčmář 07. 08. 2014, 22:44:49
Má to být

Kód: [Vybrat]
# dpkg --add-architecture i386
Tedy dvě pomlčky před add.
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: ZAJDAN 08. 08. 2014, 11:37:03
díky...dostal jsem se k tomu až teď
s tou double pomlčkou jsem to původně měl také ale:

root@debian-FX:/home/zoja/Desktop#dpkg --add-architecture i386
Kód: [Vybrat]
dpkg: unknown option --add-architecture

Type dpkg --help for help about installing and deinstalling packages [*];
Use `dselect' or `aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;

Options marked [*] produce a lot of output - pipe it through `less' or `more' !
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: Lol Phirae 08. 08. 2014, 11:44:39
To máš blbý. Upgraduj distribuci  ::)
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: ZAJDAN 08. 08. 2014, 11:46:42
upgradovat nebudu, nechce se mi trapit do debianu 7 dostat stare gnome, ktere mi vyhovuje a s tím spojených xxxxx dalsich trablu a to vse jen kvuli skype
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: uranix 08. 08. 2014, 12:09:39
Zkus nainstalovat toto.
https://packages.debian.org/squeeze/ia32-libs

Potom kdyžtak ještě příkaz linux32 (setarch) nebo něco podobného.
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: ZAJDAN 08. 08. 2014, 12:32:49
již mám:
ia32-libs is already the newest version.
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: Lol Phirae 08. 08. 2014, 12:38:44
upgradovat nebudu, nechce se mi trapit do debianu 7 dostat stare gnome, ktere mi vyhovuje a s tím spojených xxxxx dalsich trablu a to vse jen kvuli skype

No, tak to máš jednoduché:
- nepoužívej Skype
- nebo si udělej vlastní balíček
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: uranix 08. 08. 2014, 12:46:59
Tak pak jedině jestli je ke stažení ten skype-4.3.0.37.tar.bz2, rozbalit a spustit to přes linux32.

Pokud jde jen o staré gnome, tak ve Wheezy backportech už je koukám balík MATE, které by mělo být kompatibilní, pokud se nepletu.
https://packages.debian.org/wheezy-backports/mate-desktop-environment
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: ZAJDAN 08. 08. 2014, 13:42:42
to Lol Phirae:
že Ti vůbec stojí za to plýtvat časem za tak zbytečné odpovědi

to uranix:
díky zkusím se podívat po tom balíčku a v tom nejhorším případě upgrade a tam nasadit MATE
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: Lol Phirae 08. 08. 2014, 13:53:24
to Lol Phirae:
že Ti vůbec stojí za to plýtvat časem za tak zbytečné odpovědi

A co je na té odpovědi zbytečného? Upgradovat nechceš, tak si holt budeš muset spravovat vlastní balíček s tou MS srágorou, no... nevím, co jako čekáš?
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: uranix 08. 08. 2014, 14:40:21
Kdybys to nenašel, tak by mělo jít použít dpkg --force-architecture -i <package>, ale podle man dpkg to není úplně bezpečné. Případně to někam rozbalit, jako v odkazu.
http://www.debian-administration.org/article/531/Using_proprietary_i386_apps_on_an_amd64_system
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: ZAJDAN 11. 08. 2014, 11:33:23
byl jsem par dni out of machine...dnes zkouším a:
root@debian-FX:/home/zoja/Desktop/skype-4.3.0.37# ./skype
Kód: [Vybrat]
./skype: error while loading shared libraries: libQtWebKit.so.4: cannot open shared object file: No such file or directory
libQtWebKit mám nainstalovaný

Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: ZAJDAN 11. 08. 2014, 11:46:15
aptitude search qtweb
i   libqtwebkit2.2-cil                                 - CLI bindings for QtWebkit                                   
i   libsmokeqtwebkit4-3                                - Qt WebKit Smoke library   

root@debian-FX:/home/zoja/Desktop/skype-4.3.0.37#apt-get install libqtwebkit2.2-cil

Kód: [Vybrat]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libqtwebkit2.2-cil is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.

root@debian-FX:/home/zoja/Desktop/skype-4.3.0.37#apt-get install  libsmokeqtwebkit4-3
Kód: [Vybrat]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libsmokeqtwebkit4-3 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: ZAJDAN 11. 08. 2014, 11:50:36
zkusil jsem tedy stahnout .deb baličky jak pro ubuntu10 tak debian 7, ale po jejich instalaci:
dpkg -i --force-architecture skype-debian_4.3.0.37-1_i386.deb

to při spuštění vyhodí stejný problém:

skype: error while loading shared libraries: libQtWebKit.so.4: cannot open shared object file: No such file or directory
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: JardaP . 11. 08. 2014, 12:11:31
nevim, jestli to na 64 bitech je nejak jinak, ale u me, na 32bit Debian stable:

# apt-file search libQtWebKit.so.4
libqtwebkit4: /usr/lib/i386-linux-gnu/libQtWebKit.so.4
libqtwebkit4: /usr/lib/i386-linux-gnu/libQtWebKit.so.4.9
libqtwebkit4: /usr/lib/i386-linux-gnu/libQtWebKit.so.4.9.0

Tak nechapu, jak to souvisi s libqtwebkit2.2-cil a libsmokeqtwebkit4-3.
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: Sten 11. 08. 2014, 12:46:00
aptitude search qtweb
i   libqtwebkit2.2-cil                                 - CLI bindings for QtWebkit                                   
i   libsmokeqtwebkit4-3                                - Qt WebKit Smoke library   

root@debian-FX:/home/zoja/Desktop/skype-4.3.0.37#apt-get install libqtwebkit2.2-cil

Kód: [Vybrat]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libqtwebkit2.2-cil is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.

root@debian-FX:/home/zoja/Desktop/skype-4.3.0.37#apt-get install  libsmokeqtwebkit4-3
Kód: [Vybrat]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libsmokeqtwebkit4-3 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.

Tohle instaluje knihovny pro vaši hlavní architekturu, která je amd64. Ten balíček je ale 32-bitový, takže potřebujete nainstalovat tyhle knihovny pro 32-bitový systém:
apt-get install libqtwebkit2.2-cil:i386 libsmokeqtwebkit4-3:i386
nebo ještě lépe to nechte na balíčkovacím systému:
apt-get install -f
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: ZAJDAN 11. 08. 2014, 12:55:17
u mne na Debianu 6 ten balicek neni:
root@debian-FX:/home/zoja/Desktop/skype-4.3.0.37#aptitude search libQtWebKit.so.4
root@debian-FX:/home/zoja/Desktop/skype-4.3.0.37#


s postfixem architektury mi hlasi ze ho nemuze najit
root@debian-FX:/home/zoja/Desktop/skype-4.3.0.37#apt-get install libqtwebkit2.2-cil:i386
Kód: [Vybrat]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libqtwebkit2.2-cil:i386
E: Couldn't find any package by regex 'libqtwebkit2.2-cil'

Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: Sten 11. 08. 2014, 13:01:00
u mne na Debianu 6 ten balicek neni:
root@debian-FX:/home/zoja/Desktop/skype-4.3.0.37#aptitude search libQtWebKit.so.4
root@debian-FX:/home/zoja/Desktop/skype-4.3.0.37#


s postfixem architektury mi hlasi ze ho nemuze najit
root@debian-FX:/home/zoja/Desktop/skype-4.3.0.37#apt-get install libqtwebkit2.2-cil:i386
Kód: [Vybrat]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libqtwebkit2.2-cil:i386
E: Couldn't find any package by regex 'libqtwebkit2.2-cil'

aptitude search neumí hledat v obsahu balíků, na to je potřeba Debian Packages (http://packages.debian.org). Tam jsem našel, že pro Debian 6 tahle knihovna není k dispozici, takže pokud potřebujete Skype, budete muset aktualizovat na Debian 7.
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: Sten 11. 08. 2014, 13:04:37
u mne na Debianu 6 ten balicek neni:
root@debian-FX:/home/zoja/Desktop/skype-4.3.0.37#aptitude search libQtWebKit.so.4
root@debian-FX:/home/zoja/Desktop/skype-4.3.0.37#


s postfixem architektury mi hlasi ze ho nemuze najit
root@debian-FX:/home/zoja/Desktop/skype-4.3.0.37#apt-get install libqtwebkit2.2-cil:i386
Kód: [Vybrat]
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libqtwebkit2.2-cil:i386
E: Couldn't find any package by regex 'libqtwebkit2.2-cil'

aptitude search neumí hledat v obsahu balíků, na to je potřeba Debian Packages (http://packages.debian.org). Tam jsem našel, že pro Debian 6 tahle knihovna není k dispozici, takže pokud potřebujete Skype, budete muset aktualizovat na Debian 7.

Ještě by vlastně šlo provést APT Pinning a jen nutné balíčky stáhnout z Debianu 7. Bohužel jedním z těch nutných balíčků by bylo dpkg (kvůli podpoře multiarch), což vyvolává otázku, jestli nebude spolehlivější aktualizovat celý systém.
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: ZAJDAN 11. 08. 2014, 13:05:47
tak aspon nastal vazny duvod byt bez Skype
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: JardaP . 11. 08. 2014, 13:57:07
tak aspon nastal vazny duvod byt bez Skype

Nedavno nekde v Softwarove sklizni nebo kde byla zajima vec: http://tox.im/ . Mutiplatformni, akorat uzivatele iOS a Widlofounu maji smulu.
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: ZAJDAN 11. 08. 2014, 14:01:22
díky, ale to je pravděpodobně pouze na textovou komunikaci
a ja ten skype měl právě na zvukovou, kvůli děcku, které ještě nechodí do školy
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: JardaP . 11. 08. 2014, 14:48:15
díky, ale to je pravděpodobně pouze na textovou komunikaci
a ja ten skype měl právě na zvukovou, kvůli děcku, které ještě nechodí do školy

Prave ze ne. Mluvi tam o videohovorech, sifrovani, decentralizaci.... Akorat tim nejde a asi nepujde volat na telefony. Mrkni na to, ma to vyhody i nevyhody. Rekl bych, ze s nevyhodami se da smirit. Napriklad tam clovek asi nema centralni seznam kontaktu, at se prhlasi, kde se prihlasi. Nevim, mam to nainstalovane, ale jeste musim nekoho donutit, aby si to nainstaloval, abych vyzkousel, jak to chodi. Je pekne treba to, ze to zere mene pameti a tak na slabsim stroji s Androidem by to mohlo jit lepe, nez Skype, ktery je tam temer nepouzitelny.
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: pavele 11. 08. 2014, 15:29:20
Tedy já na 32bitech libQtWebKit.so.4 nemám a jede to bez problémů. Možná bych zkusil toto:http://ubuntuforums.org/showthread.php?t=2161986 (http://ubuntuforums.org/showthread.php?t=2161986)
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: Sten 11. 08. 2014, 16:29:33
Tedy já na 32bitech libQtWebKit.so.4 nemám a jede to bez problémů. Možná bych zkusil toto:http://ubuntuforums.org/showthread.php?t=2161986 (http://ubuntuforums.org/showthread.php?t=2161986)

Tohle je pro Skype 4.2, které již není MS podporované a často se ani nepřihlásí
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: Ilfirin 11. 08. 2014, 22:08:54
Je to ještě aktuální?
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: ZAJDAN 12. 08. 2014, 09:25:25
no u mne je to aktualní, protože se mi do upgradu systemu  nechce a dneska asi zkusim ten TOX
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: Ilfirin 12. 08. 2014, 11:40:08
Postup není triviální. navíc k čemu je TOX, když má člověk kontakty na Skype, ale k věci.

Celé to laborování "vždyt mám qt4-webkit" je k ničemu, protože skype je 32bitový a s tou 64bitovou knihovnou kominikovat prostě nebude.

Jelikož 6ka neumí multiarch, čeká vás ruční práce. Chce si to vlézt na packages.debian.org využít "Search the contents of packages" a dohledat ony balíky. ty je třeba stáhnout ve variantě pro i386. Tahal jsem tuším 4 balíčky, nějak qt4-webkit qt4-xmlpatterns něco_phonon a něco pulse_glib.
Poté co budou tyto balíčky stažené, vytvořit nějaký adresář, například "a" a rozbalit je: dpkg -X balíček.deb a/ . Tím získáte v adresáři "a" adresářovou strukturu. A nyní prasárna, vzít všechny soubory z ./a/usr/lib/ a překopírovat je do /usr/lib32. Pak se mi Skype rozjel a funguje dodneška.

Jo, ještě jedna věc. Používám Dynamic verzi a ta se chová špatně, pokud si symlinkuju binárku a spustím jí. Místo toho jsem si na spouštění musel udělat script (do usr/local/bin) "cd adresář_se_skypem; ./skype".

A samozřejmě musíte (pod verze 4.3 musíte) mít naistalované pulseaudio
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: Lol Phirae 12. 08. 2014, 11:51:55
no u mne je to aktualní, protože se mi do upgradu systemu  nechce

Mudrováním o tom, jak tam tu kravinu prasácky dostat, jsi už strávil týden. A to se opravdu vyplatí, když ten upgrade trvá asi hodinu.  ::) ::) ::)
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: ZAJDAN 12. 08. 2014, 12:37:08
to Ilfirin:
GREAT Thanks! super, podařilo se...přesně jak píšeš....pro rekapitulaci

jedná se o stažení těchto knihoven:
libqt4-webkit_4.6.3-4+squeeze1_i386.deb
libqt4-xmlpatterns_4.6.3-4+squeeze1_i386.deb
libqt4-phonon_4.6.3-4+squeeze1_i386.deb

rozbalení pomocí:
dpkg -X libqt4-webkit_4.6.3-4+squeeze1_i386.deb /dll
dpkg -X libqt4-xmlpatterns_4.6.3-4+squeeze1_i386.deb /dll
dpkg -X libqt4-phonon_4.6.3-4+squeeze1_i386.deb /dll

v adresáři /dll vnizkne struktura:
/
lib
share

nakopírování na potřebné místo:
cd dll/lib
cp *.* /usr/lib32

SOLVED - Skype 4.3 běží a to bez upgrade na debian 7
ještě jednou díky
Název: Re:Skype 4.3 na Debian 6 x64
Přispěvatel: JardaP . 12. 08. 2014, 13:09:31
Mudrováním o tom, jak tam tu kravinu prasácky dostat, jsi už strávil týden. A to se opravdu vyplatí, když ten upgrade trvá asi hodinu.  ::) ::) ::)

Hm, to by mne zajimalo. Ja stravil upgrade Lubuntu LTS na posledni LTS snad cely den, nepocitaje download. Furt jsem chodil odpovidat na nejake otazky, protoze se to neumi na vse zeptat najednou a jeste jsem musel porad chodit soupat mysi, protoze i kdyz se ten stroj normalne sam neuspava, tak pri upgradu s tim zacal a kdyz se nehnulo mysi nebo neco, tak upgrade usnul. Je na tom Debian nejak lepe alespon co se tyka tech otazek? Na stroji s Debianem mam testing, takze upgrade jsem uz leta nevidel.