Próbuję zainstalować sterownik drukarki Canon w dniu 15.10. Wiem, że działało to na starszej dystrybucji, ale teraz instalacja kończy się niepowodzeniem:
$ sudo dpkg -i o1512een_linux_CQueDEB_v2010_64.deb
Selecting previously unselected package cque-en.
(Reading database ... 255576 files and directories currently installed.)
Preparing to unpack o1512een_linux_CQueDEB_v2010_64.deb ...
Unpacking cque-en (2.0-10) ...
Setting up cque-en (2.0-10) ...
Running CQue setup from /opt/cel
/opt/cel/bin/setup: error while loading shared libraries: libXp.so.6: cannot open shared object file: No such file or directory
Czy biblioteka libXp.so.6 została niedawno usunięta? Czy istnieje sposób, aby dokonać tej instalacji?
Edycja: To nie jest dostępny w oficjalnych źródeł pakietów już
Odpowiedzi:
To może nie być idealne ani idealne rozwiązanie, ale jeśli pobierzesz .deb dla poprzedniej wersji Ubuntu (15.04), to wydaje się, że dobrze się instaluje 15.10. Program, który na nim polegał, zaczął działać natychmiast po jego zainstalowaniu.
http://packages.ubuntu.com/vivid/amd64/libxp6/download
źródło
Ubuntu Wily nie ma pakietu o nazwie „libXp”. Jedynym rozwiązaniem, które znalazłem, jest zainstalowanie tego z poprzedniej wersji (pobierz plik deb, zainstaluj ręcznie). Nie mogę znaleźć żadnego uzasadnienia dla tej strony, wydaje się po prostu durniem.
Jest raport o błędzie przeciwko Ubuntu Wily, ale nie ma odpowiedzi. https://bugs.launchpad.net/ubuntu/+source/libxp/+bug/1517884
libxp.so jest WYMAGANY dla SAS, komercyjnego programu statystycznego.
źródło
To działało dla mnie:
Uwaga: wymaga dodania PPA, więc zastanów się dwa razy b4. Aby usunąć uruchomienie PPA
Źródło 1 , Źródło 2
źródło
W przypadku Ubuntu 16.04 (Xenial Xerus) działają następujące funkcje.
Dodaj następujący wiersz do
/etc/apt/sources.list
:i biegnij
:i386
Przyrostek jest konieczne tylko wtedy, jeśli potrzebujesz wersji 32 bitowej.Możesz także
/etc/apt/sources.list
później usunąć linię źródłową .źródło
Jeśli
libxp
pojawią się błędy 64-bitowe lub nie możesz ich znaleźćlibXp
, spróbuj zainstalowaćlibxi6:i386
źródło
Wypróbuj to polecenie, aby wyszukać liczbę pakietów w Ubuntu związanych z libXm i motywem.
lub
Możesz zobaczyć listę wszystkich dostępnych pakietów lib.
źródło
Opublikowane dane wyjściowe wskazują na problem:
Oznacza to, że nie masz zainstalowanej takiej biblioteki w systemie.
Rozwiązaniem problemu jest zainstalowanie brakującej biblioteki w następujący sposób:
Po zainstalowaniu brakującej biblioteki możesz zainstalować sterownik.
źródło
Unable to locate package libXp