Как я могу найти версию Fedora, которую я использую?
sudo find /etc | xargs grep -i fedora > searchFedora
выдает:
/etc/netplug.d/netplug: # At least on Fedora Core 1
...
но смотрите версию Fedora в . Это серьезно?
11 ответов:
вы также можете попробовать
/etc/redhat-release
или/etc/fedora-release
:cat /etc/fedora-release Fedora release 7 (Moonshine)
предлагаемый стандартный файл
/etc/os-release
. См.http://www.freedesktop.org/software/systemd/man/os-release.htmlВы можете выполнить что-то вроде:
$ source /etc/os-release $ echo $ID fedora $ echo $VERSION_ID 17 $ echo $VERSION 17 (Beefy Miracle)
вы могли бы попробовать
lsb_release -a
который работает, по крайней мере, на Debian и Ubuntu (и поскольку это LSB, он должен быть, по крайней мере, на большинстве других основных дистрибутивов). http://rpmfind.net/linux/RPM/sourceforge/l/ls/lsb/lsb_release-1.0-1.i386.html предполагает, что это было вокруг довольно долго.
самая простая команда, которая может дать вам то, что вам нужно, но некоторые другие хорошие данные тоже:
hostnamectl
[Belmiro@HP-550 ~]$ uname -a Linux HP-550 2.6.30.10-105.2.23.fc11.x86_64 #1 SMP Thu Feb 11 07:06:34 UTC 2010 x86_64 x86_64 x86_64 GNU/Linux [Belmiro@HP-550 ~]$ lsb_release -a LSB Version: :core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:deskt op-3.1-amd64:desktop-3.1-noarch:desktop-3.2-amd64:desktop-3.2-noarch Distributor ID: Fedora Description: Fedora release 11 (Leonidas) Release: 11 Codename: Leonidas [Belmiro@HP-550 ~]$
при моей установке Fedora 25 (workstation) вся информация о дистрибутиве была найдена в этом файле:
/usr/lib/os.release.d/os-release-workstation
это включено,
- NAME=Fedora
- VERSION= " 25 (Workstation Edition)"
- ID=fedora
- VERSION_ID=25
- PRETTY_NAME= " Fedora 25 (Workstation Edition)"
- <...>
- VARIANT= "Workstation Edition"
- VARIANT_ID=workstation