LINUX.ORG.RU
ФорумTalks

Вопросы про FreeBSD

 


1

7

С учётом последних тенденций вокруг Линуса, GNU и FSF, хочу попробовать FreeBSD. Возникло несколько вопросов:

  1. Работают ли драйверы NVIDIA в TrueOS (бывший PC BSD) и в OpenBSD?
  2. Работает ли CUDA во FreeBSD? На официальном сайте я не нашёл CUDA Toolkit в сборке для FreeBSD
  3. Пакетирование ПО. Если я не хочу заморачиваться, то я собираю под Ubuntu LTS, и желательно не последний. Если я хочу заморочиться, чтобы у всех работало, то в CentOS 6. Там очень удобно собирать: есть новые иксы (из коробки), и Boost с ICU можно новые «подтянуть» из EPEL (и вообще почти всё можно взять оттуда), а также GCC из devtoolset, Qt5 из офф. репо.

    А для FreeBSD как собирать, чтобы охватить как можно больше пользователей данной ОС? Включая тех, кто давно не обновлял систему. Какой релиз является аналогом CentOS 6?

  4. Что насчёт Wine Staging, Vulkan и врапперов из D3D 9-12 в него? Работает ли линуксовая сборка War Thunder?
  5. Можно ли установить на Raspberry Pi, и будет ли всё работать?
  6. Как настроить hostapd и dnsmasq под FreeBSD? Аналоги команд iptables, включающие маскарадинг на eth0, или создания бридж на нём же?

Буду благодарен за ответы

Ответ на: комментарий от ZenitharChampion

Ну так в противоположную сторону это не работает — в сторону планирования будущего. Кроме кучи софта, которые запускается, есть еще куча софта, который не запускается без бубна. И никто не гарантирует, что через 10 лет твоя игра не окажется в этом же списке.

Deleted
()
Ответ на: комментарий от Deleted

Но в линуксе такие гарантии есть. Торвальдс бьёт линейкой по рукам тем, кто ломает юзерспейс апи. Поэтому все мои проги, которые я когда-то скомпилировал в CentOS 6, работают и сейчас. Я выше давал ссылку на свою сборку PCSX2 1.3.1, которую я сделал ещё в 2014 году. Я хотел, чтобы она работала как в старых системах, которых у меня несколько, так и в последней на тот момент Ubuntu 14.04. А ты смотри-ка, она и в системах 2019-го работает

ZenitharChampion ★★★★★
() автор топика
Последнее исправление: ZenitharChampion (всего исправлений: 2)
Ответ на: комментарий от ZenitharChampion

Но в линуксе такие гарантии есть.

Да, если статикой собирать (или все библиотеки таскать с собой). Гарантий на отдалённое будущее нет, но вероятность достаточно высока, чтобы ею пользоваться.

Вот мне тоже интересно, насколько ABI ядра во фряхе обратно совместимо. Я как раз выше задавал вопрос.

Торвальдс бьёт линейкой по рукам тем, кто ломает юзерспейс апи.

Да, мужик!

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от ZenitharChampion

Посмотрел.

Пришлось доставить в систему lib32-gtk2 и lib32-libpng12 — запустилось.

Ну в общем, ты таскаешь часть либ с собой, а в остальном рассчитываешь на наличие в системе стека библиотек от гнома.

Надеюсь, что и фряхе так прокатит, но посмотрим, что ответят, кто разбирается.

Deleted
()
Ответ на: комментарий от Deleted

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

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

moot ★★★★
()
Ответ на: комментарий от ZenitharChampion

Положи сорцы и ебилд/спекфайл/whatever. Потомки подправят.

А невоспроизводимые сборки имеют околонулевую ценность. Не плоди их.

t184256 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.