Może to głupie pytanie.
Chciałbym wiedzieć, skąd mam wiedzieć, jaka jest wersja mojego systemu Debian.
Wielkie dzięki
Może to głupie pytanie.
Chciałbym wiedzieć, skąd mam wiedzieć, jaka jest wersja mojego systemu Debian.
Wielkie dzięki
Odpowiedzi:
Po prostu uruchom „lsb_release -a” z wiersza poleceń lub „cat / etc / lsb-release”
Jeśli wiesz, że korzystasz z Debiana lub pochodnej, sprawdź plik /etc/debian_version. Będzie miał numer wersji aktualnie zainstalowanego systemu.
Jeśli chcesz coś bardziej ogólny, spojrzeć na (szczególnie) z PRETTY_NAME, NAME, VERSIONi VERSION_IDwartościami /etc/os-release. Ten plik jest tak naprawdę skryptem powłoki, który można za pomocą własnego skryptu pobierać w różnych dystrybucjach.
W „prawdziwym” Debianie oba powyższe są dostarczane przez base-filespakiet. Pochodne mogą być różne.
Ponownie, jeśli wiesz, że jesteś w systemie Debian, możesz również sprawdzić dane wyjściowe, apt-cache show base-filesaby zobaczyć, która wersja base-filespakietu jest zainstalowana. To również może nie działać na pochodnych Debiana.
Jeśli chcesz wiedzieć, która wersja jądra jest aktualnie uruchomiona, możesz unamedo tego użyć . Na przykład, uname -aaby wydrukować wszystkie informacje lub uname -rvwydrukować konkretną wersję jądra z niewielkimi dodatkowymi informacjami. W wielu przypadkach nie powinieneś tego robić, ponieważ to, co robisz, nie powinno zależeć od konkretnej zainstalowanej wersji jądra.
lsb_release -ajest znacznie bardziej informacyjny,cat /etc/debian_versionjest inną alternatywą.