Files
ft_linux/TODO.md
2025-09-09 13:32:43 +02:00

1.8 KiB

  • create virtual disk

  • create partition

  • make filesystem

  • mount partition(ext4)

    • root (30gb) (ext4) (/)
    • swapppp (2gb) (swap)
    • grub bios partition (1mb) (???)
    • boot partition (500mb) (fat32) (/boot)
  • import the sources

  • create directory

  • create user

  • soft to install

    • acl
    • attr
    • autoconf
    • automake
    • a shell (probably fish and bash in /bin/sh)
    • bc
    • binutils
    • bison
    • bzip2
    • check
    • coreutils
    • dejaGNU
    • diffutils
    • eudev
    • e2fsprogs
    • expat
    • expect
    • file
    • findutils
    • flex
    • gawk
    • gcc
    • gdbm
    • gettext
    • glibc
    • GMP
    • gperf
    • grep
    • groff
    • GRUB
    • gzip
    • iana-etc
    • inetutils
    • iproute2
    • kbd
    • kmod
    • less
    • libcap
    • libpipeline
    • libtool
    • m4
    • make
    • man-DB
    • man-pages
    • mpc
    • mpfr
    • ncurses
    • patch
    • perl
    • pkg-config
    • procps
    • psmisc
    • readline
    • sed
    • shadow
    • sysklogd
    • sysvinit
    • tar
    • tcl
    • texinfo
    • time zone data
    • udev-lfs tarball
    • a text editor (probably my nvim conf)
    • xml::parser
    • xz utils
    • zlib
  • optional but recommended

    • wget and curl
    • things to install screen
  • bonus soft to install

    • minishell
    • webserv
    • other 42 project
    • pogit
    • hyprland (f*ck x11)
    • other random useless shit for fun