Încerc să instalez Clang pe Ubuntu 20.04 pentru ARM, care are nevoie libobjc-9-dev
. Depozitele Ubuntu 20.04 ARM au doar o versiune care are nevoie de GCC 9.3, dar în prezent am GCC 9.4 (încercarea de a face downgrade la GCC 9.3 duce la apt să mă solicite să dezinstalez x11 și xwayland).
Caut o modalitate de a lua doar unul mai nou libobjc-9-dev
dar nu gasesc niciun link. am găsit acest site oficial, și scrie „Puteți descărca fișierul solicitat [...] pe oricare dintre aceste site-uri:” dar nu există site-uri listate după două puncte. am gasit si eu acest site neoficial și toate linkurile pentru pachetele deb sunt pentru x86. Al treilea link de pe Google este pentru un alt site neoficial care pare să o aibă cu excepția faptului că linkul pentru „Pachet binar” indică un Pachetul x86_64 de la Ubuntu. Dacă schimb manual „amd64” în „arm64”, atunci linkul nu funcționează.
Cum descarc și instalez Clang și libobjc-9-dev
? Am încercat sudo apt install
și primele trei link-uri de pe Google încă nu reușesc să găsesc o versiune ARM a libobjc-9-dev
versiune 9.4.0-1ubuntu1~20.04
(pentru a se potrivi cu versiunea GCC a Ubuntu).
Pentru înregistrare, iată mesajul când încercați să instalați libobjc-9-dev
pe Ubuntu 20.04 pentru ARM:
$ sudo apt install libobjc-9-dev
Citirea listelor de pachete... Gata
Construirea arborelui de dependență
Citirea informațiilor despre stare... Gata
Unele pachete nu au putut fi instalate. Acest lucru poate însemna că ai
a solicitat o situație imposibilă sau dacă utilizați instabil
distribuție că unele pachete necesare nu au fost încă create
sau a fost mutat din Incoming.
Următoarele informații pot ajuta la rezolvarea situației:
Următoarele pachete au dependențe neîndeplinite:
libobjc-9-dev : Depinde: gcc-9-base (= 9.3.0-17ubuntu1~20.04) dar 9.4.0-1ubuntu1~20.04 urmează să fie instalat
Depinde: libgcc-9-dev (= 9.3.0-17ubuntu1~20.04) dar 9.4.0-1ubuntu1~20.04 urmează să fie instalat