What is your linux backup strategy?
  • Veraxis Veraxis 6d ago 100%

    For system files/configuration on my machines, timeshift set to run once a week.

    For family photos and shared files, I built a pair of SFTP servers made from old HP thin-client PCs at two different geographic locations which automatically sync to each other once a day via cron job using vsftpd and lftp. Each one has both an NVMe and SATA SSD which run in a software RAID 1 configuration.

    For any other files, a second local server also using vsftpd and two SSDs in USB enclosures. I manually back them up using rsync on an irregular basis.

    1
  • Home server recommendations?
  • Veraxis Veraxis 1w ago 100%

    No problem! Yeah, as long as you have the space, I think this would be a good way to repurpose an old junker PC. I imagine a quick search of something along the lines of "how to configure a samba server" should bring up some decent tutorials.

    2
  • Home server recommendations?
  • Veraxis Veraxis 1w ago 100%

    I use an older HP thin client PC with a 4TB solid state drive as an SFTP file server using vsftpd, but if you are local only then an SMB server using samba would probably be fine. I use SFTP because I wanted something a bit more secure which I can port-forward with my router on a random higher-numbered port for remote access.

    I mostly taught myself how to do this by looking at guides originally meant for the raspberry pi, but there is nothing different about running these same programs on Debian or the like. Personally, I would not recommend a raspbery pi for a large file server, as they do not natively support SSDs without additional hardware which will make the price significantly higher and less self-contained than a used, older-gen thin-client PC which can be had for relatively low cost on places like ebay (though they do make some fairly high capacity micro SD cards these days).

    Hardware-wise, generally these types of servers are not CPU intensive, nor do they require any particularly high amount of RAM, so an older-gen or lower power CPU can often work fine, but you should probably make sure to get something with at least gigabit ethernet speeds, as a 100Mbit connection on, say, a raspberry pi 3 or older will be very slow for transferring large files.

    9
  • Laptop for Linux use
  • Veraxis Veraxis 2w ago 90%

    I would say a used Dell or HP business laptop would be a safe bet. Most business laptops have decent keyboards, replacement batteries will be relatively easy to find, and user-serviceable RAM is the norm. Given the not especially high processing power needs, probably the middle-specced ones with a few gens-old i5 will be dirt cheap and work fine for your needs.

    8
  • How do YOU customize your terminal?
  • Veraxis Veraxis 3w ago 100%

    I mostly learned from some of the terminal customization which came stock with Manjaro when I was first learning Linux. So when I made the jump to Arch, I customized my terminal with fsh with the powerlevel10k theme and text highlighting. I also modified some of the default text colors to a green color to evoke green phosphor CRT terminals.

    4
  • tea
    Tea 4w ago
    Jump
    What is your favorite herbal tea?
  • Veraxis Veraxis 4w ago 100%

    A chamomile blend by Tealyra called "Tranquil Nights"

    4
  • linux
    Linux 1mo ago
    Jump
    Which distro?
  • Veraxis Veraxis 1mo ago 100%

    Arch w/ KDE gamer here. I have generally had a good experience with it. I think everything you said is generally accurate. In terms of customization, lack of bloat, and a good wiki, Arch is generally considered to be all of those things. A rolling distro like Arch I believe will also be getting the latest proton updates, which may help with sooner game compatibility/optimization updates on more recent releases.

    I say go for it.

    15
  • linux
    Linux 1mo ago
    Jump
    [Unpopular opinion] Linux is not a good choice for regular users
  • Veraxis Veraxis 1mo ago 86%

    Yes, but my larger point is that you are doing the same thing, but in the negative. You are taking your specific problems and then putting forward the conclusion that they are the reasons why "regular" Linux users should not use Linux, as though these were universal problems. I am saying that I do not have those issues and that they are far from universal.

    Yes, the modular nature of Linux is both a blessing and a curse. There is legitimate debate to be had on that. But that is not how your post frames the issue.

    As stated above, not all of these things are even Linux problems. I would say that if iOS refuses to play nice with Linux but every other ecosystem works fine, the blame lies with Apple, not with Linux. It is not Linux's job to fix the interoperability problems of other ecosystems. The GNOME problems are related to a specific subset of Linux users, and even before today I would have said that I would not recommend GNOME to new users because of how nonstandard it can be.

    11
  • linux
    Linux 1mo ago
    Jump
    [Unpopular opinion] Linux is not a good choice for regular users
  • Veraxis Veraxis 1mo ago 100%

    I am looking through these issues and I cannot say that I can relate on almost any of these. Sorry to hear you have been having so many issues!

    I do plenty of gaming and cannot think of a time where I have had GPU driver issues (despite the fact that I have Nvidia graphics on 3 out of 4 of my systems, which is supposedly more problematic).

    My bluetooth works fine, and it has been literally years since an update broke something, bluetooth or otherwise (which I cannot say the same for Windows on my work computer).

    I use KDE connect, SFTP, and SMB servers and I have never had any issues transferring files between Windows, Android, and Linux. What do you mean about that? (seeing other replies, it sounds like you are using iOS. That sounds like that may be an Apple problem and not a Linux problem, because Apple tend to be terrible about playing nice with other ecosystems)

    The scaling is the one point I can sort of relate on. I think there is still some work to be done regarding DPI and scaling on Linux, but it's not enough of an issue to make me want to switch operating systems.

    As for GNOME issues and window decorations, that sounds like a GNOME problem. GNOME does things very differently to all of the other DEs and forces programs to manually define their own window decorations rather than allowing standard default icons like other DEs, so my understanding is that GNOME in particular tends to be a source of constant headaches for Linux developers.

    And I'm not some sysadmin or CS major. If I have a problem, I do a web search. If I can't find it there, I make a forum thread. I don't post a rant saying that Linux is a bad OS, lol.

    10
  • linux
    Linux 1mo ago
    Jump
    Need help with setting up home server
  • Veraxis Veraxis 1mo ago 100%

    I am having a hard time following everything happening here. What is all this about hotspots and your neighbor's router? Do you not own a wifi router? Most wifi routers will also have ethernet connections on the back. I apologize for not understanding. Edit: I am guessing by "I do not have a lan line" you mean that you do not have a working internet connection at all at home? I am confused as to how you intend to run a server permanently over a phone hotspot.

    My one thought is: have you gone into your router and reserved a static internal IP on your LAN? (e.g. 192.168.0.##)? Often servers and things will lose communication if their internal IP changes and your devices cannot find them.

    Also, if you are porting out onto the public internet, are you using something like a dynamic DNS so that your devices can route to your public IP? your public IP will be constantly changing, so you need some way for your devices to find it.

    6
  • [SOLVED] ProtonVPN on Arch Linux (CachyOS) ?
  • Veraxis Veraxis 2mo ago 100%

    Because either AUR helper is going to be pulling from the same AUR repository. Whether you use yay or paru, it is fetching the same files from the AUR. I am sure there are minor differences between the various AUR helpers, but all that I mean to say is that for your purposes it is probably not critical and you should use whichever AUR helper you prefer.

    2
  • [SOLVED] ProtonVPN on Arch Linux (CachyOS) ?
  • Veraxis Veraxis 2mo ago 100%

    +1 in favor of using proton-vpn-gtk-app. That's what I use.

    I use yay with regular Arch, but any AUR helper on CachyOS should be the same thing.

    2
  • tea
    Tea 2mo ago
    Jump
    What is green tea culture like in America?
  • Veraxis Veraxis 2mo ago 100%

    I would say that there is not much of a "culture" around green tea specifically, as there tends to be a much stronger culture of black tea, at least where I am on the east coast (Hot black tea in the Northeast/New England, iced/sweetened black tea in the Southeast).

    As others have stated, most Americans would be familiar with it in teabags or bottled green tea, and so many who do end up trying it don't enjoy it because they end up trying a bitter, lesser-quality version of it. Others may be familiar with it in Japanese or Chinese restaurants, where the quality is hopefully better, but this probably cannot be rightly called American green tea culture.

    In my experience, it is the sort of thing where the green teabags might be the only ones left in an office meeting room because, while someone thought to stock the meeting room with green tea in the first place, all the others have been used up first and then someone has forgotten to refill them.

    7
  • linux
    Linux 2mo ago
    Jump
    Qustions
  • Veraxis Veraxis 2mo ago 100%
    1. I don't know much about gnome, sorry!

    2. The main issues to watch out for are driver issues related to certain peripherals like fingerprint scanners, SD card readers, and certain oddball wifi chipsets. Hybrid graphics with both integrated CPU graphics and a dedicated GPU can lead to poor battery life in some systems such as many gaming laptops. In my experience, Linux runs fine on every laptop which I have tried it with, including 2 with hybrid Nvidia graphics. I'm also 2 for 2 on SD card readers and 3/3 on wifi cards as well, despite no prior research on my part.

    3. Arch Linux sounds like it would be the closest to what you are describing. Or try out one of the more preconfigured versions like Endeavour OS or Arcolinux, as the install process for Arch can be a bit involved for someone new to Linux.

    4. Usually not difficult so long as something is not a hard dependency for some other piece of software. Running something as root in Linux is as simple as typing "sudo" before a command and entering your root password

    5. No. Per the above, elevated user privileges are permitted as a normal part of using Linux and do not require you to hack or bypass the OS's security mechanisms like in Android or iOS.

    6. If you install more than one, depending on your login manager it is usually as simple as a dropdown menu to select which DE you want to use when logging in.

    7. Wayland is a window manager/GUI system used in Linux. It has been getting a lot of discussion lately because the Linux community is gradually shifting from the longstanding but now unmaintained X11 system to Wayland. You probably don't need to worry about it.

    3
  • linux
    Linux 2mo ago
    Jump
    So what did it take for you to go to Linux?
  • Veraxis Veraxis 2mo ago 100%

    A mix of factors for me. Firstly, privacy concerns, settings reverting themselves after updates, and the looming threat of Windows 11 were I to get a new PC. Stuttery performance on my already 3 year old laptop at the time (I still use the same laptop. It is now 6 years old and still runs great with Linux). General bloat, driver problems, and instability issues.

    I did not make the switch all at once, but thankfully my laptop has two NVMe slots, which made dual booting easier while I got more used to using Linux as my daily driver. Within about a year, I was booting into Windows less and less, and eventually hardly ever once I found ways to use Linux for everything I needed.

    2
  • How do you realistically build your own OS with Arch Linux?
  • Veraxis Veraxis 2mo ago 100%

    Daily Arch user here. The process of configuring an Arch install is perhaps not as difficult or mystical as you are imagining. I would say it is more like your first analogy: picking what off-the-shelf parts you want for a system and then putting them into a case. I think what you are describing is more like Linux from Scratch.

    Installing Arch is effectively taking the steps performed by the installer .iso disks which every distro uses and instead doing it manually with CLI commands. You use CLI commands to partition the drive, create a filesystem, install a basic set of packages, then chroot into your system and use the package manager to install the rest of the packages you want. Aside from editing a couple config files, there is zero coding involved. The exact steps vary from guide to guide, but a basic outline of what I do is as follows:

    • First, I download the Arch iso and write it to a USB.

    • Once I boot up the install USB, I use iwctl to connect to my wifi for the packages I will need to download,

    • then I use fdisk to partition the drive I want to install to with an EFI and linux filesystem partition (You might also make a swap partition at this step but I typically use a swap file on my filesystem partition).

    • then you use mkfs to create filesystems on the EFI and linux filesystem partitions.

    • Then I use genfstab to make the /etc/fstab file

    • Then, I use pacstrap to install the base packages like pacman. Then I mount the filesystem and chroot into the new partition.

    • From there, I basically use pacman to install all the packages I need, including the linux kernel (I use linux-zen), the DE (I use KDE), the boot manager (I use Refind), and everything else. There are a few cleanup steps like setting the locales and time zones, etc. but that is about it.

    I suggest watching a guide on youtube, which was how I learned, or installing something like Arcolinux or Endeavour, which simplifies the installer into a series of checkboxes to select what DE you want, etc.

    1
  • linux
    Linux 2mo ago
    Jump
    "In The Beginning Was The Command Line" An essay by Neal Stephenson that talks about proprietary operating systems and FOSS operating systems. Written in 1999.
  • Veraxis Veraxis 2mo ago 100%

    I am only a few pages in, but speaking as a Linux user in the 2020s, I am skeptical of the claim that Linux in 1999 would "never, ever break down."

    13
  • tea
    Tea 2mo ago
    Jump
    Where should I start if I want to go beyond grocery store green tea bags?
  • Veraxis Veraxis 2mo ago 100%

    I would say that looseleaf green tea would be a big step up from teabags. A strainer basket that goes in a mug is a very low-fuss way to make looseleaf tea, as they are easy to clean and reusable. Looseleaf Japanese sencha was a game-changer for what I thought green tea could be.

    I am personally not a huge fan of the mesh balls as tea tends to escape out from the gap along the middle, and for green tea especially, too much particulate can be bitter.

    I also have a teapot with a strainer which functions much the same way, but for when I want to brew more than one cup.

    9
  • linux
    Linux 3mo ago
    Jump
    What's on your personal server?
  • Veraxis Veraxis 3mo ago 100%

    No problem! Glad I could be of help, and best of luck on your project.

    2
  • linux
    Linux 3mo ago
    Jump
    What's on your personal server?
  • Veraxis Veraxis 3mo ago 100%

    I am using lftp and mirror. One server functions as the "main" server, which mirrors the backup server to itself once per day at a specific time (they both run 24/7 so I set it to run very early in the morning when it is unlikely to be accessed).

    In my crontab I have:

    # # * * * /usr/bin/lftp -e "mirror -eRv [folder path on main server] [folder path on backup server]; quit;" sftp://[user]@[address of backup server]:[port number]

    2
  • I apologize for the sub-optimal lighting in a slightly dark corner of my living room. Does anyone have any thoughts on what this might be? The location is North Carolina, USA. I'm no expert, but looking around at some photos, my best guess might be a grass spider of the genus Agelenopsis. Hopefully this isn't too mundane of a spider for this community. The size I would estimate is around 15mm or so. Fortunately, they were a very cooperative photography subject and did not move while I went and grabbed a ruler for the last image below. ![](https://lemmy.world/pictrs/image/fca52233-bbdd-421f-a68a-6336659d41bb.jpeg) ![](https://lemmy.world/pictrs/image/ee2fc15a-2e56-4ef9-8fb0-351880267c6a.jpeg) ![](https://lemmy.world/pictrs/image/0076eb44-e025-4fad-8cf2-0fe9535e613a.jpeg) ![](https://lemmy.world/pictrs/image/be7ba370-7d8d-4a34-afe0-d0674587eedf.jpeg)

    33
    17

    I have a new install of Debian 12 Bookworm, and I have added the nonfree firmware sources to my sources list. However, when I run `apt search firmware-linux` I see three options firmware-linux firmware-linux-free [installed, automatic] firmware-linux-nonfree I would like to use nonfree firmware, but I am confused by that first option. what does firmware-linux include or not include that is different from firmware-linux-nonfree? Which should I install?

    3
    5

    To clarify, I am not talking about making installation media. My installation USB works just fine. What I want to do is install Debian 12 Bookworm to a second USB drive to use as the permanent boot drive for a machine. As for why I want to do this: I have a small HP elitedesk 800 G3 mini-pc. It has both an NVMe drive and a 2.5" SATA drive. I want to turn it into a file server with RAID 1 between the NVMe and SATA drives, with a USB drive in the back as the boot drive (yes I know about the issues of wear-out from running an OS from a USB drive. I am okay with this). My procedure so far has been simple: insert both the installation USB and the target USB. I am able to detect and install the OS to the target USB without issue. The system then reboots and I am able to log into the OS from the USB drive (performance depends a lot on the speed of the USB drive being used, I have tried a few different types and settled on an abnormally fast USB drive which performs pretty well as far as I can tell). However, as soon as I shut down from that first boot and remove the install USB, the next time I boot, the BIOS says "boot device not found" as though it cannot detect any OS. And after that I am completely unable to boot into that drive ever again. I have gone into the BIOS and changed as many settings as I can think of, such as turning off secure boot, turning off fast boot, verifying that the boot order is set to boot from USB. Nothing so far has worked. Does anyone have any thoughts for what could be wrong? I know sometimes booting from a USB is treated differently from booting from a internal drive, but I am unclear on the exact details of this. Any help would be much appreciated.

    6
    2