forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.UNIX.BSD

Ответ
 
Опции темы Опции просмотра
  #11  
Старый 23.06.2022, 23:52
Andrey Ostanovsky
Guest
 
Сообщений: n/a
По умолчанию как залогиниться в систему? 2

Andrey Ostanovsky написал(а) к Dmitriy Smirnov в Jun 22 22:35:46 по местному времени:

Нello Dmitriy!

23 Jun 22 16:07, you wrote to me:

DS> т.е. чтобы не пересобирать софт, ты просто включаешь компат?

Надо же его для чего-то использовать. :) COMPAT_ позволяет не обновлять юзерский софт и работать в удобном и привычном окружении.

На самом деле, бывает масса ситуаций, когда некогда или просто не пересобирается софт. Вот, сегодня, например, отказался пересобираться перл с ошибкой "dtrace -h" с руганью на конфиг.
> dtrace -h
> dtrace: failed to establish error handler: "/usr/lib/dtrace/psinfo.d",
> line 39: syntax error near "uid_t"

Запускаю так же dtrace на машине, где 12.3 - не ругается. Тащу отдельно конфиг и бинарь туда, где - ругается - оно там ведет себя точно так же... Вывод - грабли где-то в слинкованных библиотеках и единственный вариант - дальнейшее обновление системы...


Andrey

--- GoldED+/BSD 1.1.5-b20070503
Ответить с цитированием
  #12  
Старый 24.06.2022, 01:02
Nil A
Guest
 
Сообщений: n/a
По умолчанию На сколько макось близка в БСД?

Nil A написал(а) к Andrey Ostanovsky в Jun 22 23:49:00 по местному времени:

Нello, Andrey!

Thursday June 23 2022 22:35, from Andrey Ostanovsky -> Dmitriy Smirnov:

>> dtrace -h
AO> Запускаю так же dtrace на машине, где 12.3 - не ругается.

Ах вот откуда на моей макосе надо делать какие-то dtrace и dtruss, вместо привычных strace??

А если я уже живу лет так.. на маке, то может я буду чувствовать себя как дома, если поставлю FreeLSD?

Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием
  #13  
Старый 24.06.2022, 08:01
Dmitriy Smirnov
Guest
 
Сообщений: n/a
По умолчанию как залогиниться в систему? 2

Dmitriy Smirnov написал(а) к Andrey Ostanovsky в Jun 22 08:50:50 по местному времени:

hi, Andrey!

23 Jun 22 22:27, Andrey Ostanovsky wrote to Dmitriy Smirnov:

DS>> зы: я предпочитаю сразу пересобрать софт и после закончить
DS>> мажорный апгрейд без лишних телодвиженй.

AO> Т.е., если что-то пойдет "не так" - на старое ядро (предыдущей версии)
AO> - будет уже не откатиться? :)

не знаю, ни разу не приходилось откатываться, видать свезло =)

wbr, Dmitriy.
---
Ответить с цитированием
  #14  
Старый 24.06.2022, 08:01
Dmitriy Smirnov
Guest
 
Сообщений: n/a
По умолчанию как залогиниться в систему? 2

Dmitriy Smirnov написал(а) к Andrey Ostanovsky в Jun 22 08:51:44 по местному времени:

hi, Andrey!

23 Jun 22 22:35, Andrey Ostanovsky wrote to Dmitriy Smirnov:

DS>> т.е. чтобы не пересобирать софт, ты просто включаешь компат?

AO> Надо же его для чего-то использовать. :) COMPAT_ позволяет не
AO> обновлять юзерский софт и работать в удобном и привычном окружении.

знаю для чего компат, более того в некоторых местах даже приходится использовать его, так как пересобрать часть софта из-за дремучих зависимостей порой весьма геморройно, но даже в таких случаях, я просто доставляю его из пакета, без пересборки ядра.

AO> На самом деле, бывает масса ситуаций, когда некогда или просто не
AO> пересобирается софт. Вот, сегодня, например, отказался пересобираться
AO> перл с ошибкой "dtrace -h" с руганью на конфиг.

на случай, когда что-то не собирается, у меня есть poudriere, на котором я вижу, что сборка прошла и можно обновлять софт.

>> dtrace -h
>> dtrace: failed to establish error handler:
>> "/usr/lib/dtrace/psinfo.d", line 39: syntax error near "uid_t"

AO> Запускаю так же dtrace на машине, где 12.3 - не ругается. Тащу
AO> отдельно конфиг и бинарь туда, где - ругается - оно там ведет себя
AO> точно так же... Вывод - грабли где-то в слинкованных библиотеках и
AO> единственный вариант - дальнейшее обновление системы...

имхо, весьма частный случай =)

wbr, Dmitriy.
---
Ответить с цитированием
  #15  
Старый 25.06.2022, 18:51
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: как залогиниться в систему? 2

Eugene Grosbein написал(а) к Dmitriy Smirnov в Jun 22 21:24:08 по местному времени:

23 июня 2022, четверг, в 16:07 NOVT, Dmitriy Smirnov написал(а):

AO>> Нет, просто не включил в конфиг собираемого ядра опцию
AO>> COMPAT_FREEBSD11... Как будто нельзя было его в DEFAULTS вписать...
DS> т.е. чтобы не пересобирать софт, ты просто включаешь компат?

Конечно, оно и в GENERIC есть. Пересобирать софт совсем необязательно,
как и удалять старые библиотеки. Я не делаю ни того, ни другого,
за исключением ядерных модулей из портов типа nvidia и vbox.

Eugene
--
А ученый уподобляется обученному слону, которого погонщик поставил перед
преградой. Он пользуется силой разума, как слон --- силой мышц, подчиняясь
приказу. Это необычайно удобно: ученый отныне готов на все, так как ни за
что уже не отвечает.
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #16  
Старый 25.06.2022, 18:51
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: как залогиниться в систему? 2

Eugene Grosbein написал(а) к Andrey Ostanovsky в Jun 22 21:28:14 по местному времени:

23 июня 2022, четверг, в 11:09 NOVT, Andrey Ostanovsky написал(а):

AO>>> Да нет, там все бинари из /usr/local/* перестали работать и
AO>>> падают в корку... Это-то, кстати, вполне понятно при переходе с
AO>>> версии на версию.
DS>> при мажорном переходе всегда есть предупреждение о необходимости
DS>> пересобраться третий софт, после чего вычищаются старые либы, видать
DS>> ты перескочил сразу на чистку.
AO> Нет, просто не включил в конфиг собираемого ядра опцию COMPAT_FREEBSD11... Как
AO> будто нельзя было его в DEFAULTS вписать...

Нынче использовать собственное ядро лучше следующим образом:

include GENERIC
ident MYKERNEL
options XXX
options YYY
device xxx
device yyy
nooptions ZZZ
nodevice ZZZ

Таким образом ты точно не поимеешь проблем при мажорном обновлении.

Eugene
--
Поэты - страшные люди. У них все святое.
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #17  
Старый 25.06.2022, 19:32
Dmitriy Smirnov
Guest
 
Сообщений: n/a
По умолчанию как залогиниться в систему? 2

Dmitriy Smirnov написал(а) к Eugene Grosbein в Jun 22 20:22:48 по местному времени:

hi, Eugene!

25 Jun 22 21:24, Eugene Grosbein wrote to Dmitriy Smirnov:

AO>>> Нет, просто не включил в конфиг собираемого ядра опцию
AO>>> COMPAT_FREEBSD11... Как будто нельзя было его в DEFAULTS
AO>>> вписать...
DS>> т.е. чтобы не пересобирать софт, ты просто включаешь компат?

EG> Конечно, оно и в GENERIC есть.

я давно в конфиг дженерика не заглядывал за ненадобностью, но то что он там был видел. Стало быть Андрей просто неподрасчитал с конфигом ядра при сборке.

EG> Пересобирать софт совсем необязательно,

я говорил о предупреждении/рекомендации "rebuild all installed 3rd party software"

wbr, Dmitriy.
---
Ответить с цитированием
  #18  
Старый 27.06.2022, 11:23
Andrey Ostanovsky
Guest
 
Сообщений: n/a
По умолчанию как залогиниться в систему? 2

Andrey Ostanovsky написал(а) к Eugene Grosbein в Jun 22 10:09:18 по местному времени:

Нello Eugene!

25 Jun 22 21:28, you wrote to me:

EG> Нынче использовать собственное ядро лучше следующим образом:
EG> include GENERIC

....

EG> Таким образом ты точно не поимеешь проблем при мажорном обновлении.

Мне казалось, что для этого случая - там лежит DEFAULTS. :) Оно, кстати, и инклюдится по-умолчанию при сборке кастомного ядра.

Andrey

--- GoldED+/BSD 1.1.5-b20070503
Ответить с цитированием
  #19  
Старый 28.06.2022, 12:14
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: как залогиниться в систему? 2

Eugene Grosbein написал(а) к Dmitriy Smirnov в Jun 22 15:01:20 по местному времени:

25 июня 2022, суббота, в 20:22 NOVT, Dmitriy Smirnov написал(а):

AO>>>> Нет, просто не включил в конфиг собираемого ядра опцию
AO>>>> COMPAT_FREEBSD11... Как будто нельзя было его в DEFAULTS
AO>>>> вписать...
DS>>> т.е. чтобы не пересобирать софт, ты просто включаешь компат?
EG>> Конечно, оно и в GENERIC есть.
DS> я давно в конфиг дженерика не заглядывал за ненадобностью, но то что он там был
DS> видел. Стало быть Андрей просто неподрасчитал с конфигом ядра при сборке.
EG>> Пересобирать софт совсем необязательно,
DS> я говорил о предупреждении/рекомендации "rebuild all installed 3rd party
DS> software"

Это совсем необязательно.

Eugene
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
  #20  
Старый 28.06.2022, 12:14
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: как залогиниться в систему? 2

Eugene Grosbein написал(а) к Andrey Ostanovsky в Jun 22 15:02:27 по местному времени:

27 июня 2022, понедельник, в 10:09 NOVT, Andrey Ostanovsky написал(а):

EG>> Нынче использовать собственное ядро лучше следующим образом:
EG>> include GENERIC
AO> ....
EG>> Таким образом ты точно не поимеешь проблем при мажорном обновлении.
AO> Мне казалось, что для этого случая - там лежит DEFAULTS. :) Оно, кстати, и
AO> инклюдится по-умолчанию при сборке кастомного ядра.

DEFAULTS лежит вовсе не для того :-)

Eugene
--
В России каждый третий болеет СПИДом. Его зрачки расширены, веки красные,
и его всегда начинает ломать.
--- slrn/1.0.3 (FreeBSD)
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 01:41. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot