Próbuję utworzyć skrypt, który wymaga ode mnie wypisania kryptonimu debian, aby móc powtórzyć go w pliku sources.list.
Próbuję sprawić, aby ten skrypt działał w dowolnej wersji Debiana, więc miałem nadzieję ustawić zmienną bash w nazwie kodowej wydania. Byłoby to łatwe do zrobienia (z lsb_release -c), jednak nasze obrazy wdrażania domyślnie nie zawierają lsb_release - a przy tym skrypcie wymaganym do naprawy pliku sources.list, instalacja lsb-release z apt-get nie byłaby opcją .
Znalazłem wiele sposobów na uzyskanie numeru wersji i innych informacji o systemie, ale nie mogę znaleźć wiarygodnego miejsca na uzyskanie nazwy kodowej.
Wszelkie pomysły będą mile widziane!
(System operacyjny, z którym testuję to Debian Squeeze)
lsb_release
, sprawdź jego kod źródłowy i sprawdzić, czy jesteś gotów na nowo wszystko