Jump to content

Hi, in the video 10 ways linux is just better, Linus mentions that Anthony ran into a guy from system76 that had a script on github to download his Linux user profiles and all that, does anyone know what script is this or what it does exaclty? I'm just starting daily driving Linux on my gaming laptop and I'm curious about trying different distros, this script makes it sound a little less of a hassle to do.

Link to post
Share on other sites

If you just want to test, running the distro in a virtual machine (e.g. VirtualBox) might be more convenient than creating a backup each time.

 

Not sure what script they were using, but I assume it involves a backup of the user's home directory, since that's where pretty much any user settings reside.

 

Just note that the primary difference is typically how package management works, the apps that are available are generally the same. The other major difference would be the pre-installed desktop environment (DE), which you can switch without having to reinstall everything.

Remember to either quote or @mention others, so they are notified of your reply

Link to post
Share on other sites

3 hours ago, ARoman51 said:

does anyone know what script is this or what it does exaclty?

That guy most likely wrote his own script to do this, it's not a ready made package you can get. If you want to do this for your own setup this guide can help you get there.

Don't ask to ask, just ask... please 🤨

sudo chmod -R 000 /*

Link to post
Share on other sites

5 hours ago, ARoman51 said:

Hi, in the video 10 ways linux is just better, Linus mentions that Anthony ran into a guy from system76 that had a script on github to download his Linux user profiles and all that, does anyone know what script is this or what it does exaclty? I'm just starting daily driving Linux on my gaming laptop and I'm curious about trying different distros, this script makes it sound a little less of a hassle to do.

I believe it would be some kind of bash or shell script? I've seen one with the script Chris TitusTech made for having a version of Arch that has a bunch of his daily drivers by default and be easier to understand then the default installation. https://github.com/ChrisTitusTech/ArchTitus

Link to post
Share on other sites

On 3/17/2022 at 8:50 AM, ARoman51 said:

Hi, in the video 10 ways linux is just better, Linus mentions that Anthony ran into a guy from system76 that had a script on github to download his Linux user profiles and all that, does anyone know what script is this or what it does exaclty? I'm just starting daily driving Linux on my gaming laptop and I'm curious about trying different distros, this script makes it sound a little less of a hassle to do.

It's a standard unattatended install script. (I know the guy at system76 and I myself have a similar scipt)

 

What it does is take a basic instalation, calls APT to install all the software as well as remove the stuff thats not going to get used, then pulls in the tarball for his latest backup, then calls git to pull down repositories for his dev work.

 

So in all something sorta like this

!#/bin/bash

apt install -y emacs && apt autoremove -y pop-desktop && rsync -ravc 192.168.0.2:/media/backups/{$DATE}.tar /home/$USER/Downloads && tar xvf ~/Downloads/{$DATE}.tar ../

 

Now what you see everyone else talking about is a typical boot strap script like Luke Smith's LARBS, Distrotubes DTOS, Chris Titus' ArchTitus which are much broader scope stuff than what this guy is doing.

Link to post
Share on other sites

I've known ppl that do this.. and yeah it's a thing. Personally I just mount home separately and rsync it around.. then I have all the files too. I'm not a serious distro hopper tho.

"Only proprietary software vendors want proprietary software." - Dexter's Law

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×