Figure 353 The much nicer make xconfig GUI interface We recommend that you use this interface if you are able

[View full size image]

Elle Qptlbrt Uelp

O 1 H k




Cod« maturity level option*

Loiil veriior - append to kernel release:


□ Automatically append versran Information to the version strtn

□ Configure standard kemj

0 Sup port for paging of anonymous memory (swap]

Loadable module support

0 System V IPC

3 Black layer

0PO5B< Message Queues

10 SehetMers

£ 005:0 '"rccess Arcojitini}

a Processor type and features

a BSD Process Accounting vefsion 3 file format

Firmware Drtvari

ESySCtl support

<3 Power management options 0

1 3 HAutfitTg support

ACPI (Advanced Configuratt

□ Enable system-call auditing support


APM ¡Advanced Power Man

Support for hot-p uqqable devices


CPtt Ff equeney sc allng


S Bus options {PCI, PCMCIA, BSi

General setup



PCI Hptplug Support

Execrable file formats


e Devt(e Driers

Generic Drrver Option*

Connettor - unified userspiT

PvlpmrirjTcrhnnlnrrr HpLnrp- *

M 1 f « >

After loading this utility, you use it by clicking on each of the buttons that list the configuration options. Each button you click opens another window that has the detail configuration options for that subsection. Three buttons are at the bottom of each window: Main Menu, Next, and Prev(ious). Clicking the Main Menu button closes the current window and displays the main window. Clicking Next takes you to the next configuration section. When configuring a kernel from scratch, click the button labeled Code Maturity Level Options, and then continue to click the Next button in each subsection window to proceed through all the kernel configuration choices. When you have selected all options, the main menu is again displayed. The buttons on the lower right of the main menu are for saving and loading configurations. Their functions are self-explanatory. If you just want to have a look, go exploring! Nothing will be changed if you elect not to save it.

If you are upgrading kernels from a previous release, it is not necessary to go though the entire configuration from scratch. Instead, you can use the directive make oldconfig; it uses the same text interface that make config uses, and it is noninteractive. It will just prompt for changes for any new code.

Was this article helpful?

0 0

Post a comment