Разница между командами make menuconfig и make oldconfig при настройке Linux заключается в их функциях.
Make menuconfig компилирует и запускает текстовый интерфейс для конфигурирования ядра. 1 Он даёт доступ ко множеству настроек ядра, представленных в виде иерархической структуры. 1 Пользователь должен ответить на вопросы для элементов, которые хочет изменить. 2
Make oldconfig позволяет создать конфигурацию с использованием существующего файла .config, созданного ранее или взятого из другой системы. 2 Команда в интерактивном режиме задаёт ряд вопросов о новых опциях конфигурации. 1 Если в новом ядре добавлено много новых возможностей, то будет задано много вопросов по настройке новых параметров. 2
Таким образом, make menuconfig подходит для ручной настройки ядра, а make oldconfig — для работы с устаревшими конфигурационными файлами. 15