Як дізнатися, яка версія Gentoo & Linux працює?


Відповіді:


10

Основними командами будуть наступні:

# cat /etc/gentoo-release 
Gentoo Base System release 2.1

# uname -r
3.1.6-gentoo

Крім того, ви можете отримати цю інформацію "на шлях gentoo" за допомогою утилітів app-portage / gentoolkit:

# equery list baselayout
 * Searching for baselayout ...
[IP-] [  ] sys-apps/baselayout-2.1:0

# eselect kernel list
Available kernel symlink targets:
  [1]   linux-3.1.4-gentoo
  [2]   linux-3.1.5-gentoo
  [3]   linux-3.1.6-gentoo *
  [4]   linux-3.1.7-gentoo
  [5]   linux-3.2.0-gentoo
  [6]   linux-3.2.0-gentoo-r1

Чи uname -rсправді надійний для перевірки розподілу? Чи це не зміниться, якщо користувач введе користувальницьку рядок десь у ядрі або якщо він використовує інше ядро, ніж те, яке надається gentoo-джерелами?
thomasa88

Щойно перевірка розповсюдження lsb_release -iпрацює досить добре, але вони включають "переконайтесь, що lsb_releaseвстановлено" в інструкціях ... Цей користувач, схоже, запитав про версію ядра та версію Gentoo, а не ідентифікувати розподіл. (Хоча "версія дистрибутива №" не є найяснішим фразуванням)
Герт ван ден Берг

7

Gentoo - це постійний випуск, тому хоча розміщена вище інформація є правильною та актуальною, є ще одна дуже важлива частина головоломки:

eselect profile list

Це робить набагато більше різниць у системі, ніж сказати точний випуск ядра ...


Я вважаю, ви маєте на увазі, оскільки профіль встановлює такі елементи, як прапори USE за замовчуванням? Як це впливає на те, які версії програмного забезпечення працюють? А також, виходячи з релізного випуску, ви посилаєтесь на метод, за допомогою якого portage оновлює дерево накладанням чи іншим?
Резерфорд

2
Під "прокатним випуском" я маю на увазі, що gentoo постійно оновлюється, а фактичні "випуски" з неабиякою кількістю не так важливі, як в інших дистрибутивах. Так, прапори USE важливі, але профілі змінюються не лише прапорами USE, а також можуть впливати на встановлення версії пакунків (пакетні маски тощо)
вівторок

5

Щоб перевірити своє ім'я та версію дистрибутива Linux (не версію ядра):

cat /etc/issue

або

cat /etc/*-release

або

lsb_release -a

Джерело: http://www.dogruel.com/?p=36 .


Будь ласка, не публікуйте лише посилання як відповіді. Як тільки цей блог зникне / зміни схеми двигуна CMS / URL, ваша відповідь стане марною.
Мат

2
Це хороший момент. Я відредагував своє повідомлення, щоб включити рішення, про яке йдеться у блозі.
neuron34
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.