Gentoo installation script
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
jcmdln 5221506192 Add configs back 2 år sedan
etc Add configs back 2 år sedan
usr/src/linux kbuild.sh: cleanup 2 år sedan
CNAME Backport work on AzrynOS; gein returns 2 år sedan
License.md Backport work on AzrynOS; gein returns 2 år sedan
Readme.md Cleanup pass 2 år sedan
gein.sh Add configs back 2 år sedan

Readme.md

gein is a script which installs Gentoo Linux. The primary goal is to automate the installation of my own ideal Gentoo setup though the current design allows for others to fork or submit PR’s should it be desired.

You may review the source code at https://github.com/jcmdln/gein for more information if needed.

FAQ

  • “How much about Gentoo will I need to know to use gein?”
    • I would suggest reading the Gentoo Handbook and every file in this project before proceeding.
  • “I keep getting boot failures after installing in a VirtualBox VM?”
    • Remove the virtual disk drive from the boot order and restart.
  • “The display is lagging when using LXQT on my Nvidia GPU?”
    • Run eselect opengl set nvidia as root.

Warnings

  • gein is NOT a replacement for reading the Gentoo Handbook.
  • gein is NOT a one-size-fits-all solution.
  • Read the warnings at the top of gein.sh FIRST!
  • Review all of the files in this repository before using.
  • You must manually partition and mount your disks.
    • Consult your Gentoo Handbook.
  • gein does not install a web browser or office suite.

Installing

  1. Create your Gentoo installation media.
  2. Partition and mount your disk(s).
  3. Download and run gein.sh:

    $ wget http://gein.jcmdln.net/gein.sh
    $ sh gein.sh
    gein: Linux-based derivative of Gentoo
      -h, help         Shows this output
      -b, bootstrap    Bootstrap the stage3 tarball
    
    Post-bootstrap:
      -m, minimal      Perform a basic Gentoo installation
      -d, desktop      Install a gein desktop
        i3wm           A complete i3wm desktop
        lxqt           A complete LXQT desktop
    
  4. Read the information at the top of install.sh and modify the variables as needed:

    $ vi install.sh
    
  5. Start the bootstrap:

    $ sh install.sh bootstrap
    
  6. Install your desired variant:

    $ sh install.sh desktop
    

Enjoy your Gentoo installation!