LinuxForum.Fans
Тема

Установка Skype в Slackware64 13.37

Автор: Eudgen 22 сообщений 12486 просмотров
#156309

Может быть кому то будет полезно.

1. Настраиваем в нашем дистрибутиве multilib.
Для этого скачиваем из репозитория alien http://connie.slackware.com/~alien/multilib/13.37/
следующий список пакетов

Показать
gcc-4.5.2_multilib-x86_64-2alien.txz
gcc-g++-4.5.2_multilib-x86_64-2alien.txz
gcc-gfortran-4.5.2_multilib-x86_64-2alien.txz
gcc-gnat-4.5.2_multilib-x86_64-2alien.txz
gcc-java-4.5.2_multilib-x86_64-2alien.txz
gcc-objc-4.5.2_multilib-x86_64-2alien.txz
glibc-2.13_multilib-x86_64-4alien.txz
glibc-i18n-2.13_multilib-x86_64-4alien.txz
glibc-profile-2.13_multilib-x86_64-4alien.txz
glibc-solibs-2.13_multilib-x86_64-4alien.txz
glibc-zoneinfo-2.13_multilib-noarch-4alien.txz

если у вас не установлен, например, gcc-gfortran то качать соответсвующий пакет ненужно.
Устанавливаем командой

upgradepkg --reinstall --install-new *.txz

перезагружаемся.

2. Устанавливаем необходимые 32-битные библиотеки.
Скачиваем и устанавливаем из alien http://connie.slackware.com/~alien/multilib/13.37/slackware64-compat32/ следующие пакеты

Показать
alsa-lib-compat32-1.0.24.1-x86_64-1.txz
expat-compat32-2.0.1-x86_64-2.txz
fontconfig-compat32-2.8.0-x86_64-1.txz
freetype-compat32-2.4.4-x86_64-1.txz
glib2-compat32-2.28.6-x86_64-1.txz
libICE-compat32-1.0.7-x86_64-1.txz
libSM-compat32-1.2.0-x86_64-1.txz
libX11-compat32-1.4.3-x86_64-2.txz
libXScrnSaver-compat32-1.2.1-x86_64-1.txz
libXau-compat32-1.0.6-x86_64-1.txz
libXdmcp-compat32-1.1.0-x86_64-1.txz
libXext-compat32-1.2.0-x86_64-1.txz
libXi-compat32-1.4.2-x86_64-1.txz
libXrandr-compat32-1.3.1-x86_64-1.txz
libXrender-compat32-0.9.6-x86_64-1.txz
libXv-compat32-1.0.6-x86_64-1.txz
libxcb-compat32-1.7-x86_64-1.txz
util-linux-compat32-2.19-x86_64-1.txz
zlib-compat32-1.2.5-x86_64-4.txz

ставим
installpkg *.txz

3. Собираем пакет со скайпом с помощью SlackBuild

Готовый СлакБилд и дистрибутив скайпа залил на http://www.megaupload.com/?d=MUQYIIB9
(ну некуда мне больше залить :) )
распаковываем, заходим в директорию skype, запускаем skype.SlackBuild, вуаля - в этой же директории появится пакет

cd skype
./skype.SlackBuild
installpkg skype-2.2.0.25-i686-1sl.txz

в архиве так же есть уже собранный пакет, можно сразу устанавливать.

Всё, проверено, работает.

#156331

а не проще ли скачать статик с оф сайта?

#156335

Без miltilib и эмуляции 32 бит всё равно не обойтись.

А скайп в пакете - это и есть статик с оф сайта, только я предпочитаю всё опакечивать, а не превращать систему в неуправляемую кучу мусора.

#156435
Eudgen написал:
Без miltilib и эмуляции 32 бит всё равно не обойтись.

А скайп в пакете - это и есть статик с оф сайта, только я предпочитаю всё опакечивать, а не превращать систему в неуправляемую кучу мусора.

А за каким аллахом для перепаковки нужна ада с фортраном ?:-)

#156446

А за каким аллахом для перепаковки нужна ада с фортраном ?:-)

Не читал, но осуждаю?

Я привел полный список пакетов gcc-blablabla-multilib для общего случая, когда новичок ставит весь набор компиляторов. И специально указал:

если у вас не установлен, например, gcc-gfortran то качать соответсвующий пакет ненужно

При, как вы выражаетесь, "перепаковке" бинарного skype'а вообще не используется gcc.

#156458
Eudgen написал:

Не читал, но осуждаю?
Я привел полный список пакетов gcc-blablabla-multilib для общего случая, когда новичок ставит весь набор компиляторов. И специально указал:

если у вас не установлен, например, gcc-gfortran то качать соответсвующий пакет ненужно

При, как вы выражаетесь, "перепаковке" бинарного skype'а вообще не используется gcc.

Да нет, сорри, вы неправильно поняли, придирок вовсе нет:-), просто глаза споткнулись "сделать готовый пакет из статики" и набор компиляторов", которые в этой случае совершенно не нужны.

#202118

Напишу сюда, так как тема подходит.

Ни кто не в курсе, может уже вышел скайп именно 64-битный без всяких multilib и пр., либо собирается выйти? Под Linux.
Вообще не охото (в плане загрязнения системы) ставить 2 дюжины пакетов толстенных для этого глючного, но так нужного скайпа smile

#202211

metra, ИМХО, если на оф сайте такого скайпа нет, значт не вышел. :) Я б сам такой хотел...

#202280

mvt, тоже самое.

#210117

Нет не работает хотя всё делал по инструкции в первом посте. А как запустить скайп в терминале что-бы выяснить в чём проблема? Что бы я не писал bash отвечает

text
/usr/bin/skype: line 3: /usr/share/skype/skype: Нет такого файла или каталога
/usr/bin/skype: line 3: /usr/share/skype/skype: Победа
#210161
co11ter написал:
Нет не работает хотя всё делал по инструкции в первом посте. А как запустить скайп в терминале что-бы выяснить в чём проблема? Что бы я не писал bash отвечает
text
/usr/bin/skype: line 3: /usr/share/skype/skype: Нет такого файла или каталога
/usr/bin/skype: line 3: /usr/share/skype/skype: Победа

static - скачай , распакуй , без всякого опакечивания запусти прямо из распакованной папки (из терминала) посмотри на что ругается . Если у тебя 32-х битная слака проблем быть не должно , если 64-х битная - читай внимательно мануал у Кони Алиена по установке мильтилиба и ставь ...

#210162
text
co11ter@co11terhost:~/downloads/skype_static-2.2.0.35$ skype
bash: /usr/bin/skype: Нет такого файла или каталога
co11ter@co11terhost:~/downloads/skype_static-2.2.0.35$ skype start
bash: /usr/bin/skype: Нет такого файла или каталога

Собственно в этом и проблема - не могу определить почему не запускается(слака64)

#210165


[console]
co11ter@co11terhost:~/downloads/skype_static-2.2.0.35$ ./skype
[/console]
./skype - это принципиальная фича !

#210168

[console]co11ter@co11terhost:~/downloads/skype_static-2.2.0.35$ ./skype
bash: ./skype: Нет такого файла или каталога[/console]
Да я по разному пробовал...

#210180

co11ter
[console]ls downloads/skype_static-2.2.0.35[/console]

#210182

co11ter, ты троль чтоли ?
[console]
co11ter@co11terhost:~/downloads/skype_static-2.2.0.35$ ls
[/console]

#210190

[console]co11ter@co11terhost:~/downloads/skype_static-2.2.0.35$ ls
LICENSE README avatars/ icons/ lang/ skype* skype.conf skype.desktop sounds/[/console]

co11ter, ты троль чтоли ?

Какой я троль? Я этот скайп второй день устанавливаю, а он мне позарез нужен. Я уже наверное все мануалы какие есть в сети перечитал. Уже всерьёз начал подумывать установить oovoo и попробовать запустить его под вайном. Смог бы сам установить, то суда не писал бы.
gramozeka, мы наверное на двух форумах параллельно общаемся.

#210265
co11ter написал:
Какой я троль? Я этот скайп второй день устанавливаю, а он мне позарез нужен. Я уже наверное все мануалы какие есть в сети перечитал.

:lol: не принимай близко к сердцу , цвет мордылица испортишь ..
есть у тебя скайп :
LICENSE README avatars/ icons/ lang/ skype* skype.conf skype.desktop sounds/
если используешь 64-битную Слаку , ставь мультилиб , он работает только под 32-бита ..
маленький фак :
1 . Идешь сюда и внимательно читаешь(гугльтранслейт в помошь если чё)
2 . Качаешь всю эту байду ( а что делать :( ) хотя бы так :
[console]
~$ mkdir multilib
~$ cd multilib
~$ wget -r -np http://connie.slackware.com/~alien/multilib/13.37/

[/console]
3 . Ставишь её как понял в п.п. 1 .
[console]
~$ su -
# cd /home/username/multilib/connie.slackware.com/~alien/multilib/13.37/
/home/username/multilib/connie.slackware.com/~alien/multilib/13.37 # upgradepkg --reinstall --install-new *.t?z
/home/username/multilib/connie.slackware.com/~alien/multilib/13.37 # upgradepkg --reinstall --install-new slackware64-compat32/*-compat32/*.t?z
[/console]
перезагружаешь машину ...
4 . Заходишь в папку со своим статиком и проверяешь :
[console]
/downloads/skype_static-2.2.0.35$ ./skype
[/console]
5 . Если всё работает собирай пакет отсюда , устанавливай и наслаждайся общением ... wink правда можешь прикурить с настройкой звука , но это уже другая история ..

#210339

Приношу свои извинения. Изначально установил не все пакеты мультилиба, поэтому и все проблемы. Элементарная невнимательность короче... Сейчас скайп работает, нет проблем ни со звуком ни с видео. Только установил версию 2.2.0.25, 2.2.0.35 требует какую-то библиотеку, так что я устал заморачиваться и установил то что уже работает. Всем спасибо за помощь!

Войдите или зарегистрируйтесь, чтобы ответить.