To, że Linux nie działa tak jak Windows, nie jest tajemnicą; gdyby tak było, moglibyśmy z niego nie korzystać. Ale nie wszystko w systemie Windows jest złe. Fakt, że jest to najczęściej używany system operacyjny, sprawia, że programiści biorą go bardziej pod uwagę i na przykład Kodi dodaje Pythona do swojej wersji dla Windows, w której prawie nic nie zawodzi. W większości przypadków sposób, w jaki oprogramowanie jest wdrażane w systemie Linux, jest lepszy i łatwiej jest uruchomić takie rzeczy, jak PHP, ale niektóre projekty, takie jak Ubuntu, idą bardzo do siebie.
Nie wydaje mi się, żeby robił to pierwszy raz, ale pierwszy raz widzę, że to nie jest najlepszy pomysł na świecie. nieco ponad miesiąc temu napisaliśmy artykuł w którym wyjaśniliśmy, dlaczego niektóre dodatki (uzupełnienia) nie działają w Kodi dla Linuksa. Nie działają, ponieważ ich programiści tworzą dodatki dla wersji Pythona, które zawierają w systemach Android i Windows, a Linux ma je bardziej aktualne. Jeśli dodamy do tego wersja Kodi, która nie jest jeszcze dostępna jako stabilna, Co mogłoby pójść źle?
Ubuntu 22.10 oferuje Kodi 20.alpha
Mój stary laptop, który był już wystarczająco roztrzęsiony (i z problemami powodowanymi przez moje duże dłonie), nadal działa, ale rzadko używam go do czegoś innego niż odtwarzanie treści multimedialnych. Obecnie ma zainstalowany system Windows 11 i Ubuntu 22.04 i sprawdziłem kilka razy, czy mogę dokonać aktualizacji bez utraty czegokolwiek z Kodi. Jak dotąd mi się to nie udało.
Nie wyjaśniliśmy wtedy, że Kodi można również zmusić do pracy w systemach operacyjnych, takich jak Debian 11, ale z innym procesem; kompilacja Pythona 3.8 i wykonanie alternatywnej instalacji. Repozytorium do instalacji Pythona 3.8 w sposób, który wyjaśniamy, nie działa na Ubuntu 22.10, więc jedynym rozwiązaniem była kompilacja Pythona 3.8, tak jak w Debianie. Ale nie, mój ulubiony instalator dodatków nie działa na Kodi 20.
Przeszukując sieć można zauważyć, że Kodi 19.x nie jest dostępny dla Kinetic Kudu, chyba że dodaj oficjalne repozytorium, ale kończy się niepowodzeniem (lub zdarzyło się, gdy próbowałem go ostatnio) lub nie pozwala nam na obniżenie wersji. Jest Kodi 20.alpha, a patrząc w Synaptic widzimy, że nie ma nic wcześniejszego. Wersję flatpak można zainstalować, ale problem z Pythonem nie zostanie rozwiązany w ten sposób.
Wersje LTS to nie taki zły pomysł
Po raz pierwszy odkąd używam Ubuntu, zostanę przy wersji LTS. A tak przy okazji, wejdę do Synaptic i zablokuję aktualizację Kodi. Wersje LTS istnieją z jakiegoś powodu, a to coś jest z takich powodów. Ale ilekroć chcę sprawdzić, jak wygląda kwestia Kodi w Ubuntu 22.10, myślę: kto by pomyślał o oferowaniu tylko wersji beta oprogramowania w oficjalnych repozytoriach, skoro istnieje stabilna?
Tego rodzaju wydania Ubuntu służą do testowania.