• 1 Post
  • 87 Comments
Joined 3 years ago
cake
Cake day: July 7th, 2023

help-circle



  • I started using Gentoo many years ago, and took a break from it for a few years. It has some overhead to maintain. Two years or so ago I went back to it and, no joke, it is so much simpler now. Dist-kernel, dracut, refind just sorted everything. I felt like I was cheating. I don’t have to write my own custom initramfs for my custom needs? Stuff just solves it? And compilation errors and conflicts even when running a bunch of keyworded packages: gone! What is going on?





  • Look into a distro that you might like, and find a “live usb” of it, often it is the installation media itself. How it works is basically it is a linux already installed on a disk image you transfer to the usb, and tell the computer to boot from it. Instructions on all this usually comes with the live usb media. Then you usually get a “try it out” or “install” option, or it just leaves you at a pre-configured desktop. Click around, install stuff, browse the web, get a feel for it.







  • Windows XP had been out for quite a while, and I did not want to use it. Staying on 98SE was not going to be possible forever. Ubuntu was quite new, I had recently started uni, and some friends helped me get started. There was one thing that absolutely amazed me: package repository. Just the concept. Windows at the time, to install stuff was finding random pages, sifting through ads, locate download button, hope it is not a virus. Linux had it solved. So far superior it there was no way I’m going back after that.






  • Are you looking to learn linux more or have a easy living experience, or what is the goal? If you want to get to know linux, learn how to compile a kernel, make your own initramfs and such, then: absolutely! If you want a stable easily maintainable system, then… maybe not. Like it is possible, and Gentoo is very stable, but if you are just starting, then you may make choices that do break when you upgrade. With some experience, this will go away, but expect some downtime in the beginning.


  • TL;DR: yes

    Just from a quick view of the repo, the simplest way to do it would be to look at the playbook.yml and copy all roles you want for a host into a new playbook, say myhost.yaml. Copy not only the roles but all the other keywords as well. Then you go to the inventory and add your hosts where you to execute the playbook against. Then you change the hosts key value in the playbook you made from all to the hosts you added to the inventory.

    That is, add your hosts to the inventory, create playbooks for for them and run. That is the easiest. Read up on how to do groups and organizing your inventory to improve it from there.