Версия установленной FreeBSD - как узнать?

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Olorin
рядовой
Сообщения: 26
Зарегистрирован: 2009-04-14 4:35:11
Контактная информация:

Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение Olorin » 2010-01-13 8:12:23

Вопрос несколько нубский, но все же...

Имеется в наличии:

Код: Выделить всё

/home/olorin> uname -a
FreeBSD olorin.mordor.su 7.2-RELEASE FreeBSD 7.2-RELEASE #1: Thu Sep 10 02:00:47 KRAST 2009     root@freebsd:/usr/obj/usr/src/sys/HOME  i386
Видно, что стоит 7.2-RELEASE. В бюллетенях безопасности FreeBSD для каждого патча есть указание версии, в которой баг исправлен (к примеру, RELENG_7_2, 7.2-RELEASE-p6).

Собственно, вопрос: а как узнать, какая версия в ветке у меня стоит (я имею ввиду 7.2-RELEASE-p6)?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Гость
проходил мимо

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение Гость » 2010-01-13 8:38:59

а вы используйте стеибл версию где все уже за вас пропатчено
зачем вам релиз?

Аватара пользователя
thefree
лейтенант
Сообщения: 980
Зарегистрирован: 2008-12-29 9:23:19
Откуда: Весёлая Страна

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение thefree » 2010-01-13 9:27:04

Код: Выделить всё

# uname -a
FreeBSD python 7.0-RELEASE-p11 FreeBSD 7.0-RELEASE-p11 #0: Sun Mar 22 07:08:52 UTC 2009     root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  i386
Сделайте

Код: Выделить всё

freebsd-update fetch install
Но перед этим стоит почитать, т.к. многие не хвалят бинарное обновление.
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету

icb
лейтенант
Сообщения: 751
Зарегистрирован: 2008-07-15 16:11:11

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение icb » 2010-01-13 10:39:48

т.к. многие не хвалят бинарное обновление
Вроде не видел отрицательных отзывов. А удобство - неоспоримо ;)
Пока минус только в том, что по uname не пишется точная версия (p1, p2 и т.п.) :(

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение terminus » 2010-01-13 10:58:54

Он при апдейтах заменяет ядро на генерик - об этом надо помнить.
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

Аватара пользователя
thefree
лейтенант
Сообщения: 980
Зарегистрирован: 2008-12-29 9:23:19
Откуда: Весёлая Страна

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение thefree » 2010-01-13 12:37:22

сверху мне кажется и так генерик
2icb, я же вам привел пример что пишет.
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету

icb
лейтенант
Сообщения: 751
Зарегистрирован: 2008-07-15 16:11:11

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение icb » 2010-01-13 13:53:37

Он при апдейтах заменяет ядро на генерик - об этом надо помнить.
Один из поводов остаться на GENERIC - возможность использовать бинарные обновления.
2icb, я же вам привел пример что пишет.
p2 пишет - это радует :)
Странно, что p1 не наблюдалось.

Аватара пользователя
thefree
лейтенант
Сообщения: 980
Зарегистрирован: 2008-12-29 9:23:19
Откуда: Весёлая Страна

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение thefree » 2010-01-13 15:46:23

icb писал(а):Странно, что p1 не наблюдалось.
кстати да да да, в рассылки что-то по этому поводу говорилось
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету

Olorin
рядовой
Сообщения: 26
Зарегистрирован: 2009-04-14 4:35:11
Контактная информация:

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение Olorin » 2010-01-18 10:29:41

Код: Выделить всё

freebsd-update fetch install
обновляет систему в текущей ветке до последней (на данный момент - FreeBSD 7.2-RELEASE-p6), не меняет ядро, не меняет вывод uname и накладывает все последние баг-фиксы.

Код: Выделить всё

freebsd-update fetch upgrade
обновляет систему до следующей ветки (FreeBSD 8.0), меняет ядро и вывод uname.

Я все правильно понял? )

Аватара пользователя
thefree
лейтенант
Сообщения: 980
Зарегистрирован: 2008-12-29 9:23:19
Откуда: Весёлая Страна

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение thefree » 2010-01-18 10:36:32

Код: Выделить всё

freebsd-update fetch upgrade <вирсия>
До какой версии обновится
Меняет ядро, окружения и uname

Проверено работает
Не судите меня строго, Я не волшебник, а только учусь!
http://planetbsd.ru - RSS-агрегатор *BSD по Рунету

Olorin
рядовой
Сообщения: 26
Зарегистрирован: 2009-04-14 4:35:11
Контактная информация:

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение Olorin » 2010-01-18 10:46:08

thefree писал(а):

Код: Выделить всё

freebsd-update fetch upgrade <вирсия>
До какой версии обновится
Меняет ядро, окружения и uname

Проверено работает

Код: Выделить всё

freebsd-update fetch upgrade -r <версия>
Мини-фикс.

Всем спасибо, разобрался.

Аватара пользователя
m0ps
лейтенант
Сообщения: 986
Зарегистрирован: 2008-05-08 20:18:06
Откуда: Chernigov (Ukraine)
Контактная информация:

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение m0ps » 2010-01-18 12:05:49

terminus писал(а):Он при апдейтах заменяет ядро на генерик - об этом надо помнить.
ничего он не заменяет, просто если используется кастомное ядро, надо его пересобрать после бинарного обновления, если генерик - то пересобирать не надо.

icb
лейтенант
Сообщения: 751
Зарегистрирован: 2008-07-15 16:11:11

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение icb » 2012-05-05 10:01:19

В 9.0 можно узнать версию системы?
Вышло p1, сделал бинарное обновление - как теперь узнать p1 у меня или нет? :)

k-nike
проходил мимо
Сообщения: 5
Зарегистрирован: 2012-01-15 15:04:58

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение k-nike » 2012-05-09 12:04:12

Ответ в последней строчке:

server# freebsd-update fetch
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching metadata signature for 9.0-RELEASE from update5.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata patches.. done.
Applying metadata patches... done.
Fetching 2 metadata files... done.
Inspecting system... done.
Preparing to download files... done.

No updates needed to update system to 9.0-RELEASE-p1.

icb
лейтенант
Сообщения: 751
Зарегистрирован: 2008-07-15 16:11:11

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение icb » 2012-05-11 15:35:36

Странно узнавать версию пытаясь скачать обновления.
Есть ведь uname, но в нем версия отображается не совсем корректно :( Может это баг и его должны исправить?

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение Electronik » 2012-05-14 0:00:00

а как вот это понять?

Код: Выделить всё

pdc# freebsd-update fetch install
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching metadata signature for 8.2-RELEASE from update4.FreeBSD.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.

No updates needed to update system to 8.2-RELEASE-p7.
No updates are available to install.
Run '/usr/sbin/freebsd-update fetch' first.
pdc# uname -a
FreeBSD pdc.home.local 8.2-RELEASE-p3 FreeBSD 8.2-RELEASE-p3 #0: Tue Sep 27 18:07:27 UTC 2011     root@i386-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC  i386
я так понимаю ядро "версии" p3, что тогда "версии" p7?
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

PYO
сержант
Сообщения: 187
Зарегистрирован: 2011-08-18 12:46:45

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение PYO » 2012-05-14 14:34:19

я так понимаю ядро "версии" p3, что тогда "версии" p7
world

icb
лейтенант
Сообщения: 751
Зарегистрирован: 2008-07-15 16:11:11

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение icb » 2012-05-15 9:10:00

Подвожу итог - точную версию установленной системы узнать нельзя?

Аватара пользователя
manefesto
Группенфюррер
Сообщения: 6934
Зарегистрирован: 2007-07-20 8:27:30
Откуда: Пермь
Контактная информация:

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение manefesto » 2012-05-15 13:19:03

uname -a
а вообще freebsd-update не обновляет версию ядра, да есть такое,но не всегда и не у всех
я такой яростный шо аж пиздеЦ
Изображение

icb
лейтенант
Сообщения: 751
Зарегистрирован: 2008-07-15 16:11:11

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение icb » 2012-05-15 13:37:46

uname -a
а вообще freebsd-update не обновляет версию ядра, да есть такое,но не всегда и не у всех
Вроде обновляет, но только если обновляется ядро.
Если обновляется мир (что происходит довольно часто), то версия в uname -a не обновляется.

Код: Выделить всё

http://www.freebsd.org/cgi/man.cgi?query=uname&apropos=0&sektion=0&manpath=FreeBSD+9.0-RELEASE&arch=default&format=html

The options are as follows:
     -a      Behave as though the options -m, -n, -r, -s, and -v were specified.
     -m      Write the type of the current hardware platform to standard output.
     -n      Write the name of the system to standard output.
     -r      Write the current release level of the operating system to standard output.
     -s      Write the name of the operating system implementation to standard output.
     -v      Write the version level of this release of the operating system to standard output.
Похоже что это баг - может кто напишет в в трекер?

receptor
мл. сержант
Сообщения: 106
Зарегистрирован: 2010-05-02 12:59:03

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение receptor » 2012-06-22 1:01:24

icb писал(а):Подвожу итог - точную версию установленной системы узнать нельзя?

ТОчная версия всегда в ЯДРЕ!!!!!!!!!!!!

Аватара пользователя
ADRE
майор
Сообщения: 2645
Зарегистрирован: 2007-07-26 8:53:49
Контактная информация:

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение ADRE » 2012-06-24 18:49:56

receptor писал(а):
icb писал(а):Подвожу итог - точную версию установленной системы узнать нельзя?

ТОчная версия всегда в ЯДРЕ!!!!!!!!!!!!
щито?
//del

icb
лейтенант
Сообщения: 751
Зарегистрирован: 2008-07-15 16:11:11

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение icb » 2012-08-06 10:40:00

ТОчная версия всегда в ЯДРЕ!!!!!!!!!!!!
Точная версия не может быть только в ядре, т.к. часто обновления не затрагивают ядро.
Имхо - это баг :(

Аватара пользователя
Electronik
капитан
Сообщения: 1593
Зарегистрирован: 2008-11-15 17:32:56
Откуда: Минск
Контактная информация:

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение Electronik » 2012-09-12 2:47:29

нашел))

Код: Выделить всё

 head -40 newvers.sh
#!/bin/sh -
#
# Copyright (c) 1984, 1986, 1990, 1993
#       The Regents of the University of California.  All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions
# are met:
# 1. Redistributions of source code must retain the above copyright
#    notice, this list of conditions and the following disclaimer.
# 2. Redistributions in binary form must reproduce the above copyright
#    notice, this list of conditions and the following disclaimer in the
#    documentation and/or other materials provided with the distribution.
# 4. Neither the name of the University nor the names of its contributors
#    may be used to endorse or promote products derived from this software
#    without specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
# ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
# SUCH DAMAGE.
#
#       @(#)newvers.sh  8.1 (Berkeley) 4/20/94
# $FreeBSD: src/sys/conf/newvers.sh,v 1.83.2.12.2.5 2011/02/16 15:24:22 kensmith Exp $

TYPE="FreeBSD"
REVISION="8.2"
BRANCH="RELEASE-p10"
Предскажем будущее hw по логам и дампу, снимем сглаз и порчу с рута, поможем придумать пароль(С)
Блог

snorlov
подполковник
Сообщения: 3929
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: Версия установленной FreeBSD - как узнать?

Непрочитанное сообщение snorlov » 2012-09-12 9:22:07

icb писал(а):Подвожу итог - точную версию установленной системы узнать нельзя?
Все забывают, что freebsd-update тоже развивается, и там выявливаются баги, по моим наблюдениям нормальное отображение версии операционки после бинарного обновлениея начилось после 7.2 и 8.1... Поскольку данный вопрос не очень меня и занимал, может ошибаюсь в версиях. Но 7.0 точно была в этом смысле глюкавой...