LINUX

Тук ще нахвърля набързо особеностите за настройване и компилиране на ядро 2.6.32 чрез новата опция за автоматично конфигуриране на ядрото чрез преглед на заредените модули make localmodconfig

1. Инсталиране на необходимите пакети:


apt-get install kernel-package fakeroot libncurses5 libncurses5-dev yaird linux-headers-2.6.32-trunk-686 linux-headers-2.6.32-trunk-common linux-kbuild-2.6.32 linux-source-2.6.32


2. Разархивирате пакета със сорса на ядрото:


cd /usr/src
tar jxvf linux-source-2.6.32.tar.bz2


3. Влизате в папката с разархивираният код и започвате автоматичната настройка на ядрото според заредените модули (модулите, които се ползват за управление на вашия хардуер)


cd /usr/src/linux-source-2.6.32/
make localmodconfig


Когато изпълните командата make localmodconfig автоматично ще бъдат прегледани заредените в момента модули и само те ще бъдат отбелязани за компилиране към вашата нова версия на ядрото. Освен това ще бъдете запитани дали да се възползвате от новите опции добавени в тази версия на ядрото, които не са налични във вашето текущо ядро. Ще ви бъде показано кратко описание на всяка нова опция с възможните варианти, които можете да изберете, например:
[N/y/m/?]

N - да не се отбележи тази опция за компилиране (ако буквата е уголемена, това е опцията по подразбиране и ако съответства на вашето желание, просто натиснете Enter)
y - опцията да се компилира като част от ядрото
m - опцията да се компилира като модул към ядрото, който при нужда може да се зарежда или сваля от ядрото.
? - извежда допълнително описание за опцията.

В повечето случаи е необходимо просто да натиснете Enter за да изберете предложеното ви по подразбиране действие.

ДА СЕ ИМА ПРЕДВИД!!!
Тъй като при изпълнение на командата make localmodconfig ще се отбележат за компилиране само заредените в момента модули към текущото ви ядро, ако имате хардуер, който не е постоянно свързан към компютъра, по време на изпълнение на командата го свържете и активирайте, за да се заредят необходимите модули.

Пример: Свържете и монтирайте вашето USB устройство с памет (USB флашка). В противен случай модулите необходими за ползване на USB устройства с памет няма да се компилират и ще трябва да се занимавате с това ръчно!

Внимавайте ако имате TV тунер! Не знам поради каква причина не се отбелязаха за компилиране модулите необходими за употреба на TV тунера ми. Наложи се след приключване на make localmodconfig и преди компилиране на ядрото да вляза в make menuconfig за да отбележа ръчно за компилиране модулите свързани с TV тунера ми.

4. Стартиране на компилиране на ядрото:

make oldconfig
make-kpkg --initrd --revision custom01 kernel_image


5. Инсталиране на пакета с компилираното ядро:


cd /usr/src
dpkg -i linux-image-2.6.32_custom01_i386.deb


6. Допълнителни настройки на новото ядро преди да влезе в употреба:


depmod -a -m -F /boot/System.map-2.6.32 2.6.32
mkinitramfs -o /boot/initrd.img-2.6.32 2.6.32
update-grub


7. Рестартирайте компютъра за да заредите новото си ядро:

init 6

 


Категория: Други
Автор: phantomlord

Съдържа следната информация:

Обзор

Linux, netbooks...
Новият Xorg – от Mitch Meyran

Идеология и философия на ГНУ/ Линукс

Защо да преминем към GPL 3


Distro consult

Maemo5 - Бъдещето е тук!
MOBLIN – МОДЕРНИЯ МИНИМАЛИЗЪМ

Акцент на броя

Ion3- Почувствай се като хакер!
Matchbox – Възход на минимализма.

Програми

ПОЧТИ НЕЗАМЕНИМИЯТ FIREFOX
Топ 10 Програми с отворен код

Практика

Лесна настройка на GPRS връзка под Linux по Bluetooth
Два въпроса за клавиши
Инсталация на Wolfenstein: Enemy Territory

Уроци

GIMP 2.6 и работата му с прозорци
Урок за GIMP - Създаване на web 2.0
Урок за GIMP - Как да сменим цвета на кола

Забава

Коледно дърво в конзолата с помощта на Perl
Toofly
Водката :)
Stupid Shell Tricks
Не можете да намерите никого от IT отдела?

Официален сайт
Изтегляне

 


ЧРД, Линус!

28 Декември 2009 11:39:28
Категория: Други
Автор: phantomlord



Линус Торвалдс, създател на ядрото на операционната система Линукс, чества днес 40-годишен юбилей.

Роден на 28 декември 1969 година в Хелзинки, Финландия, той е един от най-известните специалисти в света на GNU/Linux и отворения код.

Торвалдс започва да работи по Линукс на 22 години, през есента на 1991-та, за да докаже за пореден път, че значителните постижения много често са дело на млади хора.

Създателят на Линукс ядрото е и баща на три дъщери, а съпругата му - негова бивша студентка - е шесткратна шампионка на Финландия по карате.

В момента Торвалдс работи за организацията за свободен софтуер OSDN (Open Source Development Network), за да подобрява непрекъснато ядрото на Линукс.

Източник

-----

Ха да ни е жив и здрав и да продължава да развива ядрото!
Бъдещето ще покаже големия принос, който оказа този човек за развитие на операционните системи и отворения софтуер.

 

Вход за потребители

WHATEVER THIS IS HERE IT IS!

Реклама

Последно от форума

Анкета




Ползвате ли мобилен интернет?

Да
Не

Други анкети

За реклама

Ако искате да рекламирате, пишете на info@it-light.net.

Copyright © IT-Light.net