ds9: error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory
Пожалуйста, помогите исправить ошибку.
Мой DS9 находится в /usr/local/bin/ds9
Это указывает на то, что определенный файл (а именно, « libXss.so.1 ») отсутствует для работы DS9.
Чтобы узнать, какой пакет предоставляет (или содержит) определенный файл в Ubuntu, вы можете использовать « apt-file ] "команда.
Сначала убедитесь, что « apt-file » установлен.
sudo apt-get install apt-file
Теперь использовать « apt-file » достаточно просто.
apt-file search filename-to-search.for
При этом выводится список пакетов, которые предоставляют файл с именем « filename-to-search.for », что позволяет вам установить необходимые пакеты с помощью apt-get. [ 1116]
В вашем случае вам нужно будет выполнить следующую команду:
apt-file search libXss.so.1
Это выдает следующее:
libxss1: /usr/lib/i386-linux-gnu/libXss.so.1
libxss1: /usr/lib/i386-linux-gnu/libXss.so.1.0.0
libxss1-dbg: /usr/lib/debug/usr/lib/i386-linux-gnu/libXss.so.1.0.0
Это указывает, что пакет, который вам нужно установить в этом конкретном случае, скорее всего, " libxss1 ".
Итак, чтобы установить его, выполните следующую команду:
sudo apt-get install libxss1
Теперь попробуйте снова запустить DS9, и вы обнаружите, что сообщение об ошибке исчезло.