documents

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

gentoo20260129.md (4149B)


      1 
      2     1  source /etc/profile
      3     2  export PS1="(chroot) ${PS1}"
      4     3  ls
      5     4  mount /dev/nvme0n1p1 /efi
      6     5  emerge-webrsync
      7     6  emerge --ask --verbose --oneshot app-portage/mirrorselect
      8     7  mirrorselect -i -o >> /etc/portage/make.conf
      9     8  emerge --sync --quiet
     10     9  getuto
     11    10  echo "*/* $(cpuid2cpuflags)" > /etc/portage/package.use/00cpu-flags
     12    11  emerge --ask --oneshot app-portage/cpuid2cpuflags
     13    12  echo "*/* $(cpuid2cpuflags)" > /etc/portage/package.use/00cpu-flags
     14    13  nano /etc/portage/package.use/00video_cards
     15    14  nano /etc/portage/make.conf
     16    15  emerge --ask --verbose --update --deep --changed-use @world
     17    16  ls
     18    17  findmnt
     19    18  emerge --ask --pretend --depclean
     20    19  emerge --ask --depclean
     21    20  emerge --ask sys-kernel/linux-firmware
     22    21  nano /etc/portage/package.use/installkernel
     23    22  nano /etc/portage/package.use/installkernel
     24    23  nano /etc/portage/package.use/installkernel
     25    24  emerge --ask sys-kernel/installkernel
     26    25  emerge --ask sys-kernel/gentoo-sources
     27    26  emerge --ask app-eselect/eselect-repository dev-vcs/git
     28    27  eselect repository remove -f gentoo
     29    28  rm -r /var/db/repos/gentoo
     30    29  eselect repository add gentoo git https://github.com/gentoo-mirror/gentoo.git
     31    30  emaint sync -r gentoo
     32    31  eselect kernel list
     33    32  eselect kernel set 1
     34    33  ls -l /usr/src/linux
     35    34  emerge --ask sys-apps/pciutils
     36    35  cd /usr/src/linux
     37    36  make localmodconfig
     38    37  make nconfig
     39    38  make && make modules_install
     40    39  make install
     41    40  blkid
     42    41  nano /etc/fstab
     43    42  less /etc/fstab
     44    43  emerge sys-fs/f2fs-tools
     45    44  make nconfig
     46    45  make nconfig
     47    46  echo ceres > /etc/hostname
     48    47  emerge -a net-misc/dhcpcd
     49    48  rc-update add dhcpcd default && rc-service dhcpcd start
     50    49  emerge --ask --noreplace net-misc/netifrc
     51    50  nano /etc/conf.d/netmount
     52    51  nano /etc/conf.d/net
     53    52  passwd
     54    53  nano /etc/conf.d/keymaps
     55    54  emerge --ask app-admin/sysklogd && rc-update add sysklogd default
     56    55  emerge --ask sys-process/cronie && rc-update add cronie default
     57    56  emerge --ask sys-apps/mlocate
     58    57  rc-update add sshd default
     59    58  emerge --ask app-shells/bash-completion
     60    59  emerge --ask net-misc/chrony
     61    60  emerge --ask net-wireless/iw net-wireless/wpa_supplicant
     62    61  emerge --ask --verbose sys-boot/grub
     63    62  grub-install --efi-directory=/efi
     64    63  grub-mkconfig -o /boot/grub/grub.cfg
     65    64  exit
     66    65  history
     67 
     68 
     69     1  sudo fdisk /dev/nvme0n1
     70     2  fdisk -l /dev/nvme0n1
     71     3  sudo fdisk -l /dev/nvme0n1
     72     4  sudo mkfs.f2fs /dev/nvme0n1p3
     73     5  sudo mkfs.vfat -F 32 /dev/nvme0n1p1
     74     6  sudo mkswap /dev/nvme0n1p2
     75     7  sudo swapon /dev/nvme0n1p2
     76     8  mkdir --parents /mnt/gentoo
     77     9  mount /dev/sda3 /mnt/gentoo
     78    10  sudo mount /dev/sda3 /mnt/gentoo
     79    11  sudo mkdir --parents /mnt/gentoo
     80    12  sudo mount /dev/sda3 /mnt/gentoo
     81    13  sudo mkfs.xfs /dev/nvme0n1p3
     82    14  sudo mkfs.xfs /dev/nvme0n1p3 -f
     83    15  sudo mount /dev/sda3 /mnt/gentoo
     84    16  sudo mkfs.f2fs /dev/nvme0n1p3
     85    17  sudo mkfs.f2fs /dev/nvme0n1p3 -f
     86    18  sudo mount /dev/nvme0n1p3 /mnt/gentoo
     87    19  sudo mkdir --parents /mnt/gentoo/efi
     88    20  links www.gentoo.org
     89    21  ls
     90    22  tar xpvf stage3-amd64-openrc-20260125T170113Z.tar.xz --xattrs-include='*.*' --numeric-owner -C /mnt/gentoo
     91    23  sudo tar xpvf stage3-amd64-openrc-20260125T170113Z.tar.xz --xattrs-include='*.*' --numeric-owner -C /mnt/gentoo
     92    24  nano /mnt/gentoo/etc/portage/make.conf
     93    25  sudo nano /mnt/gentoo/etc/portage/make.conf
     94    26  sudo cp --dereference /etc/resolv.conf /mnt/gentoo/etc/
     95    27  sudo mount --types proc /proc /mnt/gentoo/proc && sudo mount --rbind /sys /mnt/gentoo/sys && sudo mount --make-rslave /mnt/gentoo/sys && sudo mount --rbind /dev /mnt/gentoo/dev && sudo mount --make-rslave /mnt/gentoo/dev && sudo mount --bind /run /mnt/gentoo/run && sudo mount --make-slave /mnt/gentoo/run
     96    28  sudo chroot
     97    29  sudo chroot /mnt/gentoo /bin/bash
     98    30  sudo chroot /mnt/gentoo /bin/bash
     99    31  history