LINUX.ORG.RU

Установил FreeBSD на десктоп. Что можно поделать на фряхе интересного? расскажите

 ,


0

1

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

И в конце-концов я хочу узнать, что же такого интересного там и что так сильно притягивает людей в этой вашей фряхе. Я поставил фряху на десктоп. Ну работает она, а дальше что? хочу углубиться в вашу секту фряшников и понять в чём прикол

а еще, что можно поделать на фряхе, после того, как она будет готова для десктопа ? Какая следующая ступень для познавания фрячего дзена?

Несколько месяцев использовал фряху на десктопе. 10 core-файлов из 10.

много людей любят фряху и ставят ее на десктоп

Мне очень интересно что люди на ней делают.
Я в итоге не смог жить без gcov (на 15.0R крашился), heaptrack, КОМПАС-3D v24, usbmon и пр., поэтому сейчас я счастливый пользователь Linux.

Алсо, приходилось патчить ядро (не работал PVS-Studio) и пакеты (lcov, cmake, DSView, emscripten). Прикольно, но надоедает.

entrance
()

Ну работает она, а дальше что? хочу углубиться в вашу секту фряшников и понять в чём прикол

Дальше — пересборка всей системы из исходников и установленных пакетов из портов. Пройди этот квест с выбором опций и познаешь дзэн.

iZEN ★★★★★
()

Если всё работает то просто пользуйся. Если не работает - смотри исходники и отладчик, чини, сделанные патчи присылай на bugs.freebsd.org

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

Я в итоге не смог жить без … usbmon

Чем usbdump не устроил?

heaptrack

Чем valgrind и jemalloc профилировщик не устроили?

gcov

Есть же clang --coverage + llvm-cov. Если чем-то не устраивает, есть gcov в составе gcc.

iron ★★★★★
()

что можно поделать на фряхе, после того, как она будет готова для десктопа

Попробуй собрать CDE

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

у меня они чистые

Не поверю, пока в прямом эфире не помоешь их в хлорной кислоте.

Но и после этого я тебе не поверю, потому что ты котоед!


А по поводу фряхи: если ты не знаешь что делать с инструментом, то очевидно что он тебе не нужен. В этот раз без подколов, абсолютно серьёзно.

mord0d ★★★★★
()

Что можно поделать на фряхе интересного?

Позапускать игры через wine

anonymous
()

Установил FreeBSD на десктоп. Что можно поделать на фряхе интересного? расскажите

Удолить.

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

Чем usbdump не устроил?

А он в Wireshark как интерфейс есть? Если есть, то вычёркиваем.

Чем valgrind и jemalloc профилировщик не устроили?

Valgrind понятно, но heaptrack кратно быстрее.

Есть же clang –coverage + llvm-cov. Если чем-то не устраивает, есть gcov в составе gcc.

Да, я тогда и решил перейти на gcov в составе gcc на Linux. Вроде RELEASE, production-ready, а gcov --help из базовой системы падает.

На серваке может ОК, но на десктопе у меня постоянно были какие-то неудобства.

entrance
()

Ну я 2 раза сидел на фряхе. 1 раз по-приколу, ради проверки: смогу или не смогу. А второй раз серьёюно. Настроил почти всё: запись дисков в k3b, разработку в QtCreator, прикрутил git, sshaskpass и т.д. Играл в OpenArena / Xmoto. Конвертил видосы в соснели в ffmpeg. Чисто по приколу собирал всё из портов с -O3 и всё работало и не валилось. Ну смотрел фильмы ессесно. Фсё можно делать. Правда уши переключал вручную в сосноли - это одно по моему неудобство было, а ну и флешки монтировал тоже вручную в сосноле.

anonymous
()

freebsd-update

cd /usr/ports && git pull

portmaster -a

Больше ничего интересного тут нет.

IPR ★★★★★
()

хочу углубиться в вашу секту фряшников

«Так ты слона не продашь».

hobbit ★★★★★
()

Следующая ступень на фряхе – патчить фряху чтобы она хотя бы под рутом пакеты не качала (там легко, это для начала), потом переписывать драйвера на вифи, там уже сложнее.

Кстати, тебя обманули, мы любим open, а не free BSD.

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

В генту было интересно когда это было больно, в начале нулевых. Сейчас не интересно.

ant1
()

углубиться в вашу секту фряшников

Нет никаких подобных сект, есть у некоторых особей стадное чувство, вот они и придумывают себе «секты», чтобы враждовать было веселей, детский сад короче.

что можно поделать на фряхе, после того, как она будет готова для десктопа ?

Всё то же самое (с исключениями и дополнениями) что и в других ОС.

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

У сообщества, которому не с кем враждовать, нет стимула развиваться. (И.В. Ленин)

LightDiver ★★★★★
()

Установил FreeBSD на десктоп. Что можно поделать на фряхе интересного?

Удалить конечно же

Psilocybe ★★★★★
()

Что можно поделать на фряхе интересного?

Снести её, например.

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

llvm-cov show спотыкается на том же, в 15.1 работает.

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291233

root@freebsd:~ # freebsd-version
15.0-RELEASE-p11

root@freebsd:~ # llvm-cov gcov
: CommandLine Error: Option 'o' registered more than once!
LLVM ERROR: inconsistency in registered CommandLine options
PLEASE submit a bug report to https://bugs.freebsd.org/submit/ and include the crash backtrace.
Stack dump:
0.      Program arguments: llvm-cov "llvm-cov gcov"
 #0 0x00001e4dae4b60b9 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libprivatellvm.so.19+0x38b60b9)
 #1 0x00001e4dae4b3f75 llvm::sys::RunSignalHandlers() (/usr/lib/libprivatellvm.so.19+0x38b3f75)
 #2 0x00001e4dae4b67c7 (/usr/lib/libprivatellvm.so.19+0x38b67c7)
 #3 0x00001e4db25ad2dc (/lib/libthr.so.3+0x1a2dc)
 #4 0x00001e4db25ac8eb (/lib/libthr.so.3+0x198eb)
 #5 0x00001e4da99dc2d3 ([vdso]+0x2d3)
 #6 0x00001e4db68759ea thr_kill (/lib/libsys.so.7+0x199ea)
 #7 0x00001e4db4b7f894 raise (/lib/libc.so.7+0xbc894)
 #8 0x00001e4db4c316f9 abort (/lib/libc.so.7+0x16e6f9)
 #9 0x00001e4dae471dce llvm::report_fatal_error(llvm::Twine const&, bool) (/usr/lib/libprivatellvm.so.19+0x3871dce)
#10 0x00001e4dae471c09 (/usr/lib/libprivatellvm.so.19+0x3871c09)
#11 0x00001e4dae45d20b (/usr/lib/libprivatellvm.so.19+0x385d20b)
#12 0x00001e4dae44e112 llvm::cl::Option::addArgument() (/usr/lib/libprivatellvm.so.19+0x384e112)
#13 0x00001e4589296fa7 (/usr/bin/llvm-cov+0x62fa7)
#14 0x00001e458929b76e (/usr/bin/llvm-cov+0x6776e)
#15 0x00001e4db4b5437f __libc_start1 (/lib/libc.so.7+0x9137f)
Abort trap (core dumped)
entrance
()
Ответ на: комментарий от ant1

Или не присылай – результат один.

Присылал баг-репорт со своим фиксом в kern, закоммитили в тот же день. Правда там diff +1 -0, но тем не менее.

Чего не скажешь о некоторых портах, в частности emscripten, где мейнтейнер не отвечает ни на письма, ни на репорты в bugzilla.

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

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

Линуксатор FreeBSD позволяет запускать приложения для линукс, поставляемые без исходников в бинарном виде.

Нужно включить поддержку линукса в rc.conf одной строчкой и установить порт linux_base. Это всё.

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

Это всё.

Это не всё. Если в linux_base библиотеки старее или новее необходимых целевой софтине (что скорее всего), то придётся пердолиться.

mord0d ★★★★★
()

что можно поделать на фряхе

файлопомойку zfs с дедупликацией и учет трафика для абонентов домашней сети

anonymous
()
  • Markdown
Пустая строка (два раза Enter) начинает новый абзац. Знак '>' в начале абзаца выделяет абзац курсивом цитирования.
Внимание: прочитайте описание разметки Markdown.
Используйте Ctrl-Enter для размещения комментария