Nabídka

Zobrazit příspěvky

Zde lze prohlédnout všech příspěvky uživatele. Jsou zde vidět pouze příspěvky z oblastí, do kterých máte přístup.

Nabídka Zobrazit příspěvky

Témata - Petr Slunský

#1
Ahoj všichni,

Od roku 2005 intenzivně, rozuměj každý den v práci i doma, jako jediný operačí systém používám Debian s grafickým prostředím KDE. Nejdříve to bylo KDE 3.5.5, pak 3.5.7.-> 9 -> 10 atd... Kromě pracovního notebooku jsem vždycky měl nějaké pecko, na kterém jsem testoval a zkoušel. To znamenalo, že jsem častěji instaloval systém načisto a vždycky mě to přivedlo k výchozímu grafickému prostředí pro Debian a to je GNOME. Vždy mě to přilákalo ho vyzkoušet, ale vždy jsem selhal. Nešlo mi to, neuměl jsem jej nastavit, jak jsem chtěl, ...vždycky jsem někde narazil.
Nejsem někdo, kdo odmítá poznávat nové nebo přijímat argumenty od jiných a proto bych rád založil tuto diskusi (doufám, že ne flamózní), aby mi někdo vysvětlil, proč je GNOME podle jeho názoru lepší než KDE, nebo proč jej používá. A nebo naopak.
#2
Po několika výzvách Erina jsem se rozhodl postnout návod na vyladění souborového systému ext3. Nedělám si žádné nároky na originálnost, všechno mi to bylo poraděno.

disk mám rozdělený na 3 partice: "/", "/home","swap"

pro root ("/") používám nastavení v /etc/fstab takto:

/dev/sda1       /               ext3    relatime,data=writeback,commit=60,barrier=0,user_xattr,errors=remount-ro

po zkoumání je to asi to nejrychlejší a zároveň ještě relativně bezpečné, co se nechá nastavit. Nebudu se tady snažit vysvětlit význam jednotlivých parametrů, to za mě velice dobře udělá nápověda.

pro "/home" to vypadá u mě takto:

/dev/sda6       /home           ext3    acl,data=writeback,commit=60,barrier=0,user_xattr       0       2

nějako dobu jsem pro zvýšení bezpečnosti zapnutu i volbu "noexec", která zamezuje spouštění binárek na partici, ale ukázalo se to u mě jako příliš omezujucící.. :) acl používám už dlouho k velké spokojenosti.


To je vše, můžete se do mě pustit s připomínkami.
#3
Ahoj, psali jste, abych sem vylepil návod na kompilaci jádra. Na netu je jich sice dost, ale budiž. Příklad používá jako vzor jádro 2.6.20. Upravte na aktuální jádro.

Edit:
Předpoklady pro kompilaci:
sudo aptitude install build-essential kernel-package libncurses5 libncurses5-dev cpp gcc fakeroot


Pro případ, že nepoužíváte "sudo", tak příkaz "aptitude install..." vyvolat jako superuživatel

Kompilace kernelu

1. stáhnout kernel a poslední patch (například níže, postupem času budou jistě novější)

Code:
wget ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-2.6.20.tar.bz2
wget ftp://ftp.kernel.org/pub/linux/kernel/v2.6/patch-2.6.20.1.bz2

2. zkonfigurovat kernel


Nejdříve rozbalit do src adresáře
Code:
cd /usr/src
tar jxf /path/to/linux-2.6.20.tar.bz2


Aplikovat patch
mv linux-2.6.20/ linux-2.6.20.1
cd linux-2.6.20.1/

...na zkoušku
bzcat /path/to/patch-2.6.20.1.bz2 | patch -p1 --dry-run

... a pokud nejsou chyby, tak naostro
bzcat /path/to/patch-2.6.20.1.bz2 | patch -p1


zkopírovat aktuální .configuraci z běžícího kernelu
cp /boot/config-$(uname -r) .config

make menuconfig

... po zkonfigurování
fakeroot make-kpkg clean

fakeroot make-kpkg --append-to-version "<-suffix>" --revision "<revision#>" --us --uc --initrd kernel_image kernel_headers


a pak už jen naistalovat.