Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: kernel-source-2.4.22/unstable uptodate 2.4
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: Debian Дата: 10/07/2003
 Защо като го компилирам това ядро и го стартирам мишката ми
 стои замръзнала? В самото ядро ли има бъг или нещо в ядрото
 трябва да се пипне? Когато си зареждам старото ядро всичко
 си е наред. Като пусна пак новот, пак не върви мишката!
Иначе стрелката си стои :-/

Някой мъчил ли се е с него?

bash-2.05b$ apt-cache policy kernel-source-2.4.22
kernel-source-2.4.22:
  Installed: 2.4.22-3
  Candidate: 2.4.22-3


Отговор #1
От: Н. Антонов (nikola< at >linux-bg __точка__ org) Дата: 10/07/2003
 Нищо му няма на това ядро. Нещо не си го конфигурирал както
 трябва. А защо не ползваш фабричното? По-оптимизирано от
 него надали ще можеш да спретнеш;) Там всичко е модули,
максимално е олекотено.


Отговор #2
От: Debian Дата: 10/07/2003
 Предпочитам от source. Явно нещо пропускам в опциите. Пак ще
се пробвам довечера :-)


Отговор #3
От: Н. Антонов (nikola __@__ linux-bg __точка__ org) Дата: 10/07/2003
 Аз отдавна се отказах да компилирам ядрото под Дебиан с цел
 оптимизации, защото е безполезно, но го правя, понеже слагам
 допълнителни security patches (предоставям отдалечено шел на
потребителите и т.н.). 

 Иначе, ако мишката ти е особена, т.е. USB примерно,
 компилирай всичко от секцията USB като модули. За другия тип
 мишоци драйверите се намират в раздела Character devices.
 Там има една подсекцийка Mice. Отбележи всичко оттам като
модули и пробвай пак.



Отговор #4
От: Debian Дата: 10/07/2003
Не гоня някакви оптимизации :-) 

Искам да си работи и това е!


Отговор #5
От: penguin Дата: 10/07/2003
 Здравей Никола, останал съм с впечетлението, че по-добре е
 да се компилира кернела от Debian, би ли обяснил има ли
 голяма разлика в работоспособността на машината между двата
 начина на компилиране и реално, ако реша да си направя 
 сървър (било то mail, samba или да кажем ftp) кой е
по-удачния/"наложащ" вариант.

Благодаря



Отговор #6
От: Н. Антонов (nikola__at__linux-bg __точка__ org) Дата: 10/07/2003
 Простата логика показва, че едно ядро работи толкова
 по-бързо, колкото по-малко е като обем. За да постигнеш
 минимален обем на ядрото, трябва да компилираш всичко
 възможно като модули (някои неща не са възможни, разбира
 се). Засега само в Дебиан съм видял такъв резултат на
практика. 

 Ако е само заради процесора, те правят различни издания за
 всяка отделна процесорна архитектура, предлагана като опция
в make menuconfig, така и това отпада.

 Проблемът е, че когато компилираш собствено ядро, не можеш
 да оставиш като модул например драйвера за файловата система
 на root-дяла, защото ядрото няма да може да го монтира и ще
 даде kernel panic. За да избегнат този проблем, в Дебиан
 използват initrd, който монтира дяла и след това се изпарява
 от паметта, за да остави ядрото да дозареди останалите
драйвери и да прехвърли контрола на init. 

 Така че, истинска файда от прекомпилиране на дебианско ядро
 няма, освен ако не ползваш специални пачове. Другите
 дистрибуции идват с доста раздути ядра по подразбиране и
 това налага компилацията. При Дебиан не е така, така че
компилацията остава само като спорт:)


Отговор #7
От: penguin Дата: 10/07/2003
 Благодаря Никола! ... спорт :) но за тези които могат да го
 упражняват. Сядам да чета за компилирането на Debian kernel
 method или както се казва. Два пъти опитвах да компилирам
 кернел (default source) и все грешки все щуротии от незнание
 кой модул да пусна и кой не. Ще мина по пътя на Debian и
начина на компилиране на "нашенското" ядро :)

Благодаря още веднъж!

 опа П.П. само да запитам този пакет kernel-source-2.4.22 не
 го виждам в "stable", значи ли това, че трябва да мина на
"testing" или "unstable" за да мога да се добера до него?



Отговор #8
От: Н. Антонов (nikola< at >linux-bg[ точка ]org) Дата: 10/07/2003
 Няма защо да ми благодариш:) Аз не съм специалист, просто
най-обикновени потребителски наблюдения. 

 Грешки ти дава сигурно, защото нещо не конфигурираш както
 трябва. Всъщност, разлика между дебианския и оригиналния
 сорс няма, като изключим maintainer scripts. А те, могат да
 се приложат и на оригиналния сорс с помощта на
kernel-package. 

 Сорса на 2.4.22 можеш да инсталираш ръчно, т.е. като отидеш
 на миръра на дебиан, изтеглиш си го и си го инсталираш с
 dpkg. Другият начин е следният - слагаш в
 /etc/apt/sources.list и редове за testing и unstable, но в
/etc/apt/apt.conf слагаш един ред:

APT::Default-Release "stable";

 Така apt ще ти държи системата в stable, но някои пакети,
 които не са от критично значение, ще можеш да инсталираш от
другите релийзи. 

В общи линии, в Дебиан начини много;)

 Но дали ще компилираш оригиналния сорс или дебианския, и в
 двата случая ползвай kernel-package, много по-чисто и удобно
е.


<< Грешка-зареждане на кернел-модул с insmod (2 ) | NTFS write ??? Moje li ? S 2.4.22 sym ! (5 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.07 usr + 0.01 sys = 0.08 CPU)