Gentoo Minimal kurulumu nasıl yapılır?

Durum
Mesaj gönderimine kapalı.
Baska bir seye ihtiyac olmamasi lazim. Tabi make.conf icinde VIDEO_CARDS="intel i965 nvidia" yapman gerekir.
Hay yaşayın hocam Hemen giriyorum. Ondan sonra da bilgisayarı kapatırım.
EDİT:
Yine bozuldu. Bu yüzden grub config dosyamı değiştirdim. Yarın GRUB dosyasını silip yeniden indireceğim.
 
Son düzenleme:
Sıkıntı yok gibi görünüyor.

Edit:
Sorunu, girdiyi elle ekleyerek çözdüm ama bu geçici bir çözüm sanırım
Kernele güncelleme geldiğinde büyük ihtimal girdiyi düzenlemeniz gerekecek. Grub-mkconfig bunu normalde kendisi hallediyor ama girdiyi elle eklediyseniz böyle yapmanız gerekebilir.
 
Binary kernel yaparsan minimal olacağını düşünmemen lazım öncelikle. Elinle yapacağın kernel daha hafif olacaktır. Kernelini kendin özelleştir, gereksiz modülleri deaktive edip kerneli derle, genkernel aracıyla initramfs'i oluştur.

Ha initramfs zaten şişik bir şey. Bana kalırsan initramfs support'u kapat.

Minimalize istersin tabii de, zaten Full kurulum yaptığında bile minimal geliyor, çünkü paketlerdeki işlevleri isteğine göre aktifleştiriyorsun. 500 paket, 600 paket olsa bile 300-400 paket ağırlığı gibi hissedersin yani.

Minimalize için paket seçersin, her programını kurmazsın.
WM kurarsın,
File Manager olarak Ranger kurarsın...

GNOME, KDE gibi DE'ler fazla dependency barındırıyor. WM yüklemen kurulumunu minimalleştirecektir.

Dün build ettiğim Gentoo Hardened buildimde 700 paketi aşmamaya çalışıyorum, ayrıca benim gibi biraz minimalistliğe taktıysan kafayı, LFS yardımıyla buildleyip Portage kullanabilirsin.
 

Hocam 8 çekirdekle kernel compile etmek biraz zulüm gibi bir şey oluyor (genkernel'de hiç iyi şeyler yaşamamıştım). O yüzden kernel sıkıntı değil
 
Hocam 8 çekirdekle kernel compile etmek biraz zulüm gibi bir şey oluyor (genkernel'de hiç iyi şeyler yaşamamıştım). O yüzden kernel sıkıntı değil

Bende 16 threadli Ryzen 7 5800H var, kendi konfigurasyonumla 3 dakika suruyor kernel derlemek. Onemli olan kendi konfigurasyonunu yaratmak.
 
Arch ve MS'i EFI kurup, Gentoo'yu klasik kipte kuramazsın. EFI bölümüne Gentoo ile ilgili dosyalarda eklenmeli.
Hocam kusura bakmayın biraz sonradan cevap verdim ama ben klasik kipte kurmadım. Zaten BIOS sadece UEFI'ye ayarlı.
----------------------------------------------------------------------------------------------------------------------------------------------------
Bende 16 threadli Ryzen 7 5800H var, kendi konfigurasyonumla 3 dakika suruyor kernel derlemek. Onemli olan kendi konfigurasyonunu yaratmak.
Hocam xorg olarak hangisini kurayım ?
[CODE title="xorg full paket"][ebuild N ] acct-group/polkitd-0-r1
[ebuild N ] x11-misc/xbitmaps-1.1.2-r1
[ebuild N ] acct-user/polkitd-0-r1
[ebuild N ] gui-libs/display-manager-init-1.0-r3
[ebuild N ] sys-libs/mtdev-1.1.6
[ebuild N ] x11-apps/luit-20190106
[ebuild N ] x11-misc/xkeyboard-config-2.32
[ebuild N ] dev-libs/libevdev-1.11.0 USE="-doc -test" ABI_X86="(64) -32 (-x32)"
[ebuild N ] dev-libs/libinput-1.18.0 USE="-doc -test" INPUT_DEVICES="-wacom"
[ebuild N ] virtual/opengl-7.0-r2 ABI_X86="(64) -32 (-x32)"
[ebuild NS ] sys-devel/autoconf-2.13-r1 [2.69-r5]
[ebuild N ] dev-libs/icu-69.1 USE="static-libs -debug -doc -examples" ABI_X86="(64) -32 (-x32)"
[ebuild N ] dev-libs/nspr-4.30 USE="-debug" ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-apps/bdftopcf-1.1-r1
[ebuild N ] x11-libs/libXmu-1.1.3 USE="ipv6 -doc" ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-libs/libxkbfile-1.1.0 ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-apps/iceauth-1.0.8-r1
[ebuild N ] x11-apps/xcursorgen-1.0.7-r1
[ebuild N ] x11-libs/xcb-util-renderutil-0.3.9-r3 ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-apps/appres-1.0.5-r1
[ebuild N ] x11-apps/sessreg-1.1.2
[ebuild N ] x11-apps/xcmsdb-1.0.5-r1
[ebuild N ] x11-apps/xdriinfo-1.0.6-r1
[ebuild N ] x11-apps/xev-1.2.4
[ebuild N ] x11-apps/xgamma-1.0.6-r1
[ebuild N ] x11-apps/xlsatoms-1.1.3
[ebuild N ] x11-apps/xmodmap-1.0.10
[ebuild N ] x11-apps/xprop-1.2.5
[ebuild N ] x11-apps/xrandr-1.5.1
[ebuild N ] x11-apps/xrefresh-1.0.6-r1
[ebuild N ] x11-apps/xvinfo-1.1.4
[ebuild N ] x11-apps/xwininfo-1.1.5
[ebuild N ] x11-apps/xwud-1.0.5-r1
[ebuild N ] x11-misc/makedepend-1.0.6
[ebuild N ] x11-libs/xcb-util-keysyms-0.4.0-r2 ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-libs/xcb-util-wm-0.4.1-r3 ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-libs/libXpm-3.5.13 ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-libs/libXinerama-1.1.4-r1 USE="-doc" ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-libs/libXxf86dga-1.1.5 USE="-doc" ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-apps/rgb-1.0.6-r1
[ebuild N ] x11-libs/libXfont2-2.0.4 USE="bzip2 ipv6 -doc -truetype"
[ebuild N ] dev-lang/spidermonkey-78.11.0 USE="jit -clang -debug -lto -test"
[ebuild N ] x11-apps/xauth-1.1 USE="ipv6"
[ebuild N ] x11-apps/xkbcomp-1.4.5
[ebuild N ] x11-apps/xrdb-1.2.0
[ebuild N ] x11-libs/libXaw-1.0.14 USE="-deprecated -doc" ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-apps/setxkbmap-1.3.2
[ebuild N ] x11-apps/smproxy-1.0.6-r1
[ebuild N ] x11-apps/xf86dga-1.0.3-r1
[ebuild N ] x11-apps/xhost-1.0.8 USE="ipv6"
[ebuild N ] x11-apps/xinput-1.6.3
[ebuild N ] x11-apps/xkbevd-1.1.4-r1
[ebuild N ] x11-apps/xkill-1.0.5-r1
[ebuild N ] x11-apps/xpr-1.0.5-r1
[ebuild N ] x11-apps/xset-1.2.4-r1
[ebuild N ] x11-apps/xsetroot-1.1.2-r1
[ebuild N ] x11-apps/xwd-1.0.7-r1
[ebuild N ] x11-themes/xcursor-themes-1.0.6-r1
[ebuild N ] x11-apps/bitmap-1.0.9-r1
[ebuild N ] x11-apps/xkbutils-1.0.4-r1
[ebuild N ] x11-apps/xinit-1.4.1-r1 USE="-twm"
[ebuild N ] sys-auth/elogind-246.10-r1 USE="acl pam policykit -audit -debug -doc (-selinux)"
[ebuild N ] sys-auth/polkit-0.119-r2 USE="elogind introspection nls pam -examples -gtk -kde (-selinux) -systemd -test"
[ebuild R ] sys-auth/pambase-20210201.1 USE="elogind*"
[ebuild N ] x11-base/xorg-server-1.20.11 USE="elogind ipv6 udev xorg -debug -dmx -doc -kdrive -minimal (-selinux) -suid -systemd -test -unwind -wayland -xcsecurity -xephyr -xnest -xvfb"
[ebuild N ] x11-base/xorg-drivers-1.20-r2 INPUT_DEVICES="libinput synaptics -elographics -evdev -joystick -vmmouse -void -wacom" VIDEO_CARDS="i965 intel nvidia -amdgpu -ast -dummy -fbdev (-freedreno) (-geode) -glint -i915 -mga -nouveau -nv (-omap) -qxl -r128 -radeon -radeonsi -siliconmotion (-tegra) (-vc4) -vesa -via -virtualbox -vmware"
[ebuild N ] x11-drivers/xf86-input-synaptics-1.9.1
[ebuild N ] x11-drivers/xf86-input-libinput-1.1.0
[ebuild N ] x11-libs/xcb-util-0.4.0-r2 ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-libs/xcb-util-image-0.4.0-r2 ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-libs/xcb-util-cursor-0.1.3-r3 ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-apps/xlsclients-1.1.4-r1
[ebuild N ] x11-apps/xbacklight-1.2.3
[ebuild N ] media-fonts/font-alias-1.0.4
[ebuild N ] x11-apps/x11perf-1.6.1
[ebuild N ] media-fonts/font-adobe-100dpi-1.0.3-r2 USE="X nls"
[ebuild N ] media-fonts/font-adobe-75dpi-1.0.3-r2 USE="X nls"
[ebuild N ] media-fonts/font-adobe-utopia-100dpi-1.0.4-r2 USE="X nls"
[ebuild N ] media-fonts/font-adobe-utopia-75dpi-1.0.4-r2 USE="X nls"
[ebuild N ] media-fonts/font-adobe-utopia-type1-1.0.4-r2 USE="X"
[ebuild N ] media-fonts/font-arabic-misc-1.0.3-r2 USE="X"
[ebuild N ] media-fonts/font-bh-100dpi-1.0.3-r2 USE="X nls"
[ebuild N ] media-fonts/font-bh-75dpi-1.0.3-r2 USE="X nls"
[ebuild N ] media-fonts/font-bh-lucidatypewriter-100dpi-1.0.3-r2 USE="X nls"
[ebuild N ] media-fonts/font-bh-lucidatypewriter-75dpi-1.0.3-r2 USE="X nls"
[ebuild N ] media-fonts/font-bh-ttf-1.0.3-r2 USE="X"
[ebuild N ] media-fonts/font-bh-type1-1.0.3-r2 USE="X"
[ebuild N ] media-fonts/font-bitstream-100dpi-1.0.3-r2 USE="X"
[ebuild N ] media-fonts/font-bitstream-75dpi-1.0.3-r2 USE="X"
[ebuild N ] media-fonts/font-bitstream-speedo-1.0.2-r2 USE="X"
[ebuild N ] media-fonts/font-bitstream-type1-1.0.3-r2 USE="X"
[ebuild N ] media-fonts/font-cronyx-cyrillic-1.0.3-r2 USE="X"
[ebuild N ] media-fonts/font-cursor-misc-1.0.3-r2 USE="X"
[ebuild N ] media-fonts/font-daewoo-misc-1.0.3-r2 USE="X"
[ebuild N ] media-fonts/font-dec-misc-1.0.3-r2 USE="X"
[ebuild N ] media-fonts/font-ibm-type1-1.0.3-r2 USE="X"
[ebuild N ] media-fonts/font-isas-misc-1.0.3-r2 USE="X"
[ebuild N ] media-fonts/font-jis-misc-1.0.3-r2 USE="X"
[ebuild N ] media-fonts/font-micro-misc-1.0.3-r2 USE="X"
[ebuild N ] media-fonts/font-misc-cyrillic-1.0.3-r2 USE="X"
[ebuild N ] media-fonts/font-misc-ethiopic-1.0.4 USE="X"
[ebuild N ] media-fonts/font-misc-meltho-1.0.3-r2 USE="X"
[ebuild N ] media-fonts/font-misc-misc-1.1.2-r2 USE="X nls"
[ebuild N ] media-fonts/font-mutt-misc-1.0.3-r2 USE="X"
[ebuild N ] media-fonts/font-schumacher-misc-1.1.2-r2 USE="X nls"
[ebuild N ] media-fonts/font-screen-cyrillic-1.0.4-r2 USE="X"
[ebuild N ] media-fonts/font-sony-misc-1.0.3-r2 USE="X"
[ebuild N ] media-fonts/font-sun-misc-1.0.3-r2 USE="X"
[ebuild N ] media-fonts/font-winitzki-cyrillic-1.0.3-r2 USE="X"
[ebuild N ] media-fonts/font-xfree86-type1-1.0.4-r2 USE="X"
[ebuild N ] x11-base/xorg-x11-7.4-r3 USE="fonts"

Toplam 111 paket[/CODE]

[CODE title="xorg (Minimal kurulum)"][ebuild N ] acct-group/polkitd-0-r1
[ebuild N ] x11-misc/xbitmaps-1.1.2-r1
[ebuild N ] acct-user/polkitd-0-r1
[ebuild N ] gui-libs/display-manager-init-1.0-r3
[ebuild N ] sys-libs/mtdev-1.1.6
[ebuild N ] dev-libs/libevdev-1.11.0 USE="-doc -test" ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-misc/xkeyboard-config-2.32
[ebuild N ] dev-libs/libinput-1.18.0 USE="-doc -test" INPUT_DEVICES="-wacom"
[ebuild NS ] sys-devel/autoconf-2.13-r1 [2.69-r5]
[ebuild N ] dev-libs/icu-69.1 USE="static-libs -debug -doc -examples" ABI_X86="(64) -32 (-x32)"
[ebuild N ] dev-libs/nspr-4.30 USE="-debug" ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-libs/libxkbfile-1.1.0 ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-libs/libXmu-1.1.3 USE="ipv6 -doc" ABI_X86="(64) -32 (-x32)"
[ebuild N ] x11-apps/iceauth-1.0.8-r1
[ebuild N ] x11-apps/rgb-1.0.6-r1
[ebuild N ] x11-libs/libXfont2-2.0.4 USE="bzip2 ipv6 -doc -truetype"
[ebuild N ] dev-lang/spidermonkey-78.11.0 USE="jit -clang -debug -lto -test"
[ebuild N ] x11-apps/xauth-1.1 USE="ipv6"
[ebuild N ] x11-apps/xkbcomp-1.4.5
[ebuild N ] x11-apps/xrdb-1.2.0
[ebuild N ] x11-apps/xinit-1.4.1-r1 USE="-twm"
[ebuild N ] sys-auth/elogind-246.10-r1 USE="acl pam policykit -audit -debug -doc (-selinux)"
[ebuild N ] sys-auth/polkit-0.119-r2 USE="elogind introspection nls pam -examples -gtk -kde (-selinux) -systemd -test"
[ebuild R ] sys-auth/pambase-20210201.1 USE="elogind*"
[ebuild N ] x11-base/xorg-server-1.20.11 USE="elogind ipv6 udev xorg -debug -dmx -doc -kdrive -minimal (-selinux) -suid -systemd -test -unwind -wayland -xcsecurity -xephyr -xnest -xvfb"
[ebuild N ] x11-base/xorg-drivers-1.20-r2 INPUT_DEVICES="libinput synaptics -elographics -evdev -joystick -vmmouse -void -wacom" VIDEO_CARDS="i965 intel nvidia -amdgpu -ast -dummy -fbdev (-freedreno) (-geode) -glint -i915 -mga -nouveau -nv (-omap) -qxl -r128 -radeon -radeonsi -siliconmotion (-tegra) (-vc4) -vesa -via -virtualbox -vmware"
[ebuild N ] x11-drivers/xf86-input-libinput-1.1.0
[ebuild N ] x11-drivers/xf86-input-synaptics-1.9.1

Toplam 28 paket[/CODE]
----------------------------------------------------------------------------------------------------------------------------------------------------
Bende 16 threadli Ryzen 7 5800H var, kendi konfigurasyonumla 3 dakika suruyor kernel derlemek. Onemli olan kendi konfigurasyonunu yaratmak.
[CODE lang="apacheconf" title="make.conf dosyam"]# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
COMMON_FLAGS="-march=skylake -O2 -pipe"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"
MAKEOPTS="-j8"
ACCEPT_LICENSE="*"
GRUB_PLATFORMS="efi-64"
VIDEO_CARDS="intel i965 nvidia"
USE="elogind dist-kernel driver static-libs tools glamor X -gnome -kde"
INPUT_DEVICES="libinput synaptics"

# NOTE: This stage was built with the bindist Use flag enabled
PORTDIR="/var/db/repos/gentoo"
DISTDIR="/var/cache/distfiles"
PKGDIR="/var/cache/binpkgs"

# This sets the language of build output to English.
# Please keep this setting intact when reporting bugs.
LC_MESSAGES=C

GENTOO_MIRRORS="https://ftp.linux.org.tr/gentoo/"[/CODE]

Böyle olmayacak mı hocam ?
 
Son düzenleme:
Durum
Mesaj gönderimine kapalı.
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…