linux

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

cyclohexane, in What are your opinions of Guix?

Guix is almost like nix but with scheme, right? Any other differences?

I do like scheme. Nix is quite impressive. But my unpopular opinion is I am not convinced it’s philosophy is necessary. Nix feels like a workaround to legacy baggage in POSIX to allow for all its features of full reproducibility of packages and the overall system. Although Gentoo is not exactly reproducible, I feel like the level of control is sufficient to give me the benefits I want.

Nix works for maybe 95% of cases, but the 5% where its workarounds do not work sre annoying to deal with. Gentoo on the other hand doesn’t break so much from the traditional unix way of doing things, but still grants the user a great load of freedom and choice.

natecox,
@natecox@programming.dev avatar

The biggest difference between Nix and Guix is that Guix doesn’t support non-foss software, meaning you can’t use it as a package manager on other operating systems. I originally wanted to use Guix but use a Mac for work, so that became a deal breaker.

Nix is pretty awesome as a package manager, I’ve been happy with it after the truly unnecessary learning curve brutality. I do not imagine I would ever use the full OS though.

CanadaPlus, (edited )

Based on what I’ve heard so far: GNU Shepard instead of systemd, a package manager that compiles things from source and allows user-defined compiler options, a totally different way of arranging system files, and Guile-Scheme is used for everything; it sounds like there’s no other kind of configuration anywhere.

It also uses Linux-libre by default, although you can go back to plain Linux, and they’re working on Hurd.

ultra, in What are your opinions of Guix?

It’s NixOS but more free and with scheme instead of nix

ultra, in Terminal Utility Mega list!

FYI, browsh is more than just an old school terminal web browser (that would be lynx). It’s actually full firefox (or chromium IIRC), adapted to run in a terminal

Steamymoomilk,

Thanks for the correction, I have fixed it!

pelya, (edited ) in Is anyone using awk?

Grep is fiiiiine.

sed is okay but a little nasty, when your sed script is longer that one search-replace command you gotta ask yourself what you’re doing really (yes, sed is a full-featured Turing-complete programming language, if you go far enough into the man page).

When I see awk in any stackoverflow recipe, I just say ‘fuck it’ and rewrite the whole thing in Python. Python is included into the minimal system image in Debian, the same as awk, but is way less esoteric, and you can do python -e ‘import os, sys; commands;’ for a one-liner console script.

And if you want to talk about portability, try writing scripts for Android 4.4 ash shell. There’s no [ ] command. You do switch/case to compare strings.

netwren,

Have you tried ripgrep?

pelya,

No, and I don’t think I will learn another tool for something that I can already do using grep/sed/find commands, which I know by heart.

netwren,

That’s fair

Cwilliams, in Could 2024 be the year of the diagonal linux desktop?

Someone please tell me how to do this on Wayland. “c/unixporn, here I come!”

cerement, in Does Wayland really break everything? (Nate Graham's OG post ref'd in the Phoronix article)
@cerement@slrpnk.net avatar

“not everything is fully ported yet”

“There will probably be an awkward period before all of these pieces are in place for all of the people.”

I think these are the two key takeaways – Wayland is still in development and the bandwagoning are the early adopters – most of us will switch when our distros switch (and will probably be none the wiser)

the problems (and the reason we’re suffering through sensationalist stuff like “Wayland breaks everything!”) is the fanboy push to switch before it’s ready – not everybody lives on the bleeding edge (just like not everyone runs Arch) and the “switch now or be left behind” attitude does more harm than good (far more likely to alienate than convert) …

kingmongoose7877,
@kingmongoose7877@lemmy.ml avatar

Wayland is still in development and the bandwagoning are the early adopters

Not to bust your chops but I’m not sure what you’re implying. What isn’t still in development? WordStar? X11? Mac System 7? And Wayland’s initial release was 2008. That’s 15 years ago. Who are these “early adopters” of which you speak anymore?

WarmApplePieShrek,

The things you think aren’t finished because it’s still in development are actually not finished because they’re just the way the developers want.

kbal,
@kbal@fedia.io avatar

Many of those things you're thinking of were declared Somebody Else's Problem by said developers. That's fine, but Wayland was not ready for use by normal end users until somebody else did finish them.

From what I hear most of them actually are finished by now, but they weren't as of a couple years ago when it started becoming commonplace to see declarations that the time to switch to Wayland was Right Now. I tried it out then, and am as a result much less enthusiastic about doing it again now even though it'd be much more likely to go well.

lntl, in KDE's Nate Graham On X11 Being A Bad Platform & The Wayland Future

Wayland developer says X11 is bad, not Wayland

Vincent,

Notably absent: X11 developer saying Wayland is bad, not X11.

bluGill,

Mostly they are the same people.

Vincent, (edited )

Well, yes, except that those X11 developers agree that Wayland is better.

jjlinux,

Nobody, other than you and them, cares. Have a good day.

brayd, in What distros have you tried and thought, "Nope, this one's not for me"?
@brayd@discuss.tchncs.de avatar

Honestly everything besides Debian and Arch after distro hopping for years.

Presi300, in What distros have you tried and thought, "Nope, this one's not for me"?
@Presi300@lemmy.world avatar

NixOS, this thing is written by wizards for wizards, not for mere mortals like me, I’ma stick to my gentoo, thank you very much

neosheo,
@neosheo@discuss.tchncs.de avatar

This is a first for me. I was able to pick up nixos pretty well but gentoo scares me

handleunknown,

Gentoo isn’t scary, take your time and play in a VM - you’ll learn to love it’s flexibility

hemko, in Linux Mint vs... Linux Mint (Debian Edition) | Veronica Explains

Someone explain, why lmde over Debian?

redd,
@redd@discuss.tchncs.de avatar
  1. Easier installation.
  2. Mint configuration of desktop settings
  3. Mint tools (Warpinator, Hypnotix)
GenderNeutralBro,

In theory, faster updates compared to Debian Stable.

I haven’t compared the repos directly though so I’m not sure what the current differences are specifically.

ProdigalFrog,

It’s basically an extra layer of polish to make Debian as user-friendly as can be, which while being very pleasant to work with for experienced users, is likely to be particularly appreciated by those who are not particularly technically inclined. As an example, the Mint Software Store is pretty much unmatched as a stable, and extremely user friendly way to manage and install software, with reviews, Flathub integration, screenshots, etc. Where as on standard Debian, the GUI package manager would likely be Aptitude, which is quite a daunting piece of software for the uninitiated.

You could make a vanilla Debian install as user friendly as Mint, but you’d already have to have the skill to get it to that state, where as Mint is ready out of the box.

TiffyBelle, (edited )
@TiffyBelle@lemmy.world avatar

LMDE essentially is Debian (uses the Debian repos for most of its installed packages), with some Mint packages included on top via the Mint repositories that are also added. Mint actually has some pretty neat graphical utilities and has Flathub configured to work by default with the Software Center.

The real benefit though is if you enjoy using the Cinnamon DE. The latest Cinnamon version is kept up-to-date in LMDE as the Mint team backport it. The Cinnamon version in Debian 12 is fixed and will not get major version updates until the next version of Debian.

As a Debian user myself, I enjoy Mint when I wish to use Debian on the desktop. I only use core Debian for servers.

hemko,

Thanks for the good explanation, makes sense.
I’ve been using Debian for both servers and desktop for some while, and tbh getting DE updates earlier would be nice without going unstable - but not nice enough to start tinkering around and potentially compromising the stability so I get it

Static_Rocket, in Is anyone here using their hardware TPM chips for credentials?
@Static_Rocket@lemmy.world avatar

I use it for Data-at-rest Encryption. Not much else though.

filister, in NixOS beginner resources

This is also a pretty good one: nixos-and-flakes.thiscute.world just ignore the domain name, the guy is explaining stuff very well.

degen,

I learned a ton from this, it’s kind of “The Book” I guess. For OP, there’s a pretty massive series of blog posts I fumbled along with too, ianthehenry.com/posts/…/introduction/ though it’s a couple years old.

LunchEnjoyer,
@LunchEnjoyer@lemmy.world avatar

Thank you both ✨

wurzelwerk, in What distros have you tried and thought, "Nope, this one's not for me"?
@wurzelwerk@kbin.social avatar

Anything arch, basically. Maybe I'm just a too lower tier power user, but I have always returned to Mint. Rock solid daily driver working out of the box. I don't really want to have to tinker with the os, I admit. It should just work.

ritchie,
@ritchie@lemmy.world avatar

Fully agree. I once wanted to try it. I took a look at the documentation for partitioning and realized that I needed 2 full days for a working installation and constant access to another PC to be able to read the documentation… No thanks, I don’t care about the hate, Debian/Ubuntu is up and running in 30 mins and gets out of the way…

Jayb151,

My personal PC and work PC are windows. I also just accidently removed a lot of my game files, so I figure it’s about time to start over. I’m going for kubuntu this time. I figure it’s going to be easier to get set up and running quickly without much fuss.

That said, I also run endeavor os on a little netbook tablet I have, so I’m dipping a toe there as well.

FrostyPolicy, in File transfer to USB drive fails after 4.3 gb

Sounds like the drive is FAT32 formatted. Max file size then is 4GiB. Compress it with bzip2 or 7zip or try the @bartolomeo’s solution.

FractalsInfinite, in Why do you use the terminal?

Because Gui’s don’t show advanced options and so I know/understand exactly what is being done. (e.g. I would always use apt over mint’s package store so I could see what it did, how much time I had left, download multiple applications at once and see if the package made a random config file somewhere)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #