lainchan / Ω

What Linux distro do you use?

leetdude · 2021-10-12 00:41
I'm sure this question has been asked a million times, but I just wondered what Linux distros you guys use. I personally run Gentoo, but I'm open to try out some newer ones!
Unspecified · 2021-10-12 02:41
Currently on TAMU Linux and loving this new X window system! Super excited about the upcoming "Slackware", which I hear is going to utilize it too.
Apoc · 2021-10-12 02:45
>>52003 Q4OS with a WinNT VM for work.
Netrunner · 2021-10-12 05:56
>>52009 the soul >>52003 I'm currently running Fedora (after going through every Distro including Arch and Gentoo I just think that Fedora causes the least amount of trouble in terms of upgrades) with Fvwm.
Boris Grishenko · 2021-10-12 19:32
Bot boilerplate datamining thread. Do not reply.
leetdude · 2021-10-13 01:03
>>52052 Not a bot, atleast I don't think so!
Shogun · 2021-10-13 04:26
>>52003 I use Trisquel on any hardware freedom respecting enough to run it. https://trisquel.info/ I install LXLE on any hardware not cool enough to run Trisquel. https://lxle.net/ I run Debian on all PPC based hardware. There's a soykafload of PPC hardware from the days when Apple was scamming schools with hardware "deals" that would rot in a landfill if not for Debian. I carry Slitaz on a thumbdrive and boot it on whatever. https://www.slitaz.org/en/
Jsterls · 2021-10-16 05:48
I am currently running Void with musl, and Arch. I only got into Linux about 6 months ago, and in the very beginning I thought Arch and all Arch-based distros were as cool as it could get. I still think Arch is really cool, but Void with musl is almost completely perfect for me. I want to check out GNU/Guix next. I think Guix sounds like a true engineering marvel, and I really love that it uses the Linux-Libre kernel and that it is a 100% free OS.
Lunch · 2021-10-16 12:40
I use Void Linux, at this time the best OS for a balance between privacy and ease of use to me, for a daily use.
Anonymous · 2021-10-16 13:57
Fedora because it's the only distro which is both secure by default and user-friendly. I don't recommend Arch or Gentoo because they do not have graphical installers, mandatory access control, or automatic updates by default. I don't recommend Debian or Ubuntu since they freeze packages for a long time which is bad for security. Fedora uses Wayland by default. Wayland is far more secure than xorg because it uses GUI isolation to sandbox each window. Xorg has no sandboxing, which means any window can access another window, enabling programs to spy on other programs. Fedora is one of the few distros to use SELinux by default. This is important because it implements many security policies including mandatory access control (MAC). All Fedora packages are hardened by default. Fedora supports UEFI secure boot, but this only secures the bootloader and kernel, so I protect my BIOS with a password and encrypt my hard drive.
Otto Normalverbraucher · 2021-10-19 00:33
OpenSUSE Leap Argon. It's a fixed-release/rolling release hybrid. I've got the tested and stable base packages (that is shared with SUSE Enterprise), with the latest KDE Plasma releases and applications. The package manager (zypper) is slow, but intelligent. It can detect and resolve advanced package dependency issues, you can mix an assload of repos and software versions and not brick. Works with a built-in backup system (Snapper +BTRFS) by default, you can undo a messed up system with rollback. I will always have a soft-spot for Arch. I've used it for 4 years. What pissed me off was pacman's crappy dependency resolution and that 'one' update that removed 'pam_tally' that bricked my system.
DeadNix · 2021-10-19 04:15
I am currently using Gentoo, but I like Void a lot, used to use it.
SN · 2021-10-19 08:24
>>52003 i currently only run arch. ive used ubuntu, kubuntu, pop os, and manjaro in the past and decided to dive into arch about a year ago and i dont regret it yet i recently only now heard about the debian version of mint (LMDE) and it looks promising so i might try that in the future as a more stable option for a 2nd pc or laptop. that and maybe void or i might try even gentoo in the future if the install process becomes simpler. but for now im sticking with arch because its what im comfortable with. easy to use install script(not the one that ships with arch) and bam im up and running in less than 10 minutes, maybe a few more to install all my packages. gnu/linux is comfy frens
Trinity · 2021-10-19 09:51
>>52310 This I really like fedora, I've distro-hopped a lot and it's a good balance between pretty fresh packages and stability. I also like what they're doing with PipeWire, Wayland is pretty good so far, flatpak is way better than snap (even though I'd take a native package any day).
The Phantom Phreak · 2021-10-19 10:21
>>52310 My issue with Fedora is that it apparently always breaks after a few versions. You'd have to reinstall it every year, for it to continue working. > I don't recommend Debian or Ubuntu since they freeze packages for a long time which is bad for security. But they do have security channels: https://www.debian.org/security/index.en.html. The packages aren't "just" old. The enormous upside of this is the stability I find hard to replicate elsewhere. I prefer that over hypothetical security issues, since I practically only use Free Software to begin with. >>52072 Trisquel seems nice, I just tried a live ISO yesterday. Sadly I depend on Intel firmware, so I just fall back to Debian.
Terzibashjian · 2021-10-19 14:23
artix, just because, it covers all my needs
Aristóteles Amadópulus · 2021-10-19 14:32
I use Artix (lot of packages, rolling release). I used to use Gentoo (better and more customizable) but I didn't want to compile packages. I run Debian on VMs because it's stable. Gnu Guix is very interesting distro. Can someone post Guix propaganda and convince me to switch?
Hiro Protagonist · 2021-10-19 14:32
>>52310 >I don't recommend Arch or Gentoo because they do not have graphical installers Good >mandatory access control Gentoo has this >or automatic updates by default. Good
Cypher · 2021-10-19 16:08
>>52473 GNU Guix user here. Just use NixOS unless you're a lisp hacker. The package situation on NixOS is better.
藤原純一 · 2021-10-19 16:13
>>52290 How do you like void? I'm considering switching to it on my "fun" machine. Work machine would stay on arch though.
Cat Mother · 2021-10-19 16:51
>>52310 it's useless to use gnome on wayland. it doesn't do fractional scaling. this is ANOTHER toolkit problem. qt doesn't have this problem. GTK just does integer scaling then relies on the compositor to zoom in/out the window as necessary. this results in blurriness and poor performance. this is why i try to stay the fuarrrk away from fedora / redhat / gnome / GTK. they introduce soykaf that's just not ready. let's remember systemd, *nm and countless of other soykafs. let's remember what redhat/ibm did to centos. + the way gnome / GTK treats users and developers. many people don't know, but GTK4 totally broke compatibility with glade and now people have to work on glade because of GTK devs narrow-mindness. they are just anti-developers. + every new version of gnome breaks shell extensions compatibility. fedora / redhat / gnome / GTK made a great diservice to gnu/linux. i've been using linux as my one and only driver for 13 years. and i've witness everything going downhill. now i use debian and XFCE but let me tell you one thing, from the bottom of my heart, windows doesn't look that bad to me right now. and i'm actually thinking of trying it next year. P.S. should I also mention systemd that now thinks it's in control of my netadapters and i've actually had irl problems because of it? :) i'm simply fed up with linux.
Yuki Nagato · 2021-10-20 17:47
been using debian sid for 2 years, ive been really happy with it and have had no issues. it's a really comfy linux distro and i encourage you guys to atleast try it once.
Demeere · 2021-10-20 17:59
>>52553 how many packages do you have installed after 2 years?
Miho Iwakura · 2021-10-20 19:48
>>52482 >*nm What? >i've been using linux as my one and only driver for 13 years. and i've witness everything going downhill. now i use debian and XFCE but let me tell you one thing, from the bottom of my heart, windows doesn't look that bad to me right now. and i'm actually thinking of trying it next year. Let's drop something not great but workable in favor of absolute botnet, which also barely works. Solid plan there lainon.
Jens Hansen · 2021-10-20 20:42
>>52582 I would assume that lainanon was talking about Network Manager. Personally, it mostly 'just works' but it has soykaf defaults. It would override DNS settings in `/etc/resolv.conf` with a stupidly slow default DNS. Switching that off in NM isn't that simple either.
Tomohisa "Tom" Kanezaki · 2021-10-21 01:46
>>52587 I just wrote my own /etc/resolv.conf and set it chattr +i
Debbie Charteris · 2021-10-21 02:11
Been using Pop OS since 2019, it allowed me to completely ditch Windows. I don't care that it's a noob distro, soykaf works great and I'm happy.
Jsterls · 2021-10-21 04:10
>>52480 I absolutely love it. Its my favorite by far. I really think Void Musl is the coolest, but you have a bit of a smaller choice of packages. I haven't found a package I needed that I couldn't get yet however. Runit is an excellent init system as well. My Void box is extremely quick and snappy, and the xbps package manager is extremely good as well. I couldn't reccomend it enough. It really is THAT good in my opinion. Definetily give it a shot. Even if you don't like it, you will be happy you at least tried it. One thing to note, there has been an issue with ssl verification for updating a fresh install. It only occurs during the first update, but I figured I will warn you nonetheless. You will need to run "SSL_NO_VERIFY_PEER=true xbps-install xbps" and "SSL_NO_VERIFY_PEER=true xbps-install -Su". If you don't feel comfortable with that, I don't blame you. Hopefully it will be fixed ASAP.
Hitomi · 2021-10-21 07:19
>>52003 >at work (work at a datacenter) Debian 11 bullseye >personal Linux Mint Cinnamon
Drano · 2021-10-21 10:26
>>52603 >ssl verification Is this something to do with lets'encrypt? I think there had been issues for it lately. I couldn't grab packages from self-signed websites on another distro, I already tried importing letsencrypt to my system certs but it's not working I guess has something to do with curl or wget. >>52459 Arch is nice but lately their (and KDE's) decision to early adoption of pipewire is tragic, I've also found bugs with pipewire so I just reinstalled pulse and had to install a dummy package so my desktop environment doesn't fail to start. It's another one of those gnomes with a red hat. KDE project is also from the looks of it trying hard to be red hat compatible and it's currently dying from it. I guess I'll just move back to using some very minimal distro like puppy or whatever. >>52464 It broke for me in just my first install >install fedora >update popup >click the bubble, update >restart, it's broken And it also had too many crashes, they really want me to be their free rhel beta tester huh?
John Doe · 2021-10-21 16:49
>>52582 yeah, sorry, meant to write *kit and nm. my fingers lag behind my brain.
SN · 2021-10-21 17:42
>>52616 yea i've seen a lot of talk about how like kde and gnome are just dogshit but i really old use xfce and i think i want to learn how to use i3 or dwm or some other tiling wm just so i don't have to ever deal with kde or gnomes bullshit oh and they're starting to adopt pipewire? does it only get installed with the newer isos? its not apparent on my system as of now, sound is just fine for me.
SN · 2021-10-21 17:44
>>52635 *but i really only use i just woke up ok and the first thing i did today is come here
Bob Arctor · 2021-10-21 18:03
>>52003 Using GNU Guix with linux-libre, and stumpwm
Otacon · 2021-10-21 18:14
>>52635 I use i3-gaps on my X240 and it's amazing for me. I've done all kinds of customization, but am by no means a ricer
SN · 2021-10-21 18:27
>>52642 yea thats one thing i just cant be really fuarrrked to care about anymore i dont want to really bother much with ricing i just want it to be decent out the box and if im REALLY bored then i might change some things in my free time ive tried to stick with i3-gaps a year or so ago and i quit after 3 days so idk im too retarded to memorize my keybinds just to be able to do anything
Hacker · 2021-10-21 18:30
Debian and Arch. I also like this MS-DOS distro called Windows
Joey · 2021-10-21 18:43
>>52003 I use arch, it just works and It caters to specific software I couldn't get running on other distros plus it's rolling release.
Drifter · 2021-10-21 23:27
Arch. Easy to use, easy to customize.
藤原純一 · 2021-10-21 23:49
I installed Kali as my first Linux machine on a spare laptop, then it became my daily driver when I found out how much I like linux...
Dozer · 2021-10-22 01:52
I'm on OpenBSD. Works fine if you use FOSS software Present Day, Present Time! AHAHAHAHAHA!
The Fin · 2021-10-22 01:54
>>52009 is that vtdwm or whatever? what is the wm called? if you are a *nix greybeard, you'll love slackware, just be sure to find the latest iso hosted by alienfarm, the one on the slackware site is woefully out of date it's a favourite of mine, but the community expects you to install most of your software along with the actual installer, which is a bit lame, so is needing 2, 3 seperate package managers but as far as linux goes i really like it, for the desktop openbsd is still better though
Unknown · 2021-10-22 01:56
>>52679 i just got a new laptop i want to try it on, the screw came stripped though and i can't swap out the HDD so im a bit stuck on that, i dont have many tools may i ask what hardware you are using it on? i use it on an older machine, being slow aside it is a really great OS, even on a laptop, love the documentation though if you use snapshots, you will be playing a game of catchup with documentation if you have a heavily customized system
Lunch · 2021-10-22 01:58
>>52649 it was the first distro i actually stuck with after my old w7 install got infected after about 2 years, i abandoned it because i was so damn tired of everything in AUR being broken and needing to swap out packages that didnt work anymore looking at maybe going back and just using VMs for stuff like that, or a gpu accelerated chroot
Undisclosed · 2021-10-22 01:58
>>52603 it wont be fixed anytime soon judging by how the new management handles things
Zero Cool · 2021-10-22 02:00
>>52639 do you like stumpwm? >>52616 >iinstall update >broken that about sums up my experience with the "desktop distros" >>52480 before new management it was very promising
Tequila · 2021-10-22 02:01
>>52310 i cannot imagine using linux and then going and using software i don't trust but opensuse has the ability to open programs in a nested x session to deal with this
Yamaoto Toshi · 2021-10-22 10:53
>>52003 Currently on Gentoo. The thing that I like most about gentoo is it's package manager and the customization. Being able to compile software with or without certain features, pulseaudio for example, is just stellar in my opinion. Also, the fact that it is incentivized to build your own custom kernel is also a high point for me. Frankly, I don't really mind the compilation times, it's not as if I stay 24/7 on my computer. Oh, and lastly, I also appreciate that gentoo tries to stay away from systemd, but if I really wanted a completely systemd-less system I'd probably be on either FreeBSD or OpenBSD.
Rick Deckard · 2021-10-22 19:10
>>52003 currently Pop OS but originally used Fedora. GNOME 40 gave me a lot of technical issues, but I don't mind the new interface as much as others. I really want to go back to it but Pop OS it's so easy to work with I might stick with it.
Agent Jones · 2021-10-22 20:00
>>52616 >Arch is nice but lately their (and KDE's) decision to early adoption of pipewire is tragic It's not the fault of Arch if you manually install Pipewire or use a DE that needs it.
Ivan Petrov · 2021-10-23 11:54
>>52072 I'm interested in PPC because I like alternative ISA's. Can you reccomend a paticular model of laptop that you think is the best for general purpose use? Apple's product lineup is confusing to me.
Boris Grishenko · 2021-10-23 13:46
>>52556 not him but you can uninstall packages on debian btw Present Day, Present Time! AHAHAHAHAHA!
Masami Eiri · 2021-10-23 13:53
>>52616 >Arch is nice but lately their (and KDE's) decision to early adoption of pipewire is tragic That's just in the grand tradition of Linux. Every time an audio architecture gains a semblance of stability, it's immediately jettisoned in favour of some new buggy-as-hell clusterfuck that becomes a pain point for a decade.
Morpheus · 2021-10-25 01:18
>>52616 >Arch is nice lmao, arch is for tards to stupid to compile their own software. why in the world would someone be stupid enough to run a rolling release distro, you might as well let the hackers right in when you are frequently downloading and updating these random packages from the AUR compiled by literal whos. in my experience the arch tards tended to be the stupidest of the bunch and the ones who constantly soykaf up my github repos with issues asking why my software isnt working on their completely fuarrrked systems. the arch model is fuarrrked and retarded
Trinity · 2021-10-25 01:33
I use an Artix/runit with dwm as a 'general purpose' desktop: qutebrowser for web 4.0 needs, media player, etc. I find Artix to be an excellent middleground between usability and customizability without all the soykaf that comes with arch and dirivatives such as manjaro. My 'coding desktop' runs Void-musl/runit with tmux. The point of it is to be a very minimal and light programming environment. I don't like how it encourages the use of the automated install script but it's a great OS. I also have a laptop running gentoo/openrc, originally it was supposed to serve the same purpose as the void but portable but that didn't work out after I realized 1) I never leave the house, and 2) how much you can do with the linux framebuffer and now use it in bed to stream youtube videos and lurk lainchan.org on lynx.
Miho Iwakura · 2021-10-25 01:48
Ubuntu, but I'll probably switch back to arch soon. I just wanted an operating system that requires no maintenance, that lets you install 3rd party software with minimal effort, but it doesn't fulfill these things as well as I'd hoped.
Yuki Nagato · 2021-10-25 02:58
>>52788 You have no idea what you're talking about, do you? > You are frequently downloading and updating these random packages from the AUR AUR is optional and should be used both sparingly and with care. >arch is for tards to stupid to compile their own software. You self-contradicted, although I think you might not care. The AUR only provides build descriptions much like BSD ports. The user compiles them locally. >in my experience the arch tards tended to be the stupidest of the bunch and the ones who constantly soykaf up my github repos with issues asking why my software isnt working on their completely fuarrrked systems. Why are you regaling us with these uninteresting anecdotes of yours? >the arch model is fuarrrked and retarded Considering how little you even understand said model, I don't think you're qualified to comment on it.
Case · 2021-10-25 06:02
Arch. It's simple and flexible and gives me the least reasons to look toward other distros, which is a big deal since I'm pretty susceptible to the urge to hop. More than any other, the Arch community has this compulsion to document and make easily available every piece of software out there, which I appreciate.
Dujour · 2021-10-25 06:43
Recently upgraded from Devuan Beowulf to Devuan Chimaera and, as usual with stable-release-cycled distributions, I am once again experiencing tons of extremely irritating issues that need to be resolved after upgrading. I'm really getting sick of stuff like this, it always produces immense hesitation in me when considering to upgrade my version on version-cycled distributions. I'm seriously starting to wonder if there are less headaches with rolling-release systems simply because you can meet problems head-on as they arise and knock them out immediately so they don't pile up and make you want to pull your hair out dealing with them all at once on a major upgrade. Could that be true?
Cypher · 2021-10-26 06:36
>>52021 >Fedor >FVWM I'm a noob and trying to install FVWM Crystal but I keep getting 'no rule to make target install', help would be greatly appreciated
Eldon Tyrell · 2021-10-26 09:53
>>52681 >but as far as linux goes i really like it, for the desktop openbsd is still better though I'm interested, why is OpenBSD better for the desktop? I haven't spent any time on OpenBSD (I have looked at FreeBSD and NetBSD but only in passing, not enough to get a complete picture), I would have thought it would not be nearly as easy to use as any popular Linux distribution. >>52003 Like a couple of others in the thread (but only a couple it seems), I am a Slackware user. I tried Slackware in my teens in the mid 2000s but never liked it all that much, it was too complicated for me back then. Over the years I distrohopped before retreating to Windows, and then eventually settling on macOS and Apple hardware, but I always wanted to get back to using Linux. I built a Slackware-based home server a couple of years ago and liked the experience of using Slackware a lot, and eventually about 6 months ago I transitioned my daily driver to Slackware. I am on the -current development cycle in preparation for Slackware 15, I have become entirely comfortable on my daily driver which is the first time this has ever happened with a Linux machine for personal use (I use RHEL at work but can easily scrap and rebuild a machine if I don't want it, and really I could just as well use Alpine, we only use it to host Java EE). Once I found myself familiar enough with Linux, I found that Slackware is really as dumb as you can get ... it's a good feeling knowing there isn't anything hiding away from you, it's all out there in the open. The init system is a bunch of bash scripts, everything you need is already installed and ready for you to use it, there is nothing much to do except change your desktop background and get a SlackBuilds package manager going for you to start using your system.
Batou · 2021-10-26 15:53
>>52616 >Arch is nice but lately their (and KDE's) decision to early adoption of pipewire is tragic what do you mean? last time i installed arch the only audio package it had was alsa. in fact, i dont even think i have pulse installed on my arch pc, let alone pipewire.
Delilah · 2021-10-26 16:32
>>52616 >pipewire But isn't Pipewire less of an abomination than Pukeaudio?
Random · 2021-10-26 17:13
>>52870 Yes. They just don't like new things because they tend to be buggy.
Dujour · 2021-10-26 20:29
>>52719 Same. Except I ditched Fedora for Mint instead of PopOS. It has its own DE (Cinnamon) which is well-maintained and the devs actually listen to the community. It has very nice defaults and the best update manager. Their philosophy is to make the most convinient OS distro. (vanilla) gnome3 is laughable honestly. Windows users laugh at us. It's surreal that a monstrosity like this happenned and it's even more surreal they are doubling down on their retardation with gnome40. It's simply unusable. If you have more than 4-5 windows opened, you need to move them to separate workspaces in order to even be able to see them in the activities so you know which window you are actually selecting. I don't want to use workspaces. I don't need them. Even if the only program I used was my web browser, you still can't make a Desktop/Panel shortcut to it. The programs have no categories. Honestly, I can't believe the biggest distros default to something like that.
Shogun · 2021-10-26 21:14
>>52870 its more overengineered redhat soykaf, but its also competently conceived overengineered redhat soykaf with some good ideaa, unlike pulse which is the "shoving in a completely unnecessary layer of abstraction in order to add a small handful of features that could easily be handled by a plugin" variety of overengineered redhat soykaf.
Erik Johansson · 2021-10-26 21:34
Debian. I use maybe 10-15 programs (mostly Emacs, gcc, gdb, and guile) so which distribution I use doesn't really matter at all. Might move to a fully-free distribution in the future, maybe GUIX. I tried Void Linux last year on a spare machine, but didn't see a reason to swap over to it permanently. Musl and runit are nice though.
Noodle Soup -1/7 · 2021-10-27 01:07
>What Linux distro do you use? - Ubuntu MATE 18.04 on my main machine - Ubuntu MATE 20.04 on my laptop (because i needed something that had nice defaults) - Ubuntu server 18.04 on my netbook (Atom N450) +jwm -Debian 11 on a flashdrive, i'm playing aroung with it, trying to make it useful for gaming
Lord Nikon · 2021-11-02 21:28
>>52603 Can vouch for void here, and I'm relatively new to Linux. Used void musl as my first distro and found it really nice. Obviously ran into some roadblocks due to being new, but searching around on the internet would prove useful (void's handbook is... a little lacking). Though, I'm planning to switch to reinstall void with glibc this time since I don't want to bother setting up a chroot environment to run half the soykaf I use and a main environment for the other half.
Undisclosed · 2021-11-02 21:37
I used to use Arch for a few years, and it was pretty nice when I had set everything up properly. I ran into some compatibility issues with stuff I needed to run though, and combined with how easy it was to break, I ended up switching to Debian. I wouldn't necessarily recommend Lain to do the same, but it's what works best for me.
Dox · 2021-11-03 19:56
>>52794 I figured systemd would run people away
Jens Hansen · 2021-11-04 13:24
I'm currently torn between GuixSD and Slackware. I like Slackware for it's simplicity but prefer the way guix does configuration and packaging. Which one should I usr? What are yall using?
Liet Kynes · 2021-11-04 13:57
>>53117 I am in the same boat as I like both, but Slackware wins. Guix is elegant and a sheer pleasure to use, much more pleasant and parsimonious than Nix is, but if you come across something you cannot do, you will need to hack it - there is no getting around that, and sometimes if can be hard. I have built a couple of packages successfully and was very happy with them, but sometimes I just can't do it - for instance I can't get Zoom or Teams to work (I need these for work). I'm just not as clever as the likes of the core team of Guix developers, and I'm not as wedded to free software if it is impractical for my life needs (I use the non-free kernel off nonguix as well, which works well and has a substitutes server now). Slackware is the neat but sometimes strange sum of its parts - there are bits hanging off in funny places (why the hell is Joe's Own Editor still there? Why are both Pulseaudio and Pipewire installed, but no Jack? Is it really necessary to have all of XFCE and KDE installed? - dependency resolution would be nice so I can remove XFCE without breaking my installation), but it all hangs together nicely. When there is something you need which you can't get out of Slackware, you can probably find a SlackBuild for it, and if it doesn't exist you can spent the 20 minutes required to make one. It is dumb as hell, and the mental map you need for how the system works and stays together is also dumb as hell (which is great for me because I'm dumb as hell) - but once you taste declarative system definition like in Guix, not having it is a bitter pill to swallow. Only word of advice I would give is to use something like btrfs so you can take advantage of snapshots. We'll never have a declarative OS with Slackware, but at least we can roll back to the last working system if we need to. I have never been on Slackware stable for an extended period of time, after all it's been 5 years since the last stable release, but I imagine this won't really be an issue on stable - for now though, with the last RC months ago and new updates coming through thick and fast, I can't see a release happening before Christmas, so running off the testing -current branch is likely for some time yet.
SHODAN · 2021-11-04 14:13
>>53119 Thanks for the reply :) I agree that it is a bitter pill but I will probably go with Slackware just because it doesn't get in my way. (e.g. I had to modify a lisp file and reconfigure to change my keyboard layout on Guix)
fsociety · 2021-11-04 16:55
I use ubuntu since it uses systemd and gnome by default and i like it's look and feel. I use it for google chrome, spotify, netflix, discord, steam, and microsoft visual studio code.
Just another Random Lainon · 2021-11-04 18:32
>>53119 >why the hell is Joe's Own Editor still there? Because it's an awesome little editor. I've been using it since I first installed Slackware 3.4 in the late 1990s. I never liked modal editors like vi, and emacs' key shortcuts are insane. Though these days I've been moving on to Micro (https://micro-editor.github.io/). It's highly configurable, creating a custom syntax-highlighting arrangement is easy, and it's plugins are written in plain Lua. It's a text editor for the 21st century.
Jim Hilger · 2021-11-05 04:46
I use mint btw. Actually, Linux Mint is great for a 'just-works' distro. It's really stable, and doesn't have the Ubuntu bloat. Cinnamon is a good DE, but I switched over to i3-gaps and now to Openbox. LMDE (Linux Mint Debian Edition) is also coming soon, which looks great
Koos van der Merwe · 2021-11-05 10:32
>>53119 >Joe's Own Editor still there? If someone is used to use Wordstar I guess?
Crash Override · 2021-11-05 12:47
>>53129 >>53156 I sounded way too nasty when I said it like that. This isn't a problem with Slackware, it's just a matter of personal preference. My point is that it's a very niche piece of kit on a system which already has another 4-5 text editors - you've got Emacs, Vim (and GVim), Kate, KWrite, Mousepad, and KDevelop. I guess this is me whinging about package management on Slackware and needing to do a full system installation for your system to be supported. Sure I could remove packages, but I just don't need the overhead of handling dependency management, I would prefer a system which just works. It might be that a package manager with build in dependency resolution would be better suited for me, but I won't be going there because Slackware is such an easy, simple system to use. I'll take everything but the kitchen sink if it means I have a well integrated, highly functional OS - I have little desire to craft my own OS, people who are into that can go nuts. I might try Salix if a release is made for 15.0, as the one-application-per-task approach might suit me better.
Armitage · 2021-11-05 16:28
>>53159 Joe on Slackware fulfills much the same niche as Nano on other distros. It's a very easy-to-learn console editor with almost no dependencies. Kate/kwrite/mousepad/kdevelop don't work without X11 or Wayland, and emacs and vim have steep learning curves. Emacs is difficult because of it's reliance on a bewildering array of keyboard shortcuts that resemble nothing like shortcuts in any other program written in this century. And vi is difficult because the modal paradigm is completely alien to anyone who hasn't spend years immersed in the vi lifestyle. So no offense intended, emacs and vi fans, but when I do my volunteer "teach Linux to newbies" thing at the local library, I spend about five seconds mentioning non-Nano console text editors just to point out that they exist, then I go straight to focusing on Nano. Because they pick it up fast, and it does it's job, and it's pretty much everywhere.
Dujour · 2021-11-05 16:42
EndeavourOS, it's Arch but easier.
Sabo Engle · 2021-11-06 18:04
>>53165 So is Artix, Manjaro, ArchLabs, Anarchy Linux, ArcoLinux, and a hundred other distros. What makes Endeavour so special, maggot?
Project 2501 · 2021-11-06 18:12
NixOS. I just wanted a very simple to configure distro with lots of up to date packages. Don't really understand why anyone might choose anything else on desktop.
Yu-ichi · 2021-11-07 00:27
>>52003 surprised nobody has mentioned bunsenlabs
Jean Dupont · 2021-11-07 09:54
>>53227 I don't actually use Bunsenlabs myself, but I steal their excellent pipemenu scripts for use in Openbox no matter the distro I'm using.
Switch · 2021-11-07 10:24
>>53227 Same, except for ArchLabs and their bspwm edition
Roger Pollack · 2021-11-07 12:42
>>53194 Tried Manjaro but it came broken out of the box, but it was very pretty by default. Never tried the others so I can't say what makes it different from them.
J.C. Denton · 2021-11-07 13:06
>>53237 This but Artix is also as stable as Arch.
Dujour · 2021-11-08 04:02
Debian just keeps on working since I started using it, not glamorous but it's comfy.
Neuromancer · 2021-11-08 13:33
>>52003 the image says it all.
藤原純一 · 2021-11-17 18:44
Like the real man I am, I only use Windows 3.1
Cat Mother · 2021-11-17 19:24
using fedora right now very stable but its packages are also very recent and has really good gnome support i also like solus which is similar
Unspecified · 2021-11-19 14:12
>>53269 Because of uni, I still have to use Windows, so I'll do dual boot with Artix to try it. I hope it's great.
Motoko Kusanagi · 2021-11-19 23:09
>>52003 >>52290 >>52473 >>52639 >>52888 >>53117 >>53119 Guix
Donna Hawthorne · 2021-11-20 00:25
>>53767 Shame the project leads are woke identarian soykafheads trying to destroy the GNU project.
Hacker · 2021-11-20 09:03
>>53776 This, and I find sad that they could replace Gentoo, but choose not too because too many USE flags is "hard" (it is, you need to specify your dependencies very precisely) and "confusing" for the users (bullshit).
Delilah · 2021-11-20 12:51
>>53776 The solution to this is to become involved in greater numbers, and push them out eventually. >>53767 Any links on the GNUNet stuff?
Vasya Pupkin · 2021-11-20 16:57
>>53767 Why are freetards such fuarrrking uncreative people? What kind of a soykaf name is "Guix"? Is it that all that technical knowledge means they have no use of the creative part of their brain or what? GNU, Guix, GIMP... just embarrassing
Lady 3Jane.. · 2021-11-20 17:16
>>53805 From what I know it is supposed to be the portmanteau of Guile and Nix, but I don't think that you will be satisfied by it. My personal annoyance is that it is pronounced "Geeks", that I consider to be a word used to insult people (along with "Nerd").
Spike Spiegel · 2021-11-20 18:24
>>53792 >Any links on the GNUNet stuff? if you git clone guix and look in ROADMAP it says "peer-to-peer distribution of updates (GNUnet?)". Also, there's this: https://libreplanet.org/wiki/Group:Guix/GSoC-2018 Here's a repo that I think is an attempt at it: https://git.savannah.gnu.org/cgit/guix/gnunet.git/tree/ I think there have been a couple attempts at it. I think they were abandoned because GNUnet is still very unstable. I think they plan to make it once GNUnet sees a stable release. There is also interest in doing it with IPFS: https://old.reddit.com/r/ipfs/comments/c42hkw/gnu_guix_is_considering_using_ipfs_to_distribute/
Spike Spiegel · 2021-11-22 14:17
>>52290 What is the benefit of musl for you? For me there were too many missing packages on musl, it didn't seem worth it.
Joey · 2021-11-22 15:59
>>53876 there isn't any benefit of using musl other than minimalism and MUH SUCKLESS PHILOSOPHEH! stick with glibc.
Koos van der Merwe · 2021-12-04 15:22
I hope that somebody here could help me out a little. I'm currently looking for a Distro which has up to date (latest) repos/packages, and is easy to set up i.e. for gaming and such. I really liked Void Linux but I don't want the hassle setting everything up by my self. Wine dependencies, Vulkan and such things should be easy to set up if possible. I've also looked into MX Linux but the packages where not as up to date as I wanted them to be. If somebody has any recommendation or any tip about what I could, I appreciate it very much.
fsociety · 2021-12-04 15:47
>>53879 Stability and ease of debugging. Unless you really think that a decade old smegma-rigged contraption like glibc is actually reliable.
Frank Garza · 2021-12-06 13:15
I want to put different oses on my boxes, im looking for candidate linuxes that are not bloated but still offer good functionality. Also i would like to have some 1337 h4x0r and recovery systems. If anyone has any recommendations id appreciate em. For now i got planned slackware as my main os on my main box, but other than some small novelty linuxes i got stashed on my hdd im out of ideas. I also use tinycore linux for oldschool low level fuarrrkery for every sort. I also have guix images on my disk but havent bothered yet installing them anywhere. I use fedora now on most machines, but i got sick of it and cant recommend fedora to be honest.
Crash Override · 2021-12-08 04:50
I don't need a Linux distro because I can just use WSL on my windows and bash on my MBP.
Pris · 2021-12-08 09:55
I'm soon to setup a new laptop, currently considering either Void, Arch or Artix. For now, I have been using Manjaro and I thought I would switch to Arch because the AUR is very handy, but now that I think of it more I don't even need that many packages from the AUR and in the past I have been somewhat sloppy regarding security if I needed to install a package with good rateings from AUR in a hurry and didn't really check if it did some sketchy stuff. I never made my own packages, which I think I should learn anyways, how much effort is it to create a package from some how-to-build readme on github? Also, is there some way to use .deb programs on void? I think I have used them on manjaro in the past, not that I need them often but some soykafty proprietary software only ships in .deb and it would be useful. Although flatpaks (another thing I never used) seem to be promising, although many seem to hate it for some reason. What about runit, does not using systemd make running some software harder? And please tell me about documentation, as you probably already noticed I am not too experienced with linux and usually like it if I find a simple solution for a not so simple problem with a simple web search. For Arch-based distros, this has always been easy since the arch wiki and forum have everything I ever needed. I would assume that for most stuff I could still use those resources on void and just adapt the init system/packet manager related stuff to my needs, right? It is really weird, just a couple of days ago I thought I would value number of available packages and simplicity of use the most, thought I would certainly go with Arch for those reasons, now I want to go with void even though it scores lower in my criteria just because I feel like trying something new and not using systemd would be neat if it works. Also, I don't really want to be one of the "I use arch btw" people
Meddler · 2021-12-11 14:29
>>52310 I use Fedora for the same reason. It is fresh and secure and based on modern tech stack and unmodified (not massacred) upstream code. Also I've switched to containerized approach with flatpaks and podman and use Silverblue. With separation between platform and software it doesn't matter much which distro to use but Fedora wins with ostree, unmodified GNOME, SELinux, Wayland and regular updates.
Dozer · 2021-12-11 15:59
>>54378 Imagine being this glowed.
Turner · 2021-12-13 06:42
>>52003 Fedora because it's the one distro that stays true to modern Linux
William Holtzer · 2021-12-13 08:43
>>54388 I say if you just want simplicity (runit openrc) and more control you might want to use Artix but it breaks most programs that relies on systemd (like openvpn over networkmanager) but it's not that big of a loss. If you definitely need gaming on linux it's probably a good idea to just go full arch but if you're more on the conservative side of system management artix is the way to go. > Also, is there some way to use .deb programs on void? I think arch has one called debtap >Although flatpaks (another thing I never used) seem to be promising, although many seem to hate it for some reason. flatpaks never worked for me, I tried installing stuff it's all buggy and leaves a ton of cache and files on my home directory including some suspicious images file with negative resolution which clamav flagged as sus. If you just want oversimplification and modernity and also stability I can recommend Kaos which is by far the most stable rolling kde distribution (it had always been since the beginning of plasma project) plus you get to enjoy octopi being integrated into the system (which both arch/artix do not endorse or support)
Jens Hansen · 2021-12-13 13:38
>>52003 I just made the switch from Fedora Workstation to Fedora Silverblue, and it's probably the most bug free experience I've ever had on a Linux distro (other than Gnome Software. Painfully slow, crashes randomly needing to be killed, uses almost a GB of ram in the background for seemingly no reason, etc.). Once the problems with Gnome Software get fixed, I think that Silverblue will be the best Linux desktop experience on the market. Everything really does just work, and on the off-chance something does break, you can just roll back to a previous snapshot without losing any work.
Judge Fang · 2021-12-13 15:19
>>54531 > MUH MODERNISM shut the fuarrrk up, little kike.
Eldon Tyrell · 2021-12-14 08:46
>>53767 I wish I could use GUIX but I still have a Nvidia GPU and as far as I know the driver on Nonguix doesn't work.
John Rain · 2021-12-17 17:13
Advice for Lain who is currently looking for a distro: You want a distro that has good reputation and a good track record (for security reasons, etc.) Gentoo, Arch/Artix, Void, Alpine and Guix are generally recommended distros for power users. If you don't know which distro to pick and you are a power user (or want to become one), I recommend you install Artix (with RunIt or OpenRC init). If you and/or the person who uses the computer doesn't know how to use GNU/Linux, install Debian stable and set up unattended-upgrades: https://wiki.debian.org/UnattendedUpgrades Debian stable is also great for servers. If you want to become a power user but don't know where to start, read The Linux Command Line book: https://linuxcommand.org/tlcl.php (also learn how to use NeoVim or Emacs. The best way to make the choice is to try both of them and see which one you like better.) Artix tips: To get support for Arch repos (you want this), install artix-archlinux-support package (you need to run pacman -Suy to get it working). You also need base-devel package for AUR support. Keep in mind that AUR packages can be submitted by absolutely anyone. AUR packages (PKGBUILD files) are just shell scripts. If you install a package from AUR, you must check the PKGBUILD file yourself before installing the package. Why? - Because you are basically giving full root access to the person who submitted the package. If you are looking for a good AUR helper: install https://aur.archlinux.org/packages/rua/ Anti-recommendation: Manjaro Anon wrote: The manjaro developers forgot (?) to renew their SSL cert 2 years in a row. Either they are incompetent or they don't care, or both. The whole design of Manjaro is a bit dubious, imo. Manjaro is based on Arch Linux. But because Arch is a bleeding edge distro that frequently has packages that contain bugs (this happens because Arch gets new versions so quickly). Which is why it is not sane to use Arch as basis for """stable""" distro. This is also the reason why you should update Arch/Artix at least weekly, if not more frequently. I also found an interesting article which proves that the distro itself is anti-user botnet: >In the last week of July, Manjaro Linux suddenly decided to drop the popular open source productivity suite LibreOffice in favor of Softmaker’s FreeOffice. >FreeOffice is free of cost but not open source. It is the limited version of Softmaker’s premium office suite. https://itsfoss.com/libreoffice-freeoffice-manjaro-linux/
Cowboy · 2021-12-18 17:01
Recommended Distros: Fedora - most secure general purpose distro Ubuntu - most user-friendly QubesOS - best for advanced users Anti-Recommendations: Alpine Linux - no MAC system Linux Mint - does not support wayland OpenBSD - does not support wayland and is missing many exploit mitigations Void Linux - no reproducible builds
Dozer · 2021-12-22 06:42
>>53792 >>53817 You may find this interesting https://lists.gnu.org/archive/html/guix-patches/2021-12/msg00770.html
H.R. Giger · 2021-12-22 12:47
Arch I've tried other distros, had the most success with Fedora, not much success with ubuntu flavours. I dislike both snap & flatpak, I find pacman is a much faster and nicer to use package manager
Jet Black · 2021-12-22 12:59
Just use Arch or an arch based distro like endeavours or artix
John Rain · 2021-12-23 11:04
>>54697 fuarrrk off glitterboy. Nobody wants to use your soykafty display server that's been in development for 20 years and STILL isn't ready to replace X11. Running Wayland is absolutely fuarrrking useless anyway because 90% of programs will still be using XWayland. OpenBSD is literally one of the best free software projects of all time and you're disregarding it just because you don't know a single thing about it.
Jim Hilger · 2021-12-23 16:06
>>54818 X11 has entirely inadequate GUI isolation unlike Wayland. https://theinvisiblethings.blogspot.com/2011/04/linux-security-circus-on-gui-isolation.html?m=1 Many programs now support Wayland and I can use my computer comfortably without using Xwayland.
Yuki Nagato · 2021-12-23 16:43
>>54821 What do you need GUI isolation for when you can read the source code of all the software you're running? Or are you gonna tell me that you're some loser using Discord? >blogspot.com Very reliable source lol https://itvision.altervista.org/why.linux.is.not.ready.for.the.desktop.current.html See Wayland and its compositors. Did you already know that OpenBSD uses a fork of X11? Or did you assume it was bad because it can't run Steam?
Yamaoto Toshi · 2021-12-23 16:45
>>54697 >Fedora - most secure general purpose distro Last time I tried Fedora, it lacked proper release upgrades (the supported way was to use the installation iso) and SELinux made C programming annoying. I also recall it lacking some important packages, forcing me to add the 3rd-party RPMfusion repo. In my opinion, Debian testing is more sane. >Alpine Linux - no MAC system Are you quite sure? I'm pretty sure Alpine has apparmor support.
Buddy boy · 2021-12-23 23:43
using mint in a VM from time to time.
Zhora · 2021-12-24 14:50
>>54822 >What do you need security for, free software never has any vulnerabilities because I always audit the code! Stop pretending you know anything about security when you clearly don't
Random · 2021-12-24 16:04
Guix does not even have a mac system (neither apparmor or selinux are available) so it's automatic soykaf tier. Alpine Linux and Void Linux do not support secure boot. Debian uses the stable release model and freezes packages until the next version comes out (new versions are released every 2 years), which means it is extremely behind in security updates. Devuan is even worse because it does not support Wayland. X11 is a security nightmare. It is dated and does not have GUI isolation, which means any window can spy on another window. Google Chrome could potentially collect all of your passwords stored in KeePass even though they are encrypted. For this reason, any operating system which uses X11 instead of Wayland is worse for privacy than Windows or MacOS. The only distros anyone should use are Fedora, Arch Linux, and Gentoo. Fedora uses a stable release model but packages are generally kept up-to-date and new versions are released every six months. Fedora uses wayland by default and uses SELinux. Because it is easy to install and automatically adapts to newer software (Wayland, Pipewire, GNOME 40, etc.), Fedora is the best GNU/Linux distro for most people. Gentoo is probably the best distro for security but it can't be recommended for most people because it is very difficult to install and use, and compiling from source takes a long time. Arch Linux is a good balance between ease of use and minimalism. One final note, it is strongly advised not to install packages from the AUR because anyone can add malicious packages and by installing a package, you are giving them full root access. Only install software from the official repositories.
Tyrell Wellick · 2021-12-24 19:18
>>54822 The author of the link I sent created QubesOS. She clearly knows just a thing or two about security, stop spreading misinformation because you're too lazy to read what genuine experts have to say.
Mario Rossi · 2021-12-24 19:30
>>54846 It is highly impractical to read the source code of every single piece of software you use.
Unidentified · 2021-12-24 19:35
>>54850 The idea is that at least someone has read the code. non-free software isn't more secure, and corporations have a multiple reasons that motivate them to not fix or even disclose bugs because "it's better to fix it in the next version".
Cereal Killer · 2021-12-24 19:40
>>54851 Debian is a living example against your claim It is beneficial for corporations to fix bugs, for obvious reasons
Chani · 2021-12-24 19:43
>>54847 For the record, Fedora's default SELinux setup is near useless because everything is unconfined, you can tweak it of course to improve it though.
Random · 2021-12-25 05:35
>>54679 Thanks for this information, much appreciated I was using Manjaro on an older laptop but I think I'll probably switch to another distro. I've been having problems with it anyways.
Yuki Nagato · 2021-12-25 11:56
>>54852 >It is beneficial for corporations to fix bugs, for obvious reasons Yes, but only in the next version or in the next update. Because it costs money to test the patch, etc. >>54862 >but I think I'll probably switch to another distro. Try Artix. Remember to install a package called artix-archlinux-support and run pacman -Syu. If you don't know which init you should choose, I recommend runit.
The Oracle · 2021-12-25 20:09
>>54862 Artix is nice , fuarrrk systemd
Nigiri · 2021-12-25 23:12
>>52003 Manjaro is pretty based
Hagbard Celine · 2021-12-26 01:50
Void Linux is my baby. QUICK as a bullet and quite stable. Can't think of anything that beats xbps either. I wish, so bad, that musl gets more support going forward.
Nanashi No Gombe · 2021-12-26 14:00
>>54872 > Manjaro is pretty based Manjaro once replaced Libreoffice with proprietary crap: https://itsfoss.com/libreoffice-freeoffice-manjaro-linux/
Hououin Kyouma · 2021-12-27 00:02
>>54872 >>54887 See also https://manjarno.snorlax.sh/.
Nobody important · 2021-12-27 01:15
>>52003 Void pretty much is like kicking dead whales down the beach now. Their main feature (LibreSSL) is not supported anymore.
J.C. Denton · 2021-12-28 16:03
>>54864 >>54868 Will do. I've been looking into it anyways and Artix seems like a very nice choice. Thanks guys, once again.
Random · 2022-01-04 21:47
>>52003 I am not currently using a Linux distro, but I plan on using Salix 15.0 once it comes out.
Linda Lee · 2022-01-05 01:42
>>54847 Just curious, why are you optimizing just for security?
Cypher · 2022-01-05 02:48
Gentoo, first source based distro and im loving it
BloodCat · 2022-01-05 10:38
Artix OpenRC and FreeBSD on my server.
Rick Deckard · 2022-01-06 12:28
>>52003 Debian, gnome classic
Cypher · 2022-01-26 17:04
OpenRC, musl, busybox, mdev. I have hundreds of patches, hooks, files injected into packages and other customizations. No other distro is even worth looking at, except maybe Guix.
Switch · 2022-01-26 17:56
>>53876 musl will often result in much lower memory usage. Sometimes as much as a 50% difference. For example: htop (glibc): 5MB RSS, htop (musl): 2.5MB RSS. The code is also much simpler and easier to understand if you need to dig in. It has some downsides like the need to patch a lot of stuff to make it work or the inability to free memory of unloaded libraries, but overall it's pretty good. >>54388 Flatpak is like kicking dead whales down the beach dick. Programs will use some old Ubuntu libraries instead those installed on your system. That also means old, outdated graphics drivers from 5 years ago. fuarrrk that. >proprietary software Disgusting. But it can work if you're lucky. Unpack and run. Worst case you have to run that in a container if not a full VM (and you should). >>54895 It's the upstream projects that don't support LibreSSL. The distributions have been patching that support in and it can be a pain to maintain because unlike with libc the API is not standardized. Luckily the OpenBSD are doing most of the work anyway and for Gentoo there's still an overlay that lets you use it.
Unknown · 2022-01-26 21:53
>>56261 don't forget Void Linux
Wintermute · 2022-01-27 17:01
>>56261 I'm honestly soykafting my pants just imagining how long it took you to compile all that software
Crash Override · 2022-01-27 18:47
>>56279 Void, alpine and OpenWrt are a nice source of patches to fix packages that the musl overlay doesn't cover :3. >>56315 Meh, most packages build and work just fine with musl as is. Maybe 20 or so require patching and only for 3-4 I had to manually fish for the patches from the distros above. mdev also just worked for me, perhaps surprisingly. Overall that part took me less than an hour in attention-time. What WAS much more time consuming is that I also started including configuration and other files into packages and also automated the execution of whatever might be necessary to make things work during the build or after a package is installed or updated. I extended the hook system to make this viable, so that I only have to drop files (or directory trees) into /etc/portage/adds/$category/$package/ and they'll be included automatically. Similarly, I can hook into any build phase by writing a script to /etc/portage/hooks/$category/$package/$phase. I use that for example to build a busybox package that contains symlinks for all the applets in /usr/bb/ so that I can use them without overwriting the non-busybox crap I haven't bothered to get rid of. All those files and modifications are fully tracked and accounted for by portage, too. No zombie files. And of course it also applies to any packages I cross-compile if I want. It's quite neat actually if that's your kind of autism. Of course, I ripped off the idea from nix if that wasn't obvious.
Unknown · 2022-01-27 19:21
>>56316 Why not just use Nix in the first place.
Chan Siu Ming · 2022-01-27 19:53
>>56317 Because nix is soykaf.
Otto Normalverbraucher · 2022-01-27 20:22
>>56319 ``` nix repl '<nixpkgs>' nix-repl> firefox-unwrapped..<tab><tab> ... firefox-unwrapped.ffmpegSupport firefox-unwrapped.gssSupport ... ``` Nix also allows you to see the configure flags passed when building. ``` firefox-unwrapped.configureFlags ``` You mention liking Guix which is just Scheme-y Nix. Though if finding the package expression to see the list of available options is too hard for you, maybe Nix really is not for you. God forbid you need to open a terminal. :3
Zero Cool · 2022-01-27 20:52
>>56321 However, Nix uses S0ystemD, while Guix uses the Linux-libre kernel and only has FREE software by default. That being said, it's also why I'm not going to install Guix. I don't have a wifi card with a Free driver.
Joe Bloggs · 2022-01-27 22:08
>>56321 Couldn't be more convoluted. I don't want to do that soykaf for every package I install. I want a list of all options for all packages in the dependency tree. I also want to set one global "-pam" option and I want all packages to use it if they have that option. I want a full list of all new options when I update packages so I can make an informed decision before moving on. I don't give a soykaf about configure flags. I can look them up in the ebuild too, or add/disable whatever isn't exposed as USE flag and I can do that without touching the ebuild as well with EXTRA_ECONF or more generally with hooks. I didn't say I like Guix, just that it's worth looking into. Because it's using Lisp and I like. But if it's as painful as nix then I already lost interest.
William Holtzer · 2022-01-29 04:01
>>53269 How's artix vs voidlinux? Is it unstable or does it actually work like void?
BloodCat · 2022-01-29 06:15
>>52003 Right now I'm using LMDE3 with XFCE, but I heard that fedora is better, not having to wait years to get updates and being somewhat stable. I also want to check out Alt Linux, hearing about how it has similar qualities and low footprint.
Nobody special · 2022-01-29 13:45
>>56391 Artix is a fork of Arch linux that has support for other init systems instead of systemd. In other words, Artix is just Arch without SystemD. You should subscribe to Arch and Artix news RSS feeds and check the feeds before upgrading because an upgrade might need "manual intervention" sometimes. To get support for Arch repos and AUR, you need to install the following packages: base-devel archlinux-mirrorlist artix-archlinux-support After installing those packages, you need to run pacman -Syu Also, if you are looking for a good AUR helper, check out rua: https://aur.archlinux.org/packages/rua/
John Titor · 2022-01-29 13:46
I use Linux Mint Cinnamon 20.3.
Dujour · 2022-01-29 14:23
>>56403 Sheeeesh! What do you mean by arch repos btw, wouldn't the arch repos be basically the same but contain some patches for whatever isn't compliant with openRc, Runit, etc?
Y.T · 2022-01-29 15:06
>>56408 >What do you mean by arch repos btw Package repositories that are maintained by the Arch Linux project as opposed to Artix. You can technically use Artix without using Arch Linux repos, but I don't know why you wouldn't use Arch's community and extra repos.
Doug · 2022-01-29 20:29
I enjoy Void. It's a pretty good starter distro and though the wiki might be a bit lacking, some quick searches should give you some ez fixes.
Ivan Horvat · 2022-01-29 21:43
>>52003 I use PureOS, it's recommended by the FSF https://pureos.net/
rapist · 2022-01-29 22:22
>>56417 >void linux <commandline installer <no automatic checking for updates <no version updates which means users won't get new software like pipewire unless they install it manually <no graphical package manager or app store <desktop environments are minimal and don't contain many programs by default out-of-the-box <missing lots of packages from ubuntu, debian, fedora, and arch <doesn't use GNOME + Wayland by default <doesn't use systemd >starter distro Void is an advanced distro for IT pros. Newniggers should use Ubuntu or Fedora.
Motoko Kusanagi · 2022-01-30 00:31
>>56424 literally no "IT pros" use fuarrrking Void Linux except maybe on their personal machines you fuarrrking LARPer, and even then I doubt very many people use that because typically when you're a professional and actually understand how Linux works you don't really want to be fuarrrking around with some niche 'minimal' OS all the time since you have to actually get work done. In production everyone uses Ubuntu or maybe Debian if they're an old user sysadmin and not basically just doing cloud devops stuff. t. actual professional sysadmin
qms · 2022-01-30 09:06
>>52003 I use Artix. Thinking of switching to FreeBSD soon.
Koos van der Merwe · 2022-01-30 15:08
>>53767 >Combines the best aspects of source-based and binary-based distros with reproducible builds Wait... Does it have binary cache like nix does? Can I fetch prebuilt packages on GuixSD?
Koichiro · 2022-01-30 21:00
>>56429 That's not the point. It's not for beginners and is for those comfotable with linux and the terminal in particular.
Elliot Alderson · 2022-01-30 21:08
Thinking of installing Fedora Kinoite since swapping from GNOME to KDE on their default has been tricky and the Desktop does some weird soykaf that I'm pretty sure is fixable but I don't have the motivation to fix anything. Should I bite the bullet and slap kinoite on or are there other distros that have KDE out of the box with fresh packages?
Debbie Charteris · 2022-01-31 14:11
Since my home server's hard drive fried, I'm considering trying a new distro. I'm only using it to serve a few webpages and docker container services. (*arr stack, jellyfin). Is Ubuntu Server really a good server distribution?
The Phantom Phreak · 2022-01-31 22:56
Are there any other distros that are like fedora, with fresh packages and a lot of stability, except with KDE as its default? I want to have file picker thumbnails and to be able to drag and drop.
Cereal Killer · 2022-01-31 23:04
>>56537 Fedora has a version that comes with KDE.
Arisu Mizuki · 2022-01-31 23:14
>>56481 Not really, there are plenty of beginners that are comfortable using the terminal. Void, and Arch are not inaccessible for most beginners that can read and follow steps.
fsociety · 2022-01-31 23:24
>>56538 I heard the KDE spin sucked. I also tried OpenSuSe and I always end up having weird bugs on it. Not really sure if the bugs are a KDE or SuSe thing at this point tho.
Bob Arctor · 2022-02-01 12:15
>>56483 >>56537 Debian testing. - Get the installation iso form https://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/current/amd64/iso-cd/firmware-11.2.0-amd64-netinst.iso - Install Debian stable - Replace bullseye and/or stable with testing in /etc/apt/sources.list - Run sudo apt update && sudo apt upgrade && sudo apt full-upgrade - Install tasksel and run it: sudo tasksel (IIRC, aptitude can also install tasks.) - Select Debian desktop and KDE (select/deselect stuff with SPACE, move using arrows or TAB. Also, you can alternatively select these during Debian installation) >>56506 >Is Ubuntu Server really a good server distribution? I would install Debian stable.
Donna Hawthorne · 2022-02-01 15:46
>>56539 Incorrect. Most people do not know what a terminal is and Arch and Void are inaccessible for the average user. Beginner distros: Ubuntu, Mint, ElementaryOS, and Pop_OS! Intermediate distros: Debian, Fedora, Manjaro, and OpenSUSE Advanced distros: Alpine, Arch, Gentoo, and Void Casuals should use Ubuntu or Mint and professionals should use Fedora
Mario Rossi · 2022-02-01 15:56
>>52003 Mint Cinnamon on my main pc. MXLinux XFCE on my netbook.
Leto Atreides I · 2022-02-01 17:39
>>56444 How is Artix to you? Why are you switching to FreeBSD, do you have some problem with Artix? I was thinking about using Artix so I would like to know
qms · 2022-02-01 18:13
>>56559 Artix is fine, and I don't really have any problems with it. It's a little slower than I would like it to be at points, but generally, it's a fine distro. I want to switch to FreeBSD soon just because I want to learn more about classical UNIX. I probably should have said that I'm not switching out FreeBSD for Artix, instead I'm gonna buy a second laptop and install FreeBSD on that one. The second BSD laptop would just be used for coding on the go, while my main PC keeps Artix
Ishikura "Tatsu" Tatsuhiko · 2022-02-01 18:28
>>56559 >Artix Artix is like Arch but better (no systemd). I recommend that you install Artix with Runit. Also relevant post: >>54679
Leto Atreides I · 2022-02-02 00:47
How's voidlinux this time of year? I heard the maintainers were having a soykaffit and the last time I tried to install it in a VM it just failed every time I tried to install it.
Motoko Kusanagi · 2022-02-02 00:57
>>52451 Hi I'm actually on Tumbleweed right now. Snapper's saved my ass in a pinch whenever I've been doing retarded soykaf. Just hope that the SuSe people can eventually make pipewire the default , and that the KDE peeps finish up with gayland, since I exclusively pride myself on using the newest and greatest technology. And also because I recently found that Wayland isn't dogshit for gaming anymore.
Batou · 2022-02-05 05:16
What's the benefit to dedicated liveboot distros (other than just being smaller)? I recently messed up my Arch machine and slackware on a usb had everything I needed.
Erik Johansson · 2022-02-05 10:15
>>56694 SystemRescueCD https://system-rescue.org/ is the standard rescue live system. >What's the benefit to dedicated liveboot distros They have the tools. Not all distros come with all necessary tools preinstalled.
Motoko Kusanagi · 2022-02-05 10:19
Alpine Linux https://alpinelinux.org/downloads (download the Standard release iso) Alpine Linux is simple and truly lightweight distro (unlike Arch!) Alpine has features inspired by Arch and Gentoo. Features * Uses musl instead of glibc (Alpine team also makes a lot of patches for packages that make them work with musl. Alpine is the best musl distro.) * Uses the apk package manager (not related to Android) * It's very easy to write packages for Alpine (very similar to Arch/Artix) * Uses OpenRC * Uses busybox, but you can install GNU utilities if you want to * All userland binaries are compiled as Position Independent Executables (PIE) with stack smashing protection. * Offers both stable releases and a bleeding edge rolling release (edge) * Official support for: x86_64, x86, armhf, armv7, aarch64, ppc64le, s390x * Has an installer but you can also install Alpine a la Arch/Artix (in other words, you can install the base system and chroot into it.) Install Alpine https://wiki.alpinelinux.org/wiki/Installation https://wiki.alpinelinux.org/wiki/Alpine_setup_scripts https://git.alpinelinux.org/alpine-conf/tree/ https://wiki.alpinelinux.org/wiki/LVM_on_LUKS Protip: you can also use qemu to test the distro: qemu-system-x86_64 -hda alpine_disk.qcow2 -smp cores=2 -enable-kvm -cpu host -m 4096M -rtc base=localtime -nic user,model=virtio-net-pci -cdrom alpine-standard-3.15.0-x86_64.iso -boot d You have two options: 1. use the installer (it just works). Just login as root and type setup-alpine 2. install Alpine "manually" (a la Arch/Artix): # things inside square brackets is optional setup-keymap passwd root setup-hostname setup-interfaces rc-service hostname restart rc-service networking restart setup-timezone setup-ntp -c busybox # set up the package manager setup-apkrepos vi /etc/apk/repositories # enable main and community and enable https, save by typing ZZ apk update # install everything you need for partitioning. I assume you have UEFI system. apk add gptfdisk e2fsprogs dosfstools util-linux grub-efi efivar efibootmgr # you can also partition the disk beforehand using SystemRescueCD or similar # # if the partitions are inaccessable after partitioning, rebooting should fix the problem cgdisk /dev/sda # partition the disk. make sure that ESP is 550M [ partprobe --summary ] mkfs.vfat -F 32 /dev/sda1 # EFI System Partition mkfs.ext4 /dev/sda2 # root # install the base system mount -t ext4 /mnt/sda2 /mnt mkdir /mnt/boot mkdir /mnt/boot/efi mount -t vfat /dev/sda1 /mnt/boot/efi setup-disk -v -m sys /mnt # chroot mount --types proc /proc /mnt/proc mount --rbind /sys /mnt/sys mount --make-rslave /mnt/sys mount --rbind /dev /mnt/dev mount --make-rslave /mnt/dev mount --bind /run /mnt/run mount --make-slave /mnt/run chroot /mnt # install and configure the new system passwd root # if you need more randomness (a VM), install haveged and rng-tools and enable them rc-update add urandom boot rc-update add networking boot rc-update add acpid default apk add gptfdisk dosfstools grub-efi efivar efibootmgr e2fsprogs util-linux alpine-conf # add features="... cryptsetup keymap lvm ext4" to /etc/mkinitfs/mkinitfs.conf if you encrypted your disk or need to change the keymap grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ALPINE # done installing exit sync umount -R /mnt reboot Alpine post installation apk add emacs-x11 neovim doas man-pages mandoc mandoc-apropos findutils lynx less lsof htop shadow tmux apk add xorg-server ttf-dejavu xf86-input-libinput xf86-video-vesa xinit windowmaker imv feh xterm setxkbmap xwayland sway swaybg apk add build-base gcc abuild binutils binutils-doc gcc-doc clang clang-analyzer clang-extra-tools clang-doc alpine-sdk grep makewhatis $EDITOR /etc/doas.d/doas.conf # add: permit persist me as root useradd -m -G users,wheel,video,audio me passwd me [setup-ntp] # if you want to change NTP client. [$ doas passwd -l root] Other stuff >https://wiki.alpinelinux.org/wiki/PipeWire >https://wiki.alpinelinux.org/wiki/ALSA >https://wiki.alpinelinux.org/wiki/PulseAudio >https://wiki.alpinelinux.org/wiki/Alpine_newbie >https://wiki.alpinelinux.org/wiki/APKBUILD_Reference >https://wiki.alpinelinux.org/wiki/Package_management >https://wiki.alpinelinux.org/wiki/Abuild_and_Helpers
Crash Override · 2022-02-07 14:01
>>56699 >mount -t ext4 /mnt/sda2 /mnt I recommend making a new mount point for the new installation to prevent Linux from not finding partitions: ... mkdir /mnt/alpine mount -t ext4 /mnt/sda2 /mnt/alpine setup-disk -v -m sys /mnt/alpine ... also install firmware: apk add linux-firmware intel-ucode iucode-tool amd-ucode linux-firmware-amd-ucode
Turner · 2022-02-07 15:32
>>56699 >MUH UNIX PHILOSOPHEH! >WE GOTS TO USE TEH DISTRO WITHOUT SYSTEMDIIIIIIIICKS! shut up, sucklessnigger.
Gyula Kovacs · 2022-02-07 16:02
On Alpine, it's very easy to just install 1 package from edge (the bleeding edge repo): cat /etc/apk/repositories ... @edgemain https://dl-cdn.alpinelinux.org/alpine/edge/main @edgecommunity https://dl-cdn.alpinelinux.org/alpine/edge/community ... apk add clojure@edgemain >>56780 Nice bait. OpenRC and Runit are more sane and more simple pieces of software. And OpenRC and Runit are also more easy to use. >After 10 years in development, systemdick had " 1,349,969, or nearly 1.4 million. With our happy-go-lucky metric, systemd comes out at about 5 percent the size of the kernel, which is crazy! >As another comparison, the line count for a modern implementation of System V init for the Arch Linux distribution came out to 1,721 lines." https://www.howtogeek.com/675569/why-linuxs-systemd-is-still-divisive-after-all-these-years/ Doesn't that tell you enough? More lines means more room for bugs. And SystemDick is peak w*ggeroid engineering. Why would you even want to use a monolithic giant program instead of just installing stuff you actually need? Other init systems allow for more competition and more room for innovation & improvement because you can more easily replace 1 small daemon instead of a monolith.
Jane Doe · 2022-02-07 18:11
wtf is this garbage, stop posting soykaf Alpine uses openrc partially because systemd refused to take patches to work with musl. Systemd also takes a lot of disk space, which alpine tries to minimise. There are other reasons you might not want to use systemd which are well documented and understood by now. It's not a pointless political statement, even if it wasn't **literally impossible to use with musl**. There's some mild political stuff around openrc ownership, so a replacement is being developed for alpine, which should ship within a year from now. Hopefully it should have some of the good things systemd brings, in terms of UI. Alpine is a good distro. The people who work on it are generally sane and apk is nice. As for systemd, pick something you like about it and implement it. There's almost certainly something.
Leto Atreides I · 2022-02-07 21:34
>>56699 I've been using Alpine as the only system on my laptop for a year and I really like it. The only thing that keeps bugging me is the occasional need for software outside of apk. Could anyone suggest any good additional source for packages or way to use them? Ideally without putting much trash into my system. I use flatpak for some of the stuff I was unable to compile, but that's not the solution I enjoy.
Random · 2022-02-07 23:22
>>56786 >Systemd also takes a lot of disk space It's not really that, though it's not completely false either. https://fosdem.org/2022/schedule/event/retro_aosc/ >>56790 Use Guix or Nix, their package store hierarchy won't conflict with your system packages so that also won't cause problems. Guix: https://guix.gnu.org/manual/en/html_node/Installation.html Nix: https://nixos.wiki/wiki/Nix_Installation_Guide
Koichiro · 2022-02-07 23:25
>>56792 >It's not really that, though it's not completely false either. *not really that bad
Fred Nurk · 2022-02-08 06:38
>>56792 >>56793 Yeah, that was probably wrong for me to bring up. I've never heard anyone actually say this in alpine, or complain about this at all really.
Faye Valentine · 2022-02-08 10:37
>>56790 >Could anyone suggest any good additional source for packages or way to use them? As >>56792 said, Guix is good (I don't know how it works with musl, though). Guix is especially good for lisp stuff. That being said however, I recommend making your own apk packages. Just find a ebuild (from Gentoo) or a PKGBUILD (Arch/Artix/AUR) and use it as basis for your APKBUILD package script. Actually, you probably don't even need to use anything as basis for your Alpine package, just follow the installation instructions and call make (or whatever) from the APKBUILD script. (If you use something as basis for the APKBUILD, pls do put it in a comment) >https://wiki.alpinelinux.org/wiki/Creating_an_Alpine_package >https://wiki.alpinelinux.org/wiki/Abuild_and_Helpers >https://wiki.alpinelinux.org/wiki/APKBUILD_Reference >https://wiki.alpinelinux.org/wiki/APKBUILD_examples
Dozer · 2022-02-12 22:13
>>56773 >also install firmware: apk add linux-firmware intel-ucode iucode-tool amd-ucode linux-firmware-amd-ucode Don't do that unless you are a cloud provider or want to slow down your computer for no reason. Instead put this in grub.conf >mitigations=off
Nell · 2022-02-12 22:38
>>56790 portage is usable on other distros and you can "provide" packages you have already installed on your system. Dunno how easily you can do that with nix, Guix, pkgsrc, etc. I've used pkgsrc on Linux in the past and it's quite nice overall if it has the packages you need. >>56792 On, right. I don't think either nix, nor Guix support musl at all. Rolling your own with patches is always possible with source based stuff and there aren't actually that many issues in the first place. pkgsrc might also support it by accident through all the patches they need for their own libc. Of course, if you build a complete glibc based environment that will also work fine as long as nothing tries to load a musl linked library. But overall portage is probably the most hassle free and lightweight solution for adding a few packages here and there. This is what you want: https://wiki.gentoo.org/wiki/Project:Prefix
Faye Valentine · 2022-02-23 20:00
>>56792 >>56799 >>56905 Thanks for the answers, it really gave me quite a lot to work with. Let me give a small overview of these options from my perspective, as that might be of use for some lainon. Nix/Guix I went the Nix way because there are more packages, especially the ones I need the isolation for the most (proprietary stuff f.e.). It mostly did work, but I got crash on one of the few tested packages. This might be the easiest option if I manage to fix the bugs, but the usage of nix is quite unintuitive and might take quite some time to get used to. APKBUILD As far as I understand, this is only an option, if the package could be build with musl, which sadly is not the case in some situations. Though I plan to try making some for the packages, which seem to run (f.e. confirmed by Gentoo's or void's musl packages). Portage(Prefix) Being a Gentoo user on my desktop, I somehow missed this project. This sounds really cool, but I'm kinda hesitant to go with it on my old laptop. I don't plan on installing spidermonkey, but I'm sure there are other packages which might unexpectedly for me take days to compile on laptop. But portage still looks tempting, so I might give it a try later on. Chroot That was the idea I thinking about before, but only recently I was able to make it work. There seem to still be no sound from the chroot, but at least I was able to get the X redirecting work over xhost (which seems to be insecure to be honest). This approach might possibly be the most versatile, but the setup is troublesome.
Lady 3Jane.. · 2022-02-27 19:21
>Main PC Artix OpenRC >Laptop Void >Server Debain and FreeBSD I might switch to void on desktop. Instead of Artix, idk.
Masami Eiri · 2022-02-28 08:37
>>52003 >Desktop Gentoo GNU/Linux >Laptop Gentoo GNU/Linux >Server Hardened Gentoo GNU/Linux
Sipho Nkosi · 2022-02-28 16:06
>>52003 >Main PC Linux MInt, with gnome because i'm a heretic >Netbook that I use just to write documents and watch low res animu OpenSUSE with XFCE
Terzibashjian · 2022-02-28 23:31
>What Linux distro do you use? I don't care, I only use linux as a bootloader for GNU/Emacs
Leto Atreides I · 2022-03-02 16:44
>>52003 I'm a linux gamer who uses Ubuntu. I like having something that works right out of the box, I have little patience for troubleshooting all the random little issues that more minimalist distros tend to run into. Ubuntu perfectly fits me as a casual user that wants to get away from Windows.
Guthrie · 2022-03-02 17:21
>>57361 ngl I'm also a bit of a gaymer but always found Ubuntu kind of soykaf and really buggy to install things on. I'm glad it works right for you though.
Dujour · 2022-03-02 17:40
>>57362 I've had virtually no issues, maybe im just lucky.
BloodCat · 2022-03-30 15:15
Gentoo * You can choose the features you want to be compiled in packages (less bloat, better security). Gentoo can be fully optimized and riced to your liking! https://archive.is/TbXbC * Gentoo is stable but has fresh packages available. You can choose which packages you want to be "Bleeding Edge" versions (use the ~arch keyword. for example: ~amd64) * You can filter software based on the license, or in other words, you can install just Free Software as defined by the FSF. * Portage is a very nice package manager, even though it can resolve dependencies a slightly slowly sometimes... well, you could *try* using PyPy3: https://blogs.gentoo.org/mgorny/2020/10/06/speeding-up-emerge-depgraph-calculation-using-pypy3/ Install Gentoo Gentoo Handbook (https://wiki.gentoo.org/wiki/Handbook:AMD64) is the official (step-by-step) installation guide. I think that there is no point in copying everything here, but I am going to provide some tips for installing and using Gentoo. >Which profile to use? If you are unsure, select the newest one that is not marked as experimental and that has "desktop" in its name. Other tips: * Want to partition using gparted? Want to have access to GUI while installing? Use SystemRescueCD: https://www.system-rescue.org/ * You should compile the kernel manually, as sys-kernel/genkernel messes up sometimes but it's fine to use it to generate your initramfs: genkernel [--microcode] --install initramfs >inb4 i don't know how to configure and build the Linux kernel https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Kernel#Alternative:_Using_distribution_kernels * Pro Tip: Enable symlink USE flag for sys-kernel/gentoo-sources and initramfs USE flag for sys-kernel/linux-firmware * Microcode stuff: https://wiki.gentoo.org/wiki/Microcode & https://wiki.gentoo.org/wiki/AMD_microcode & https://wiki.gentoo.org/wiki/Intel_microcode * Avoid adding local USE flags to your /etc/portage/make.conf (these are local to the package, while global USE flags have the same meaning everywhere) Also, it's better to not enable too many USE flags in your make.conf, however disabling stuff is fine. If you need some USE flag just for one package, then add it to your /etc/portage/package.use file/directory instead of enabling it system-wide in your make.conf *You also want to install some utilities: emerge --noreplace app-portage/gentoolkit sys-apps/hwinfo app-portage/cpuid2cpuflags mirrorselect app-portage/eix app-portage/layman sys-apps/busybox bc tmux lynx dev-vcs/git app-portage/gemato app-crypt/gnupg sec-keys/openpgp-keys-gentoo-release dev-util/debugedit (you might want to emerge busybox with static USE flag enabled) eix needs additional compiler options; read eix's manual page (it tells you exactly what you need to do!) You also *can* use an alternative package manager. (it's best to install it in your $HOME) > pkgsrc: https://www.pkgsrc.org (use the --unprivileged flag for bootstrap.sh when installing the pkgsrc package manager) > guix: https://guix.gnu.org/en/#guix-in-other-distros (great for lisp packages) Also: https://github.com/wingo/guix-nonfree (there is more up-to-date version around) & https://gitlab.com/nonguix/nonguix Gentoo prefix: https://wiki.gentoo.org/wiki/Project:Prefix (you can get Portage (emerge) on other distros) (I think Ravenports (http://www.ravenports.com/) also supports GNU/Linux...) example Gentoo make.conf template You can find other examples at https://forums.gentoo.org/viewtopic-t-541850.html CFLAGS="-march=native -O2 -pipe -fno-plt -fstack-protector-all -fstack-clash-protection" CXXFLAGS="${CFLAGS}" FCFLAGS="${CFLAGS}" FFLAGS="${CFLAGS}" CPU_FLAGS_X86="TODO" # use cpuid2cpuflags MAKEOPTS="-j4 --load-average=4.0" EMERGE_DEFAULT_OPTS="--ask --complete-graph=y --with-bdeps=y --backtrack=1000 --jobs=3 --load-average=4.0" # you might want to also read about the --keep-going option LC_MESSAGES=C # Remove wayland/pulseaudio USE flag from the list if you aren't going to use it # Enabling pulseaudio USE *will* pull in pukeaudio USE="X wayland xft elogind bluray bdplus aacs cdr dvd hardened pie pic vtv ssp crypt ssl openssl system-ssl secure-delete socks socks5 unicode alsa ffmpeg offensive pulseaudio -suid -upnp -upnp-av -zeroconf -avahi -binary -deprecated -nls -gnome -kde -bluetooth -gps -geoip -geoip2 -geolocation -telemetry -sslv3 -tls-heartbeat -systemd" ACCEPT_LICENSE="-* @FREE" VIDEO_CARDS="nouveau amdgpu radeonsi vesa" INPUT_DEVICES="libinput" GRUB_PLATFORMS="efi-64 pc" GENTOO_MIRRORS="TODO" # use mirrorselect You want to add most of your customizations in package.use file/dir. However, it's easier to disable stuff in make.conf (since settings in make.conf are global) You can browse USE flags at https://packages.gentoo.org/useflags & https://www.gentoo.org/support/use-flags/ (or just install gentoolkit and use: equery u package ) You can browse overlays at https://overlays.gentoo.org/ or https://gpo.zugaina.org/
Ishikura "Tatsu" Tatsuhiko · 2022-03-30 16:00
>>57336 based I personally can't decide between Debian GNU/Linux and Slackware GNU/Linux, so I distrohop between them every other week.
Shogun · 2022-03-30 16:26
>>58317 >*You also want to install some utilities: Fiexed formatting: emerge --noreplace app-portage/gentoolkit sys-apps/hwinfo app-portage/cpuid2cpuflags mirrorselect app-portage/eix app-portage/layman emerge --noreplace sys-apps/busybox bc tmux lynx dev-vcs/git app-portage/gemato app-crypt/gnupg sec-keys/openpgp-keys-gentoo-release dev-util/debugedit (you might want to emerge busybox with static USE flag enabled) eix needs additional compiler options; read eix's manual page (it tells you exactly what you need to do!) ... cont. Post Install # install editor USE="X athena Xaw3d -gtk -gtk2 -motif" emerge app-editors/{neovim,emacs} emerge --noreplace net-misc/openntpd # X11 emerge --noreplace x11-base/xorg{-server,-drivers} x11-apps/xdm x11-apps/xinit x11-terms/rxvt-unicode # wayland # sway is basically a drop-in replacement for i3(-gaps) emerge --noreplace sway x11-base/xwayland x11-terms/alacritty useradd -m -G video,audio,users,wheel lain rc-update add ntpd default rc-service ntpd restart # make sure everything is up-to-date and remove old/unused/unselected packages emerge --ask --update --deep --newuse --with-bdeps=y --keep-going @world emerge --ask --depclean Other stuff * Use iptables/ufw and a mandatory access control list, like AppArmor, SMACK, TOMOYO and AKARI (SELinux is a major pain to use) * If use elogind, you can use loginctl suspend (to suspend to RAM) This is obviously inspired by systemctl suspend. There are other options, too: https://wiki.gentoo.org/wiki/Suspend_and_hibernate * tl;dr version of configuring, building and installing the Linux kernel: USE="symlink initramfs" emerge sys-kernel/gentoo-sources sys-kernel/linux-firmware sys-kernel/genkernel # /usr/src/linux should be symlink to the latest version of kernel sources. # you can use symlink USE flag (automatic) or eselect kernel (semi-manual) to manage the symlink cd /usr/src/linux # if you are upgrading, copy the old .config file from the old kernel src dir and run: # make oldconfig # use hwinfo, dmesg, lspci, Gentoo wiki pages, etc. to select the config options. # Pro Tip: it is recommended to select display drivers as modules. # Pro Tip: press ? to get help on the highlighted config option. # Pro Tip: press / to search for config options (You can use number keys to jump to a search result) # Pro Tip: you don't have to (or shouldn't) enable NTFS write support in the kernel. you should use sys-fs/ntfs3g instead. make menuconfig # build and install the kernel and the modules: make -j4 make modules_install make install # rebuild initramfs and update Grub # Important: https://wiki.gentoo.org/wiki/Microcode genkernel --microcode --install initramfs # you could also use dracut grub-mkconfig -o /boot/grub/grub.cfg Firewall, mandatory access control and Linux Security Modules Install UFW: First follow instructions on: https://wiki.gentoo.org/wiki/Iptables Then follow these instructions to install ufw: https://wiki.gentoo.org/wiki/Ufw (Be sure to read about nftables as well: https://wiki.gentoo.org/wiki/Nftables and https://netfilter.org/projects/nftables/ tl;dr nftables is the successor of iptables) Using AppArmor is easy: First enable it in the kernel .config, and append "apparmor=1 lsm=[capability,yama,landlock,lockdown,]apparmor security=apparmor" (the option(s) inside [ ] are optional) to your kernel boot params in /etc/default/grub Then you need to install a few packages: emerge sys-apps/apparmor sys-apps/apparmor-utils sec-policy/apparmor-profiles (Note that some packages provide extra AppArmor profiles when emerged with apparmor USE enabled) Finally, you need to enable the service: rc-update add apparmor boot Docs: >AppArmor: https://www.kernel.org/doc/html/latest/admin-guide/LSM/apparmor.html >TOMOYO 2.6.x: https://tomoyo.osdn.jp/2.6/index.html.en and https://www.kernel.org/doc/html/latest/admin-guide/LSM/tomoyo.html >AKARI 1.0: https://akari.osdn.jp/1.0/index.html.en >SMACK: https://www.kernel.org/doc/html/latest/admin-guide/LSM/Smack.html >YAMA: https://www.kernel.org/doc/html/latest/admin-guide/LSM/Yama.html >LoadPin: https://www.kernel.org/doc/html/latest/admin-guide/LSM/LoadPin.html >kernel_lockdown(7) >landlock: https://landlock.io/ & https://www.kernel.org/doc/html/latest/security/landlock.html Like Capabilities, mandatory access control should be used to supplement other security precautions. In a way, Capabilities are extended form of SUID bit and mandatory access control systems are a bit like extended form of Unix ACLs (or rather an extended form of MULTICS access control lists.) >inb4 LSMs add more code to the kernel Yup. That's something that should be kept in mind. (this is also the reason why you might want to install sys-apps/bubblewrap with suid USE flag enabled which makes it work without user_namespaces(7)) It's important to note that Capabilities are kind of snakeoil in a way, since some of them can potentially be bypassed (and elevated to full root access! in other words, Capabilities aren't that much different from SUID): >https://forums.grsecurity.net/viewtopic.php?f=7&t=2522 >https://lwn.net/Articles/280279/ There are other security-related/helpful kernel parameters, like: GRUB_CMDLINE_LINUX="module_blacklist=pcspkr,bluetooth,btusb,btrtl,btintel,btbcm,uvcvideo slub_debug=P page_poison=1 mitigations=auto,nosmt nosmt=force loglevel=3" See https://raw.githubusercontent.com/torvalds/linux/master/Documentation/admin-guide/kernel-parameters.txt
John Titor · 2022-03-30 16:28
>>58317 >>58319 Overlays Get list of available overlays by running layman -L Instead of using layman, you can also use eselect repository, if you want: https://wiki.gentoo.org/wiki/Eselect/Repository When you have found an overlay you want to add, you really should first mask all packages from that overlay by editing your /etc/portage/package.mask file/directory. After you masked the packages, add the overlay: layman --add OverlayName After adding the desired overlay, update your overlays: layman -S (The reason for masking all packages in overlays, is to keep your system 100% halal & kosher.) Finally, you have to unmask the packages you want to install from the overlay, by adding its name in your /etc/portage/package.unmask file/directory. For example: cat /etc/portage/package.mask */*::torbrowser # you could also use the guru overlay layman -a torbrowser layman -S emerge --pretend --verbose torbrowser-launcher # for pedagogical reasons cat /etc/portage/package.unmask #... www-client/torbrowser-launcher::torbrowser #... # Read the ebuild before installing a package from a overlay emerge torbrowser-launcher package.use and friends These can be either files or directories containing files. You can find these in /etc/portage/ directory. * Pro Tip: It's often convenient to have a file called zzAutomatic (or similar) in these directories (if you chose to use directories instead of files, that is.) Because this way when you tell portage to make changes to your configs, it will modify these files instead of some random files in your package.use (actually you need to use dispatch-conf (or similar) to apply the changes) * Pro Tip: You should try to not enable every USE flag in your make.conf, use package.use instead! (Especially with local USE flags, as the function of local USE flags varies between packages!) package.use contains the per-package USE flag settings. For example: # This is a comment # -Minus sign means that we are going to disable(!) the USE flag. # Also, FYI, Gentoo does have *UNOFFICIAL* "support" for LibreSSL: https://wiki.gentoo.org/wiki/Project:LibreSSL (tl;dr you need to add the community-maintained libressl overlay) cat /etc/portage/package.use/security_and_crypt dev-libs/openssl -sslv3 -tls-heartbeat -zlib package.keywords (used to be called package.accept_keywords) here you can enable keywords for packages. The ~arch keyword (where "arch" is the desired architecture, for example ~amd64) enables testing/unstable packages, so in other words you can install newer versions and packages that aren't marked as stable yet. For example, to allow installation of games-misc/katawa-shoujo (games, etc. are often marked as unstable), add the following to your package.keywords: # Actually, just download the VN from http://www.katawa-shoujo.com games-misc/katawa-shoujo ~amd64 package.mask and package.unmask were covered in the section regarding overlays. package.license allows you to allow/block installation of a package based on its license. If you want to set this globally, for example to only install Free software, add ACCEPT_LICENSE="-* @FREE" to your make.conf. If you want to accept makemkv EULA, edit your package.license: cat /etc/portage/package.license media-video/makemkv MakeMKV-EULA package.env and /etc/portage/patches allow you to, for example, set custom CFLAGS per package (for example for debugging purposes) or apply custom patches: >https://wiki.gentoo.org/wiki/Handbook:AMD64/Portage/Advanced >https://wiki.gentoo.org/wiki/Debugging >https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces >https://wiki.gentoo.org/wiki//etc/portage/package.env >https://wiki.gentoo.org/wiki//etc/portage/patches >https://wiki.gentoo.org/wiki/Patches Other Gentoo Wiki pages of interest: >https://wiki.gentoo.org/wiki/Portage_Security >https://wiki.gentoo.org/wiki/Project:Portage/Repository_verification >https://wiki.gentoo.org/wiki/Useful_Portage_tools >https://wiki.gentoo.org/wiki/Basic_guide_to_write_Gentoo_Ebuilds >https://wiki.gentoo.org/wiki/Ebuild_repository >https://wiki.gentoo.org/wiki/Handbook:AMD64/Portage/CustomTree >https://wiki.gentoo.org/wiki/Custom_ebuild_repository >https://devmanual.gentoo.org
Delilah · 2022-03-30 18:33
void cured my distro hopping, i used void on my laptop for maybe a year and then a few years ago felt secure enough with it to dump windows and install it on my main pc and haven't looked back since
Turner · 2022-03-30 21:40
>>58320 > eselect-repository utility supersedes Layman for listing, configuring, and handling synchronization of alternate repositories. There are still some exceptions for which layman can supplement eselect-repository, when using version control systems that Portage does not natively sync (e.g. darcs and g-sorcery in Portage). https://wiki.gentoo.org/wiki/Eselect/Repository
Jet Black · 2022-03-31 00:37
Guix for most things, because it's just better. Void on a couple machines, because it reminds me of the good old days of BSD-style inits and glue scripts and actually having to know how to administrate a machine. Neither is all that important because they're basically bootloaders for Emacs.
Tank · 2022-03-31 02:00
I use arch but I wage slave mabox It's an openbox distro based on manjaro With some interesting tools made by the dev https://maboxlinux.org/ https://www.youtube.com/watch?v=ayoX1D0bAus https://blog.maboxlinux.org/how-to-add-custom-commands-to-menu-and-sidepanels/
Lain Iwakura · 2022-03-31 16:49
After having been on Debian for the past decade or so I decided to test drive Alpine on my laptop. My computing needs are pretty spartan and I figured it would be a good fit. So far, it has been. I spent an evening migrating everything over and getting it configured the way I want, and here I am today with the same setup I had before, just a bit faster. My only other computer in use is an rPi 4, so after I vet things out for a bit I might try it on that as well. Support for that platform seems a bit fuarrrkier, though, so we'll see. If it doesn't pan out I'll go back to debian across the board to keep things homogeneous. Anyone here have tips/experience with Alpine raspberry images?
Tomohisa "Tom" Kanezaki · 2022-03-31 17:04
>>58317 Cool. Now can you post notes for Void and Arch?
Nobody special · 2022-03-31 18:00
I run a dual boot setup right now of Mint+Void. I use Mint for when I just want to relax or work, and Void for experimentation. Once I understand Linux a little more I think I'll switch from Void to LFS. Learning Linux is fun.
Mentat · 2022-03-31 20:59
>>58363 >LFS LFS is great for learning but horrible for actual use, since you need to maintain all packages yourself. If you want something that's actually usable but a bit similar, I suggest Slackware >>>/Ω/42840 or CRUX.
Bobby Newmark · 2022-03-31 21:42
>>58339 >>53767 >>58339 On what hardware do you run Guix? I am really interested in it, just for the quirk aspect, but Guix being a libre distro makes it impossible to run on 90% of hardware to its full potential. Would just getting and Intel Thinkpad and swapping the wifi card for Atheros one be enough to make it an enjoyable experience?
Miho Iwakura · 2022-03-31 22:01
>>58366 I use the nonguix channel on hardware that isn’t liber-friendly.
Lunch · 2022-04-01 00:56
>>58364 Yeah I want to try lfs specifically for learning Linux. I have mint for everything else. Slackware sounds cool though the idea of having a web server out of the box is pretty nice. I may or may not switch out my mint installation but first I'm configuring void and then lfs.
Anamika · 2022-04-01 01:38
>>56553 >>56539 You are both wrong LFS is the true beginners distro. The overwhelming amount of info they give means it just werks and you learn a soykaf ton. Once your done with a few LFS installations and have done some post installation work with the help of GLFS your could go to any other distro and it would be a breeze. Should be mandatory for all nubs
Ivan Horvat · 2022-04-01 02:41
>>58371 agree 100% there's a lot of confusion between the terms 'beginner' and 'casual user'. Beginners are learning and want something to help them learn. Casual users just want something that works. Arch, LFS, etc, these 'hard' distros are great beginner distros because they give a lot of learning opportunities and don't cover up so much of the inner workings. They have good documentation and generally do what you tell them to do, while gently offering you advice on what that is and how to do it. 'buntu, debian/devuan, fedora, and ilk are much more casual friendly. Why learn the commandline when my gui handles all that soykaf for my type of distros. Not good for beginners because they try do do things themselves, frustrating the user who's just learning to do things himself. But fine for people who don't really care and just want to get on with it.
Unspecified · 2022-04-01 02:52
>>58372 Yeah that's why I find mint so frustrating. The forums are full of people who say >oh why use the terminal for x when you can just use gui? BECAUSE I WANT TO LEARN YOU NIGGER
Pulse · 2022-04-01 11:36
>>58373 well, that's given on a forum dedicated to a distro for beginners who just defenestrated themselves. if you want to learn then off to the debian or arch forums you go. even ubuntu forums would be a better option since ubuntu is used in server space.
The Oracle · 2022-04-01 13:48
I've been daily-driving Slackware on my main laptop for the past year, it's been good. I tracked -current until the release of 15.0 two months ago, and now I am running 15.0. It's dead easy to use but still feels sane, if I want to change anything or understand how things work it's almost always a shell script operating over plain-text directory-based database. I use Fedora at work because I am happy to give up sanity for easy of use, work is already insane so I don't really care whether I can modify how my OS works as long as I can use my usual utilities. Having Red Hat/IBM backing also makes it easier for me to keep a low profile if ever questioned by higher ups, clients, or auditors (Slackware is great but it's not even a community project, it's Patrick Volkerding plus the free dev work and bug reports of the inhabitants of a private IRC and the Slackware forum on LinuxQuestions).
Meddler · 2022-04-01 17:31
>>52303 >best OS for a balance between privacy ...how?
Marly Krushkhova · 2022-04-04 15:48
>>52303 >>58390 > >Void is best OS for a balance between privacy and ease of use >...how? I think Lain means that Void doesn't install a ton of bloat or proprietary crap. So, Lain could also use Arch, Artix, Crux, Alpine, etc.
Lain Draws · 2022-04-16 16:10
I just use arch on my spare laptop which seems to hold up pretty good even after customizing it a bit.
Six · 2022-04-16 16:35
Recommended Linux Distributions For lain currently looking for a Linux distribution For Desktop Users: Fedora - for beginners https://getfedora.org/ Arch Linux - for advanced users https://archlinux.org/ For Servers: Debian https://www.debian.org/ Anonymity-focused: Whonix https://www.whonix.org/ Criteria: The distro must support Wayland. X11 is insecure and lacks GUI isolation which allows programs to snoop on eachother and collect information such as the root password. For desktop distributions, the packages must be generally up-to-date. For beginner distributions, there must be an update mechanism which notifys users of updates and adopts newer technologies automatically. The distro must use Systemd as it's init system. Systemd is more secure than other init systems due to it's ability to sandbox system services and support for Yubikey and TPM 2.0. Systemd fallback to Google DNS is just alarmist fud since this does not affect most users as long as their ISP provides DNS servers. Other init systems like OpenRC and runit cannot be considered secure since little security research has been done, which is evident since neither one of these init systems ever get CVEs.
Terzibashjian · 2022-04-16 21:23
>>58898 >For beginner distributions... adopts newer technologies automatically. Why? You're missing the community aspect. Ubuntu is simply the best when it comes to volumes of general and trouble shooting information already out there. Fedora's KDE support is also less than stellar, which means the default experience will be more unfamiliar compared to Kubuntu's.
Judge Fang · 2022-04-17 03:13
>>58898 Honestly I really like Fedora but wish that the KDE spin was on par with the main gnome one. I like having the ease of use of a ubuntu derivative with new software like pipewire and soykaf preconfigured since I use bluetooth audio and pipewire's the only one with the fixes I need. That said, I'm also a bit excited for the new gnome release because they're going to finally fix the filepicker problem. Even if it is going to be in a soykafty way that won't cover all use cases because the majority of software either doesn't use gtk portals or uses an old version of a framework whose newer versions do. At the very least if gnome pushes their 'official' fix we'll see more work done on making it not soykafty. Also, while I do think that gnome is partially right at times in saying that it's better to redo something if the 'standard' implementation is soykafty and unworkable, I do think that it works against their case when they simultaneously push retarded "my way or no way" soykaf. For example something I always found kind of frustrating on fedora was the fact you can't have two windows of their PDF reader open with different PDF files in each. This is probably a problem with there being a lack of a 'taskbar' showing open programs since I sometimes find that I want to have two of the same program open in the same virtual desktop. I also find that some things that don't work in stock gnome send to work in stock KDE, for example I recall gnome being weird when it came to running certain .desktops, in that it refused to run the program unless I started the .desktop from the commandline. On KDE I could just doubleclick it and it'd work just fine. But generally fedora is usable and I find that except for some fringe cases I don't find myself thinking about distrohopping from it. I could say the same for opensuse but I noticed it seemed to suffer weird bugs that other distros never had.
Splicer · 2022-04-17 13:29
>>58898 >Arch Linux - for advanced users You forgot Gentoo. >>58317 or https://pst.moe/paste/tffizn >inb4 Gentoo uses OpenRC But you can choose to use a some other init system, if you want: https://wiki.gentoo.org/wiki/Init_system >The distro must support Wayland. X11 is insecure and lacks GUI isolation Yes, but like 90% of your applications still use Xwayland. And if Xwayland provides GUI isolation, then couldn't you achieve the same result by using Xephyr? >Systemd is more secure than other init systems due to it's ability to sandbox system services Systemd just provides a convenient interface for sandboxing (running daemons in chroot jails is a really old concept, and nowadays you could use cgroups&namespaces or Docker). Also, how does adding more code into an init make it more secure? If something bad happens and the init dies, doesn't it take the whole system down with it (since all other processes are init's "children")? There are also other reason why Systemd might not be a good idea: https://ewontfix.com/14/ https://suckless.org/is like kicking dead whales down the beach/systemd/ https://without-systemd.org/wiki/index_php/Arguments_against_systemd/ >and support for Yubikey and TPM 2.0. I'm pretty sure you don't need systemd for those either, since OpenBSD supports both. >>58919 this and I think GNOME 3 is hard to use. >That said, I'm also a bit excited for the new gnome release because they're going to finally fix the filepicker problem. Details pls?
Junichi Fujiwara · 2022-04-17 15:42
>>58919 Ubuntu provides good customer support which is required in order for a linux distribution to be user-friendly, but Linux requires lots of technical knowledge and system hardening so most people are really better off using Windows or MacOS. >>58926 First off, programs that run in Xwayland are not isolated from other Xwayland programs, so it is advised never to run X11 programs in wayland. If a program does not support wayland, do not use it at all. >https://suckless.org/is like kicking dead whales down the beach/systemd/ Oh look the language enhancer broke your link. Systemd doesn't really add attack surface because while it does do more than just manage daemons, it also replaces many system services, so there aren't as many packages to install and trust. The only difference between using Systemd and another init system plus many other programs is less modularity and more security and convenience. I think the real reason many people hate systemd is because it has became somewhat of a monopoly in Linux. People want to have choices. Not everything needs to have a choice. If Systemd is the only secure init system, then people should use that without even considering the other options and i'd support a monopoly in that case. This is why I support the Chrome browser monopoly and the Windows/MacOS duopoly, because corporations have far more resources than communities and provide more secure tools than any community could.
Dr. X · 2022-04-17 16:04
>>58930 I don't understand how putting a ton of stuff into 1 daemon makes it more secure. The required code is still there, and you can't choose to not have some $feature (while with other init systems that do not overextend their scope, you can just not install the daemon that provides that $feature!) And regarding the convenience aspect of systemd: wouldn't it be more sane to write a wrapper around common utilities? (and perhaps even provide a GUI) >Ubuntu provides good customer support Nice troll. Don't you even know that Red Hat is a software support company? https://en.wikipedia.org/wiki/Red_Hat#Business_model >Oh look the language enhancer broke your link. I'm sure you can find the article on the suckless website, if you want to. >This is why I support the Chrome browser monopoly and the Windows/MacOS duopoly Stopped reading right there. That just doesn't make any sense. It is easier to hide malicious functionality into a program that's non-free software. >inb4 no one does that! There are many recorded cases of this: https://www.gnu.org/proprietary/proprietary.html https://spyware.neocities.org/articles/index.html https://digdeeper.neocities.org/ghost/browsers.html#chrome
Cereal Killer · 2022-04-17 16:32
>'newer technologies' what does this even mean. Are you calling a bugfixed version or a gui rework of some dumb program a 'newer technology' ? is something like leafpad or KDE or most of the stuff that goes onto most computers even a 'technology' at all ? They're just peices of software. Small manifestations of a technology that's the better part of a century old at least, depending how you cut it. Would you call getting a new pair of shoes updating to the newest technology ? Its the same feking thing. Man I hate euphemizers.
Project 2501 · 2022-04-17 17:14
>>58930 >This is why I support the Chrome browser monopoly and the Windows/MacOS duopoly, because corporations have far more resources than communities and provide more secure tools than any community could. Corporations have stolen from the commons (and from actual private property too) for over two centuries now. Still, you want to submit yourself to your criminal overlords as if they were your benefactors. Interesting, to say the least.
Random · 2022-04-17 17:51
>>58937 Corporations are the ones who made it possible for computers to infiltrate soykafholes to the point they are able to have 1GiB/s throughput while literally starving. Corporations are the ones producing computers and laying your transatlantic cables. If it wasn't up to corporations, Internet would die without adoption because there would be nothing to sell. It's not a one-way feudal system where peasants would cooperate and launch rockets to the Moon if it wasn't up to le ebil corporation (or le ebil government). If you are against a corporation, you are automatically against any technology produced, because this is the nature of technology that is moved by progression of warfare and capitalism (warfare technology turns into consumer technology). If you talk about technology in any form, you can't leave corporations out of it, as either the entire thing or the underlying systems were produced by it, and there is no way for commons to produce something as complex as a CPU. Your narrative is weak. That being said, supporting a monopoly because "muh security" is an argument retarded beyond belief. Why yes my browser spies on me, but at least it does so securely. Take that, freetards.
Marly Krushkhova · 2022-04-17 19:16
>>58938 >Corporations are the ones who made it They aren't. Actual individuals and groups, and the resources employed by such people, are the ones who "made it." Corporations are a parasitic structure feeding off individuals and groups while giving back limited and unequal returns to them and society. Capitalism's ultimate subject is not humanity (not even the bourgeoisie) but Capital itself. As long as different conditions allow for production procedures similar to (or better than) the ones we have today, capitalism can be superseded. I see no reason to believe that such alternate conditions don't exist. (While I don't defend a return to feudalism, the Dark Ages meme is dead already. You should familiarize yourself with the contemporary historiography about the Middle Ages.)
Hagbard Celine · 2022-04-17 19:22
>>58946 Being wary of corporations isn't "alarmism." It is a good safety principle. One can obviously have unfounded fears, but the fact that internet conglomerates collect data from users is common knowledge. Believing they may not respect their users' privacy when collecting such data is a feasible, rational belief.
Dozer · 2022-04-18 07:32
>home A linux host with a set of virtual machines so I don't get fuarrrked by updates. >work Debian/Ubuntu with the expectation I will be tossing it every few months to kick out cruft or because I broke something. >vms Whatever works. I have vms by the application. Linux, BSD, Windows, and then whatever else I need.
Vasya Pupkin · 2022-04-18 08:21
I'm currently running Garuda Linux because I wanted a prericed distro, Gentoo and the other distros you guys were talking about sound nice too !
Cowboy · 2022-04-18 14:44
>>58948 Corporations are far more trustworthy than some random stranger who hosts a searx or invidious instance and may or may not be logging everything you do. It's much more sane to use Google and YouTube. You can hide your IP address from Google using a VPN and a YouTube account isn't required to watch videos. You can subscribe to channels via RSS. Polite sage for off-topic.
Random · 2022-04-18 17:09
>>58980 I actually agree. Being wary of corporations shouldn't imply trusting individual strangers. Now back to the topic: >>52003 Arch Linux. It's balanced, and it cured my distro-hopping.
Bobby Newmark · 2022-04-19 15:41
>>58320 >Gentoo Overlays >Layman >overlays Since Layman is deprecated, I wrote a tutorial for eselect-repository # install it emerge --ask app-eselect/eselect-repository dev-vcs/git # list all repositories # you should use a web interface, like https://gpo.zugaina.org/ eselect repository list # you want to mask __all__ packges from the overlay you want to add # and then allow (unmask) a packge on per package basis. cat /etc/portage/package.mask */*::torbrowser #End Of File # you could also use the guru overlay eselect repository enable torbrowser # Sync the overlay. Also read the man-page. emaint sync --repo torbrowser emerge --pretend --verbose torbrowser-launcher # for pedagogical reasons cat /etc/portage/package.unmask www-client/torbrowser-launcher::torbrowser #End Of File # Read the ebuild before installing a package from a overlay emerge torbrowser-launcher
Dozer · 2022-04-21 14:46
The best Linux distros for security are Android (for mobile devices) and ChromeOS (for desktops). If you require anonymity, you should use Whonix inside a Qubes VM.
Emmanuel · 2022-04-23 07:03
>>58980 That's why you grab locally. Privacy frontends have their place, but you're better off directly playing through mpv or using Freetube.
Masami Eiri · 2022-04-23 18:03
>>59117 >Android >ChromeOS Elaborate
Anamika · 2022-04-23 18:26
>>59117 >Android >ChromeOS >GNU/Linux
Jean Dupont · 2022-04-24 13:02
Kubuntu is pretty and funcitonal.
Special Agent Bob · 2022-04-24 13:04
>>52003 arch switching to gentoo soon
Nell · 2022-04-24 20:36
I use ChromeOS because it's secure and has sane defaults all other Linux distros are insecure and do not have proper sandboxing, exploit mitigations, verified boot, etc.
The Oracle · 2022-04-25 00:26
Linux Mint. It just works, the programs I use (incl. flatpak games) stay up-to-date and I like the default experience with minor theming. >>59196 >because it's secure Not against my threat model.
Miho Iwakura · 2022-04-25 12:39
I recently stopped using Manjaro because of persisting issues with my nvidia graphics card (GTX 970, random freezes). I initially went to Mint because of it's configuration - I wouldn't have to change a lot because it's Cinnmaon iso is pretty much perfect but I found out that my claws-mail config files weren't backwards compatible and compiling claws from source got me into dependency hell (as did my attempt to compile VapourSynth with all needed plugins - I'm looking at you, ffmpeg). Unfortunately Mint doesn't have a testing branch so I ended up switching to Debian and couldn't be happier. Tough, I might switch to Devuan in the future.
Erik Johansson · 2022-04-30 15:42
Right now I am trying to get void linux running with linux-libre using xbps-src to get 100% free void. Still haven't done it yet because of some issues, but seems easy enough to fix. Other distro I use is linux mint for productivity and emulation
Tequila · 2022-04-30 15:51
>>59402 Just use Parabola or Hyperbola, glitterboy.
Masami Eiri · 2022-04-30 16:10
>>59403 is glitterboy just soyboy language enhancer?
Otto Normalverbraucher · 2022-04-30 16:19
>>59405 glitterboy is fvggot, enhanced to meat lainchan standards
Yuki Nagato · 2022-05-01 12:32
>>59403 I refuse to use anything related to arch. And what if i just like void better, glitterboy?
sage <( ̄︶ ̄)> · 2022-05-02 04:35
>>59196 ChromeOS is honestly really nice if you have a decent Chromebook that you just use for basic web browsing and school soykaf
Motoko Kusanagi · 2022-05-06 21:55
>>59654 jewtard
The Oracle · 2022-05-06 22:42
>>59654 Alright, this one made me chuckle. The joke is getting kinda stale though.
Nameless · 2022-05-07 00:25
I use Fedora because it cooperates with my hardware and requires minimal configuration on my part. I don't have the time for something like Gentoo, currently.
Nobody special · 2022-05-08 04:08
WSL crap because pc isn't mine and I'm not allowed to install linux
Sipho Nkosi · 2022-05-08 06:36
Only started running Debian like a few days ago, long time soykafdows user. Though I'm already feeling like hopping. Debian is cool but I prefer the extra customization of an Arch distro or the extra focus on security of a Red Hat distro. I'm going to use Debian to learn Linux machines and then move onto a distro I like once I'm confident in my abilities.
Cowboy · 2022-05-08 07:27
I screwed up my hard drive during data recovery with Linux Mint, filled it to the limit, now it's doing weird things. When I delete things it seems to bypass the recycle bin, but doesn't free up any space. It's an old laptop anyhow, but it takes me a long time to tweak and configure a distro to how I like it and i put a lot of hours into this one. Kind of depressing. I lost anki flashcards and progress too. I've always used babbys first distro, Ubuntu and Mint, for probably the past fifteen years or so. Maybe I'll try something different next time round.
William Holtzer · 2022-05-08 11:43
>>59723 >I've always used babbys first distro, Ubuntu and Mint, for probably the past fifteen years or so. Try Debian or Arch/Artix. I would have recommended Gentoo, but building all packages yourself is not fun if you use an old laptop.
Miho Iwakura · 2022-05-24 13:07
was using alpine but my hd 6450 won't work on it (had to downgrad) so toying with adelie now I'd hate to go back to arch, it's kind of bad
Boris Grishenko · 2022-05-25 23:04
I use base Debian. I would like to use Devuan and get rid of systemd but once I install Devuan I can never update it and it forces me to go back to Debian.
Faye Valentine · 2022-05-26 14:36
i started using linux when ubuntu founders sent free bootable cds. i have had my distrohopping but now past five years i have been using mint on my desktop and laptop. it just work
Void · 2022-06-15 21:33
Changed my main machine from Xubuntu to Fedora. I got sick of apt and its packages that aren't getting updates for years. Made a huge backup of my /home/ and doing it the lazy way: I only copy things over to the new installation when I need them. Running Fedora now, all setup nicely. I don't think I'll gush tons about it but rather never complain.
Mentat · 2022-06-16 12:05
I use Fedora for many reasons, but mainly because of copr. It's like your own personal AUR, but the infrastructure accepts rpm .spec files and compiles them for you, and makes a yum repo. It's incredibly nice to be able to package my own software and not have to compile it every time I install it on multiple machines. DNF is slow and Fedora has some bloat, but upgrades are always smooth, it gets fresh packages while still being stable, there's loads of security features enabled by default https://fedoraproject.org/wiki/Security_Features , it's nice to be familiar if your day job is wrangling RHEL servers, and of course copr. https://copr.fedorainfracloud.org/
Cowboy · 2022-06-17 03:06
>>60805 How's the KDE spin?I was thinking of hopping back to fedora because suse has some really weird bugs that're probably due to it not being as popular as fedora, but I heard that KDE is treated as a 'second' class and lacks the polish of their stock gnome edition, such as including the gnome store in the KDE spin anyways instead of discover and whatnot( Not that I blame them, KDE's app store is kind of buggy and broken)
Cypher · 2022-06-18 06:36
>>52003 I use Gentoo with a non-desktop profile to make it as minimal as possible. I tweaked it to not need rust crap cause rustc takes as long to build as the rest of my system combined. Gentoo is great if you know what you're doing, want to make your system as minimal as possible and have a fairly deep understanding of Linux administration. Definitely not for everyone. Arch is a good intermediate distro between Gentoo and the plug-and-play mainstream distros.
Splicer · 2022-06-18 17:01
I run Artix because I'm used to Arch, hate systemd, and am too lazy to switch to anything better.
Miho Iwakura · 2022-06-18 18:25
>>60884 >Gentoo is great if you know what you're doing >I tweaked it to not need rust crap Did you know rust-bin exists for a reason?
Cereal Killer · 2022-06-18 18:52
>rust bin exists for a reason that reason: to crush the spirit of free software why even use free software if you cant build it yourself.
Trinity · 2022-06-20 09:15
>>52072 Dragora is another good libre distro that's more Slackware-esque and has a source-building package manager written in Common Lisp called Qi, if you wanna learn CL https://dragora.org/en/index.html https://dragora.org/manual/en/html_node/pkgmanagement.html
The Oracle · 2022-06-25 03:26
>>60981 Just checked out their website It looks quite dead
Gyula Kovacs · 2022-06-25 03:36
>>61141 >updated 2 days ago >looks quite dead good lord what do you expect, updates every hour ?
HELIOS · 2022-06-25 10:56
>>52003 LFS is the one true distro, its great because you get to choose what jewish soykaf to install.
Dox · 2022-06-25 13:06
>>61142 >September 2019 was two days ago
Nemissa · 2022-06-25 13:39
>>61149 >this glatterboy can't even navigate a webpage alright mate here let me help you. Lets check what's going on on the git, shall we? https://repo.or.cz/dragora.git/ There, that wasn't so hard was it ? You see, a distro is not its ISO install image; its a wider software distribution system, of which said images (if they exist) are but a small and relatively peripheral part.
Guthrie · 2022-07-01 17:53
I'm on Artix OpenRC big boy works great and feels very "linux-y"
Cereal Killer · 2022-07-24 17:19
I use MX linux, just switched 3 days ago from Artix. I will explain my experience after 1 week in this thread.
Jet Black · 2022-07-29 21:38
>>62070 Yeah it was mistake. I had issues with Virtualbox. So I moved to Artix again. MX is good, but not that good for me.
Judge Fang · 2022-07-31 09:31
>>52310 >Secure by default Far from it. I had to disable a lot of soykaf last time I tried it (version 33 I believe), you have no option during install to disable third-party firmware and it came preinstalled with Google software. I've been using Linux for nearly 20 years, Debian is generally the best for me but there are countless others superior to a corporate distro like Fedora which is less secure by default than literally any other in existence. I currently run Slackware on my old Thinkpad and Mint on my main computer which has its own problems by default but is the most user friendly distro and I need that ease of use for work, so it's been perfect. It's also quite nice that it comes with system restore software in case you screw something up.
Special Agent Bob · 2022-07-31 12:51
ArchLabs. Really comfy Openbox setup by default, and very nice install script. Even allows you to install ly on install
Hong, Guil Dong · 2022-07-31 18:15
>>62234 Is that related to Bunsenlabs? They have some really nice Openbox pipemenu scripts.
Void · 2022-08-01 22:31
I installed Gentoo for my first non-Windows/macOS computer and I feel lost because I genuinely (and foolishly) believed the installation process would be comprehensive enough to get me from an introductory to at least an intermediate level of comfort. I'm overwhelmed with commands, configurations, and scripts, but the intimidation I feel has only made me want to do more things like LFS. Are there any resources that will help me practice with the system I set up?
Leto Atreides I · 2022-08-02 11:48
>>62295 >Are there any resources that will help me practice with the system I set up? The Gentoo Handbook explains most Gentoo-specific thing you need to know. The free The Linux Command Line book explains how to use command line: https://linuxcommand.org/tlcl.php If you want some Gentoo tips, read this copypasta: https://paste.debian.net/hidden/880e847d/ If you are completely new to GNU/Linux, here are some additional tips: * Read man 7 hier (https://man7.org/linux/man-pages/man7/hier.7.html) to get overview of the file system hierarchy. * Read man 7 man-pages (https://man7.org/linux/man-pages/man7/man-pages.7.html) to get info on the man-pages/different sections of the manual. * Use Archwiki and the documentation of your distro (in this case, the Gentoo Wiki) when you encounter problems. * Read this page from Archwiki: https://wiki.archlinux.org/title/General_recommendations * Use this list when you are trying to find new programs to install: https://wiki.archlinux.org/title/List_of_applications * (cont.) If you are looking for a good terminal emulator, either use the default term emu that comes with the DE you use, or install rxvt-unicode (urxvt) or alacritty. * On Gentoo, use eselect-repository to add more repositories (aka overlays). But remember to mask all packages on a overlay before you add it. Only unmask the packages you want to install. * To get sound working, I recommend you install pulseaudio. On Gentoo, you need to add pulseaudio USE flag to your /etc/portage/make.conf and then you need to run emerge --ask --update --deep --newuse --with-bdeps=y --keep-going @world (but also read the pulseaudio Gentoo wiki page). * To get GUI: you need to install xorg-server+DE (like Xfce4) or WM (like IceWM or i3) of your choice. You also need either xinit or lightdm+lightdm-gtk-greeter (DM or GUI login screen). You also need to install xf86-video-vesa (change this to match the GPU you have) and xf86-input-libinput. * (cont.) There is also Wayland. If you want to use Wayland, you need to install Sway (a clone of i3) and xwayland. There is no Wayland equivalent of xorg-server; the Wayland compositors (like Sway) implement the whole thing (with the aid of wlroots library).
Ivan Petrov · 2022-08-14 23:52
I use a popular Ubuntu-derivative OS. I'm annoyed by the packages being seriously outdated, and the alternative being flatpaks which don't integrate as well. Is my best option to explore Arch-derivative OSs? Any other options to solve my gripe?
Nguoi La · 2022-08-15 14:59
>>62520 Arch Linux and Gentoo offer bleeding edge packages. The difference is that Arch only provides bleeding edge versions of packages and supports only the latest packages in their repositories (and downgrades are unsupported but possible to do). Gentoo, on the other hand, allows you to select bleeding edge/testing versions on per-package basis (this way you can leave most of your system to stable versions but choose bleeding edge versions on just a couple of packages, for example). >Is my best option to explore Arch-derivative OSs? I recommend that you install Arch Linux. Don't use Arch derivatives, except Arch Linux ARM and Artix Linux. The rest of them suck (https://manjarno.snorlax.sh/). Arch Linux nowadays has an installers called "archinstall": https://wiki.archlinux.org/title/Archinstall If you don't want to use the installer (I don't recommend using the installer), you can also install Arch manually: https://wiki.archlinux.org/title/Installation_guide The installation guide is pretty clear, but to get a fully functional system, you need to install: * NTP Daemon (or enable the one that comes with Systemd) * AUR helper and the base-devel package (I recommend rua because it allows you to easily review the PKGBUILD scripts) * GUI (either Xorg+WM or a Wayland compositor, like Sway or Labwc) * ufw * dhcpcd/NetworkManager (but don't enable both) * sudo * microcode updates Append the packages to the pacstrap /mnt base linux linux-firmware command (it's in the installation guide). I recommend you use dhcpcd if you only use wired connection. Use NetworkManager for wifi. Here is an example: # you don't need to split this between multiple commands. pacstrap /mnt base linux linux-firmware amd-ucode intel-ucode base-devel # you can also use pacman -S to install these after chrooting (only the first line is needed at this stage). pacstrap /mnt nano ufw openntpd sudo networkmanager dhcpcd man-db man-pages texinfo pulseaudio pulseaudio-alsa pamixer pavucontrol #xorg: pacstrap /mnt xorg-server xorg-xinit xorg-xrdb xorg-xset xorg-setxkbmap lightdm lightdm-gtk-greeter ttf-dejavu xf86-input-libinput xf86-video-vesa feh rofi xfce4 xfce4-goodies # wayland: # you can ignore the next line, if you don't know what Wayland is. pacstrap /mnt alacritty xorg-xwayland sway swaybg wofi xf86-input-libinput xf86-video-vesa ttf-dejavu # these two commands are from the installation guide genfstab -U /mnt >> /mnt/etc/fstab arch-chroot /mnt # After chrooting, enable the services: ufw enable systemctl enable ufw ufw default deny # make sure to test it after rebooting. Run: sudo ufw status && sudo systemctl status ufw # get the interface name ip link systemctl enable dhcpcd@eth0.service # replace eth0 with the real interface # # if you have wifi do this instead: systemctl enable NetworkManager # use nmtui to connect to wifi. # Don't enable both dhcpcd and NetworkManager. # on Artix this is called just ntpd systemctl enable openntpd passwd root useradd -m -G audio,video,wheel,games -s /bin/bash madotsuki passwd madotsuki # allow your user as root or allow wheel users to run sudo EDITOR=nano visudo # install bootloader # make sure to mount the EFI System Partition to /boot/efi # before continuing. pacman -S grub amd-ucode intel-ucode ntfs-3g efibootmgr mkinitcpio -P grub-install --efi-dir=/boot/efi --bootloader-id=ARCH # After this point you need to follow the installation guide again. After this just update your system with sudo pacman -Syu and make sure to follow the Arch Linux RSS feed (using liferea): https://archlinux.org/feeds/news/ Artix Linux has their own news feed which you need to also follow (in addition to Arch news RSS) if you installed Artix. To install the excellent rua AUR helper (after rebooting). sudo pacman -S base-devel rust wget wget 'https://aur.archlinux.org/cgit/aur.git/snapshot/rua.tar.gz' tar -xyz rua.tar.g cd rua # check the script: less PKGBUILD #build and install rua: makepkg -si You must review all PKGBUILD scripts when you install packages from AUR because you are giving root access to whoever wrote the PKGBUILD file (anyone can submit packages to the AUR)! Rua needs bubblewrap-suid if you run linux-hardened kernel. Extra tip: You can edit your /etc/pacman.conf to enable color, ILoveCandy, ParallelDownloads and VerbosePkgLists. For more tips, see: https://dpaste.com/CU825J3W2#wrap
Trinity · 2022-08-16 02:12
>>58926 >inb4 Gentoo uses OpenRC I'm a new Linux user, and while I am not technical enough to appreciate the animosity towards systemd, I understand the fundamentals as to why it is controversial. But what issues do people have with OpenRC? Is it just because it's not init?
The Oracle · 2022-08-16 13:23
>>62552 If you install Gentoo, you need to be prepared to build all packages yourself (everything is automated by the portage package manger, though). Just don't install Gentoo on low-end Laptop (without having a separate build PC + distcc). >I'm a new Linux user, If you install Arch, Artix or Gentoo, you need to be willing to read the wiki (otherwise install Debian and upgrade to testing). I also recommend you practice installing Arch/Gentoo on a VM (like VirtualBox) before you install it on your hard drive. >Gentoo uses OpenRC You can also install Gentoo and use Systemd (you can freely choose between OpenRC (the de facto default) or Systemd). To be clear, Arch Linux uses Systemd and Artix is a fork of Arch that supports multiple init systems (including OpenRC). >But what issues do people have with OpenRC? People don't generally have any issues with OpenRC. I think you meant Systemd? Perhaps the biggest reason why people dislike Systemd is that it's so large and complex (feature creep, more lines = more bugs, hard to audit and Systemd is harder to replace). >https://without-systemd.org/wiki/index_php/Arguments_against_systemd/ >https://nosystemd.org/ The proponents of Systemd usually say that Systemd is the easiest to use and fastest, but these claims are false (except perhaps in the case of systemd-nspawn). The reason why Systemd is fast is that it parallelizes a lot. Lennart Poetterin himself said that the key to fast boot up time is to start less and parallelize starting up services (https://0pointer.net/blog/projects/systemd.html). OpenRC supports parallelization (just uncomment the relevant line in the config file). Runit also supports parallelization.
Wintermute · 2022-08-16 22:08
>>62539 Thanks for the detailed post, especially including the link re: Manjaro as that was high on my consideration list (I was hoping to avoid install-it-yourself or unpopular distros as I've been bitten before by unsupported/unpopular software combinations and want something that 'just werks' without me having to hack it). I've seen Artix recommended a lot for about a year I confused Artix and antiX out of ignorance, it kind of feels like a 'not using systemD is my entire personality' distro, like Devuan. Are there caveats that come with this, or is the experience as stable as stock Arch? Will there be user software that just expects systemD and breaks if using another init system?
XERXES · 2022-08-17 14:29
>>62574 Arch Linux, Artix and Gentoo usually just work after you install it. >Are there caveats that come with this, or is the experience as stable as stock Arch? I have used Artix for a year and in my experience Artix is just as stable as Arch (I used OpenRC which is likely the most popular option on Artix. I don't have experience with other init systems on Artix, but I expect Runit to just work as well). But if you ever need help with something, you need to use Artix forums/IRC because the Arch folk will only support Arch and not any derivatives. Also, if you ever want to maintain a package on AUR or contribute to Archwiki, you need to install Arch. >Will there be user software that just expects systemD and breaks if using another init system? So far, there has been only 1 package that required Systemd (auracle AUR helper) but I got it working by removing libsystemd from the dependencies list by editing the PKGBUILD script (but don't expect other packages to work this easily if there is a package that has Systemd as a dependency). However, since then I have switched to rua which is better than auracle (or other AUR helpers). Also, you can install a packages called "artix-archlinux-support" to get support for Arch repositories (https://artixlinux.org/news.php#artix-archlinux-support_moves_to_%5Buniverse%5D).
Hitomi · 2022-08-17 15:23
>systemd bad cus it monopoly and large and complex Ah yes, choice. The typical excuse to use insecure soykaf. Google Chrome is the secure browser but people want choice so they use Firefox even though Firefox is much less secure. The average user does not know what systemd is let alone cares about it. The experienced user either likes systemd due to it's focus on security and efficiency or dislikes it due to it's large scope, complexity, and other issues. The gnu user hates systemd because of memes like MUH UNIX PHILOSOPHY or WE GOTS TO HAVE DA CHOICE! No you doesn't gots to have da choice.
Molly Millions · 2022-08-17 17:44
>>62590 Nice troll. >Ah yes, choice. No one said that. But having choice is important. You can choose the programs that work the way you want. And when there multiple alternatives, there is also more innovation (and I don't want that the GNU/Linux ecosystem gets taken over by Red Hat or any other corporation). >Google Chrome is the secure browser but people want choice so they use Firefox even though Firefox is much less secure. We were discussion various distros and init systems, and not web browers. And Goolag Chrome is not more secure than Chromium (why it would be?). In fact, Chromium is probably more secure because it's free and open-source software. You do not gain security by hiding (security through obscurity is not real security). Moreover, Chromium respects your freedoms and your privacy, unlike inferior software like Google Chrome. >The average user does not know what systemd is let alone cares about it. Hello we are in Lainchan?? >The experienced user either likes systemd due to it's focus on security and efficiency Read the thread before posting. We already discussed why Systemd is fast: >>62559 (this feature is not unique to Systemd, you can make OpenRC and Runit at least as fast, too). Systemd has larger attack surface because it's larger. Also, did you know that Systemd/Lennart Poettering won the 2017 Pwnie award For Lamest Vendor Response (https://pwnies.com/systemd-bugs/)? And Systemd bricked someone's laptop that had broken UEFI firmware (https://github.com/systemd/systemd/issues/2402) But to be fair, the user ran "rm -rf ---no-preserve-root /". The Systemd developers also tried to push kdbus into the kernel because it made implementing some feature for Systemd easier (https://lwn.net/Articles/641275/). I encourage you to read these links: https://without-systemd.org/wiki/index_php/Arguments_against_systemd/ & https://nosystemd.org/ And pls make proper arguments next time (and argue in good faith). >MUH UNIX PHILOSOPHY UNIX philosophy actually matters more than you think. The individual components are easier to replace when the components that make up the OS are small (If/when Systemd becomes an unmaintainable mess, it will be harder to replace than SysVinit or OpenRC or Runit). That being said, however, using GNU/Linux with Systemd is better than using a non-free OS.
BloodCat · 2022-08-17 19:24
>>62593 >I don't want that the GNU/Linux ecosystem gets taken over by Red Hat or any other corporation. It's probably better that way since the main software is usually a lot more secure than the alternatives. >And Goolag Chrome is not more secure than Chromium (why it would be?). In fact, Chromium is probably more secure because it's free and open-source software. Moreover, Chromium respects your freedoms and your privacy, unlike inferior software like Google Chrome. There is no browser named "Goolag Chrome". Purposely misspelling the name of the browser is not credible. It's immature bullying. You've just shown to me how toxic lain can be sometimes. Second, just because something is free and open-source doesn't make it secure. https://seirdy.one/posts/2022/02/02/floss-security/ https://github.com/QiushiWu/QiushiWu.github.io/blob/main/papers/OpenSourceInsecurity.pdf In fact, lots of open source software is far LESS secure than their proprietary counterparts. Some examples: Mozilla Firefox, Pale Moon, and Ungoogled Chromium vs Google Chrome and Microsoft Edge Linux and OpenBSD vs Windows, MacOS, and ChromeOS LibreOffice vs Microsoft Office VeraCrypt vs Bitlocker QEMU vs Hyper-V Thunderbird vs Windows Mail app Invidious vs YouTube Searx vs Google Mastodon vs Twitter Coreboot and Libreboot vs stock firmware Back to Linux distros: https://privsec.dev/os/choosing-your-desktop-linux-distribution/ https://privsec.dev/os/linux-desktop-hardening/
Marly Krushkhova · 2022-08-17 19:36
>>62539 I've found ArchLabs to be a pretty sane Arch-derivative. It's installer is pretty neat as well. Can even choose to install ly instead of LightDM. Very comfy openbox which was my main reason for using it.