[ home ] [ q / soy / qa / r / nate ] [ a / health / incel / int / mtv / pol / psy / raid / sci ] [ overboard ] [ rules ] [ bans ] [ wiki ] [ booru ] [ archive ] [ merch ] [ donate ]

/sci/ - Soyence and Technology

Name
Options
Comment
File
Embed
Password (For file deletion.)

File: 1690636476106.png (128.76 KB, 1500x1500, 20908 - SoyBooru.png)ImgOps

 10415

I want to try switching to BSD on my desktop since linux is such a mess but
-Freebsd has good support for programs but looks like a linux clone
-OpenBSD is to autistic
>NetBSD cant run shit
<[REDDIT SPACING]
So I landed on DragonflyBSD since I liked what they wanted to do with their or os (for example not having problems with leaving legacy useless shit, which the BSD world is full of).
So I have a couple of question for the DragonflySchizo hanging in this board.
<[REDDIT SPACING]
-Can I run a modern toolchain for langauges like C/Cpp (gcc, cmake, ninja, ccache etc)?
-Can I run the Microshit dotnet sdk?
-Can I emulate some of the linux programs?
-Can I run krita and libreoffice?
-Can I run wine with dxvk for some mih gaming?
-Is there a developer/current branch kinda like in FreeBSD and OpenBSD, should I use this branch for desktop (argument precisely in your response)
-Any general advice/tips?

 10416

BSD is worthless and got cucked by Apple

 10417

Will be surprised if you get BSD perfectly working on bare metal. I assume that BSD has shit hardware support

 10429

>>10417
if BSD doesnt work, GNU/Hurd or GNU/Linux-libre won't work either, so your hardware is effectively e-waste.
my hardware can run every operating system for x86(_64) on this planet, including TempleOS, freeBSD, openBSD, netBSD, trueOS, dragonflyBSD, etc etc…

 10430

>>10429
>GNU/Hurd
microkernelfag, not listening to you

 10437

>>10430
i hate microkernels, its the only reason why hurd isnt usable
its almost as unusable as windows, and that says something
i just named hurd as an example because i can run everything i want

 10445

File: 1690643618601.png (138.52 KB, 1365x767, vague.png)ImgOps

>>10415
>Can I run a modern toolchain for langauges like C/Cpp (gcc, cmake, ninja, ccache etc)?
yes, dragonfly has all these packages
if you want to check any other package support go to: https://avalon.dragonflybsd.org/dports/dragonfly:6.4:x86:64/LATEST/All , press ctrl + f and search for what you want
>Can I run the Microshit dotnet sdk?
no, but dragonfly ported nvmm (a qemu hypervisor) from netbsd (after making it have better smp support ofcourse) so you can use qemu to emulate windows 10 or xp or whatever to run that stuff
>Can I emulate some of the linux programs?
no, DragonFly got rid of the last bits of linux emulation 7 years ago, wanting to support linux application would also mean emulating all the linux stuff that they depend on (systemd, pulseaudio) which would make maintaining it a living hell, and would make DragonFly just like what you said about FreeBSD: "has good support for programs but looks like a linux clone"
>Can I run krita and libreoffice?
yes, infact it supports the entire KDE plasma desktop
>Can I run wine with dxvk for some mih gaming?
no as it requires 32bit (and DragonFly is 64-bit only), but you probably can still compile the 64bit freebsd version and run 64-bit only games (if you found one, you probably won't), you should use nvmm with qemu to emulate windows instead.
>Is there a developer/current branch kinda like in FreeBSD and OpenBSD
yes there is, infact that is what I am using
>should I use this branch for desktop
well i've had lots of problems with this branch, and unlike OpenBSD and FreeBSD which don't change much between -RELEASE and -CURRENT (the only thing I found different in FreeBSD 14-CURRENT is that they changed the volume mixer, and generally the only reason the run OpenBSD -current is to get more up-to-date packages, but DragonFly already backports all new packages to -REL (-RELEASE)), DragonFly is much slower with their build infrastructure, so dports generally has more up-to-date packages, which means if you want the latest packages you will need to compile it from source (DragonFly has dsynth to do that, or you can use pourdire or whatever)
NetBSD and DragonFly BSD development branches typically have much more major changes (NetBSD -HEAD won't even boot on my hardware for some reason, and they introduced a new filesystem (actually just an upgrade to FFS) in their NetBSD 10-BETA.
sooo, no, don't run -DEV as you won't get any benefits and will just get more headache.
>Any general advice/tips?
check: wiki.installgentoo.com/wiki/DragonflyBSD
also after you install remember to run:
cp /usr/local/etc/pkg/repos/df-latest.conf.sample /usr/local/etc/pkg/repos/df-latest.conf
I found some guy on youtube who reinstalled DragonFly three times because he expected everything to work out of the box*, that is not how you do it in BSD land, if you get something broken search for it until you find the answer.
>>10430
>microkernelfag, not listening to you
DragonFly has a hybird kernel (aka monotholic+microkernel) (it is infact the only BSD to have one)
read: https://www.dragonflybsd.org/mailarchive/kernel/2006-08/msg00037.html

*: https://vid.puffyan.us/watch?v=Th3drmz-V8Y

 10449

>>10437
BSD is fucking californian, just use goddamn linux like an intelligent human being instead of a nigger

 10497

>>10449
If linux was a single cohesive project i would but it's such a mess

 10500

>>10449
Linux is trans
Windows is trans
BSD is straight and white

 10506

>>10500
Linux is trans
Windows is zogged and trans
BSD is cucked
Linux-Libre is straight and white

 10511

>>10506
Youre the same as linux stop acting like youre smarter retarded parabola nigger

 10512

File: 1690663994450.png (136.99 KB, 676x1021, soylita holding gentoo.png)ImgOps

>>10511
>Youre the same as linux stop acting like youre smarter retarded parabola nigger
i dont use parabola and im not gnu schizo, i use gemtoo
why do you think linux-libre = parabola? lol
also binary based is jewish

 10513

>>10512
on ALL BSDs you can use binary only
on DragonFly the only way to upgrade is through source code (by running make build-all in /usr)
check this: https://0x19.org/posts/2021-12-14.php

 10514

>>10513
>use binary only
*source only

 10515

>>10513
>need to do this shit manually
>nothing like portage
not using your useless cuck OS
>systemd scope creep
literally just dont use systemd profile dumb fuck
>rust in the kernel
use any kernel version below 6.1, i think thats the kernel version that added rust garbage?
>live free or die
freedom is good for you
>It really is that simple, or at least more simple than gentoo
retard moment
>portmaster supports flavors too. Example: vim and vim-tiny. Another: git, git-lite, and git-tiny.
this sounds like a binary based cuck moment to me, like emacs and emacs-nox in arch troonix
>All the advantages of a source based Linux distribution without all the headache
>all the headache
literally just a low iq retard getting filtered by gemtoo, i dont care and im not using cuckBSD.

 10516


 10517

>>10515
Witouth headache doesen't mean everybody that doesent like your overcomplicated shit is retarded, nigger

 10518

>>10515
>literally just a low iq retard getting filtered by gemtoo, i dont care and im not using cuckBSD.
>i am smart because I know how to spend an hour typing commands out of a manual

 10519

>>10515
>>nothing like portage
you know portage is based of FreeBSD ports, right?
>literally just dont use systemd profile dumb fuck
gentoo tells you to use elogind, after disabling the elogind use flag in make.conf they deleted my su(1) utility for some reason
also gentoo doesn't have ed in the base install OR in ports for some reason
>use any kernel version below 6.1
>just use my unmaintned crap
>freedom is good for you
that is what he said tho
>>It really is that simple, or at least more simple than gentoo
>retard moment
>being simple is le bad even tho unix and C were made to make operating systems more simple
>this sounds like a binary based cuck moment to me, like emacs and emacs-nox in arch troonix
well I am on DragonFly and dsynth (DragonFly's fork of synth from FreeBSD) doesn't have that (atleast I think tho as I don't compile from source unless I want to change compile options)

 10521

>>10519
>you know portage is based of FreeBSD ports, right?
yes, and portage is superior
>tells you to use elogind
-elogind, problem solved
>deleted my su utility for some reason
what?
>also gentoo doesn't have ed in the base install OR in ports for some reason
are you actually retarded?
https://packages.gentoo.org/packages/sys-apps/ed
>>being simple is le bad
when did i say this? gentoo is simple
if you think its complicated youre simply retarded

 10522

>>10521
>portage is superior
>gives no reasons
>sys-apps/ed
pretty sure that should be in app-editors/ ,who made this thing?
>if you think its complicated youre simply retarded
no one said it is complicated, I just said BSDs are simpler, they use plain text and MakeFiles for their ports instead of the python abstraction known as portage

 10523

File: 1690666521597-0.png (40.15 KB, 598x628, impish soyak ears amerimut….png)ImgOps

File: 1690666521597-1.png (33.28 KB, 598x628, impish soyak ears amerimut….png)ImgOps

>>10522
>>portage is superior
>>gives no reason
https://wiki.gentoo.org/wiki/Handbook:X86/Full/Portage
>I just said BSDs are simpler, they use plain text and MakeFiles for their ports instead of the python abstraction known as portage
>we gotta cd and run make install manually or however the bsd is cucked

 10524

File: 1690666536725.png (138.61 KB, 775x1232, I said so.png)ImgOps

>>10522
ebuilds are literally bash, doesn't get simpler than that

 10531

>>10524
>bash
>doesn't get simpler than that
>posix sh doesn't exist

>>10523
>configuration directives
>are package manager is so simple we need directories to store its configuration

>profile specifc configuration

dsynth -p tnd-profile

also that page is just documantaion about portage, your package manager supporting a NOCOLOR variable isn't your reason for using it, right?
>>we gotta cd and run make install manually or however the bsd is cucked
*you have the choice of running cd and make install manually, if you don't want use dsynth(1), unlike gentoo which WILL force you to use the emerge and WILL make you python
>gentoo sisters have to have both python and bash installed
how more cucked can you get? if you want to use a source only system use kisslinux or slackware, a package which is documnted in the manual to be: "It's too big and too slow."* shouldn't be in the base system.

*: man 1 bash

 10532

>>10531
>posix sh
sorry but no usecase found in crippling myself with outdated version of bash

 10533

File: 1690668499169.png (217.65 KB, 600x800, 11097 - SoyBooru.png)ImgOps


oh ya and let me just use kisslinux, I transheart wayland and not having a package manager

 10534

>>10531
>also that page is just documantaion about portage
yeah, and it tells you the features retard
>>gentoo sisters have to have both python and bash installed
>bash… le bad
>how more cucked can you get?
bsd user is actually asking me this holy shit, sides destroyed

 10535

>>10533
Tsmt i like kisslinix because the psackages are literally posix scripts

 10536

>>10535
so just like gemtoo ebuilds then

 10543

>>1053
Gentoo is shit cry

 10547

>>10543
holy fail
gemtoo won bsd cuck

 10548

>>10547
>apparently typo means lose
You are acutally retarded

 10549

>>10548
holy fail
gemtoo won bsd cuck

 10550

>>10548
>acutally
yeah it does
cry more bsd cuck
portage will always be better than cuck bsd ports
apple will always cuck you every single day, every month, and every year, forever

 10551

>>10550
Keep seething troon

 10552

>>10551
holy fail
gemtoo won bsd cuck

 10553

File: 1690672924549.png (40.15 KB, 598x628, impish soyak ears amerimut….png)ImgOps

>Keep seething troon while i go compile all my software manually by running make && make install in 100 different directories… something like that yeah

 10554

>>10553
Seethe harder

 10555

File: 1690673181582.png (40.15 KB, 598x628, impish soyak ears amerimut….png)ImgOps

>seethe harder while i use freebsd in a vm on my macbook or something

 10556

>>10554
>Still crying
geg

 10557


 10558


 10559

>>10558
>even tho there are more gentoo trannies than bsd one
Acutally retarded, grow up kid

 10560

>>10559
>>even tho there are more gentoo trannies than bsd one
even doe i linked more posts than you so that means more bsd trannies
>Acutally retarded, grow up kid
why do you keep misspelling such easy words
are you a shitskin or something?
makes sense why you think gentoo is bad

 10561

>>10560
>even tho i linked more
Yup issa retard, a simple search on reddit isnt enough
>shitskin
>whoever doesen't talk my language is a shitskin or something
How old are you acutally im really interested, the parabola troon is 15 so in really starting to see a pattern here

 10562

>>10561
>a simple search on reddit isnt enough
even doe it is
>>whoever doesen't talk my language is a shitskin or something
yes.
>acutally
esl, its "actually", thats like the 3rd time now

 10563

>>10562
>>>whoever doesen't talk my language is a shitskin or something
>yes.
Yea you are a retarded kid thats all, keep seething and defending your gentoo on the intewebs like its your full time jobs
>OH MY MENTAL OUTLAWERINO JUST RELEASED A NEW VIDEO!

 10564

>>10563
yea also talking about mental outlaw i forgot to say your biggest shiller is literally a negro lol

 10565

File: 1690675137633.png (40.15 KB, 598x628, impish soyak ears amerimut….png)ImgOps

>>10563
>muh mental blacklaw
he doesnt even actually use gentoo, he just uses it in a vm and echos from the wiki in his videos about it
>keep seething while i shill freebsd on a macbook or something

 10566

>>10565
When does he said he used a VM geg, you admitted you even watch xis video geeeeg.
I dont even use bsd i dont get why you keep calling me a cuck

 10567

>>10566
if you watch for 2 seconds you will see in his redditfetch that its clearly a vm
>I dont even use bsd
>inb4 arch troonix user or wintoddler

 10568

>>10567
I use alpine if it acutally matters to you

https://m.youtube.com/watch?v=uqrqbk93v5Y (troon im doxxing)
https://m.youtube.com/watch?v=CopPj3S3YQ0 (possible next troon dox)
Gentoo sisters this is your mindset

 10569

Why not use a white man's OS, like plan9?

 10570

>>10567
Forgot to say akso arch is wrhe worst linux at least on that we can agree

 10571

>>10570
Nigger typing at 2 am also drunk

 10572

>>10568
>alpine
kek
now i understand the retardation

 10573

>>10569
Because plan9 is developed (nowdays) by troons (see 9front) and is so shitty it cant even support a proper C standard

 10574

>>10572
Says the one that spends 10 hours overnight to drain mommy's pocket for 0.0000001% less memory usage

 10575

>>10574
even doe i compile while sleeping
also my mother didnt buy my X200, i did
and it was also cheap as fuck so why would i need my mother to buy it?

 10576

>>10568
Also you didnt told me your opinions about your averrage gentoo sister

 10577

>>10575
Can you understand what im telling you, i literally said you let your pc eating electricity every night because of your compilation while your mom pays the bills for you retard

 10578

>>10576
>Wolfgang's Channel
arch and fagos tranny who installed gentoo once and never used it again
>hnhx
retarded proprietard tranny who larps about being a freetard, despite using steam and other nonfree garbage
>>10577
>Can you understand what im telling you
i can not understand shitskins sorry

 10579

>>10578
Aparently eurogod = shitskin
Apart of evading the question can you acutally respond
Isnt you dear mommy paying for your useless bills because of your obernight useless compilation

 10580

>>10578
Also hnhx doesent mean nothing is a larper xim still uses gentoo as xis main distro

 10581

>the parabola troon is 15
even doe she is 12

 10582

File: 1690678012724.png (163.02 KB, 400x300, den.png)ImgOps

>>10532
>sorry but no usecase found in crippling myself with outdated version of bash
do you also you vim/neovim and neomutt because "they are newer" and "I am not going to cripple myself with old software"?
>>10533
>oh ya and let me just use kisslinux, I transheart wayland and not having a package manager
you can use the kiss-xorg repo, or you can create your own repo (this is what kisslinux was designed for)
>>10569
tried to install 9legacy from a USB but it doesn't boot, going to get a CD and retry soon, until then it will stay in my VM

 10585

>>10582
Dennis knows that UNIX sucks that's why he runs Windows.

 10586

>>10415
Reported for avatarfagging

 10587

>>10575
who pays the electricity and internet bill?
>>10578
>shitskin
you are literally Hungarian, not even White.

 10588

>>10586
you expected that guy to be the GNU schizo, but the GNU schizo hates BSD, take your meds.

 10626


 10628

>>10585
He also knows that UNIX is proprietary just like his favorite build of Windows, that's why he shills it to BSDcucks who fall for it everytime.

 10629

>>10628
>BSD is propetary
>even doe the source is in /usr/src
I always wonder what GNU users do with their source code, do you modify it? do you even have the source code on your computer?
Richard Stallman fought for 40 years for source code to be accisable to the avrange joe, but none of the linux system I know of (except kisslinux which has somewhere in ~/.cache/kiss, and slackware which installs source for the kernel (only)) has it.

 10630

>>10629
BSD will never be UNIX no mater how much you cope tranny.

 10631

>>10630
BSD is literally UNIX. It's not "UNIX-like" it's UNIX.

 10632

>>10631
UNIX is proprietary.

 10641

File: 1690707027913.png (437.04 KB, 2560x1782, ClipboardImage.png)ImgOps

>>10632
UNIX is a registered trademark of The Open Group. BSD is based on Research UNIX which is UNIX.

 10642

>>10629
Why do you care if the source is physically on your computer? its just wasted space unless you actually want to build it, in that case you just download the source as a package / tarball.

 10654

>>10641
bootleg copy of proprietary UNIX is called BSD and not UNIX because it's not UNIX

 10661

>>10629
having source code directly on your drive just taking up space if you dont even need to recompile shit is nonsense, its as easy as git cloning some repos to get your source code
GNU is actually meant to be compiled from source, unlike BSD
sane distros give you stuff like PKGBUILDs and ebuilds to compile your shit, the source code is usually just downloaded by them
if you had all the source code for your whole system (the whole repo and everything the PKGBUILDs download) on your drive it would be a TB big, at least.
so if you want your sauce code, and want to lets say, compile your own kernel:
git clone –recursive git://git.parabola.nu/abslibre.git
cd abslibre/libre/linux-libre
now edit some shit around, make nconfig in the kernel dir, copy it to ../.config, updpkgsums, and
makepkg -sir

 10662

File: 1690719930666.png (646.97 KB, 894x919, gentoo feraljak.png)ImgOps


 10710

>>10661
>GNU is actually meant to be compiled from source, unlike BSD
and that is why they have auto*hell unlike BSD which is portable without any of that shit?
also BSD source is meant to be read, unlike GNU.
>sane distros give you stuff like PKGBUILDs and ebuilds to compile your shit, the source code is usually just downloaded by them
holy shit GNUtards use source as a service, and you call yourselfs "free".
>if you had all the source code for your whole system (the whole repo and everything the PKGBUILDs download) on your drive it would be a TB big, at least.
meds, my kisslinux install had only 10GB of source code, I can't imagine how bloated your system is.
>so if you want your sauce code, and want to lets say, compile your own kernel:
>git clone –recursive git://git.parabola.nu/abslibre.git
>cd abslibre/libre/linux-libre
>now edit some shit around, make nconfig in the kernel dir, copy it to ../.config, updpkgsums, and
>makepkg -sir
>oh yes just run all of this for ONE package
>and repeat for the next and the next and the next and the …
Do you even modify your software?

 10714

>>10710
>automake… LE BAD!
>you need to write your own scripts to recompile everything because bsdcucks dont share theirs
>running make and make install is good or something like that
i read GNUs entire source code, not my problem if youre too retarded for it, GNU sacrifices nice looking code for performance and features.
>durr source as a service
i can download tarballs or snapshot all the source code, but its constantly changing so youre supposed to git pull it from time to time
if it ever goes down, mirrors exist too, in case you dont have your own mirror or copy
>"only" 10 gigs of source
KEEEEEEEEK do BSD cucks really waste 10 gigs of storage?
i have a 120 gig hard drive, 10 gigs are a lot of space.
>do you even modify your software
my kernel, yes
i kick out everything i dont need to make it faster and smaller in size, i also kick out all modules, and build everything i need into my kernel directly
i also patch shit like mpv to get rid of the kikewire-libs dependency because im not going to install this gayland toddler garbage on my system just to use mpv

 10721

>>10714
>automake… LE BAD!
Many are saying this. You don't hate automake?
>i read GNUs entire source code
This is impossible. GCC alone has 14 million lines of code.

 10723

>>10714
>i read GNUs entire source code
Holy fucking larp, gnu is tens of millions of LOC.

 10724

>>10714
>i have a 120 gig hard drive, 10 gigs are a lot of space.
I have a 120 SSD too, but source code IS the most important thing you can have, what else are you wasting your space on?
>my kernel, yes
the kernel doesn't count, every non-stupid person modfies his kernel
>because im not going to install this gayland toddler garbage on my system just to use mpv
passing –disable-wayland to meson doesn't count you stupid nigger
I am talking about modifying source code, not changing build options

 10726

>>10714
I seriously doubt you even know how to unleash the real power of the CPU or pack a struct.

 10727

>>10724
What do you think –disable-wayland does?

 10728

>>10727
disables wayland
>but I was talking about muh pipewire
–disable-pipewire, changing a word doesn't matter, it is still an option

 10731

>>10728
either
(a) gnuschizo thinks passing parameters to a ./configure script is epic hacking modifying code
(b) gnuschizo doesn't know how to use a ./configure script and manually deletes hundreds of lines of source code that are #if gated anyways.

 12481

>>10723
the coreutils i mean, that does NOT include shit like emacs jami gimp gdb etc…

 12482

>>10724
soyjaks, and i dont have to download the source for all the shit i never use, only for the shit i use and actually need to compile from scratch
(so not gimp, not iceweasel, not emacs, etc…)
>>10721
coreutils, im not a psychopath who would read through gimp or gcc kek
i just wanted to know how the simple and well performing tools on my system i use every day work, gcc is black magic for me
>>10731
neither of those, i dont modify what i dont have to modify
i had to modify mpv and some other shit i forgot about to get rid of gayland dependencies, because hecking binaries dont work without them
there was no configure script that let me do this, gentoo has flags for that but i use a meme distro without fancy stuff.

 12484

>>12482
>>12482
>coreutils
No you haven't. Coreutils is 234,829 lines of code. GIMP is only around 230,000 lines of C.
>I read GNUs entire source code
What did she mean by entire?
>not my problem if youre too retarded for it
>gcc is black magic for me
So you are too retarded to do what you said you did? Caught in a lie, better backtrack

 12496

>>12484
thats for the entire coreutils, vs a single program
>hurr durr
im not too retarded to figure out gcc, but i dont have time to learn what all this C++ bullshit means, i dont need it anyway

 12498

>>12496
>can't understand C++
skill issue

 12500

>>12496
skill issue lil bro fr

 12504

File: 1690753870785.png (356.48 KB, 662x794, zoomzoom.png)ImgOps

>bro frfr ong skill issue

 12505

File: 1690753967720.png (92.9 KB, 605x491, 1666700394205.png)ImgOps

>>bro frfr ong skill issue



[Return][Go to top] Catalog [Post a Reply]
Delete Post [ ]
[ home ] [ q / soy / qa / r / nate ] [ a / health / incel / int / mtv / pol / psy / raid / sci ] [ overboard ] [ rules ] [ bans ] [ wiki ] [ booru ] [ archive ] [ merch ] [ donate ]