Archive for the 'Gentoo' Category



Upgrade Kernela

Instalacja źródeł
Na początek instalujemy źródła nowego kernela

# emerge -av vanilla-sources

zamieniamy vanilla-sources na kernel który chcemy upgrade’ować. Następnie wykonujemy dowiązanie symboliczne do nowych źródeł

# ln -sfn <nowe-źródła-kernela> linux

zamieniamy <źródła-kernela> na nasze źródła.
Konfiguracja
Kopiujemy stary .config do linux/.config

# cp <stare-źródła>/.config linux/.config

jeżeli mamy /proc/config wbudowany w kernel możemy użyć jego konfiguracji

# cat /proc/config > linux/.config
lub
# gzcat /proc/config.gz > linux/.config

Teraz […]

Curl & Finger

Sposób na informowanie o najnowszej wersji kernela tuż po zalogowaniu.
Curl
Stwórz plik /etc/cron.daily/issue a następnie wklej do niego:

#!/bin/bash
curl -Ss www.kernel.org/kdist/finger_banner > /etc/issue

Jeżeli chcemy otrzymywać informacje tylko o najnowszej wersji stabilnego kernela, linijka

curl -Ss www.kernel.org/kdist/finger_banner > /etc/issue

powinna zostać zamieniona na
curl -Ss www.kernel.org/kdist/finger_banner |head -n1 > […]

Portage @ SquashFS

Istnieje pewien sposób by drzewo portage (które ma ~400 MB) skompresować za pomocą SquashFS do rozmiaru 25 MB. Pomysł dosyć ciekawy i wart zauważenia.
TIP: Compressing portage tree using squashfs - f.g.o
Ja takiego rozwiązania nie potrzebuje, jednak dla osób, które posiadają małe dyski może to być kusząca opcja.