|
|
ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.
Въпрос |
От: Scorpion (scorpion< at >slack-ware __точка__ org) |
Дата: 05/07/2003 |
Am momcheta imam Slackware9.0 i se mycha da my prekripq
2.4.20 source no ne se poluchava.Bihte li mi podskazali
malko kak se poluchava tova , ako ste probvali da go
prikrepqte.Blagodaria!
|
Отговор #1 |
От: devane |
Дата: 05/07/2003 |
tolkova "advanced" si go napisal vaprosa che tozi det shte
ti otgovori triabva da e niakvo hiper guru
|
Отговор #2 |
От: Michael (misho1960 (a) yahoo__dot__com) |
Дата: 05/07/2003 |
Не разбирам какво имаш в предвид под "прикрепяне на
source",
някак конкретизирай въпроса си.
Michael
|
Отговор #3 |
От: Scorpion (scorpion< at >slack-ware__dot__irg) |
Дата: 05/07/2003 |
Konkretno:Slackware9.0 nqma source na kernel (2.4.20)ima
samo niakolko gotovi (config) filove!Az iskam da sloja
source na 2.4.20 da napravia promenite koito mi trqbvat i
fakticheski polojenieto da bude kakto v Slackware8.1.Po
tochno:da ima /usr/src/linux i /usr/src/linux-2.4.20 kato
/usr/src/linux -> /usr/src/linux-2.4.20.:-)Dano me razberete
tozi put.Blagodaria!
|
Отговор #4 |
От: :) |
Дата: 05/07/2003 |
abe brato ti ot kolko vreme polzvash linux be :) dano ne e
poveche ot mesec, shtoto nachina po koito si se izrazil e
poveche ot Lamerski ..
ta neshtoto, koeto iskash da napravish , na komputyren ezik
mu se vika Kernel Update ili neshto podobno , za taz cel
vzimash da prochetesh How-To-Kernel :)
struva mi se mai che ne pravish razlika m/u kompilirana
programa i source code ....
za tva te syvetvam KUPI SI KNIGA ZA KOMPUTRI :)(za linux
de)
ae uspeh
|
Отговор #5 |
От: Michael (misho1960< at >yahoo__dot__com) |
Дата: 05/07/2003 |
За да няма source code на kernel, значи при инсталацията не
си ги качил, но това не е беля. Та значи трябва да направиш
следното.
Source code трябва да ти е в tar.gz или tar.bz2 формат, това
означава, че трябва да го разархивираш. Така че трябва да
направиш последователно следното:
1.Отиваш в директория /usr/src и от там премахваш ~linux с
rm
linux.
2.Отиваш в директорията си където ти са source code, на CD,
в
Slackware по принцип са в диска със src, в директория
/kernel
или /k.
3.Влизаш в тази директория със cd /... .
4.Пишеш tar zxvf linux-2.4.20.tar.gz -C /usr/src ако е
tar.gz формат или tar xjvf linux-2.4.20.tar.bz2 -C
/usr/src.
При това в края на тази стъпка ще се появи директория linux
в
директорията /usr/src.
сега трябва да я преименуваш в linux-2.4.20, накрая създаваш
символна връзка към директория linux-2.4.20 с командата ln
-s
/usr/src/linux-2.4.20 linux и от тук нататък мисля че ще се
справиш и сам.
Успех !
Michael
|
Отговор #6 |
От: Scorpion (scorpion__at__slack-ware __точка__ org) |
Дата: 05/07/2003 |
Otnosno kazanoto ot ":)"-Emi zanimavam se dostatachno s
linux,a tova che oshte nemojesh da razberesh vaprosa govori
losho ne za mene.Predpolagam che sum go napisal na bylgarski
ezik?!Otnosno kazanoto ot "Michael"-Dva puti spomenah che
imam Slackware9.0 tam nqma source ima samo gotovi config.
files.Da kajem si izbiram po default koito se predostavq ot
slackware9.0.Tozi config file e v /etc/boot/ po-tochni
povecheto svyrzani files sus kernel sa tam.Vyv dir /usr/src
nqma absolutno nishto!!!Osven edna direktoria rpm.Celta mi e
da si drypna source na 2.4.20 i po nqkakyv nachin da
suvmestq tezi files koito sa default sus source-to koeto
shte drypna.Fakticheski da razarahiviram,da loadna config
file koito mi idva default s distribuciata tam da napravq
nqkoi promeni i da recompiliram iadroto.No tazi harmonia
koqto se opitvam da postigna mejdy files po default i tezi
ot source ne stava.Po-tochno stava vapros za dir. s
drivers.Nadqvam se sega ve4e razbrahte?!:-))
|
Отговор #7 |
От: AirBreaker |
Дата: 05/07/2003 |
ne razvalqite boq s kavga pls! :PPPPPPP :)))
|
Отговор #8 |
От: ka |
Дата: 05/07/2003 |
twoq problem e sbyrkana distribuciq na slack9
i na men mi popadna edno iso bez source na kernela
i edno drugo koeto pyk be6e s kernel no bez tetex
ta gi kombinirah
po mrejata se wartqt nqkwi lo6i iso-ta i qwno si popadnal
na nqkoe takowa
re6enie --> drypni si kernel ot net
http://kernel.org
|
Отговор #10 |
От: Никола Антонов (linux __@__ logos< dot >goto< dot >bg) |
Дата: 05/08/2003 |
Ако съм разбрал правилно, искаш с новия сорс да ползваш
стария config-файл и да си направиш само някои промени. Така
ли е?
Тогава просто си избираш съответния config-2.4.алабала файл
и след като си разархивирал някъде пресния сорс на 2.4.20,
примерно в /usr/src/linux, копираш там този файл, но го
преименуваш така:
mv config-2.4.алабала /usr/src/linux/.config
После, като си пуснеш make menuconfig, ще видиш
подразбиращите се настройки, взети от този файл.
Ако не е това, значи наистина не знаеш как да поставиш проблема
си, защото такова животно като "прикрепяне" на сорс няма. Така
че, не се сърди на колегите, които те упрекват, че не знаеш какво
искаш.
|
Отговор #11 |
От: Scorpion (scorpion __@__ slack-ware< dot >org) |
Дата: 05/08/2003 |
Nameri se koi da razbere:Nikola Atanasov.Imeno tova se
opitvam da napravia.By the way ne trqbva li da vzema .config
a ne .config-2.4.20,zashtoto .config ->
.config-2.4.20?Syshto i kakvo da pravq s drivers koito mi sa
po default v distribuciata da pipam li tam neshto ili da ne
gi baram?Tova e dilemata!!:(
|
Отговор #12 |
От: Никола Антонов (linux __@__ logos__dot__goto__dot__bg) |
Дата: 05/08/2003 |
Наименованието на config-файла подсказва кое ядро именно е
компилирано с него. За да можеш да го използваш обаче,
трябва да го преименуваш на .config и да го сложиш в
директорията на сорса. Командата make menuconfig създава
такъв файл по подразбиране или ползва готов такъв, ако го
намери.
Относно останалата част от въпроса ти, просто трябва да се
научиш да си настройваш сам ядрото. По принцип, не ти
трябват всички драйвери, трябват ти само тези, от които се
нуждае хардуерът ти, но има неща, без които не може и с
които трябва да внимаваш. За това, погледни в раздела
"Статии" материала за компилацията на ядрото.
|
Отговор #13 |
От: Scorpion (scorpion< at >slack-ware__dot__org) |
Дата: 05/09/2003 |
Okay za .config-a razbrah!No imah predvid direktoriqta s
driverite koqto e po default,za neq imah vpredvid.Tq e
/lib/kernel/drivers...neshto si tam.Tazi dir. trqbva li da q
bytam(da kajem da q copuram nqkade drygade ili da q
preimenyvam?)Blagodaria!
|
Отговор #14 |
От: Никола Антонов (linux__at__logos__dot__goto__dot__bg) |
Дата: 05/10/2003 |
Няма такава директория. В /lib/modules/kernel_version стоят
компилираните и инсталирани модули (драйвери) на ядрото,
които не можеш да пипаш и нищо не можеш да правиш с тях.
|
<< Kak da montiram vfat s imena na balgarski (2
) | sound-blaster-LIVE! (1
) >>
|
|
|
|
|