Illecors
Calculator Manipulator
- 0 Posts
- 141 Comments
Illecorsto Asklemmy@lemmy.ml•Time Travelers of Lemmy, what surprised you the most about the eras you visited?English18•1YI’ve only ever bothered going in one directions - forwards. Nothing crazy 1s/s. I’d say things are getting better and better. People are still people, but they’re fighting shit that’s more and more trivial. I see that as a great sign as it means the previous, bigger, more serious issues have gone away.
Illecorsto Linux@lemmy.ml•What distros have you tried and thought, "Nope, this one's not for me"?English1•1YIt is that deal from 2006(?) or so. Agreeing to not be sued for an exchange of money is dodgy. Add the competition which was not offered the same deal; add in the environment which was drastically different; it was a shit thing to do. Purely a business decision. I understand why the shareholders wanted that, but that doesn’t make it right nor desirable for me.
Granted, nothing came out of it in the end and Linux managed to get itself established in a way where one could argue is close to impossible to get rid of it, but I feel like this deal is similar to getting stabbed - the one being stabbed will always bear a scar and remember, while others will forget over time. People growing up after this deal will never have experienced the mood and environment of that time which only makes it more difficult to understand why it was a big deal.
I’m lucky enough to be in a company where Windows is banned by the CEO. Granted, there are 4 (I believe) exceptions, but the vast majority of employees have an Ubuntu workstation and everyone has a macbook. A bit of a shame this macbook thing, really. A 2 grand thin client to ssh into my desktop when working remotely :D
The exceptions being client testing envs.
Do I need to disable compression on my swap subvolume?
https://wiki.archlinux.org/title/Btrfs#Swap_file
Is there anything else I should keep in mind for fstab if I want to, say, not keep track of my Downloads folder when snapshotting?
Just create a separate subvolume for it. Snapshots do not work recursively, so it will be left alone.
Mount options also only take effect on the first mount of the device. Since it looks like you only have 1 btrfs device - only
/
needs the options, really.
Illecorsto Linux@lemmy.ml•What distros have you tried and thought, "Nope, this one's not for me"?English1•1YNot the guy you asked, but my 2 main gripes are:
- holding back main repos and not aur? That’s dumb and just asking for trouble.
- sheer incompetence. Remember their certs expiring? Remember their public recommended workaround? That’s webdev level of bs. They absolutely do not understand their own setup.
Illecorsto Linux@lemmy.ml•What distros have you tried and thought, "Nope, this one's not for me"?English1•1YMost of them.
-
Debian world - apt sucks. For something with a sole purpose of resolving a dependency tree, it’s surprisingly bad at that.
-
Redhat world - everything is soooo old. I can see why business people like it, buy I rarely, if ever, agree with business people.
-
Opensuse world - I’ve only tried it once, probably 15 years ago. Didn’t really know my way around computers all that much at the time, but it didn’t click and I’ve left it. Later on I found out about their selling out to Microsoft and never bothered touching it again.
-
Arch - it was my daily for a year or two. Big fan. It still runs my email. At some point the size of packages started to annoy me, though. Still has the best wiki. I’ve never really bothered with the spinoffs, as the model of Arch makes them useless and more problematic to deal with.
I’ve got the Gentoo bug now. For the first time I genuinely feel
~/
. A lean, mean system of machines :)-
Illecorsto Asklemmy@lemmy.ml•Speakers of non-English languages, what common mistakes do native speakers make that drive you crazy?English1•1YI see your point, but my personal view is that I like order. I don’t even care too much about specific kind of order. Chaotic-looking things can also be in-order (my favourite example is Vietnamese traffic).
I would argue
at least
is not equal tothe least
. It’s a different word, despite being spelt the same. There are a few examples like that which, unfortunately, escape me at the moment.Also, don’t mean any offence, but text is difficult to relay that - I’ve literally loled at you mispelling
grammar
in the sentence talking about grammar and spelling :D
Illecorsto Linux@lemmy.ml•What makes you not want to use Linux anymore and maybe move back to Windows, MacOS, or TempleOS?English6•1YI’m too far down the rabbit hole. Everything I need works, I have built my workflow around sway.
Macs can go to hell because of their ctrl key placement alone; windows has never left hell, not much can be done about that.
I like owning my machine, even if it allows to shoot myself in the foot. With a shotgun. That is the true freedom, I suppose, and I appreciate it more than had ever expected.
You can try
fdisk
.If the partition table is there - create a new partition at the exact same location, of the exact same size.
If the partition table is not there - create *the exact same type (mbr vs gpt) partition table, then do the first if.
Fdisk should tell you that it found a filesystem signature. Do not wipe it.
Fine, let’s have it your way.
🇬 🇪 🇳 🇹 🇴 🇴 , obviously 😀 It’s flexible to no end, enables trimming off the most cruft and, because of that, can be the most secure. That last bit depends on how trigger happy you are to installing packages from outside 🇬 🇪 🇳 🇹 🇴 🇴 repos.
Would highly recommend giving 🇬 🇪 🇳 🇹 🇴 🇴 a try ;)
BTRFS has a concept called a subvolume. You are allowed to mount it just like any other device. This is an example
/etc/fstab
I’ve copied from somewhere some time ago.UUID=49DD-6B6F /efi vfat defaults 0 2 UUID=701c73d7-58b5-4f90-b205-0bb56a8f1d96 / btrfs subvol=@root 0 0 UUID=701c73d7-58b5-4f90-b205-0bb56a8f1d96 /home btrfs subvol=@home 0 0 UUID=701c73d7-58b5-4f90-b205-0bb56a8f1d96 /opt btrfs subvol=@opt 0 0 UUID=701c73d7-58b5-4f90-b205-0bb56a8f1d96 /srv btrfs subvol=@srv 0 0 UUID=701c73d7-58b5-4f90-b205-0bb56a8f1d96 /var btrfs subvol=@var 0 0
/efi
(or/boot
, or/boot/efi
, whatever floats your boat) still has to be a separate vfat partition, but all the other mounts are, technically speaking, the same partition mounted many times with a different subvolume set as the target.Obviously, you don’t need to have all of them separated like this, but it allows you to fine tune the parts of system that do get snapshot.
I’d like to respond to 3.
My suggestion would be to setup a keyfile to unlock the partition automatically. You can use your EFI partition to store the keyfile, which makes no sense from security perspective; or you can keep it on a usb drive. Machine will ask for password if usb is not present, or boot straight up if it is.
Ah, I had misunderstood your /boot situation previously. There’s an easy way to fix it by backing up current content of boot, unmounting it, creating some dir somewhere where there’s space (
/tempboot
was my choice last time), bind mounting it to /boot and going through the apt process. Then unmount the bind, mount the real boot, delete everything except currently booted kernel stuff, copy all the things from/tempboot
update the initrd and grub. Et voila!
You won’t. Arch has very little glue that holds it together and the components are quite robust. Buntus of this world, on the other hand, have plenty of glue to enforce their way. And it might be good for first timers, but definitely gets in a way as you start learning the system. My last annoyance like this was disabling gdm - it just kept coming back. Some script somewhere was making sure thr service was running no matter what.
How is this bloody test thread popping up in someone’s feed yearly? 😱