Как увидеть, что собрано ядро и мир?
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Как увидеть, что собрано ядро и мир?
Иногда собираю ядро и мир в фоне. Не видно успешность выполнения данной операции. Как можно увидеть, что все собрано?
Глюк глюком вышибают!
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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: Как увидеть, что собрано ядро и мир?
направлять вывод в файл
или не собирать в фоне
)))
сколько вы говорил лет опыта работы в фрибсд?
а такие детские вопросы спрашиваете
или не собирать в фоне
)))
сколько вы говорил лет опыта работы в фрибсд?
а такие детские вопросы спрашиваете
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Re: Как увидеть, что собрано ядро и мир?
Ну дык, лет много, опыта мало. Не каждый же день в фоне ядро собираешь 
Мне кажется, что где-то сборщик видит, что ядро уже собрано, вот и спрашиваю, где?

Мне кажется, что где-то сборщик видит, что ядро уже собрано, вот и спрашиваю, где?
Глюк глюком вышибают!
- LMik
- капитан
- Сообщения: 1852
- Зарегистрирован: 2007-07-17 9:14:39
- Откуда: МО
- Контактная информация:
Re: Как увидеть, что собрано ядро и мир?
LOL да это же ОСНОВЫ. Это просто фундаментальные знания, которые нужно иметь перед тем как открыть консоль в принципе.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!
Виpус детям не игpушка, не товаpищ и не дpуг!
-
- проходил мимо
Re: Как увидеть, что собрано ядро и мир?
ну успешность собраного ядра можно оценить по самому собраному kernel в /obj/
а вот мира сложно оценивать
поскольку в зависимости от разных опций
он может к примеру заканчиват сборку на sendmail, а может и не заканчивать
а вот мира сложно оценивать
поскольку в зависимости от разных опций
он может к примеру заканчиват сборку на sendmail, а может и не заканчивать
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Re: Как увидеть, что собрано ядро и мир?
Согласен, раз нет файла ядра, то значит, что и не собрано.
Ну стыдно, стыдно
Ну стыдно, стыдно

Глюк глюком вышибают!
-
- проходил мимо
Re: Как увидеть, что собрано ядро и мир?
если я правильно помню то ядро собирается после модулей
поэтому по собраному ядру думаю можно оценивать собранность всего кернел
а вот по миру - никак нельзя понять
поэтому по собраному ядру думаю можно оценивать собранность всего кернел
а вот по миру - никак нельзя понять
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Re: Как увидеть, что собрано ядро и мир?
Но ведь make installworld не сработает, если мир не собран. Значит как-то оно видно? Ох, не хочется в скрипты лазить, но надо 

Глюк глюком вышибают!
-
- проходил мимо
Re: Как увидеть, что собрано ядро и мир?
а вы думаете вам make installworld так прям и скажет что мир не собран?)))
он тупо начнет инсталлить по порядку
и стопонется на том каналоге где не найдет собраной утилиты
он тупо начнет инсталлить по порядку
и стопонется на том каналоге где не найдет собраной утилиты
-
- проходил мимо
Re: Как увидеть, что собрано ядро и мир?
Да не парьтесь Вы так из за каких то псевдо-бсдшников.Gamerman писал(а):Согласен, раз нет файла ядра, то значит, что и не собрано.
Ну стыдно, стыдно
Главное не стыдиться спрашивать, тут же все учатся, обмениваются опытом, делятся впечатлениями...
Так что дерзайте вперед

- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Re: Как увидеть, что собрано ядро и мир?
Проверил. Очистил все и запустил установку мира. Ругнулось, что не находит файл
. Так что никак.

Глюк глюком вышибают!
-
- проходил мимо
Re: Как увидеть, что собрано ядро и мир?
можно также забират код завершения команды make
но комманда в фоне увеличится
потому что нужно будет куда то записывать этот результат echo $? > res
но комманда в фоне увеличится
потому что нужно будет куда то записывать этот результат echo $? > res
- Mox
- лейтенант
- Сообщения: 757
- Зарегистрирован: 2008-12-16 16:04:14
- Откуда: питер
- Контактная информация:
Re: Как увидеть, что собрано ядро и мир?
Код: Выделить всё
ps ax | grep make

"В мире программирования алгоритмы становятся более важными, чем код, и именно из-за академических корней в BSD изначально большое внимание уделялось проработке алгоритмов". Мэтт Диллон
-
- проходил мимо
Re: Как увидеть, что собрано ядро и мир?
в ps ax только видно завершился ли процесс
но не видно с каким результатом
так что код возрата - единственное на что можно ориентироватся в случае удачи
в случае не удачи, нужно уже полный лог компиляции что бы понять на чем стопорится
но не видно с каким результатом
так что код возрата - единственное на что можно ориентироватся в случае удачи
в случае не удачи, нужно уже полный лог компиляции что бы понять на чем стопорится
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: Как увидеть, что собрано ядро и мир?
в файл писать лог сборки - самое простое
либо запускать сборку на локальном терминале. по теме поможет man watch
либо использовать гнутый screen или бздятый tmux тоже хорошее решение
либо попробовать установить в нуль/временную папку. заглохнет - не собралось
либо запускать сборку на локальном терминале. по теме поможет man watch
либо использовать гнутый screen или бздятый tmux тоже хорошее решение
либо попробовать установить в нуль/временную папку. заглохнет - не собралось
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: Как увидеть, что собрано ядро и мир?
скриптом в бекграунд? я засомневался и не стал о таком писать, хотя скриптом и сам иногда пользуюсь
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
Re: Как увидеть, что собрано ядро и мир?
а что плохого ? ведь ему можно указать куда он пишет лог
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: Как увидеть, что собрано ядро и мир?
хмм
ты имеешь ввиду команду типа ???
ты имеешь ввиду команду типа
Код: Выделить всё
sh -c 'script ~/makeworld.log make buildworld 2>&1 > /dev/null '
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
Re: Как увидеть, что собрано ядро и мир?
manefesto писал(а):man script
- unix-admin
- ст. сержант
- Сообщения: 324
- Зарегистрирован: 2010-11-26 12:43:04
- Откуда: Cornucopia
Re: Как увидеть, что собрано ядро и мир?
И вот тут советуют script использовать:
http://www.freebsd.org/doc/handbook/makeworld.html.
Секции:
24.7.7 Recompile the Base System
24.7.7.1 Saving the Output
http://www.freebsd.org/doc/handbook/makeworld.html.
Секции:
24.7.7 Recompile the Base System
24.7.7.1 Saving the Output
Код: Выделить всё
# script /var/tmp/mw.out
Script started, output file is /var/tmp/mw.out
# make TARGET
... compile, compile, compile ...
# exit
Script done, ...
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: Как увидеть, что собрано ядро и мир?
да, это здорово, но это не то чего хочет топикстартерunix-admin писал(а):И вот тут советуют script использовать:
http://www.freebsd.org/doc/handbook/makeworld.html.
Секции:
24.7.7 Recompile the Base System
24.7.7.1 Saving the OutputКод: Выделить всё
# script /var/tmp/mw.out Script started, output file is /var/tmp/mw.out # make TARGET ... compile, compile, compile ... # exit Script done, ...
Gamerman писал(а):Иногда собираю ядро и мир в фоне. Не видно успешность выполнения данной операции. Как можно увидеть, что все собрано?
ткни в конкретный абцац где указано как запустить script в фонеmanefesto писал(а):manefesto писал(а):man script
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
-
- лейтенант
- Сообщения: 966
- Зарегистрирован: 2007-12-05 9:45:18
- Откуда: Mytischi
Re: Как увидеть, что собрано ядро и мир?
могу предложить заюзать screen.
- Gamerman
- капитан
- Сообщения: 1723
- Зарегистрирован: 2009-05-17 21:01:23
- Откуда: Украина, Ужгород - Днепр
- Контактная информация:
Re: Как увидеть, что собрано ядро и мир?
Пробовал через watch. Не знаю, может я что-то не так делаю, но если завершение работы произошло тогда, когда watch отключен, то при переключении в нужную консоль не видно последних строк, то есть не видно результат.
Глюк глюком вышибают!
- manefesto
- Группенфюррер
- Сообщения: 6934
- Зарегистрирован: 2007-07-20 8:27:30
- Откуда: Пермь
- Контактная информация:
Re: Как увидеть, что собрано ядро и мир?
дада, последнии строки не увидишь