on my server? Cockpit
Linux
Welcome to c/linux!
Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!
Rules:
-
Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.
-
Be respectful: Treat fellow community members with respect and courtesy.
-
Quality over quantity: Share informative and thought-provoking content.
-
No spam or self-promotion: Avoid excessive self-promotion or spamming.
-
No NSFW adult content
-
Follow general lemmy guidelines.
Cockpit is great! I learned about it recently and immediately tried it out on a lab machine, and shortly after deployed it across my systems.
I just learned about it now!
Install Bottles and HeoricGamesLauncher.
Put home on a different drive from the get go.
Put home on a different drive from the get go.
Explain why?
Originally I had the OS and home on a 256GB SSD. Now the OS is on a 256GB SSD and home is on a 1TB SSD.
I can also completely wipe away the drive with the OS on it. Reinstall the same distro or install a different distro, point fstab to that drive, and bam all my home files are right there.
Is this possible after the fact ?
btrfs with grub-btrfs and Timeshift to have cheap automatic snapshots so I can boot from and restore the most recent snapshot when I inevitably mess something up and would otherwise have to reinstall or spend hours troubleshooting.
Looks like someone on github even created a script to automatically install and configure grub-btrfs and snapper on Fedora.
I had great luck with this tutorial for Mint, but didn’t bother with the steps after configuring the snapshots because the preceding sections get me everything I want. Works quite well, and makes Mint even more solid than it already is.
https://www.dvlv.co.uk/making-linux-mint-a-pretend-immutable-distro-with-btrfs-and-timeshift.html
if you have btrfs as the filesystem, try filesystem compression. if you have stuff which can benefit from compression, it can reduce disk usage significantly.
if you format a new partition, add compression as a mount flag (zstd, level 3).
if you already have a system without compression, do something like
sudo btrfs filesystem defragment -r -v -czstd "path_to_file_or_folder"
do check properly in btrfs docs (this command is not that unsafe, but any file system operation has some inherent risk, so please do it carefully).
you trade disk read speeds and slight cpu usage (less than 1-2%), but if you do not have something that io speed dependent, it is great. (imagine things like game folders, or root /usr dir which has packages)
Setup zram if your OS doesn't already
- rollback from grub
- rpm-ostree reset
I'm on Bazzite, first time doing wacky stuff like a year and half or so ago... ended up in an unnecessary reinstall.