ZimaOS nie jest ogólną dystrybucją Linuksa z menedżerem pakietów
Użytkownik połączył się przez SSH ze świeżą instalacją ZimaOS 1.5.4 i stwierdził, że działały curl oraz jq, natomiast polecenia apt-get, opkg, apk, openssl i docker-compose były niedostępne.
W odpowiedzi wyjaśniono, że menedżerów pakietów z innych dystrybucji Linuksa nie można używać w ZimaOS. Ich brak wynika z założeń projektowych systemu operacyjnego, a nie z tego, że sam dostęp przez SSH jest niekompletny.
Używaj docker compose zamiast docker-compose
Starsze, samodzielne polecenie Compose zawiera łącznik:
docker-compose
W odpowiedzi zalecono zamiast tego sprawdzenie bieżącej składni wtyczki interfejsu wiersza poleceń Dockera:
docker compose
Skrypty skopiowane ze starszych poradników dotyczących Linuksa mogą więc nie działać, nawet jeśli funkcja Compose jest dostępna za pośrednictwem Dockera.
Wdrażaj dodatkowe usługi jako kontenery
Użytkownik potrzebował brakujących poleceń, aby zainstalować NetBird na hoście. W odpowiedzi społeczność zaleciła wdrożenie NetBird za pomocą Dockera zamiast próby przekształcenia bazowego systemu ZimaOS w Debiana, Alpine lub OpenWrt przy użyciu niepasującego menedżera pakietów.
Dzięki temu usługa i jej zależności pozostają wewnątrz środowiska kontenerowego. Pozwala to również uniknąć zależności od zmian hosta, które mogą być niedostępne lub zastąpione przez późniejsze aktualizacje systemu.
Nie zakładaj, że każde znane narzędzie jest zainstalowane
SSH zapewnia powłokę w systemie, ale nie gwarantuje obecności każdego popularnego pliku wykonywalnego Linuksa. Przed zastosowaniem skryptu instalacyjnego innej firmy sprawdź jego zależności i ustal, czy wymaga on zmiennego hosta, pakietów systemowych lub usług systemowych, których ZimaOS nie udostępnia.
Granica wersji
Ta dyskusja, obejmująca dwie odpowiedzi, dotyczy ZimaOS 1.5.4 z marca 2026 roku. Określa granice dotyczące menedżerów pakietów oraz sugerowane wówczas polecenie Compose, ale nie dokumentuje, czy późniejsze wydania dodały konkretne narzędzia.
FAQ
Czy można włączyć apt-get przez SSH w ZimaOS?
W odpowiedzi stwierdzono, że menedżery pakietów, takie jak apt-get, opkg i apk, nie są obsługiwane tak, jak w dystrybucjach, dla których zostały przeznaczone.
Czy Docker Compose jest całkowicie niedostępny?
Niekoniecznie. Zalecane polecenie to docker compose, a nie starszy plik wykonywalny docker-compose.
