1.1, Аноним (1), 22:18, 09/07/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– |
У вас ошибка в новости:
"armv6 (BEAGLEBONE, CUBIEBOARD, CUBIEBOARD2, CUBOX-HUMMINGBOARD,
Raspberry Pi B, Raspberry Pi 2, PANDABOARD, WANDBOARD)"
Большинство этих SBC на архитектуре armv7
| |
|
2.2, Аноним (2), 22:33, 09/07/2019 [^] [^^] [^^^] [ответить] | +3 +/– | Но сборки для них на основе ARMv6 armv6 BANANAPI SHA512 FreeBSD-11 3-RELEAS... большой текст свёрнут, показать | |
|
1.3, аннон (?), 22:36, 09/07/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –19 +/– |
Единственный UNIX во всем рынке OpenSource-операционок. Напоминаю что Linux не UNIX а еще напоминаю что в Linux systemd в то время как в UNIX-FreeBSD никакого systemd нет
| |
|
|
3.13, Anonim (??), 23:06, 09/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
dragonflybsd - самые легкие процессы и виртуальные ядра и Hammer итд
| |
|
4.88, Аноним (88), 07:21, 10/07/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
ага, всё до того лёгкое, что системе нужно минимум 8 гб для более менее сносной и отзывчивой работы. та жа фряшка спокойно отрабатывает как надо на системах даже с 1 гб озу.
| |
|
5.139, Шта (?), 14:14, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
Откуда дровишки? Ставил на ноут с 2Гб оперативки. При старте с i3wm кушало не более 150МБ ОЗУ. При работе в качестве десктопа также не ощутил никаких тормозов.
| |
5.271, Аноним (271), 10:43, 12/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
Не звезди. Я ее на древний Asus EEE PC ставил, с атомом вместо проца и 2ГБ памяти. Все работает.
| |
|
|
|
2.7, Аноним (7), 22:53, 09/07/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
Удобная вещь, эта системд. И проследит за пидом процесса, и перезапустит при падении. И конфиги простые как двери, не надо велосипедить баш-портянки. Эх! Дай мне ещё этого НЕюникса....
Кстати, а почему InspurOS для китайских суперкомпьютеров от Inspur, таки является юниксом, ибо они прошли SUS-сертификацию, и таки на линуксе, ибо пересборка шляпы/чентоси?
| |
|
3.12, qwerty123 (??), 23:04, 09/07/2019 [^] [^^] [^^^] [ответить]
| +9 +/– |
>И конфиги простые как двери
----------------------------
#!/bin/sh
#
# $FreeBSD: head/mail/exim/files/exim.in 340872 2014-01-24 00:14:07Z mat $
#
# PROVIDE: mail
# REQUIRE: LOGIN
# KEYWORD: shutdown
# we make mail start late, so that things like .forward's are not
# processed until the system is fully operational
#
# Add the following lines to /etc/rc.conf to enable exim:
#
#exim_enable="YES"
#
# See exim(8) for flags
#
. /etc/rc.subr
name=exim
rcvar=exim_enable
command=/usr/local/sbin/exim
pidfile=/var/run/exim.pid
required_dirs=/var/log/exim
required_files=/usr/local/etc/exim/exim.conf
#start_precmd=start_precmd
stop_postcmd=stop_postcmd
extra_commands="reload"
stop_postcmd()
{
rm -f $pidfile
}
# read settings, set default values
load_rc_config $name
: ${exim_enable="NO"}
: ${exim_flags="-bd -q30m"}
run_rc_command "$1"
---------
Что сложного?
Но проблема в том, что тебя лишили выбора, поэтому остается лишь петь песню как все хорошо.
| |
|
4.14, Аноним (-), 23:10, 09/07/2019 [^] [^^] [^^^] [ответить]
| –5 +/– |
А ваше навязывание баш-портянок и init, как единственной системы инициализации, не подпадает под ограничение свободы выбора?
| |
|
5.24, qwerty123 (??), 23:24, 09/07/2019 [^] [^^] [^^^] [ответить]
| +4 +/– |
>init, как единственной системы инициализации
$ man init
DESCRIPTION
The init utility is the last stage of the boot process.
init вообще ни разу не "система инициализации" чего-то.
в BSD это простой процесс-демон, запускающий /etc/rc и getty
вы вообще чего "инициализировать" собрались?
| |
5.39, анонн (ok), 00:00, 10/07/2019 [^] [^^] [^^^] [ответить]
| +7 +/– |
> А ваше навязывание баш-портянок
> #!/bin/sh
Это не симлинк на баш, как привыкли линухоиды. Я знаю, в это сложно поверить, но баш там вообще нет в базовой установке!
/bin/sh - это действительно минимальный интерпретатор sh, без тонн интерактивных свистелок и перделок:
cloc /usr/src/bin/sh/ --exclude-dir=tests
68 text files.
68 unique files.
9 files ignored.
Language files blank comment code
C 26 1576 2233 11803
C/C++ Header 24 139 916 563
make 1 17 7 48
SUM: 60 1774 3442 12755
А теперь смотрим баш:
https://www.openhub.net/p/bash/analyses/latest/languages_summary
> Total Lines : 292,087 Code Lines : 224,357
системд:
https://www.openhub.net/p/systemd/analyses/latest/languages_summary
> Total Lines : 634,513 Code Lines : 469,586
Вот да, если выбирать только между bash и системд в качестве интерпретатора конфигов, то специализированный системд смотрится очень даже ничего. Но все же это какой-то странный выбор, в лучших традициях
> Опустим эту газету в серную кислоту, а ТВ-парк в дистиллированую воду
(c)
| |
|
4.16, Фноним (?), 23:12, 09/07/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
Никого не лишили, обратную совместимость с портянками не выпилили, если хочется вот так, по старинке.
Хотя с юнитом все тоже наглядно, более чем:
[Unit]
Description=Exim Mail Transport Agent
After=network.target
Conflicts=sendmail.service postfix.service
[Service]
PrivateTmp=true
Environment=QUEUE=1h
EnvironmentFile=-/etc/sysconfig/exim
ExecStartPre=-/usr/libexec/exim-gen-cert
ExecStart=/usr/sbin/exim -bd -q${QUEUE}
[Install]
WantedBy=multi-user.target
| |
|
5.21, qwerty123 (??), 23:18, 09/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
>Хотя с юнитом все тоже наглядно, более чем
Угу. До тех пор пока отлаживать не надо. И вся хрень systemd в корку не падает, не пойми где.
| |
|
6.23, Фноним (?), 23:23, 09/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
Ну ты хоть пробовал, серьезно?
Отладка юнита с подробным логированием в journalctl, как stderr вызываемых комманд, так и самого механизма systemctl, который тоже подскажет что сделано не так.
Ну вот прям наоборот же все.
| |
|
7.28, qwerty123 (??), 23:30, 09/07/2019 [^] [^^] [^^^] [ответить]
| +4 +/– |
> Ну ты хоть пробовал, серьезно?
Чувак, не поверишь, пишу всякие программы. Портируемые.
>Отладка юнита с подробным логированием в journalctl, как stderr вызываемых комманд...
Пусть оно идет в ту дырку, куда не светит солнце.
Вся эта развесистая байда systemd с линками и опциями.
| |
|
8.32, Фноним (?), 23:40, 09/07/2019 [^] [^^] [^^^] [ответить] | +/– | Так тебя ж не заставляют ей пользоваться, раз не по душе Штуки разные, подходы ... текст свёрнут, показать | |
|
|
|
5.112, Аноним (110), 11:46, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Никого не лишили, обратную совместимость с портянками не выпилили, если хочется вот так, по старинке.
так оно так и сделано практически во всех дистрах, кроме арча.
юниты, фигуниты - а легаси баш-портянки стартуемы системдой!
супер.
| |
|
4.29, zzz (??), 23:33, 09/07/2019 [^] [^^] [^^^] [ответить]
| +4 +/– |
Ну это на фрюхе всё просто, я когда в первый раз увидел, как регулируется порядок запуска и остановки служб в линуксе, слегка ошалел от пиршества идиотизма человека, который это придумал.
| |
4.59, Dapredator (ok), 01:31, 10/07/2019 [^] [^^] [^^^] [ответить]
| –4 +/– |
> pidfile=/var/run/exim.pid
Капец, пид файлы... А если с ним что-то не так? Как процесс останавливать будешь, чудо ты из семидесятых годов :)
| |
|
5.63, Anonymouse (?), 01:52, 10/07/2019 [^] [^^] [^^^] [ответить]
| +6 +/– |
С тобой что-то не так, к сожалению.
Смузи головного мозга и барбершоп подбородка мешает пользоваться тектовыми файлами, сочувствую.
| |
|
|
7.149, тигарэтоя (?), 14:49, 10/07/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
вот и выросло поколение "девопсов" которые ничего про ps(1) не слыхивали... ;(
| |
|
|
5.68, анонн (ok), 02:45, 10/07/2019 [^] [^^] [^^^] [ответить] | +1 +/– | Дышите глубоко, приготовьте огнетушитель https www freedesktop org software sy... большой текст свёрнут, показать | |
|
6.84, souryogurt (ok), 04:53, 10/07/2019 [^] [^^] [^^^] [ответить]
| –3 +/– |
Запись и чтение pid файла при старте вызывает состояние гонки. Например, при перезапуске демона, когда новый демон уже запущен а старый ещё не завершился.
В приведенных тобой строках описывается как использовать системду со "старыми" сервисами и отнюдь не является рекомендованным способом.
| |
|
7.91, qwerty123 (??), 08:06, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
>Запись и чтение pid файла при старте вызывает состояние гонки.
щас заплачу....
у разработчика с мозгами стартующий процесс пишет НОВЫЙ файл, с НОВЫМ значением process ID
| |
7.107, YetAnotherOnanym (ok), 11:27, 10/07/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
> новый демон уже запущен а старый ещё не завершился
Если у тебя так перезапускаются демоны, то мусор в PID-файле - далеко не самая острая проблема. Неотвязанные порты и незакрытые файлы подарят тебе намного больше веселья. Но если ты так перезапускаешь демоны, то так тебе и надо.
| |
|
6.109, Dapredator (ok), 11:31, 10/07/2019 [^] [^^] [^^^] [ответить]
| –3 +/– |
systemd схлопывпет все процессы в cgroup'е. Каждый процесс при старте получает свою cgroup.
А как ты будешь останавливать процесс когда криворукий init-script-писатель случайно грохнул твой pid файл или, ещё хуже, записал туда pid другого процесса? :-).
killall processname, lol? И привет всем процессам в контейнерах типа docker или LXC? :-)
Я тебя внимательно слушаю.
| |
|
7.114, пох. (?), 11:51, 10/07/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Я тебя внимательно слушаю.
слушай и запоминай, дитя 201x: точно так же я его буду останавливать, как если бы твой криворукий на-единственно-верной-сишечке-писатель "не схлопнул все процессы в cgroup'е", а вывел какой-то мусор в бинарный лог и повис. Как-нибудь, не поверишь, справлюсь.
Причем вот подобные вещи - в его продухте происходят регулярно, и исправить это - невозможно, если тебя не зовут Лёня (а Лёня исправит методом notabug). А скриптов зачем-то грохающих pid-файлы я лично не видел никогда. При том что юниксы (а не этот ваш помоечный "новый шит-стандарт") я админю явно больше лет, чем тебе исполнилось. А если и увижу (продукт таких как ты, которых менеджер заставил таки сделать не линукс-онли сетап) - исправлю без всяких проблем (скорее с нуля напишу).
| |
|
|
9.202, пох. (?), 18:43, 10/07/2019 [^] [^^] [^^^] [ответить] | +/– | как только я услышу от тебя внятное объяснение, как ты будешь останавливать проц... большой текст свёрнут, показать | |
|
|
7.225, qwerty123 (??), 22:21, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
> И привет всем процессам в контейнерах типа docker или LXC? :-)
Чувак, во FreeBSD нет контейнеров.
| |
|
|
|
6.252, Серб (ok), 13:43, 11/07/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
> И насколько это стандартно.
Очевидно, что-то слышал, что можно.
И таки да.
Вот решили проблему в ядре 5.2.
В системный вызов clone() добавлен флаг CLONE_PIDFD, при указании которого родительскому процессу возвращается файловых дескриптор "pidfd", отождествлённый с созданным дочерним процессом. Данный файловый дескриптор, например, можно использовать для отправки сигналов без опасения столкнуться с состоянием гонки (сразу после отправки сигнала целевой PID может быть освобождён из-за завершения работы процесса и занят другим процессом);
И pidfd_send_signal
Дают возможность слать сигналы без гонок.
| |
|
7.256, анонн (ok), 14:14, 11/07/2019 [^] [^^] [^^^] [ответить] | +/– | Молодцы Всего на 8 лет отстали man pdfork man procdesc code NAME proc... большой текст свёрнут, показать | |
|
8.268, Серб (ok), 16:43, 11/07/2019 [^] [^^] [^^^] [ответить] | –1 +/– | Речь-то шла именно о файле И да Из скриптов будут гонки Из программы на Си - ... текст свёрнут, показать | |
|
|
|
|
|
3.17, qwerty123 (??), 23:13, 09/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
>ибо они прошли SUS-сертификацию, и таки на линуксе
FreeBSD/NetBSD сохранили концептуально архитектуру начиная с времен примерно 2BSD, это где-то 1979 год (если не путаю), чуть раньше разработки TCP/IP стека по заказу DARPA.
Linux это более позднее изделие, самосбор из всего что было.
| |
|
4.56, Аноним3 (?), 01:17, 10/07/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
загнул ты родословную)) :
"Разработка FreeBSD началась в 1993 году с быстрорастущего набора патчей пользователей системы 386BSD." взято с https://ru.wikipedia.org/wiki/FreeBSD.
и вообще это версия идет от университета беркли. со своими rc скриптами и тому подобным и уже во время своего появления она хоть и считалась юникс системой, но как бы не чистым юникс. чистым юникс была версия от AT&T.
| |
|
5.93, qwerty123 (??), 08:15, 10/07/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
>загнул ты родословную)) :
Нет.
См архив.
2BSD это производная от AT&T Unix
4BSD от 2BSD
386BSD от 4.4BSD
Free/Net/Open от 386BSD
это примерно и грубо, можно поднять даты
https://www.tuhs.org/Archive/Distributions/UCB/
Большинство местных писателей настолько тупо и лениво, что не в состоянии скачать и посмотреть код в архиве
| |
|
6.152, Аноним3 (?), 14:52, 10/07/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
а я о чем. нет более юникс сегодня. есть его производные в лучшем случае. и bsd системы к ним мало отношения имеют. это как у дворняги есть 10% родословной благородной гончей))) я о том ,что люди ищут свою гордость в том ,что используют якобы благородный юникс. тогда когда то ,что они используют имеет весьма посредственное отношение к юникс. это глупое ребячество.
| |
|
7.226, qwerty123 (??), 22:27, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
Истинная Unix - это Unix v7 для PDP11/70.
RESTRICTED RIGHTS: USE, DUPLICATION, OR DISCLOSURE
IS SUBJECT TO RESTRICTIONS STATED IN YOUR CONTRACT WITH
WESTERN ELECTRIC COMPANY, INC.
WED DEC 31 19:03:27 EST 1969
login: root
Password:
You have mail.
Все остальное переписанное и отношения к Unix не имеет.
| |
|
|
|
|
3.90, Аноним (90), 07:48, 10/07/2019 [^] [^^] [^^^] [ответить] | +1 +/– | Ничего удобного в комбайнере нет Перезапуск вместо исправления ошибки С чего в... большой текст свёрнут, показать | |
|
4.113, Аноним (110), 11:50, 10/07/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Единственный архитектурный плюс системд это зависимости запуска.
расскажите, пожалуйста, как в дистре с системды получить порядок старта сервисов? - т.е. интересует аналог rcorder...
| |
|
5.205, пох. (?), 18:46, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
> расскажите, пожалуйста, как в дистре с системды получить порядок старта сервисов? -
поискать в /dev/random - весь смысл системды в том чтобы сделать этот порядок абсолютно непредсказуемым.
> т.е. интересует аналог rcorder...
эти ваши башпортянки...
| |
5.212, Фноним (?), 20:04, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
С указанием wantedby/after - можешь хоть весь порядок выстроить. Один за одним.
А так они стартуют параллельно после того как поднят юнит или таргет от которого зависят.
| |
|
6.243, Аноним (110), 09:35, 11/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
Что значит "можешь" ?
Хочется увидеть, вылить в файл [для анализа] и т.п.
Руками - не вариант: одна правка и анализ заново?
Стартуют параллельно? - Ok, вывести в одну строку стартующие параллельно.
| |
|
|
|
3.111, Аноним (110), 11:44, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Удобная вещь, эта системд. И проследит за пидом процесса, и перезапустит при падении.
N.B. типично для адептов системды.
это каким местом нужно писать демоны, чтобы за ними надо было присматривать?!
нормальный софт не нуждается в присмотре. пользователи кривого - должны страдать.
| |
|
4.115, пох. (?), 11:56, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
> это каким местом нужно писать демоны, чтобы за ними надо было присматривать?!
ровно тем местом, которым они и пишут - или вы думаете, это только админы у них такие? Нет, разработчики тоже подтягиваются.
И, кстати, не называйте эту поделку "демон" - это слово может кому-то показаться оскорбительным, используйте термин "альтернативно-мертвый"(c)Id softw. - тем более что он гораздо точнее характеризует поделку, не умеющую detach control tty (каковые сцустемдрянь старательно поощряет, ведь перегружать слабенькие мозги современных разработчиков под новые стандарты этим вашим юниксом не следует).
> нормальный софт не нуждается в присмотре
выкидывайте это ваше мамонтово г-но - сегодня модно "быстроподнятое упавшим не считать".
| |
|
|
2.8, Фноним (?), 22:55, 09/07/2019 [^] [^^] [^^^] [ответить]
| –4 +/– |
В этом некоторое преимущество линукса, есть дистрибутивы с системдой, а есть без нее.
Свобода - это и возможножность выбора тоже.
| |
|
3.129, Ser (??), 13:51, 10/07/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это пока ты варишься на своем десктопе или даже сервере. А если тебе надо делать ПО, которое работает на разных дистрибутивах? У тебя уже нет выбора, ты должен лезть в это и пачкаться. А оно еще вдруг падает. И вот journald например падает и ты без логов. И ты такой сидишь и думаешь, как такое вообще могли пропустить?
| |
|
4.147, Фноним (?), 14:46, 10/07/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
Опять "делатель ПО" у которого все падает, кроме его собственного кода.
У админов не падает, живём и радуемся.
| |
|
|
|
3.19, qwerty123 (??), 23:16, 09/07/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
>Деннис Ритчи, один из создателей Unix, выразил своё мнение, что Unix-подобные системы, такие, как Linux
Ну прилепили к теме офтопик. И что?
От этого файлопомойка из кучи тарболов стала менее файлопомойка?
| |
3.140, пох. (?), 14:23, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
> "Деннис Ритчи, один из создателей Unix, выразил своё мнение, что Unix-подобные системы,
> такие, как Linux, являются де-факто Unix-системами."
это он очень давно выразил. Когда оно по сути так и было.
А сегодня этот ваш "новый стандарт" от unix уже очень и очень далеко. Причем как от того что было принято считать юниксом во времена Ритчи, так и от того, что принято ими считать сейчас.
| |
|
2.20, Dapredator (ok), 23:18, 09/07/2019 [^] [^^] [^^^] [ответить]
| –12 +/– |
> Единственный UNIX во всем рынке OpenSource-операционок
Неужели у кого-то слово "Unix" ассоциируется с чем-то иным кроме как с "40 лет как устаревшими технологиями из 1970-тых годов, которые в своём развитии остановились в конце 80-тых"?
> Напоминаю что Linux не UNIX
И слава богу, не хватало ещё следовать заветам старых пердунов, которых уже в живых-то нет.
> напоминаю что в Linux systemd в то время как в UNIX-FreeBSD никакого systemd нет
Это примерно как "напоминаю, что в этом отеле кондиционер, микроволновка и стиральная машина, в то время как в нашем шалаше настоящий true-огонь и в луже можно простирнуться кто как умеет"
| |
|
3.27, zzz (??), 23:29, 09/07/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
Вот как раз наоборот. Громче всех баш-портянками потрясают не фрюшники, а братья наши меньшие, которые и не в курсе, что кроме примитивного Sysvinit есть невероятно удобный и продвинутый BSD Init, а весь выбор систем инициализации в линуксе - выбор между лезгинкой и гей-парадом.
| |
|
4.60, Dapredator (ok), 01:33, 10/07/2019 [^] [^^] [^^^] [ответить]
| –13 +/– |
Стандартный вопрос любителю инит файлов. Как остановить запущеный процесс?
Пид файлы и подобные костыли не предлагать.
| |
|
5.76, анонн (ok), 03:26, 10/07/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Стандартный вопрос любителю инит файлов. Как остановить запущеный процесс?
> Пид файлы и подобные костыли не предлагать.
Отвязка от традиционного PID файла?
Запускаем:
jail -c -u someuser path=/ name='somename' command=mycommand
останавливаем:
jail -r somename
Пишем "портянку":
#!/bin/sh
# PROVIDE: strange_daemon
# REQUIRE: LOGIN
. /etc/rc.subr
name="strange_daemon"
rcvar=strange_daemon_enable
load_rc_config $name
start_cmd="jail -c -u someuser path=/ name='my_strange_daemon_jail' command=mydaemon"
stop_cmd="jail -r 'my_strange_daemon_jail'"
run_rc_command "$1"
Теперь можем делать:
service strange_daemon start
service strange_daemon stop
Но вы там держитесь ))
| |
|
6.122, Dapredator (ok), 12:50, 10/07/2019 [^] [^^] [^^^] [ответить]
| –16 +/– |
> Запускаем:
> jail -c -u someuser path=/ name='somename' command=mycommand
$ jail -c -u someuser path=/ name='somename' command=mycommand
bash: jail: command not found
$ uname -o
GNU/Linux
Что дальше?
| |
|
7.130, Ser (??), 13:53, 10/07/2019 [^] [^^] [^^^] [ответить]
| +4 +/– |
Ну вот ты зашел не в ту тему. Посмотри название топика.
| |
|
|
9.185, анонн (ok), 17:23, 10/07/2019 [^] [^^] [^^^] [ответить] | +/– | А, т е реализовать свое, изначально не портируемое решение в виде системды - эт... текст свёрнут, показать | |
|
|
7.166, Школьник (ok), 16:25, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
А у меня работает. И прибивать софт если и приходится, то только тот, что писался в расчете на то, что кроме GNU/Linux на свете ничего уже нет.
Что дальше?
| |
7.184, анонн (ok), 17:21, 10/07/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> Запускаем:
>> jail -c -u someuser path=/ name='somename' command=mycommand
> $ jail -c -u someuser path=/ name='somename' command=mycommand
> bash: jail: command not found
Очевидно, если ты в новости о "Релиз FreeBSD 11.3",
сначала нахваливаешь наличие системд в Линуксе, а потом задаешь вопрос, как остановить запущеный процесс в BSDInit, то получишь в ответ как раз способ на фре, а не "новом стандарте"?
> $ uname -o
> GNU/Linux
> Что дальше?
Не сдаваться!
https://download.freebsd.org/ftp/releases/ISO-IMAGES/11.3/
| |
|
|
5.81, Дон Ягон (ok), 04:45, 10/07/2019 [^] [^^] [^^^] [ответить] | +3 +/– | А как запущеный процесс И в какой ОС Иначе вопрос не имеет смысла Можно ли за... большой текст свёрнут, показать | |
|
6.123, Dapredator (ok), 12:53, 10/07/2019 [^] [^^] [^^^] [ответить]
| –14 +/– |
> А как запущеный процесс? И в какой ОС? Иначе вопрос не имеет смысла.
Linux/FreeBSD + на чём там systemd-луддиты пытаются костылять? bash? shell? Perl?
Как запущенный? Да всё равно как.
Я уже лет 5 сижу на systemd, обожаю его за то, что теперь, когда я пишу программы оторванные от терминала, мне не нужно думать, как в ралзичных ста тысячах дистрибутивов Linux (В том числе сборки от Васяна) мне запустить, остановить или перезагрузить мой демон.
Я просто использую конфиг от systemd, который 4 строчки и работает одинаково на всех дистрибутивах, за исключением существующих только в теории маргинальных извращений типа devian :-)
| |
|
7.131, andy (??), 13:56, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
Процесс будет остановлен командой kill с нужным сигналом. Какие в этом сложности?
> когда я пишу программы оторванные от терминала, мне не нужно думать, как в ралзичных ста тысячах > дистрибутивов Linux (В том числе сборки от Васяна) мне запустить, остановить или перезагрузить
> мой демон.
Вообще есть lsb, которого стоит придерживаться. Если Вы не знаете как остановить написать стартовый скрипт для linux'а, быть может не стоит писать свои программы? И, наконец, в дистрах есть мейнтенеры с которыми можно обсудить этот вопрос, либо они напишут стартовый скрипт сами, раз уж Вы не в состоянии это сделать.
| |
|
|
9.154, andy (??), 14:59, 10/07/2019 [^] [^^] [^^^] [ответить] | +1 +/– | Процесс для которого написан стартовый скрипт Каждый процесс присваивается иден... текст свёрнут, показать | |
|
|
7.148, Дон Ягон (ok), 14:49, 10/07/2019 [^] [^^] [^^^] [ответить] | +4 +/– | И там и там можно запускать как обычные процессы, так и контейнеризованные Испо... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
6.58, Аноним3 (?), 01:26, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
он не просто был проприетарным. он был закрытым. причем военными с 1956 и вплоть до 1982 года. поэтому впрочем и был создан линукс. чтобы иметь альтернативную юникс-подобную операционную систему, свободную заметьте. все BSD так и не могут оторваться от зависимости компаний. впрочем есть и плюсы. документация и изменения более плавные и реже ломаются апи. но прогресс малость отстает. впрочем спор о инит скриптах или о RC, никакой почвы не имеет. впрочем как и системд. каждый пользует свое. а попытка сказать линуксоиду , что у тебя не юникс... это показатель глупости и незнания, да и выпендрежа. линуксоид скажет и слава Богу.
| |
|
7.70, Аноним (22), 02:53, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
Я пишу ответ на то, что FreeBSD не является единственным открытым UNIX, а есть ещё OpenIndiana которая произошла из Solaris.
В последнем предложении я так же спросил, какой Linux дистрибутив наиболее похож на оригинальный UNIX.
Фноним в ответ написал - AIX. Я написал то что это проприетарных Юникс и не понятно к упоминать его.
Ты пишешь краткий экскурс в историю развития Юникс.
У меня серьезные опасения по поводу вменяемости людей обитающих в комментариях.
| |
|
|
9.80, Аноним (22), 03:59, 10/07/2019 [^] [^^] [^^^] [ответить] | +/– | А в Википедии написано следующие https en wikipedia org wiki OpenIndiana OpenI... текст свёрнут, показать | |
9.262, пох. (?), 15:17, 11/07/2019 [^] [^^] [^^^] [ответить] | +/– | за многопоточную - к сану иди со своей спасибой До него была многозадачная из-... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
2.31, Ключевский (?), 23:39, 09/07/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Единственный UNIX во всем рынке OpenSource-операционок.
Нет. FreeBSD не Unix. Unix это только то, что прошло сертификацию.
Настоящие Unix™: Oracle Solaris, Apple macOS/OS, AIX и ряд других.
FreeBSD не Unix и никогда им не будет, у этого сборища фриков не найдется денег на сертификацию
А единственной серверной платформе играющей серьезную роль в этом мире(ОС на базе ядра Linux) эта сертификация не нужна, потому что Linux давно закопал конкурентов.
| |
|
|
4.75, Аноним3 (?), 03:17, 10/07/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
с точки зрения распространения , линукс действительно победитель и ему точно не нужна сертификация на юникс. потому как при создании упоминалось о юникс - подобной ОС, а не о самом юникс. и этим все сказано. даже если он в точности похож на юникс, он не является им. про bsd вообще молчу. их отношение к юникс тоже весьма отдаленное. да и много вещей они перетащили из линукс, как и обратно впрочем. я не понимаю смысла данного спора. юникс типа благородная? но бесполезная как оказалось. а линукс неблагородный , но везде?)))
| |
|
5.79, Аноним (22), 03:46, 10/07/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Вопрос был адресован человеку с другим никнеймом, но ответил ты и не слова не сказал про OpenIndiana о которой был вопрос. У меня сложилось очень плохое впечатление о комментаторах. Такое впечатление, что они не читают перед тем как написать, но даже если читают, то не понимают о чем пишут. А казалось бы просто открыть статью на Википедии и не позориться.
| |
|
|
3.92, t_ (?), 08:09, 10/07/2019 [^] [^^] [^^^] [ответить] | +2 +/– | Да ты очередной сказочник D macOS XNU X is Not Unix FreeBSD открытая BSD U... большой текст свёрнут, показать | |
|
4.207, пох. (?), 18:52, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Но макос это звание почти заслужил, ведь в нём глубоко внутри работает
> фриковская FreeBSD. :)
внутри которой работает линуксэмулятор. Браво, макось на самом деле - линукс, оказывается!
P.S. freebsd там "внутри", если ты не в курсе, примерно на тех же правах что ядерный линуксвраппер в самой freebsd, и для тех же целей - чтобы не переписывать тонны кода, не так чтоб очень важного.
| |
|
5.220, t_ (?), 22:01, 10/07/2019 [^] [^^] [^^^] [ответить] | +/– | Тогда макось не просто линукс, а конкретный centos Но линуксатор работает, н... большой текст свёрнут, показать | |
|
6.230, пох. (?), 22:55, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
нет, речь об in-kernel линуксоляторе - он не центос эмулирует, а ведро и его внутренний api примерно 4.4 (с обещаниями вот-вот запилить 4.20) - потому что некоторые драйверы (а bsd и притащена-то в макось ради драйверов) таки линуксные. В частности, и kms-драйвер амды ;-)
и да, это современная амде - отдельный порт. А несовременная еще смешнее:
Copyright 2008 Red Hat Inc.
(rv770, к сожалению, сдохла она у меня, наконец)
это, конечно, не весь ip stack, как, насколько я понимаю, по сей день в дарвине через фрю таскается, но тоже занятный такой момент - и вряд ли выпиленный яблом при портировании.
| |
|
7.240, t_ (?), 07:07, 11/07/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
А, я понял про какой. Транслятор системных вызовов. Это прекрасная идея. :) Сильно упростило портирование драйверов и запуск неродного софта. Не зря Microsoft в десятке так же решили сделать. Да и не только они. Теперь бинарный слой совместимости делают все кому не лень. Только по модному, через контейнеры и виртуализацию.
По мне linux начинается, когда делаешь kldload linux, всё остальное - всесильная фряха и порты.
Но и синергия - это тоже неплохо. Например, мне лично Docker пока не нужен, но возможности его использования на FreeBSD, пусть и экспериментальной, я рад. Это хорошо, если freebsd умеет делать то, что делают остальные системы, без особых напрягов. Главное, чтобы все эти навороты были опциональными и не включались, пока не попросят. :)
| |
|
|
|
|
3.96, qwerty123 (??), 08:21, 10/07/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
>Нет. FreeBSD не Unix. Unix это только то, что прошло сертификацию.
"Пекинская утка не Утка. Утка это только что прошло сертифкацию на Утку."
| |
3.144, пох. (?), 14:30, 10/07/2019 [^] [^^] [^^^] [ответить] | +3 +/– | это мнение одного опеннетовского комментатора, стоящее ровно 0, как и он сам у... большой текст свёрнут, показать | |
|
2.35, Ordu (ok), 23:49, 09/07/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Напоминаю что Linux не UNIX
Это является большей проблемой для UNIX, чем для Linux. С каждым десятилетием UNIX всё больше и больше начинает вызывать ассоциации с окаменелостями.
| |
|
3.145, пох. (?), 14:32, 10/07/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
> С каждым десятилетием
> UNIX всё больше и больше начинает вызывать ассоциации с окаменелостями.
во времена всеобщего поклонения OS/2 - тоже так говорили.
Да и MS что-то подобное бухтела, правда, недолго, там еще Билл рулил, и он-то имел острый нюх.
| |
|
2.50, Аноним (50), 00:29, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Единственный UNIX во всем рынке OpenSource-операционок
Во-первых, нет, FreeBSD не UNIX. А во вторых, что вам с этого или того что был бы? Подтереться этим шильдиком?
> Напоминаю что Linux не UNIX а еще напоминаю что в Linux systemd в то время как в UNIX-FreeBSD никакого systemd нет
А лучше бы был вместо этих убогих rc скриптов.
У FreeBSD, впрочем, есть другие преимущества, поэтому только её и используем.
| |
2.77, Аноним (22), 03:41, 10/07/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
>Единственный UNIX во всем рынке OpenSource-операционок. Напоминаю что Linux не UNIX а еще напоминаю что в Linux systemd в то время как в UNIX-FreeBSD никакого systemd нет
FreeBSD не имеет права назваться UNIX. BSD изначально был набором прикладного софта так же как GNU. Какие безграмотные люди.
| |
|
3.97, qwerty123 (??), 08:23, 10/07/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
>FreeBSD не имеет права назваться UNIX. BSD изначально был набором прикладного софта так же как GNU. Какие безграмотные люди.
___ не имеет права назваться _____. ____ изначально был набором прикладного софта так же как ___.
Какие безграмотные люди.
Нужное вписать. Долго сраться о терминах.
| |
3.132, Ser (??), 14:00, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
Нет. BSD изначально была самодостаточной ОС - Ядро+окружение.
| |
|
2.102, Catwoolfii (ok), 09:43, 10/07/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Единственный UNIX во всем рынке OpenSource-операционок
Дважды по суду не юникс. Потом много кода переписывали.
| |
2.236, Аноним (236), 00:11, 11/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
А оно надо, быть Юникс? Сами Керриган и Ритчи выпустили Plan9. Юникс - это тоже куча костылей, как и любая сложная система (почти)
| |
|
1.4, IdeaFix (ok), 22:39, 09/07/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –7 +/– |
Значительная часть ченджлога (я понимаю что это минорный релиз, но...) уже даже не пытается завуалировать тот факт, что какая-то возня еще не означает какой-то жизни...
| |
|
2.10, qwerty123 (??), 22:56, 09/07/2019 [^] [^^] [^^^] [ответить]
| +7 +/– |
>какая-то возня еще не означает какой-то жизни...
ну просто свою жизнь описал.
| |
2.133, Ivan_83 (ok), 14:01, 10/07/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
Сразу видно что ты не в теме :)
11.х и правда уже не жилец, туда только бэкпортируют что получается из 13, освновные силы по портированию на 12 брошены, ибо это сильно проще.
Но в 11.х всё ещё фиксят всякие страшные вещи, когда они находятся, не смотря на то, что фактически это двойная работа ибо кодовая база существенно (местами) отличается.
Больше всего фишек у нас появляется при мажерной смене номера, те когда будет 13.0 - тогда будет много нового, что накопилось но не могло быть бэкпортировано в 12 и тем более в 11.
Но многие вещи бэкпортировать просто и это делают.
| |
|
1.9, Аноним (7), 22:55, 09/07/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –7 +/– |
> В loader добавлена функциональность загрузчика zfsloader, который для загрузки с ZFS теперь не требуется;
Ура! Неужели таки можно будет совсем обойтись без этой развалюхи-UFS2? Всё-таки ZoL я доверяю больше.
| |
|
2.11, qwerty123 (??), 23:00, 09/07/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
>Ура! Неужели таки можно будет совсем обойтись без этой развалюхи-UFS2?
1 загружаться можно было и ранее с ZFS раздела
2 UFS2+snap+softupdate активно юзаем на виртуальных системах, хорошие показатели.
| |
|
|
4.98, qwerty123 (??), 08:27, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
Отличия в процентах, не принципиально.
Проблемы намного больше с архитектурой прикладного софта и мудизме величия имени эффективных менеджеров.
| |
|
3.117, пох. (?), 11:59, 10/07/2019 [^] [^^] [^^^] [ответить]
| –2 +/– |
> 2 UFS2+snap+softupdate активно юзаем на виртуальных системах, хорошие показатели.
"works as intended" и мертвый локап всей fs на момент выполнения снапа - отличный показатель, ага
| |
|
4.183, qwerty123 (??), 17:19, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
----------
- Доктор, когда я вот так делаю, то у меня болит.
- А вы так не делайте
----------
| |
|
5.187, пох. (?), 17:25, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
ну вот я и не пользуюсь ufs2 - но и патчить вручную вечноломаемую zfs надоело.
И куды бечь - неясно.
| |
|
6.222, qwerty123 (??), 22:08, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
>ну вот я и не пользуюсь ufs2 - но и патчить вручную вечноломаемую zfs надоело.
не знаю, десятки систем, запустили и забыли. Не ломается, не патчим.
может тебе надо с кем-то поговорить?
| |
|
7.231, пох. (?), 23:05, 10/07/2019 [^] [^^] [^^^] [ответить] | +/– | ну может дело в том что у меня не стояло задачи забыть - спасибо, я с челове... большой текст свёрнут, показать | |
|
|
|
|
|
2.116, пох. (?), 11:58, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
без нее можно было обойтись еще шесть лет назад.
А вот загрузку bootenv'ов этим улучшизмом сломали (не знаю, починили с тех пор или нет - неинтересно)
| |
|
1.38, Аноним (38), 23:54, 09/07/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>В gzip добавлен флаг "-l" для поддержки формата xz;
Наркоманы? Вообще то:
-l, --list list compressed file contents
Кроме того нахрена xz в gzip??? Безумие. BSD.
| |
|
2.46, Аноним84701 (ok), 00:15, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
>>В gzip добавлен флаг "-l" для поддержки формата xz;
> Наркоманы? Вообще то:
> -l, --list list compressed file contents
Не торопитесь с суждениями, это издержки перевода
> Add -l support for xz files
т.е. поддежка опции -l для xz файлов.
| |
|
1.47, Ддд (?), 00:16, 10/07/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
«Добавлена поддержка NAT64 CLAT с реализацией работающего на стороне потребителя транслятора, преобразующего 1 к 1 внутренние IPv4 адреса в глобальные адреса IPv6 и наоборот;»
- типа такого есть под линукс? Без левых сервисов типа меридо
| |
|
|
3.51, Аноним (50), 00:32, 10/07/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
Объедки - это скорее ZoL и DRM, а не родные имплементации. А так она просто внедряет фичи со скоростью сообразной их нужности, ничего плохого в этом нет.
| |
|
4.135, Ivan_83 (ok), 14:03, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
ядерным линукс модулем пользуется не только дрм но некоторые дрова, например сетевух.
| |
|
3.221, qwerty123 (??), 22:05, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
>А _______, как всегда, отстает на 10 лет от других и подбирает объедки с барского стола
-------
То что я не могу схавать: "подбирает объедки с барского стола"
То на что хватило интеллекта заюзать: "наметился быстрый рост, появились новые интересные фичи"
--------
| |
|
|
|
|
3.99, qwerty123 (??), 08:31, 10/07/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
Чувак захотел сразу что бы кто-то под него настроил.
У меня типовые конфигурации лет по 10, c модификациями, кочуют от сервера к серверу.
| |
|
4.118, пох. (?), 12:03, 10/07/2019 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Чувак захотел сразу что бы кто-то под него настроил.
нет, он просто захотел "как в линухе". И пусть себе туда и катится - с мнением что все что не как в линухе - "poor standard" и вообще "insecure". Особенно страшные и ужасные баги в сендмэйл двадцатилетней давности, на фоне open relay из коробки в каждом постфиксе и remote root в exim раз в неделю.
| |
|
3.128, анонн (ok), 13:50, 10/07/2019 [^] [^^] [^^^] [ответить] | +3 +/– | Ух ты, та пафосная портянка в новом оформлении, с темным фоном и рамочками Ну, ... большой текст свёрнут, показать | |
|
|
3.125, abi (?), 13:26, 10/07/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
У меня неделю работало с отвалившимся рутом. Запустило виртуалки (на другом пуле), а рутовый и отвалился. Трогать до выходных боялся :)
| |
|
|
1.104, Аномномномнимус (?), 10:51, 10/07/2019 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
11.2>> В утилите zfsd появилась возможность работы с любыми типами провайдеров GEOM, включая md, geli, glabel и gstripe;
11.3>> В ZFS добавлена поддержка параллельного монтирования сразу нескольких разделов ФС;
11.3>> В загрузчике реализована возможность шифрования разделов при помощи geli на всех поддерживаемых архитектурах;
12.0>> В инсталлятор bsdinstall и загрузчик zfsboot добавлена поддержка установки и загрузки с использованием связки UEFI+GELI (шифрованные разделы на системах с UEFI);
Вот это всё на фоне того что они хотят пересесть на ZoL как-то странновато смотрится. В то же время нормальное нативное шифрование поддержать ну прям никак, раз продолжают своё пилить. Груздь
| |
|
2.119, пох. (?), 12:07, 10/07/2019 [^] [^^] [^^^] [ответить] | +/– | 11 2 В утилите zfsd появилась возможность работы с любыми типами провайдеров G... большой текст свёрнут, показать | |
|
3.126, Аноним (126), 13:38, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
>а если посмотреть на то что на самом деле там происходит под капотом, а не на мелкие внешние улучшизмы - то
> совершенно не странно. Но страшно за данные, если они представляют хоть какую-то ценность. Впрочем,
> большая часть ZoLовского трэша и так уже вмержена - просто с промежуточной остановкой в иллюмосе.
Чо, все так плохо?
Только-только перетащили последний сервак из дальнего чулана на zfs, а тут какие-то недобрые предзнаменования...
| |
|
4.137, Аноним (126), 14:10, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
И за что минус к посту? За то, что спросил, каковы перспективы zfs во фре?
Нет, мне абсолютно параллельно здешнее плюсодрочерство, обмазывайте вашими плюсами и минусами до полного самоудовлетворения, но иногда хочется понять логику одноклеточных организмов...
| |
4.146, пох. (?), 14:42, 10/07/2019 [^] [^^] [^^^] [ответить] | +/– | поищи здесь же поиском по zfs zol все, как бы это сказать нехорошо Код бедняг... большой текст свёрнут, показать | |
|
5.159, Аноним (126), 15:14, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
> все, как бы это сказать...нехорошо. Код бедняги переписывают-переписывают,
Мда.
> Причем куды бечь - совершенно непонятно.
Да на фре-то как раз понятно, там особо и вариантов нет, так что назад, на ufs. Но уж больно привыкли к вкусностям zfs. Хоть и прожорлива, зараза. Жалко будет, если испоганят.
| |
|
6.163, пох. (?), 15:56, 10/07/2019 [^] [^^] [^^^] [ответить] | +/– | чем фря-то и хороша, что новый стандарт не изображает, и все то же самое можно... большой текст свёрнут, показать | |
|
7.176, xm (ok), 17:06, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
Я более того скажу. С дефолтными настройками.
last pid: 72253; load averages: 1.05, 1.02, 0.88 up 7+00:29:38 16:05:26
59 processes: 1 running, 58 sleeping
CPU: 0.3% user, 0.0% nice, 0.3% system, 0.1% interrupt, 99.3% idle
Mem: 44M Active, 218M Inact, 48M Laundry, 536M Wired, 108M Free
ARC: 233M Total, 65M MFU, 49M MRU, 32K Anon, 2616K Header, 115M Other
27M Compressed, 98M Uncompressed, 3.67:1 Ratio
Swap: 2048M Total, 2048M Free
| |
|
8.190, пох. (?), 17:33, 10/07/2019 [^] [^^] [^^^] [ответить] | +/– | с дефолтными у тебя тут будут неприятности, если что-то все же потребует себе па... текст свёрнут, показать | |
|
9.224, xm (ok), 22:18, 10/07/2019 [^] [^^] [^^^] [ответить] | +/– | Проблем там не наблюдал Впрочем, как и нагрузки особенной Тоже VPS 1 CPU правд... текст свёрнут, показать | |
|
10.232, пох. (?), 23:21, 10/07/2019 [^] [^^] [^^^] [ответить] | +1 +/– | ну вот это корыто - справлялось с make -j2 buildworld больше 2 не влезет, zfs н... текст свёрнут, показать | |
|
|
|
|
|
5.275, Пятюня (?), 07:28, 13/07/2019 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Код бедняги переписывают-переписывают, и уже совсем что-то непохожее на исходник от sun'а написали
При этом Matt Ahrens, один из основателей и архитекторов той самой сановской оригинальной ZFS, поддерживает объединение усилий и консолидацию под ZoL, ну и типа не бойтесь названия, её просто еще не успели переименовать в OpenZFS. Старая OpenZFS as we wanted долго тужилась, но так и не взлетела, увы.
| |
|
6.277, пох. (?), 11:18, 15/07/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> При этом Matt Ahrens, один из основателей и архитекторов той самой сановской оригинальной ZFS,
> поддерживает объединение усилий и консолидацию под ZoL
ну так он и против abd'шной мерзости ничего не имел, и в тредике про поломанный (тоже одним из великих основателей, архитекторов и тд, переставшим резко после этого отвечать на письма) нахрен arc отметился - скромно его проигнорив - и т д.
Угадаешь, почему?
Правильно: раньше над ними с палкой стояли менеджеры сана - и если у клиентов оно начинало тормозить - этой самой палкой давали по горбу. (ну и, вероятнее всего, были и препродакшн-тесты на реальных железках и близких к реальным задачах, а не только юнит-тесты)
А сейчас им платит - дельфикс, которому чем быстрее сдохнет конкурент в виде freebsd со своей независимой и в виду архитектурных отличий - лучшей реализацией - тем лучше, и который уже всерьез посматривает на линух в качестве единственно-верной платформы.
https://reviews.freebsd.org/D19094
обратите внимание на реакцию "основателей и архитекторов".
| |
|
7.278, Пятюня (?), 23:57, 22/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Правильно: раньше над ними с палкой стояли менеджеры сана - и если
> у клиентов оно начинало тормозить - этой самой палкой давали по
> горбу. (ну и, вероятнее всего, были и препродакшн-тесты на реальных железках
> и близких к реальным задачах, а не только юнит-тесты)
При этом, вряд ли отец-основателсь желал бы, чтобы его детище загубили.
> https://reviews.freebsd.org/D19094
> обратите внимание на реакцию "основателей и архитекторов".
Что-то не увидел реакции, ну и вообще, если Ольховченков доволен, значит Гапон и Мотин пока всё правильно делают, или родина таки вопасносте? :)
| |
|
|
|
|
|
|
|
2.247, Аноним (247), 12:09, 11/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
Какой launchd? Они же решили nosh втащить, ибо от скриптов избавляться не хотят.
| |
|
3.254, анонн (ok), 14:01, 11/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Какой launchd? Они же решили nosh втащить, ибо от скриптов избавляться не
> хотят.
Кто "они"? Анонимы опеннета?
А то автор на него подзабил, порта на фрю как не было так и нет, prebuild-binary есть для десяточки, которая еще в прошлом году достигла EOL. Отсутствующий репозиторий с кодом и очень экзотичная система сборки тоже не очень способствуют продвижению.
Хотя уже один
> view a list of the packages in the repository via GOPHER or via FTP in EPLF.
намекает как бы, на некоторую эксцентричность.
> ибо от скриптов избавляться не хотят
Ох уж енти всезнающие анонимные эксперты …
https://jdebp.eu/Softwares/nosh/worked-example.html
## **************************************************************************
## For copyright and licensing terms, see the file named COPYING.
## **************************************************************************
[Unit]
Description=BSD NTP daemon
[Service]
systemdWorkingDirectory=false
ExecStart=ntpd -n -g -f /var/db/ntpd.drift
Restart=always
StandardError=inherit
[Install]
WantedBy=workstation.target
| |
|
|
1.229, BlackRot (?), 22:45, 10/07/2019 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Смотрю есть версия 11.3, 12.0 и 13.0
объясните пожалуйста в чём разница?
никогда не юзал фряху, хочу попробовать на виртуалочке
| |
|
2.233, пох. (?), 23:31, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Смотрю есть версия 11.3, 12.0 и 13.0
> объясните пожалуйста в чём разница?
> никогда не юзал фряху, хочу попробовать на виртуалочке
тогда тебе пофиг, любую бери. Раз ты не сумел прочитать даже страничку "supported releases" - можешь хоть 13ю. (если вдруг не загружается, что, впрочем, весьма маловероятно, просто возьми предыдущую)
P.S. учти что виртуалки они собирают задницей, поэтому скачивай iso/memstick и ставься как на физическую машину. Кроме qemu - там, скорее всего, все из коробки работает.
| |
|
3.234, BlackRot (?), 23:36, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
Если спросил значит не пофиг, если бы хотел поискать инфу сам - поискал бы. Но я захотел просто спросить. Общение никто не отменял ещё на сколько я знаю раз тут коменты доступны.
На виртуалку я и хотел устанавливать вручную, а не качать готовый образ для виртуалки.
Вы так и не объяснили в чём разница!?
Стабильная, актуальная, бета? в таком порядке - или как?
| |
|
4.235, пох. (?), 23:59, 10/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Если спросил значит не пофиг
как тебе может быть не пофиг, если ты ничего о системе не знаешь - даже вот особенностей нумерации?
ну примерно так, да. Но из-за особенностей release management тебе этим париться не надо, можно ставить любой.
Суть проблемы в том, что на самом деле этими версиями те, кому как раз не пофигу, пользуются только чтоб было с чего поставить. Но это длинная история, а для начального знакомства совершенно и излишняя.
| |
4.238, DeadLoco (ok), 01:50, 11/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
У разных веток - разный ABI, все время что-то оптимизируют, добавляют, выкидывают. Периодически накапливается критическая масса, требующая отказа от обратной совместимости - все эти изменения загоняют в новую ветку. Обычно к этому процессу привязывают внедрение прочих новшеств, просто потому, что на новом ABI их пилить легче. То, что можно запилить на старых ABI - портируют в поддерживаемые предыдущие ветки.
С точки зрения нуба все ветки одинаковы, потому что нет необходимости апгрейдить систему и юзерленд.
С чисто практической т.зр. 11-я уже приближается к ЕОЛ, и необходимость делать мажорный апгрейд наступит раньше, чем для 12-й, где можно хоть раз в неделю делать freebsd-update fetch install. 13-я пока в девелопе, полуфабрикат, и ее ставить для нуба нерационально.
В общем, брать последний продакшн-релиз (12.0) и не париться. Качать ftp://ftp.freebsd.org/pub/FreeBSD/releases/ISO-IMAGES/12.0/FreeBSD-12.0-RELE
и ставить из сети.
| |
|
5.241, пох. (?), 08:45, 11/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
> С точки зрения нуба все ветки одинаковы, потому что нет необходимости апгрейдить
> систему и юзерленд.
> С чисто практической т.зр. 11-я уже приближается к ЕОЛ, и необходимость делать
> мажорный апгрейд наступит раньше, чем для 12-й, где можно хоть раз
с точки зрения нуба это однохренственно. Но 12я именно сейчас в состоянии .0, поэтому никаких явных для нуба преимуществ перед любым снапом 13 не имеет. Можно подождать .1, но нет смысла.
> в неделю делать freebsd-update fetch install. 13-я пока в девелопе, полуфабрикат,
ничего не мешает то же самое делать между major releases.
Полуфабрикат они - все, нет у фри давно ни ресурсов, ни желания нормально сопровождать релизы, да и не было никогда. В 13й при этом баги быстро исправляют, это ж у самого разработчика оно падает или глючит, ему абыдна, да.
> и ее ставить для нуба нерационально.
пока он перестанет быть нубом - половину этого втащат в 12ю, а о второй половине любители обмазаться свежайшим будут грустно скулить.
а для работы все равно нужно разбираться с releng, и с конкретным состоянием конкретных нужных для работы подсистем в каждой ветке.
| |
|
6.250, qwerty123 (??), 13:38, 11/07/2019 [^] [^^] [^^^] [ответить]
| +3 +/– |
>Полуфабрикат они - все, нет у фри давно ни ресурсов, ни желания нормально сопровождать релизы, да и не было никогда.
Чувак, ты напиши в саппорт FreeBSD, тебе сразу вернут деньги за него.
| |
6.255, Аноним (126), 14:04, 11/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
> 12я именно сейчас в состоянии .0, поэтому никаких явных для нуба преимуществ перед любым снапом 13 не имеет.
Угу, зато имеет явный недостаток в виде "can't find '/boot/entropy'" на некотором железе - иногда прямо на этапе загрузки с флэхи/CD
Так что или 11.3, или 13.
| |
|
7.260, пох. (?), 15:09, 11/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
>> 12я именно сейчас в состоянии .0, поэтому никаких явных для нуба преимуществ перед любым снапом 13 не имеет.
> Угу, зато имеет явный недостаток в виде "can't find '/boot/entropy'" на некотором
ну вот, собственно, о таких вещах и речь. А начинающему голову уже заморочили.
| |
|
6.261, DeadLoco (ok), 15:13, 11/07/2019 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Но 12я именно сейчас в состоянии .0, поэтому никаких явных для нуба преимуществ
> перед любым снапом 13 не имеет. Можно подождать .1, но нет смысла.
Вообще-то, 12-я сейчас в состоянии 12.0-p10, и от грядущей 12.1 отличается максимум парой-тройкой бинарных патчей. Так что тут мимо кассы. 13-я же в состоянии каррента, а значит нубу вместо пакетов придется сходу ломиться в порты. Учитывая, сколько депенденсей потянут за собой иксы и какие-нибудь кеды, нуб ошалеет раньше, чем все это скомпилируется. А сверху толстым-толстым слоем лягут косяки девелоперской версии и отладочная бахрома, которая шустрости процессу никак не добавит.
Если нуб - значит пакеты. Если пакеты - значит только релизы с бинари патчами. Из самого свежего - 12.0, за 5 минут докатываемая до 12.0.10, затем безболезненно минорно апгрейдящаяся до 12.1. Советовать же человеку сходу насаживаться на неструганую альфу - это ну ни разу не серьезно.
| |
|
7.264, Аноним (126), 15:28, 11/07/2019 [^] [^^] [^^^] [ответить]
| +/– |
> Вообще-то, 12-я сейчас в состоянии 12.0-p10,
Угу, только вот незадача - в образе она по-прежнему в состоянии 12.0, а в этом состоянии она, случается, виснет намертво на самом начале загрузки...
| |
|
|
|
|
|
|
|