Jak zainstalować pakiet lsb-core na Ubuntu 16.04

11

Aby aktywować Maple16, muszę zainstalować pakiet rdzenia lsb. Nie mogę jednak znaleźć pakietu w Menedżerze pakietów Syanptic. Próbowałem go zainstalować, pobierając plik .deb, ale kiedy uruchamiam sudo dpkg -i /home/foo/Downloads/lsb-core_4.1+Debian11ubuntu6_amd64.deb, dane wyjściowe terminala to

(Reading database ... 178439 files and directories currently installed.)
Preparing to unpack .../lsb-core_4.1+Debian11ubuntu6_amd64.deb ...
Unpacking lsb-core (4.1+Debian11ubuntu6) over (4.1+Debian11ubuntu6) ...
dpkg: dependency problems prevent configuration of lsb-core:
 lsb-core depends on lsb-security (>= 4.1+Debian11ubuntu6); however:
  Package lsb-security is not installed.

dpkg: error processing package lsb-core (--install):
 dependency problems - leaving unconfigured
Processing triggers for man-db (2.7.5-1) ...
Errors were encountered while processing:
 lsb-core

Jak mogę zainstalować ten pakiet?

Łowca
źródło
Dla mnie, jeszcze 15.10, lsb-corejest w repozytorium. apt-cache depends lsb-core mówi mi, że ten pakiet ma te zależności, lsb-release libc6a także libz1znajdź i zainstaluj je. Nie mogę tego przetestować, nie mam 16.04.
Mark Kirby,
Oto lbs-relese launchpad.net/ubuntu/xenial/+source/lsb Myślę, że możesz potrzebować tylko zainstalować ten.
Mark Kirby
@MarkKirby dziękuję za odpowiedź. Czy możesz mi wyjaśnić, jak zainstalować launchpad.net/ubuntu/xenial/+source/lsb. Pobrałem plik i przeszukuję Google w ciągu ostatnich 30 minut, aby spróbować zrozumieć, jak zainstalować pliki .TAR.xZ, ale najwyraźniej jest to bardzo trudne, jeśli nie wiesz, co robisz (i nie wiem co ja robię).
Hunter,
1
Dostępny jest plik .deb, otwórz terminal i uruchom wget launchpadlibrarian.net/233789933/lsb-release_9.20160110_all.debgo, a zostanie pobrany do Twojego / home. Możesz go również znaleźć Binary packagesna tej stronie, ale jest nieco trudny do znalezienia.
Mark Kirby,
1
Spróbuj też to zainstalować, wget launchpadlibrarian.net/176607818/lsb-security_4.1+Debian11ubuntu8_amd64.deba następnie powiedz mi, czy komunikat błędu się zmieni
Mark Kirby,

Odpowiedzi:

11

lsb-core wygląda na to, że właśnie został ponownie dodany do Ubuntu 16.04 (Xenial Xerus).

Andrzej Pronobis
źródło
2

Z desperacji pobrałem i zainstalowałem pakiet lsb-core dla Ubuntu 14.04, patrz tutaj , i to działa, ponieważ teraz mogę aktywować Maple.

Łowca
źródło
1

W przypadku Ubuntu 16.04 po prostu sudo apt-get install lsb-coredziałało dla mnie. Aby sprawdzić wersję LSB, wykonajlsb_release

Sam Sirmaxford
źródło
1
Duplikat tej odpowiedzi askubuntu.com/a/793688/790920
abu_bua
-1

Do Twojej wiadomości, dla każdego, kto szuka tego z Hamachi (lub innymi): Znaleziono to:

sudo add-apt-repository "deb http://cz.archive.ubuntu.com/ubuntu trusty main"
sudo apt-get update
sudo apt-get install lsb-core
Winston
źródło
5
-1 To okropny pomysł i proszenie o kłopoty. Nie powinieneś mieszać repozytoriów pakietów różnych wersji Ubuntu, chyba że wiesz, co robisz. Istnieją sposoby zapobiegania tym problemom i utrzymywania repozytorium, ale nie są one trywialne.
David Foerster,
To okropny pomysł, ale może być rozwiązaniem w niektórych sytuacjach, np. Askubuntu.com/questions/767012/epson-printer-with-ubuntu-16-04 Jeśli ktoś zamierza wypróbować to podejście, lepiej raz usunąć repozytorium zrobione.
brandizzi