[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y ] [Home]
4chanarchives logo
Void Linux
Images are sometimes not shown due to bandwidth/network limitations. Refreshing the page usually helps.

You are currently reading a thread in /g/ - Technology

Thread replies: 167
Thread images: 11
File: 1444771953733.png (13 KB, 200x200) Image search: [Google]
1444771953733.png
13 KB, 200x200
Let's show Void Linux some love

I just installed it in a virtual machine and holy shit it's good.

>up to date packages
>rolling release
>easy as fuck installation while being pretty much as lightweight as Arch
>no systemd

Also there are packages that are available in the official repositorys that are only available in the AUR for Arch users. You should try it, it's pretty great.
>>
File: 1439544161693.png (2 MB, 1920x1080) Image search: [Google]
1439544161693.png
2 MB, 1920x1080
Pic related, nothing really special but it was fast and easy to setup
No yaourt/AUR required for i3-gaps, pretty awesome
>>
How's the KDE support?
>>
>>52994300
I haven't tried it but I don't see a reason why it shouldn't work fine
>>
>>52994027
graphical installation?
>>
>>52994334
Plasma 5 has a lot of trouble working fine in general
>>
>Arch for babies
Yeah okay
>>
>>52994414
>Arch for babies
>instead of Arch for manbabies
>>
>>52994373
You can choose between a minimal iso (it's a bit like Debian expert install but maybe not as complicated) or different flavours.
>>52994414
It's an independent distribution, it has literally nothing to do with Arch
>>
>>52994414
>>52994430
retards
>>
File: 1446234494770.jpg (62 KB, 720x400) Image search: [Google]
1446234494770.jpg
62 KB, 720x400
>>52994373
Pic related is the installer
>>
>>52994430
I didn't say Arch was good, just that this is even worse
>>
>>52994483
Looks awful. I tried void before there was an installer.
>>
>>52994486
Did you even try Void or are you just saying it because "ebin that sounds like arch and arch sucks"
>>
>>52994414
Arch is actually the one for babies though... Arch is pretty easy
>>
>>52994027
Friendly reminder that runit is exactly how an UNIX init should look like:
>runit performs the system's booting, running and shutting down in three stages:
>Stage 1:runit starts /etc/runit/1 and waits for it to terminate. The system's one time initialization tasks are done here. /etc/runit/1 has full control over /dev/console to be able to start an emergency shell in case the one time initialization tasks fail.
>Stage 2: runit starts /etc/runit/2 which should not return until the system is going to halt or reboot; if it crashes, it will be restarted. Normally, /etc/runit/2 runs runsvdir. In Stage 2 runit optionally handles the INT signal (ctrl-alt-del keyboard request on Linux/i386).
>Stage 3: If runit is told to halt or reboot the system, or Stage 2 returns without errors, it terminates Stage 2 if it is running, and runs /etc/runit/3. The systems tasks to shutdown and halt or reboot are done here.
>The code of 1,2,3 combined is about 100 lines
http://smarden.org/runit/
Systemd is a bloated piece of shit with a lot of unnecessary crap.
>>
>>52994684
>full control over /dev/console
fucking dropped
>>
>>52994684
how does it handle service dependencies?
>>
>>52994684
le meme
>>
>>52994027
>>no systemd
aaaaaaaand dropped!
>>
>>52994722
http://smarden.org/runit/runsv.8.html
>>
>>52994684
Systemd isn't just an init and you don't have to use all of it.
>>
>>52994027
This looks exactly like kiddylinux, the linux for kids that want to waste a lot of time fixing problems other distros dont have. Sounds like fun if youre an unemployed 17 year old
>>
>>52994780
Yeah because you know that it's broken all the time because of course you've used it before.
Oh wait, you haven't.
>>
File: 1445323080353.jpg (1 MB, 4558x4542) Image search: [Google]
1445323080353.jpg
1 MB, 4558x4542
>>52994767
Yes, I use systemd as a webserver
>mfw it actually comes with a HTTP server
>>
>>52994300
not as good as on chakra
>>
>>52994765
there's nothing there about dependency handling; do you even know what that is?
>>
Seems like a less edgy Arch with no systemd
What's the catch?
>>
>>52994821
I don't know if there is one yet but so far it's great
I guess one downside is that it is not nearly as popular as other independent distributions but I don't really think that's a problem
>>
>>52994821
brand new package manager because there aren't enough of those around
>>
>>52994759
Okay Poettering ;)
>>
>>52994803
Chakra is shit for Gtk apps however
>>
>>52994027
>rolling release
>gcc 4.9
this a joke, m8?
>>
>no systemd
Dropped. I'm not going back to a fucking inferior init system after using glorious systemd. You fucking dumb, impressionable millennials that actually think systemd is bad: go fuck yourselves. I've used GNU/Linux since most of you were in diapers and systemd is the best thing to happen to GNU/Linux in a long time.

Go get fucked, kids.
>>
>>52995034
>use runit
>it just works
I don't know what you're talking about
>>
File: pixel.jpg (14 KB, 180x180) Image search: [Google]
pixel.jpg
14 KB, 180x180
oh how epic you run i3-gaps with some nifty colortest scripts you must be an elite hacker d00d
>>
>created in 2008
>former maintainer of NetBSD
>test-bed for the xbps package manager
srs bsns; expect it to take off just like netbsd; fucking cucks
>>
The devs are extremely hostile towards all people interested in trying it out
>>
>>52994506
Why does it look awful? It's functional and not as ugly as the -buntu are
>>
>rolling releases are a good thing
>>
I tried it before there was a graphical install and I got through it, but couldn't install any packages
>>
Is this a good next step for someone moving up from Mint/Ubuntu? Or should I do Debian instead?
>>
>>52995330
Debian all the way
>>
>>52994483
arch had a similar cli installer--why was it removed?
>>
>>52995330
Debian minimal
Everything else is just a timesink
>>
>>52995355
muh sekrit club
>>
>>52995109
I wasn't talking about how my desktop looks, I was talking about that these packages are in the official repositorys. That way you don't have to build the packages yourself or use the AUR if you're using Arch
>>
>>52994067
How to terminal transparency with i3 gaps? Im using Arch though just because it's already there. How do?
>>
>>52995431
The transparency has nothing to do with the DE/WM
You can change it in the settings of your terminal emulator (if it supports transparency)
>>
>>52995464
How do? Does URxvt support this?
>>
>>52995492
use Google
>>
>>52995492
yes, supports true transparency or shit make believe transparency where it only shows your wallpaper but not the windows you have behind.

use compton.
>>
>>52994027
Been running it for a couple months against debian sid.
At first it was kind of annoying to get shit installed, but once you understand the how it works it's heaven.

It's very similar to arch so you can use the wiki for almost everything. Except when it comes to init stuff. But then it is a matter of having the right services in /var/service and config files for the few things that need tweaking (looking at you fucking alsa/pulse).

Beats the fuck out of systemdicks when you have to fuck with retarded permissions, ensuring the service actually starts and deal with pam. Literal clusterfuck.

I just wish there were more active development.
>>
What is void like compared to Slackware
>>
>>52994684
What about sysvinit and openrc? I like the thought of runit, but I prefer openRC because it's a bit more tried and true
>>
>>52995836
Why was it annoying to install things at first? Isn't it basically
xbps-install -S <package>
?
>>
>>52995906
Its polar opposite
>>
Im also running it with cinnamon OP

Runit is very fast and simple, default install comes with relatively few packages, xbps package manager has been working so far without problem, overall its a good distro for systemd-refugees

Only problem I have is that it fails to start X sometimes and freezes. That's some windows-tier shit
>>
>>52996039
I forgot to add, rolling release model with bleeding edge software, probably equals Arch
>>
File: 1453848846603.jpg (7 KB, 241x250) Image search: [Google]
1453848846603.jpg
7 KB, 241x250
>>52994414
>huge wiki
>with everything you need to know
>difficult
I love arch but there are so many of you faggot neets who use arch just to boost your self-esteem. "I barely graduwated hischoo but atweast I cwan install arch"
>>
File: trash.jpg (130 KB, 713x1000) Image search: [Google]
trash.jpg
130 KB, 713x1000
>>52994506
You need a pretty installation interface?
>>
>>52995355
Because it's too easy... The same reason why people want to remove yaourt from the repositories.
>>
>>52995616
Isn't Compton a WM though? i3 is too comfy
>>
>>52996221
I really love yaourt, I don't understand these turbo autist neets.
>>
>>52996224
No, it's a compositing manager
Basically it can add shadows, animation, better (dynamic?) transparency and more to your windows
>>
>>52996259
Oh cool I must have been confused on it then. Thanks I'll just install that shit hardcore. Thanks bub.
>>
>>52996269
No problem. I recommend installing compton-conf too, that way you can configure it with a GUI
>>
>>52994027
>muh sysvinit
>muh minimalism
>>
>>52995355
Because the developers are a bunch of lazy neckbeards.
>>
>>52994684
Friendly reminded that runit doesn't scale well.
And almost nobody gives a crap about it on.
>>
>>52996433
Does an init system need to scale?
>>
>>52996477
Considering the needs of the actual world? Yes.
And thas ignoring the fact that systemd is more than a init.
>>
>>52994067
are all the deps for i3-gaps in the package manager? If so, that is pretty great.
>>
>>52996589
Yeah but that was just an example, I mean packages like this that are in no other official repository in general
>>
>>52996551
>And thas ignoring the fact that systemd is more than a init.
That is the huge fucking problem with systemd though. There are subsystems already in linux that take care of what systemd is trying to accomplish. Only thing it adds is another layer of abstraction to deal with for no reason.
>>
>>52996640
The problem it's almost nobody uses them or uses these subsystems in the kernel in so different ways that makes the scalabity and maintenance more difficult.
Systemd at least tried and succeed to make a more-or-less consistent way to do things.
>>
I want to get into Linux but what the fuck is this systemd vs init argument
>>
>>52996914
Not something that should really concern you if you're just starting out.
>>
>>52994027
>fonts a shit
>no gtk2-patched-icon-view
>no firefox-gtk2
>>
>>52995355
Because it was maintained by one guy and he got pissed off by to many changes in a short time.
>>
>>52996376
>sysvinit

Void uses runit faggot
>>
>>52995201
>t. mrgreen3
>>
>>52996974
So no mistakes that I couldn't fix later when I get mornelinix knowledge would be made? I know this is a bad question, which is better/less headache
>>
I would like to try out Void but I hear there isn't that many packages.

Is this true?
>>
>>52998021
I don't think so, everything I wanted to install was available in the official repositorys (even packages that are usually not in any other official repository like i3-gaps or arandr)
>>
>>52998021
nah, there everything you need for basic usage. when people say not many packages ,they refer to the old obscure shit that only a fraction of people need or the lack of the many many duplicate gui editors people use to edit config files.
>>
File: Screenshot_2016-02-15-22-53-44.png (152 KB, 768x1280) Image search: [Google]
Screenshot_2016-02-15-22-53-44.png
152 KB, 768x1280
I use this (musl) on my Pi for a web server, and it's fantastic. Even with ftp, irc, git daemon, and more running, I rarely go over 10% RAM usage.

Still haven't set up the mail server tough.
>>
>>52994767
No, it is just an init, and that's the fucking problem. An init shouldn't have that much control over a system. Do one thing and do it well, that is the Unix way. Do fucking everything, and do it all half-assed, that's the MS way, and apparently the Linux way too. Systemd is basically just svchost.exe for Linux.

It's no wonder all these Windows gaymers love Linux all of a sudden. Linux devs are doing whatever it takes to make them feel right at home.
>>
>runit
Might as well do ELFS at that point. Systemd is master race.
>>
>>52998766
>Systemd is master race

Fuck off lennart
>>
>>52995148
>cucks
>12 year old detected
>ignoring
>just like mommy and daddy do

Children should be seen, and not heard.
>>
>>52998642
Part of the reason people avoid linux is that whiny manbabies want to stay stuck in the past. Does systemd have more moving parts? Yes. Does that make it less graceful than a simple program that launches a cascade of complex shell scripts with terse inputs all distro-dependent? No.
>>
>>52997067
>proudly using something even worse
shyggy
>>
>>52998797
>got told
>damage control
found the applecuck
>>
>has an installer
kek no thanks
>>
>>52998947
who mentioned Apple at all, junior?
>>
>>52999264
>backpedaling this hard
anon...
>>
>>52998979
>look mom, i can install arch!! that makes me super hardcore and smart, right?
>>
>>52999362
Nigger I installed Exherbo when it was first being developed
>>
>>52999383
Am I supposed to give a fuck about that?
>>
>>52999296
Please cite where anyone mentioned apple. If you don't know what a citation is, run ask your mom to get out the dictionary, and help you look it up. Be sure to tell her it's for a project on 4chan, because she needs to know that you are misusing the family AOL account for looking at smut, so she can bust your ass for it. Maybe that's the problem. You've got liberal pussy parents who don't backhand you nearly enough.
>>
>>52999425
>so mad for getting called out
easy lad, you might get a heart attack
>>
Why am I even on this website
>>
>>52999712
because you like jerking it to anime?
>>
>>52994027
>no systemd
Why?
>>
>>52994414
but it has nothing to do with arch. you have the reading comprehension of a kindergarten student
>>
>>52994877

Should have just adopted pacman
>>
>>52999876
oh yeah, that clusterfuck would have been the best choice!
>>
>>52999876
>implying that the choice of package manager matters at all
>>
>>52994759
>>52995034
>>52998766
>>52999823
>HE ACTUALLY LIKES SYSTEMD
>>
>>52994027
>rolling release
Into trash bin it goes
>>
>>53000668
>he thinks rolling release is bad
>>
>>52994067
>he still uses bash
Not even trolling. When I see 90% of gnoolinooxers still using bash I feel bad for them.
Zsh on git repo and for general commands is life changing
>>
>>52994722
>>52994765
>>52994816
The runsvdir program doesn't directly do it. All it does is start up the services in a bunch of dirs and restart them if they exit. The typical method is to use the sv program (http://smarden.org/runit/sv.8.html) to check the status of a required service in the dependent service's startup script.
>>
>>53000750
I bet you feel like a special snowflake
>>
>>53001052
Nope. Actually at my work, most use zsh because it's more convenient.

For further proof, I'm a mint user.
>>
>>53000750
>Zsh on git repo
what does this even mean?
>>
>>53001206
*git repos

zsh adds (it may be due to ohmyzsh plugins) multiple nice features when you're on a git repo folder.
Like the name of the branch directly on the prompt, git commands and branch autocompletion (with help), visual indication if you have a diff...
>>
>>53001311
Oh right. Yeah zsh is the tits, I just had no idea what you meant.
>>
>>53001206
Seriously

I almost tried zsh today... Almost
>>
>>53001311
You can do all that in bash...
>>
>>53001362
I pity you then
>>
>>53001378
Try it and you will see.
Zsh is also very customizable: themes, plugins...
>>
>>53001428
> themes

Bash doesn't have themes?

I'm not trying to bash zsh, I just don't see the point
>>
> 2016
> not using fish
get on my level plebs
>>
>>53001538
I looked at oh my zsh. I get it now, that's neat.
>>
File: 1425902626442.jpg (44 KB, 484x534) Image search: [Google]
1425902626442.jpg
44 KB, 484x534
>try to install pale moon
>nothing but errors

The fuck is this shitty OS?
>>
>>53002648
>nothing but errors
You mean like "meme package not found"
Try installing something in its repos.
>>
>>52994483
>needing an installer
Arch is literally
mount /dev/sda2 /mnt
mkdir -p /mnt/boot/EFI
mount /dev/sda1 /mnt/boot/EFI
pacstrap /mnt base base-devel
genfstab -p /mnt >> /mnt/etc/fstab
arch-chroot /mnt
mkinitcpio -p linux
>>
>>53002736
I-I'm new to Linux anon, and didn't want a Windows clone.

How do I do that?
>>
>>53002802
What are you on about?
>try to install something not in the repos
>nothing but [unposted and unnamed] errors
>I don't want a windows clone
You're not making much sense.
>>
>>52994952
That's the point it avoids GTK
>>
>>53001206
>>Zsh on git repo
>what does this even mean?
zsh - what autists use when they tire of bash
git - unusable version control hijacked by feminists
>>
File: chkedyeah.gif (345 KB, 516x406) Image search: [Google]
chkedyeah.gif
345 KB, 516x406
>>53003340
top kek
>>
>>52994027
been using it for about a month and a half as my mainOS now.
previously used arch. I can't really describe it, but even if this distro is younger than arch, it feels more mature to me.

runit is awesome, xbps too.
As previosly said, most packages are there. I only miss oblogout. (which can be installed with python)

Oh and i miss the compat libs for compiling Android, i had to set up an arch install on a usb drive for that matter. But all will go well when Android finally is starting OpenJDK8 and updates the prebuilt libraries.

Also, i saw in the g+ community group you are being helped for rather simple questions, instead of being looked down at. Finally an awesome distro with a helpful community.
>>
>>52994027
>>up to date packages
Nope. Still on GCC 4.9. Is there a way around that besides compiling it from source? Even Debian has Testing/Unstable...
>>
>>53003523
Is there any particular reason you need higher than that?
For a distro which can be compiled fully having a stable compiler is more important.
>>
>>53003562
C++14 features in a project I work on that aren't in GCC until 5.x

Actually, this is the second time I've mentioned this about Void on /g/, and each time I get asked the same thing: are you sure you need it?

Yes I fucking actually need it. Why must I explain why I want/need up to date packages to the Void apologists? Are the benefits of up to date software that hard to grasp?

> distro which can be compiled fully
That's every distro ever. That's how things make it into the package manager in the first place. Whether or not the distro enables the user to easily compile from a package recipe as opposed to downloading binary blobs (muh gentoo) is inconsequential.

Also, GCC 5.3 is bretty stable bro.

Back to my up-to-date distro I go.
>>
>>52999876
What's wrong with xbps?
>>
>>53004479
> C++14 features in a project I work on that aren't in GCC until 5.x

But are you sure you need those?
>>
>>53005821
Fuck off.
>>
>>53002798
hahahahaha oh my god
> le supremacy meme
>>
did my whining reach the ears of xtraeme?

http://repo.voidlinux.eu/void-updates/void-updates_2016-02-16/updates_xtraeme%40voidlinux.eu.txt

is this what I think it is?
>>
>>53003437
back to /flt/ you go pedo faggot
>>
>>53003340
>zsh - what autists use when they tire of bash
okay, sure whatever
>git - unusable version control hijacked by feminists
Not only are you too dumb to figure out git, you're probably confusing it with Github.
>>
xtraeme calls contributors to his project "cancer"
>no thanks
>>
>>53006858
kek
>>
>>53006858
Hello mr. Archbang.
Please go away and never come back. >>52997482
>>
>>53000750
>not using magit for git
Lol I feel sorry for you
>>
>>53003500
Is there anything in particular that you like about xbps? Does it have any special features or is it just another package manager?
>>
>>52994027
i love it. been using it for two months now on two machines.
the gcc4.9 thing isn't my only gripe, but there aren't that many. i hope it gains some traction and as soon as i have a bit more free time on my hands i'm going to contribute a few things to it. the community is also really friendly (#voidlinux on freenode).
>>
>>53008028
it is blazingly fast, reliable and easy to use. it's just another package manager if you want, but one of the better ones out there.

i'm used to apt and yum. xbps is a lot faster than both but just as easy to use. also the ports-like source thing is worth mentioning, but most people are probably never going to use that.
>>
>using some obscure linux distro
enjoy your bitcoin miner
>>
>>53008028
It behaves and feels a lot like apt-get.
Not sure why it is needed, but as >>53008196
said, it's quiet good.

Ill personally dive a bit more into it, and see what the differences are, and how it handles integrity. Speed is not the biggest concern of mine.
>>
>>53003259
The point however is that Gtk apps comprise about 80% of the useful GUI based ones.
>>
>>53008209
Yeah because free (as in freedom) software can have bitcoin miners, right?

Also why would anyone make an independent distro from scratch just to include a bitcoin miner?
>>
>>53005845
Maybe you should try to optimize your own code instead of relying on new features that aren't readily available?
>>
File: screen3.png (15 KB, 720x400) Image search: [Google]
screen3.png
15 KB, 720x400
>>53002798
Except that's not true. You haven't initialised your disks and formatted the partitions, you haven't configured your network, hostname or timezone, you haven't configured your language or keyboard and you haven't even installed a fucking bootloader.

And all that shit is just to get system that does fuck all except install packages. Now you have to reboot and install and configure a shit load of packages to do anything useful with the fucking box. Fuck Arch and it's stupid pretentious installer and philosophy.

If you want to see KISS done right (both in installer and OS) - see OpenBSD
>>
>>53008028
it's most likely just another package manager.
To me it's a lot like pacman when looking at the cmds. (sudo xbps-install -S [package] )
That's part why i like it so much. then there's xbps-src.
>>
>>53004479
Use a distro which suits your needs or request a version bump then. It's not that complicated is it.
>>
>>52994027
>up to date packages
nope, loads of outdated packages
might as well run gentoo if I have to build everything from source
>>
>>53009135
>might as well run gentoo if I have to build everything from source
uwotm8?
>>
>>53002798
see >>52999362
>>
>>53008735
mount /dev/sda2 /mnt
mount /dev/sda1 /mnt/boot/EFI
heavily implies that your drives are already partitioned and you have an UEFI bootloader ready (rEFInd)
>needing to configure locale
>needing to configure packages outside of pacman.conf (which is literally just uncommenting multilib)
>muh network
oh no, I forgot ONE line
systemctl enable [email protected]
pacman -S wireless_tools dialog
>>
>>53009661
see >>53009404
>>
>>53008608
> optimizing your code
This is exactly what the feature is being used for: optimization. Relaxed constexpr allows our heavy template code to do more work at compile time and completely negate the need for runtime checks ->" optimized code".

Quit bugging me about things you don't understand, faggot.

> new features
> readily available
4.9.3 came out 8 months ago and void adopted it immediately. I understand the jump to 5 neccesitates more work than a simple 4 minor bump, but it's been out 2 months now and is mostly regarded as stable enough for use.

At this point I don't know why I'm talking to autists on /g/ about it. I'll just go talk to the void community I guess. The more I look at it the more I'm interested in adopting it, but this is a pain point for me.
>>
>>53008196
I actually had to use it when fortune-mod wasn't compiled for ARM musl. Was pretty easy.
Thread replies: 167
Thread images: 11

banner
banner
[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vp / vr / w / wg / wsg / wsr / x / y] [Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
If a post contains personal/copyrighted/illegal content you can contact me at [email protected] with that post and thread number and it will be removed as soon as possible.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com, send takedown notices to them.
This is a 4chan archive - all of the content originated from them. If you need IP information for a Poster - you need to contact them. This website shows only archived content.