Toon posts:

[Redhat 7.2] Welke kernel RPM's

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil dus de nieuwste kernel zelf compileren. Nu wil ik hiervoor de benodigde RPM's downloaden bij RedHat.com, maar daar kan ik kiezen uit een hele lijst:

kernel-2.4.9-31.athlon.rpm
kernel-2.4.9-31.i386.rpm
kernel-2.4.9-31.i586.rpm
kernel-2.4.9-31.i686.rpm
kernel-BOOT-2.4.9-31.i386.rpm
kernel-debug-2.4.9-31.i686.rpm
kernel-doc-2.4.9-31.i386.rpm
kernel-enterprise-2.4.9-31.i686.rpm
kernel-headers-2.4.9-31.i386.rpm
kernel-smp-2.4.9-31.athlon.rpm
kernel-smp-2.4.9-31.i586.rpm
kernel-smp-2.4.9-31.i686.rpm
kernel-source-2.4.9-31.i386.rpm

Welke heb ik nu precies nodig? Ik begrijp dat kernel-source, kernel-headers en kernel-doc handig zijn, maar is het verstandig om nog meer rpm's uit dit lijstje (of niet uit dit lijstje) te downloaden?

Ik heb bijvoorbeeld geen idee wat ik met kernel-debug of kernel-BOOT kan doen.

  • a casema user
  • Registratie: Januari 2000
  • Laatst online: 14-08 13:49
alleen kernel moet voldoende zijn.
en kernel-headers is af en toe ook nog nodig.

met kernel-source krijg je de source-code die je daarna zelf kan compileren (verbeter me als het fout is).

Taaaa taa taa taaaa taa taa ta taaataaaaa.


Verwijderd

Topicstarter
Op donderdag 23 mei 2002 22:33 schreef a casema user het volgende:
alleen kernel moet voldoende zijn.
en kernel-headers is af en toe ook nog nodig.

met kernel-source krijg je de source-code die je daarna zelf kan compileren (verbeter me als het fout is).
Ik wil juist zelf compileren, dus heb ik de standaard (voorgecompileerde) kernel-x.x.x-platform.rpm toch juist niet nodig?

En ik vraag me af wat die andere nou precies betekenen.

Verwijderd

kernel-source pakken!
daarna naar /usr/src/linux gaan en daar staat dan de complete source.

Verwijderd

Topicstarter
Op donderdag 23 mei 2002 22:40 schreef oudakker het volgende:
kernel-source pakken!
daarna naar /usr/src/linux gaan en daar staat dan de complete source.
Heb ik kernel-headers dan niet meer nodig. Volgens mij moet je dit geinstalleerd hebben wanneer je bepaalde programma's gaat compileren. Zitten de headers misschien al bij de source?

  • a casema user
  • Registratie: Januari 2000
  • Laatst online: 14-08 13:49
Op donderdag 23 mei 2002 22:46 schreef BartRoos het volgende:

[..]

Heb ik kernel-headers dan niet meer nodig. Volgens mij moet je dit geinstalleerd hebben wanneer je bepaalde programma's gaat compileren. Zitten de headers misschien al bij de source?
als je zelf gaat compileren heb je alleen kernel-source nodig.

Je kan het ook gewoon downloaden vanaf kernel.org ,daar staan meer recentelijke kernels

Taaaa taa taa taaaa taa taa ta taaataaaaa.


Verwijderd

Op donderdag 23 mei 2002 22:35 schreef BartRoos het volgende:

[..]

Ik wil juist zelf compileren, dus heb ik de standaard (voorgecompileerde) kernel-x.x.x-platform.rpm toch juist niet nodig?
KLOPT HELEMAAL!!!
En ik vraag me af wat die andere nou precies betekenen.
dat zijn pre-compiled kernels!
Als je een
code:
1
make menuconfig

doet, ga je naar de 3e optie
code:
1
Processor type and features  --->

Daarna naar de 1e optie (in mijn geval is dat nu op dit systeem)
code:
1
2
3
4
5
6
7
8
9
10
11
(Pentium-Pro/Celeron/Pentium-II) Processor family     
< > Toshiba Laptop support                   
< > Dell laptop support                     
< > /dev/cpu/microcode - Intel IA32 CPU microcode support
< > /dev/cpu/*/msr - Model-specific register support     
< > /dev/cpu/*/cpuid - CPU information support       
(off) High Memory Support                     
[ ] Math emulation                         
[ ] MTRR (Memory Type Range Register) support       
[*] Symmetric multi-processing support           
[ ] Multiquad NUMA system

En dan kan je daar de verschillende cpu's uitkiezen
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
+------------------------- Processor family -------------------------+
|  Use the arrow keys to navigate this window or press the hotkey of |
|  the item you wish to select followed by the <SPACE BAR>. Press    |
|  <?> for additional information about this option.             |
| +----------------------------------------------------------------+ |
| |       ( ) 386                            | |
| |       ( ) 486                            | |
| |       ( ) 586/K5/5x86/6x86/6x86MX                | |
| |       ( ) Pentium-Classic                    | |
| |       ( ) Pentium-MMX                        | |
| |       (X) Pentium-Pro/Celeron/Pentium-II            | |
| +------------------v(+)------------------------------------------+ |
+--------------------------------------------------------------------+
|                <Select>   < Help >                 |
+--------------------------------------------------------------------+

In dit window kan je gewoon naar boven en beneden scrollen en jou eigen cpu uitkiezen.
En heb je een dual cpu machine, moet je de optie
code:
1
[*] Symmetric multi-processing support

ook ff aanvinken.

Verwijderd

Kernel-headers heb je meestal ook wel nodig.
Als je alleen een kernel en modules wilt compileren heb je genoeg aan kernel-source.
Maar wil je userspace programma's compileren, dan heb je kernel-headers samen met glibc-devel nodig.
Pagina: 1