3

Поэтому я пытаюсь установить Skype на мой офисный компьютер с CentOS6.4, где у меня нет root-доступа. http://www.skype.com/en/download-skype/skype-for-computer/ предлагает только двоичные файлы для Ubuntu, Debian, Fedora и OpenSUSE. Я попробовал динамический, но он жалуется:

skype: error while loading shared libraries: libasound.so.2: cannot open shared object file: No such file or directory

README рекомендует скопировать двоичный файл скайпа в /usr /bin и установить звуки /, lang / и аватары / в каталог /usr / share / skype. Очевидно, что я не могу этого сделать, потому что у меня нет root-доступа.

Любое другое онлайн-руководство по установке CentOS всегда предполагает root-доступ.

Интересно: это вообще можно сделать?

2 ответа2

3

Вам нужно только распаковать .tar.bz2 в папку где-нибудь в вашем домашнем каталоге и запустить исполняемый файл skype .

Если у вас возникли проблемы с его запуском, попробуйте другую версию (например, у вас может быть другая версия, чем та, которая нужна).

3

Вам не нужны 32-битные библиотеки. Если у вас установлен x86_64 arch CentOS, вам, вероятно, придется установить некоторые зависимости (пакеты i686) для Skype, используя YUM.

Попробуйте найти пакет, содержащий эту библиотеку libasound.so.2 .

Пример: yum whatprovides libasound.so.2

Выход:

alsa-lib-1.0.22-3.el6.i686 : The Advanced Linux Sound Architecture (ALSA)
                           : library
Repo        : installed
Matched from:
Other       : Provides-match: libasound.so.2

Используйте эту информацию для поиска зависимостей, а затем установите.

Пример: sudo yum install alsa-lib.i686

Для скайпа будет несколько зависимостей i686, так что вам придется запустить Skype и разрешить зависимости несколько раз, прежде чем заставить его работать. Удачи!

PS. Без root-доступа, я не думаю, что у вас есть шанс

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .