Tinkerer. Website: https://harisqazi.com/.

  • 1 Post
  • 5 Comments
Joined 26 days ago
Cake day: May 21st, 2026


  • I would say the following:

    • Encrypt with a strong password 3+ word (your password manager should help you with this) for FDE
    • for admin account (root), if there is a way to disable it in the setup configuration menu, disable it. Its recommended to use sudo when you need elevated perms rather than su root.
    • backup all your files to an external drive, you can use rsync,rclone sync, or other items to do this. FreefileSync as well.
    • before you switch over, run a flatpak list --columns=application to output all the flatpaks you have installed. This way you dont have to try to remember what you had installed
    • Gnome software center is a bit slow and laggy, at least my experience on Pop! and Debian. I would recommend just using cli for apt installs and/or dpkg installs.

    For the flatpak output, i would recommend the following script to help download all automatically:

    flatpak_packages=(
    	com.calibre_ebook.calibre
            all flatpaks listed here
    )
    
    flatpak_install(){
    	for i in "${flatpak_packages[@]}"
    	do
    		echo "Installing $i"
    		flatpak install --user flathub "$i" -y
    	done
    }
    

    This will go through each flatpak and install it for you, saying yes to all so you don’t have to do anything. Don’t forget to run:

    sudo apt install flatpak -y
    flatpak remote-add --if-not-exists --user flathub https://flathub.org/repo/flathub.flatpakrepo
    

    That’s my brain dump at the moment lol. Lmk if you have any questions.





I wanted a sanity check on my current rsync flags. Posts on Reddit seem to highlight the use of rsync -avz for most use cases, for some instances even for when someone asks for mirroring a drive: https://www.reddit.com/r/DataHoarder/comments/rau071/rsync_command_to_mirror_drive/. This has not worked for me for the following case:

Drive #1:

file1.txt
file2.txt

Drive #2:

file1.txt
file2.txt
file3.txt

With -avz, file3 on the destination would not be deleted. With experimenting, I ended up now using rsync -havziP --delete-after --info=progress2 dir1/ dir2/, which actually ended up mirroring the drives for me. My question is: is this the best rsync approach for mirroring drives or was there a better option that works better?

Side note: it is interesting that rclone sync from rclone (https://rclone.org/commands/rclone_sync/) claims to delete by default, while with rsync it seems to be something you have to distinctly mention.