Linux. От новичка к профессионалу. 6-е изд


Рис. 20.5.  Ubuntu 17.04: конфигуратор make menuconfig Таблица 20.2



Download 63,9 Mb.
Pdf ko'rish
bet277/519
Sana27.03.2022
Hajmi63,9 Mb.
#513339
1   ...   273   274   275   276   277   278   279   280   ...   519
Bog'liq
Linux. От новичка к профессионалу ( PDFDrive )

Часть V. Системные трюки, или Linux изнутри
Рис. 20.5. 
Ubuntu 17.04: конфигуратор make menuconfig
Таблица 20.2.
 Обзор корневого раздела конфигуратора ядра
Раздел/опция
-
Описание
64-bit kernel
Если включена, скомпилированное ядро будет 64-битным
General setup
Общие параметры — например, поддержка своп-памяти, межпро­
цессного взаимодействия System V, Sysctl. Если не знаете, для чего 
нужна та или иная опция, выделите ее и нажмите клавишу .
А уж если не знаете английского, то до его изучения лучше опции 
не выключать!
Enable loadable module 
support
Поддержка загружаемых модулей. Драйверы устройств в Linux раз­
работаны в виде модулей ядра. Здесь вы можете указать, нужна ли 
вам поддержка модулей. Отключать поддержку модулей на обыч­
ных машинах не рекомендуется.
Если же вы хотите построить мало обслуживаемый сервер, рабо­
тающий по принципу «построил и забыл», отключение поддержки 
загружаемых модулей позволит даже повысить безопасность 
сервера, поскольку злоумышленник не сможет добавить свой код 
в ядро путем загрузки модуля. Однако в этом случае ядро будет 
очень громоздким, потому что вам придется все нужные вам функ­
ции, которые могли бы быть реализованы в виде модулей, компи­
лировать в ядро
Enable the block layer
В этом разделе вы можете включить поддержку больших блочных 
устройств размером более 2 Тбайт
Processor type 
and features
Здесь вы можете выбрать тип вашего процессора 
и включить/выключить различные функции процессора


Глава 20. Ядро
365
Таблица 20.2
 (окончание)
Раздел/опция
Описание
Power management and 
ACPI options
Опции управления питанием (ACPI, АРМ)
Bus options
Здесь вы можете включить/выключить поддержку различных 
системных шин, а также определить их функции
Executable file formats/ 
Emulations
Параметры поддержки форматов исполнимых файлов
Networking support
Сетевые опции ядра
Device drivers
Драйверы устройств. Здесь вы можете определить, какие 
устройства должна поддерживать ваша система, а какие — нет
Firmware drivers
Драйверы микропрограммного обеспечения (поддержка различных 
BIOS)
File systems
Здесь вы можете определить, какие файловые системы должна 
поддерживать ваша система, а какие — нет
Kernel Hacking
Различные параметры, относящиеся непосредственно к ядру
Security options
Параметры безопасности
Cryptographic API
Параметры криптографии (поддержка различных алгоритмов 
шифрования данных)
Virtualization
Параметры виртуализации
Library routines
Поддержка различных библиотечных функций (но если заглянуть 
в этот раздел, то вы увидите, что все эти функции связаны 
с вычислением контрольной суммы CRC)
Опции ядра могут быть либо включены, либо выключены. Если опция выключена, 
то ее код исключается из ядра (не будет учитываться при его компиляции), а ес-
ли — включена, то код ее будет включен в состав ядра. Но есть еще третье состоя-
ние опции — М. Это означает, что опция будет включена в ядро как 
модуль.
После 
сборки ядра и модулей все опции, скомпилированные в режиме М, будут «лежать» 
на диске, пока не понадобятся ядру. А как только это произойдет, нужный модуль 
будет загружен.
Для включения той или иной опции нужно выделить ее и нажать клавишу , для 
отключения — выделить и нажать клавишу . Если опция нужна как модуль 
(как модуль можно включить не все опции), нажмите клавишу <М>.
При выходе из конфигуратора он спросит вас, хотите ли вы сохранить изменения 
в конфигурации ядра (рис. 20.6)? Конечно, хотим!


366

Download 63,9 Mb.

Do'stlaringiz bilan baham:
1   ...   273   274   275   276   277   278   279   280   ...   519




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish