skype: ошибка при загрузке разделяемых библиотек: libXss.so.1: невозможно открыть файл общих объектов: такой файл или каталог отсутствует

Я использую ubuntu 11.10 64bit, skype работал, но после запуска sudo apt-get autoremove skype бросает

skype: ошибка при загрузке разделяемых библиотек: libXss.so.1: невозможно открыть файл общих объектов: Нет такой файл или каталог

Как я могу это исправить?

18
задан 2 September 2011 в 14:51

21 ответ

Похоже, вам не хватает файла библиотеки. Программа apt-file может использоваться для определения того, какой пакет предоставляет определенный файл. (dpkg -S делает это тоже, но не работает для пакетов, которые не установлены)

apt-file search libXss.so дает:

ia32-libs: /usr/lib32/libXss.so
ia32-libs: /usr/lib32/libXss.so.1
ia32-libs: /usr/lib32/libXss.so.1.0.0
libxss-dev: /usr/lib/libXss.so
libxss1: /usr/lib/libXss.so.1
libxss1: /usr/lib/libXss.so.1.0.0
libxss1-dbg: /usr/lib/debug/usr/lib/libXss.so.1.0.0

Вам необходимо установить пакет libxss1 для этой библиотеки. Если вы используете 32-битную версию Skype, необходимо установить ia32-libs вместо libxss1.

20
ответ дан 25 May 2018 в 19:02
  • 1
    Это не работает для меня. Skype не находит «libsqlite3.so.0». apt-file сообщает, что это обеспечивается libsqlite3-0 или libsqlite3-0.dbg. "apt-get install libsqlite3-0 " сообщает, что он уже установлен. "sudo ldconfig " ничего не делает. Skype все еще не работает. – Jonathan Hartley 23 March 2014 в 03:54
  • 2
    @JonathanHartley Попробуйте sudo apt-get install libsqlite3-0:i386, а Skype - это 32-битный пакет. – Lekensteyn 23 March 2014 в 15:38

Похоже, вам не хватает файла библиотеки. Программа apt-file может использоваться для определения того, какой пакет предоставляет определенный файл. (dpkg -S делает это тоже, но не работает для пакетов, которые не установлены)

apt-file search libXss.so дает:

ia32-libs: /usr/lib32/libXss.so ia32-libs: /usr/lib32/libXss.so.1 ia32-libs: /usr/lib32/libXss.so.1.0.0 libxss-dev: /usr/lib/libXss.so libxss1: /usr/lib/libXss.so.1 libxss1: /usr/lib/libXss.so.1.0.0 libxss1-dbg: /usr/lib/debug/usr/lib/libXss.so.1.0.0

Вам необходимо установить пакет libxss1 для этой библиотеки. Если вы используете 32-битную версию Skype, необходимо установить ia32-libs вместо libxss1.

20
ответ дан 25 July 2018 в 21:22

Похоже, вам не хватает файла библиотеки. Программа apt-file может использоваться для определения того, какой пакет предоставляет определенный файл. (dpkg -S делает это тоже, но не работает для пакетов, которые не установлены)

apt-file search libXss.so дает:

ia32-libs: /usr/lib32/libXss.so ia32-libs: /usr/lib32/libXss.so.1 ia32-libs: /usr/lib32/libXss.so.1.0.0 libxss-dev: /usr/lib/libXss.so libxss1: /usr/lib/libXss.so.1 libxss1: /usr/lib/libXss.so.1.0.0 libxss1-dbg: /usr/lib/debug/usr/lib/libXss.so.1.0.0

Вам необходимо установить пакет libxss1 для этой библиотеки. Если вы используете 32-битную версию Skype, необходимо установить ia32-libs вместо libxss1.

20
ответ дан 31 July 2018 в 10:36

Похоже, вам не хватает файла библиотеки. Программа apt-file может использоваться для определения того, какой пакет предоставляет определенный файл. (dpkg -S делает это тоже, но не работает для пакетов, которые не установлены)

apt-file search libXss.so дает:

ia32-libs: /usr/lib32/libXss.so ia32-libs: /usr/lib32/libXss.so.1 ia32-libs: /usr/lib32/libXss.so.1.0.0 libxss-dev: /usr/lib/libXss.so libxss1: /usr/lib/libXss.so.1 libxss1: /usr/lib/libXss.so.1.0.0 libxss1-dbg: /usr/lib/debug/usr/lib/libXss.so.1.0.0

Вам необходимо установить пакет libxss1 для этой библиотеки. Если вы используете 32-битную версию Skype, необходимо установить ia32-libs вместо libxss1.

20
ответ дан 2 August 2018 в 03:02

Похоже, вам не хватает файла библиотеки. Программа apt-file может использоваться для определения того, какой пакет предоставляет определенный файл. (dpkg -S делает это тоже, но не работает для пакетов, которые не установлены)

apt-file search libXss.so дает:

ia32-libs: /usr/lib32/libXss.so ia32-libs: /usr/lib32/libXss.so.1 ia32-libs: /usr/lib32/libXss.so.1.0.0 libxss-dev: /usr/lib/libXss.so libxss1: /usr/lib/libXss.so.1 libxss1: /usr/lib/libXss.so.1.0.0 libxss1-dbg: /usr/lib/debug/usr/lib/libXss.so.1.0.0

Вам необходимо установить пакет libxss1 для этой библиотеки. Если вы используете 32-битную версию Skype, необходимо установить ia32-libs вместо libxss1.

20
ответ дан 4 August 2018 в 18:52

Похоже, вам не хватает файла библиотеки. Программа apt-file может использоваться для определения того, какой пакет предоставляет определенный файл. (dpkg -S делает это тоже, но не работает для пакетов, которые не установлены)

apt-file search libXss.so дает:

ia32-libs: /usr/lib32/libXss.so ia32-libs: /usr/lib32/libXss.so.1 ia32-libs: /usr/lib32/libXss.so.1.0.0 libxss-dev: /usr/lib/libXss.so libxss1: /usr/lib/libXss.so.1 libxss1: /usr/lib/libXss.so.1.0.0 libxss1-dbg: /usr/lib/debug/usr/lib/libXss.so.1.0.0

Вам необходимо установить пакет libxss1 для этой библиотеки. Если вы используете 32-битную версию Skype, необходимо установить ia32-libs вместо libxss1.

20
ответ дан 6 August 2018 в 03:15

Похоже, вам не хватает файла библиотеки. Программа apt-file может использоваться для определения того, какой пакет предоставляет определенный файл. (dpkg -S делает это тоже, но не работает для пакетов, которые не установлены)

apt-file search libXss.so дает:

ia32-libs: /usr/lib32/libXss.so ia32-libs: /usr/lib32/libXss.so.1 ia32-libs: /usr/lib32/libXss.so.1.0.0 libxss-dev: /usr/lib/libXss.so libxss1: /usr/lib/libXss.so.1 libxss1: /usr/lib/libXss.so.1.0.0 libxss1-dbg: /usr/lib/debug/usr/lib/libXss.so.1.0.0

Вам необходимо установить пакет libxss1 для этой библиотеки. Если вы используете 32-битную версию Skype, необходимо установить ia32-libs вместо libxss1.

20
ответ дан 7 August 2018 в 20:56

работал для меня:

echo foreign-architecture i386 | sudo tee /etc/dpkg/dpkg.cfg.d/multiarch
sudo apt-get install libxss1:i386 libqtcore4:i386 libqt4-dbus:i386
sudo apt-get install libqtgui4:i386

получен от: https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/830440

15
ответ дан 25 May 2018 в 19:02
  • 1
    Это сработало для меня, хотя мне пришлось запустить sudo apt-get -f install после первой строки и получить 32-битную скайп с веб-страницы Skype. – Kristofer 5 September 2011 в 12:44

Для более поздних 64-битных версий Ubuntu

$ locate libXss.so.1
/usr/lib/x86_64-linux-gnu/libXss.so.1
/usr/lib/x86_64-linux-gnu/libXss.so.1.0.0
$ dpkg -S libXss.so.1
libxss1:amd64: /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0
libxss1:amd64: /usr/lib/x86_64-linux-gnu/libXss.so.1

Итак, вам нужно установить 32-битную версию файла библиотеки libxss1 (т. е. libxss1:i386), потому что нет 64-разрядной версии скайпа. Для 32-битного Skype необходим 32-битный файл библиотеки. Поэтому установка 32-битной версии пакета libxss1 решит вашу проблему.

sudo dpkg --add-architecture i386
sudo apt-get install libxss1:i386
5
ответ дан 25 May 2018 в 19:02

Для более поздних 64-битных версий Ubuntu

$ locate libXss.so.1 /usr/lib/x86_64-linux-gnu/libXss.so.1 /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0 $ dpkg -S libXss.so.1 libxss1:amd64: /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0 libxss1:amd64: /usr/lib/x86_64-linux-gnu/libXss.so.1

Итак, вам нужно установить 32-битную версию файла библиотеки libxss1 (т. е. libxss1:i386), потому что нет 64-разрядной версии скайпа. Для 32-битного Skype необходим 32-битный файл библиотеки. Поэтому установка 32-битной версии пакета libxss1 решит вашу проблему.

sudo dpkg --add-architecture i386 sudo apt-get install libxss1:i386
5
ответ дан 25 July 2018 в 21:22

работал для меня:

echo foreign-architecture i386 | sudo tee /etc/dpkg/dpkg.cfg.d/multiarch sudo apt-get install libxss1:i386 libqtcore4:i386 libqt4-dbus:i386 sudo apt-get install libqtgui4:i386

получен от: https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/830440

15
ответ дан 25 July 2018 в 21:22
  • 1
    Это сработало для меня, хотя мне пришлось запустить sudo apt-get -f install после первой строки и получить 32-битную скайп с веб-страницы Skype. – Kristofer 5 September 2011 в 12:44

Для более поздних 64-битных версий Ubuntu

$ locate libXss.so.1 /usr/lib/x86_64-linux-gnu/libXss.so.1 /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0 $ dpkg -S libXss.so.1 libxss1:amd64: /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0 libxss1:amd64: /usr/lib/x86_64-linux-gnu/libXss.so.1

Итак, вам нужно установить 32-битную версию файла библиотеки libxss1 (т. е. libxss1:i386), потому что нет 64-разрядной версии скайпа. Для 32-битного Skype необходим 32-битный файл библиотеки. Поэтому установка 32-битной версии пакета libxss1 решит вашу проблему.

sudo dpkg --add-architecture i386 sudo apt-get install libxss1:i386
5
ответ дан 31 July 2018 в 10:36

работал для меня:

echo foreign-architecture i386 | sudo tee /etc/dpkg/dpkg.cfg.d/multiarch sudo apt-get install libxss1:i386 libqtcore4:i386 libqt4-dbus:i386 sudo apt-get install libqtgui4:i386

получен от: https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/830440

15
ответ дан 31 July 2018 в 10:36
  • 1
    Это сработало для меня, хотя мне пришлось запустить sudo apt-get -f install после первой строки и получить 32-битную скайп с веб-страницы Skype. – Kristofer 5 September 2011 в 12:44

Для более поздних 64-битных версий Ubuntu

$ locate libXss.so.1 /usr/lib/x86_64-linux-gnu/libXss.so.1 /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0 $ dpkg -S libXss.so.1 libxss1:amd64: /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0 libxss1:amd64: /usr/lib/x86_64-linux-gnu/libXss.so.1

Итак, вам нужно установить 32-битную версию файла библиотеки libxss1 (т. е. libxss1:i386), потому что нет 64-разрядной версии скайпа. Для 32-битного Skype необходим 32-битный файл библиотеки. Поэтому установка 32-битной версии пакета libxss1 решит вашу проблему.

sudo dpkg --add-architecture i386 sudo apt-get install libxss1:i386
5
ответ дан 2 August 2018 в 03:02

работал для меня:

echo foreign-architecture i386 | sudo tee /etc/dpkg/dpkg.cfg.d/multiarch sudo apt-get install libxss1:i386 libqtcore4:i386 libqt4-dbus:i386 sudo apt-get install libqtgui4:i386

получен от: https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/830440

15
ответ дан 2 August 2018 в 03:02
  • 1
    Это сработало для меня, хотя мне пришлось запустить sudo apt-get -f install после первой строки и получить 32-битную скайп с веб-страницы Skype. – Kristofer 5 September 2011 в 12:44

Для более поздних 64-битных версий Ubuntu

$ locate libXss.so.1 /usr/lib/x86_64-linux-gnu/libXss.so.1 /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0 $ dpkg -S libXss.so.1 libxss1:amd64: /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0 libxss1:amd64: /usr/lib/x86_64-linux-gnu/libXss.so.1

Итак, вам нужно установить 32-битную версию файла библиотеки libxss1 (т. е. libxss1:i386), потому что нет 64-разрядной версии скайпа. Для 32-битного Skype необходим 32-битный файл библиотеки. Поэтому установка 32-битной версии пакета libxss1 решит вашу проблему.

sudo dpkg --add-architecture i386 sudo apt-get install libxss1:i386
5
ответ дан 4 August 2018 в 18:52

работал для меня:

echo foreign-architecture i386 | sudo tee /etc/dpkg/dpkg.cfg.d/multiarch sudo apt-get install libxss1:i386 libqtcore4:i386 libqt4-dbus:i386 sudo apt-get install libqtgui4:i386

получен от: https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/830440

15
ответ дан 4 August 2018 в 18:52
  • 1
    Это сработало для меня, хотя мне пришлось запустить sudo apt-get -f install после первой строки и получить 32-битную скайп с веб-страницы Skype. – Kristofer 5 September 2011 в 12:44

Для более поздних 64-битных версий Ubuntu

$ locate libXss.so.1 /usr/lib/x86_64-linux-gnu/libXss.so.1 /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0 $ dpkg -S libXss.so.1 libxss1:amd64: /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0 libxss1:amd64: /usr/lib/x86_64-linux-gnu/libXss.so.1

Итак, вам нужно установить 32-битную версию файла библиотеки libxss1 (т. е. libxss1:i386), потому что нет 64-разрядной версии скайпа. Для 32-битного Skype необходим 32-битный файл библиотеки. Поэтому установка 32-битной версии пакета libxss1 решит вашу проблему.

sudo dpkg --add-architecture i386 sudo apt-get install libxss1:i386
5
ответ дан 6 August 2018 в 03:15

работал для меня:

echo foreign-architecture i386 | sudo tee /etc/dpkg/dpkg.cfg.d/multiarch sudo apt-get install libxss1:i386 libqtcore4:i386 libqt4-dbus:i386 sudo apt-get install libqtgui4:i386

получен от: https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/830440

15
ответ дан 6 August 2018 в 03:15
  • 1
    Это сработало для меня, хотя мне пришлось запустить sudo apt-get -f install после первой строки и получить 32-битную скайп с веб-страницы Skype. – Kristofer 5 September 2011 в 12:44

Для более поздних 64-битных версий Ubuntu

$ locate libXss.so.1 /usr/lib/x86_64-linux-gnu/libXss.so.1 /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0 $ dpkg -S libXss.so.1 libxss1:amd64: /usr/lib/x86_64-linux-gnu/libXss.so.1.0.0 libxss1:amd64: /usr/lib/x86_64-linux-gnu/libXss.so.1

Итак, вам нужно установить 32-битную версию файла библиотеки libxss1 (т. е. libxss1:i386), потому что нет 64-разрядной версии скайпа. Для 32-битного Skype необходим 32-битный файл библиотеки. Поэтому установка 32-битной версии пакета libxss1 решит вашу проблему.

sudo dpkg --add-architecture i386 sudo apt-get install libxss1:i386
5
ответ дан 7 August 2018 в 20:56

работал для меня:

echo foreign-architecture i386 | sudo tee /etc/dpkg/dpkg.cfg.d/multiarch sudo apt-get install libxss1:i386 libqtcore4:i386 libqt4-dbus:i386 sudo apt-get install libqtgui4:i386

получен от: https://bugs.launchpad.net/ubuntu/+source/ia32-libs/+bug/830440

15
ответ дан 7 August 2018 в 20:56
  • 1
    Это сработало для меня, хотя мне пришлось запустить sudo apt-get -f install после первой строки и получить 32-битную скайп с веб-страницы Skype. – Kristofer 5 September 2011 в 12:44

Другие вопросы по тегам:

Похожие вопросы: