Arch Linux Installation Guide (including BTRFS, QTile, ZRAM, disk encryption, timeshift)

Поділитися
Вставка
  • Опубліковано 18 лис 2024

КОМЕНТАРІ • 36

  • @Flackon
    @Flackon 3 місяці тому +9

    Great guide!
    A good thing to mention perhaps is that the "@" and "@home" subvolume names are absolutely REQUIRED for timeshift to work, which tripped me up.
    I tried to use it but my btrfs subvolumes had different names, and so I was unable to use timeshift to create snapshots.

    • @theradlectures
      @theradlectures  3 місяці тому

      Good observation! I have updated the github guide (link: github.com/radleylewis/arch_installation_guide ) to be more explicit on this too. Thanks for the feedback.

  • @ps-ri2qk
    @ps-ri2qk 25 днів тому +1

    Great video, thank you! I now have a reasonable method to backup/restore my system. It would help a lot if you clear the screen before running commands. When you pause it on YT, the red pause line near the bottom is directly over the text and obfuscates it quite well. If you would kindly leave the command there a couple of seconds it would be very helpful in trying to copy it down. Thank you again sir, great work.

  • @sayanta.k
    @sayanta.k 21 день тому +1

    great guide. watching this on my ext4 arch system. I'm thinking of switching to btrfs. this will help me alot. thanks!

  • @harleylazy
    @harleylazy 3 місяці тому +7

    Wish you posted this video way before, configured my arch with btrfs but forgot to do the subvolumes 'cause I was following another video and I'm new to BTRFS.
    Now I'm kinda lazy to redo all lmao

    • @theradlectures
      @theradlectures  3 місяці тому +2

      haha! Ah damn, I can understand that, especially if you've riced your setup a lot. Still might be worth it!

  • @shawn284
    @shawn284 21 день тому +1

    Great video, thanks! Can you make one on ricing Qtile? Look forward to seeing your next Arch video👍

  • @Mrlogix-qc4rh
    @Mrlogix-qc4rh 17 днів тому +1

    OMG this is what am looking for sir..!!! the best guide of arch installation for me. can you do the same thing with VOID distro sir? thanks

  • @teprox7690
    @teprox7690 Місяць тому +1

    Many thanks for this great tutorial ❤❤❤

  • @AG-uh9bf
    @AG-uh9bf 2 місяці тому +1

    Thanks for this! On my last install I ran into issues with systemd-boot having /boot on a non-snapshotted partition and thus making snapshots unbootable after a kernel update.
    Was racking my brain trying to find a better way and not having much experience with grub.

  • @inio
    @inio 3 місяці тому +3

    Nice video mate, I definitely learnt bew things: like automatic mirrors update. Intresting thing, whu do you prefer timeshift over snapper. Im using snapper and it saved me from failure 4 times without even going back to live usb stick.

    • @theradlectures
      @theradlectures  3 місяці тому

      Cheers brother. Yes, good call. I've stuck with Timeshift out of habit but may install void Linux on another machine and give snapper a go. Thanks for the comment!

    • @inio
      @inio 3 місяці тому +1

      ​@@theradlecturesWhat I'm looking for now is video with btrfs, snapper and zstd zram. My system is a bit messy, all works great but I'm lacking of space hence I bought 1tb nvme today. I don't understand everything, reading official documentation isn't too helpful.

    • @theradlectures
      @theradlectures  3 місяці тому

      Great idea for another tutorial. Thanks for the tip.

    • @inio
      @inio 3 місяці тому

      ​@@theradlecturesThank you for your reply. I did install snapper but I couldn't boot to snapshots nor make it visible in grub unless I pointed to /efi/grub/grub cfg
      Could you tell me for 100% that timeshift doesn't have problems with booting from snapshots in grub?

    • @theradlectures
      @theradlectures  3 місяці тому

      @@inio np. Yes, I can confirm that with the below changes snapshots are viewable in grub and can be booted from:
      sudo systemctl edit --full grub-btrfsd
      # NOTE:
      # rm : ExecStart=/usr/bin/grub-btrfsd --syslog /.snapshots
      # add: ExecStart=/usr/bin/grub-btrfsd --syslog -t
      sudo grub-mkconfig -o /boot/grub/grub.cfg

  • @inio
    @inio 3 місяці тому +3

    Just a small advice , when you write command in terminal please wait at least 3sec before hitting enter. Sometimes I cant even stop it with spacer because you hit enter to fast.

    • @theradlectures
      @theradlectures  3 місяці тому

      Cheers for the feedback. Btw, if you are looking for any commands, they are linked in the repo in the video description.

    • @inio
      @inio 3 місяці тому +1

      ​@@theradlecturesSorry to point out but there is minor mistake on repo cryptsetup luksformat /dev/nvme0n1p3

    • @theradlectures
      @theradlectures  3 місяці тому +1

      great pickup, I have fixed this in the repo.

  • @ixin645
    @ixin645 3 місяці тому +5

    based

  • @abrahamrocha5002
    @abrahamrocha5002 3 місяці тому +1

    Thank god i found this I updated arch and got super lost trying to fix it. Id input my password and it would restart my system. My timeshift didnt work bc I didnt set it up right, gave up and lost all my stuff. Nvr again im about to study the fuck out of this video. RIP my rice hyprland 😢. I was doing so well at least thats what i thought

    • @theradlectures
      @theradlectures  3 місяці тому

      Oh man, that sucks! Remember to commit your work! Btw, all the commands are in the GitHub link for your reference if that helps. I will do a full rice on qtile in the coming weeks.

  • @EmperorSalami
    @EmperorSalami 3 дні тому

    40:34 is this necessary if I didn't encrypt my partition?

  • @MrKhodaverdian
    @MrKhodaverdian 2 місяці тому +1

    I'm curious of one thing, when I originally set up btrfs+encryption using the Archinstall script and used timeshift, I recall at one point running into an issue:
    - I ran pacman -Syu
    - I then restored to an older snapshot
    - I got an error along the lines of "/boot failed to mount"
    - I was able to fix this eventually by chrooting into the system and updating via pacman -Syu again and i think some other command to sync it with something. Dont remember which of these fixed the issue but it was something with the kernel versions having some kind of version mismatch.
    With the set-up in this video, when I make timeshift snapshots, will it propperly restore everything in the system, or are there still some issues that come up regarding restoring an old kernel version. Because I'm currently under the impression that timeshift cant propperly restore /boot since its a VFAT format instead of btrfs like the main partition is.

    • @theradlectures
      @theradlectures  2 місяці тому

      Interesting. Honestly, I have not had any issues restoring my system and this is the approach I have been using for some time. That being said, if I do come across behaviour like what you have described I will be sure to keep this in mind.

  • @craze5362
    @craze5362 2 місяці тому

    great guide, i wanted to do a fresh install of arch linux. i was having issues with trying to install paru. When i run makepkg -si, it gives me an error saying that "his version of alpm.rs does not support libalpm v15.0.0 only v14.x.x is supported". do you have any idea how i can work around this? thank you again for this tutroial!

    • @craze5362
      @craze5362 2 місяці тому +2

      got it to work, had to build from master

    • @theradlectures
      @theradlectures  2 місяці тому

      Awesome work!

  • @nervouslookingman5954
    @nervouslookingman5954 2 місяці тому +1

    Don't you use hibernation?