Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ------------------------------------------------------
- GENTOO LINUX X86 32-BIT INSTALLATION GUIDE
- -------------------------------------------------
- cfdisk /dev/sda
- sda1 2gb swap
- sda2 rest linux filesystem
- ------------------------------
- mkswap /dev/sda1
- swapon /dev/sda1
- mkfs.ext4 /dev/sda2
- mkdir /mnt/gentoo
- mount /dev/sda2 /mnt/gentoo
- ---------------------------------------------
- date
- ntpd -q -g
- cd /mnt/gentoo
- links www.gentoo.org/downloads/#x86
- download stage3
- tar xpvf stage3*.tar.xz --xattrs-include='*.*' --numeric-owner
- nano -w /mnt/gentoo/etc/portage/make.conf
- COMMON_FLAGS="-02 -march=native"
- MAKEOPTS="-j2"
- --exit
- mirrorselect -i -o >> /mnt/gentoo/etc/portage/make.conf
- mkdir --parents /mnt/gentoo/etc/portage/repos.conf
- cp /mnt/gentoo/usr/share/portage/config/repos.conf /mnt/gentoo/etc/portage/repos.conf/gentoo.conf
- cp --dereference /etc/resolv.conf /mnt/gentoo/etc
- ----------------------------------------------------
- mount --types proc /proc /mnt/gentoo/proc
- mount --rbind /sys /mnt/gentoo/sys
- mount --make-rslave /mnt/gentoo/sys
- mount --rbind /dev /mnt/gentoo/dev
- mount --make-rslave /mnt/gentoo/dev
- mount --rbind /run /mnt/gentoo/run
- mount --make-rslave /mnt/gentoo/run
- ------------------------------------------------
- chroot /mnt/gentoo /bin/bash
- source /etc/profile
- export PS1="(chroot) ${PS1}"
- --------------------------------------------
- emerge-webrsync
- emerge --sync
- eselect news list
- eselect news read
- eselect news purge
- eselect profile list
- eselect profile set n
- ----------------------------------------------------
- emerge --ask --verbose --update --deep --newuse @world
- nano -w /etc/portage/make.conf
- ACCEPT_LICENSE="-* @BINARY-REDISTRIBUTABLE"
- --exit
- ls /usr/share/zoneinfo/
- echo "Europe/Rome" > /etc/timezone
- emerge --config sys-libs/timezone-data
- -------------------------------------------
- nano -w /etc/locale.gen
- en_US ISO-8859-1
- en_US.UTF-8 UTF-8
- --exit
- locale-gen
- eselect locale list
- eselect locale set n
- env-update && source /etc/profile && export PS1="(chroot) ${PS1}"
- -------------------------------------------------
- echo "sys-kernel/linux-firmware @BINARY-REDISTRIBUTABLE" | tee -a /etc/portage/package.license
- echo "sys-kernel/genkernel @BINARY-REDISTRIBUTABLE" | tee -a /etc/portage/package.license
- emerge --ask sys-kernel/linux-firmware
- emerge --ask sys-kernel/gentoo-sources
- eselect kernel list
- eselect kernel set n
- emerge --ask sys-kernel/genkernel
- genkernel all
- ls /boot/vmlinu* /boot/initramfs*
- -------------------------------------------
- blkid
- nano -w /etc/fstab
- /dev/sda1 /boot ext4 defaults,noatime 1 2
- /dev/sda2 none swap sw 0 0
- /dev/cdrom /mnt/cdrom auto noauto,user 0 0
- -----------------------------------------
- nano -w /etc/conf.d/hostname
- hostname="tux"
- --exit
- nano -w /etc/conf.d/net
- dns_domain_lo="homenetwork"
- --exit
- emerge --ask net-misc/dhcpcd
- rc-update add dhcpcd default
- rc-service dhcpcd start
- emerge --ask --noreplace net-misc/netifrc
- nano -w /etc/conf.d/net
- config_enp0s3="dhcp"
- --exit
- cd /etc/init.d
- ln -s net.lo net.enp0s3
- rc-update add net.enp0s3 default
- nano -w /etc/hosts
- 127.0.0.1 tux.homenetwork tux.localhost
- --exit
- passwd (setup root password)
- qbdhsjtudk175320/*-
- -----------------------------------------------------
- emerge --ask app-admin/sysklogd
- rc-update add sysklogd default
- emerge --ask sys-process/cronie
- rc-update add cronie default
- emerge --ask sys-apps/mlocate
- rc-update add sshd default
- --------------------------------------------------------
- emerge --ask --verbose sys-boot/grub
- emerge --ask neofetch htop cmatrix
- libtool --finish /usr/lib
- emerge --ask sudo
- emerge --ask nano
- eselect editor list
- eselect editor set n
- source /etc/profile
- export PS1="(chroot) ${PS1}"
- grub-install /dev/sda --target=i386-pc --bootloader-id="Gentoo Linux [GRUB]"
- grub-mkconfig -o /boot/grub/grub.cfg
- ------------------------------------------------
- exit
- cd
- umount -l /mnt/gentoo/dev/{/shm,/pts,}
- umount -R /mnt/gentoo
- reboot
- ----------------------------------------------------------
- useradd john
- passwd john qweiop1290/*-
- usermod -G wheel,audio,portage john
- EDITOR=nano visudo
- --------------------------------------------------
Advertisement
Add Comment
Please, Sign In to add comment