Бесплатная программа не даёт MacBook уснуть с закрытой крышкой: пошаговая инструкция
Я долго мучился с этой проблемой. Скачиваешь огромный файл, запускаешь рендер или обучение нейросети — и приходится сидеть перед открытым ноутбуком, потому что стоит закрыть крышку, как всё встаёт на паузу. На Windows такое решается в два клика, а вот macOS упорно отправляет компьютер в сон. Классический способ — Clamshell mode: подключить внешний монитор, клавиатуру и мышь. Но что делать, если под рукой только сам MacBook? Оказывается, есть решение. Бесплатная программа Insomnia с открытым исходным кодом позволяет оставить ноутбук работать с закрытой крышкой без всяких дополнительных устройств. И это работает не только для скачивания файлов. Об этом пишет сайт BGR.
Что такое Insomnia и зачем она нужна
Insomnia — это утилита, которая переопределяет настройки сна macOS. Она не просто отключает спящий режим, а позволяет задать точное время, в течение которого MacBook будет оставаться активным. По умолчанию это четыре часа, но вы можете выставить любое значение в днях, часах и минутах. Программа полностью бесплатна и с открытым исходным кодом, что означает: вы можете проверить её код на безопасность, если разбираетесь в программировании. Утилита работает на Mac с чипами Apple Silicon и macOS 26 или новее. То есть подойдёт даже MacBook Air M1 2020 года выпуска. Инженер по ремонту компьютерной техники с 15-летним стажем предупреждает: «Не путайте Insomnia с одноимённым приложением для тестирования API. Это разные программы, и установка не той версии ничего не даст».
Установка: пошаговая инструкция для Terminal
Insomnia нет в App Store, поэтому устанавливать придётся через Терминал. Звучит пугающе, но на деле всё просто. Сначала перейдите на страницу загрузки на GitHub и скачайте ZIP-архив с текущей версией (0.1.0 на момент написания). Также скачайте файл SHA256SUMS — это контрольная сумма для проверки целостности. Откройте Терминал и введите команды по очереди, нажимая Enter после каждой. Если файлы в папке «Загрузки», начните с cd ~/Downloads. Затем проверьте целостность: shasum -a 256 -c SHA256SUMS. После этого распакуйте архив: unzip -q Insomnia-0.1.0-macos-arm64.zip. Перейдите в распакованную папку: cd Insomnia-0.1.0-macos-arm64. И запустите установку: ./scripts/install.sh –app ./Insomnia.app. Система может запросить пароль — введите его. После завершения запустите программу командой open "$HOME/Applications/Insomnia.app". Если появится предупреждение о непроверенном разработчике, нажмите «Готово», затем зайдите в «Настройки» → «Конфиденциальность и безопасность» и нажмите «Открыть всё равно» рядом с Insomnia.
Как пользоваться программой
После установки Insomnia появится в строке меню справа в виде значка закрытого глаза. Нажмите на него — увидите поля для дней, часов и минут. Переключайтесь между ними клавишей Tab и вводите нужное время. Когда закроете крышку, экран и подсветка клавиатуры погаснут, но компьютер продолжит работать. Откроете ноутбук — и вы всё ещё в системе, без экрана блокировки. Это удобно, когда нужно оставить загрузку на ночь или запустить длительный процесс. Но есть нюанс: не все приложения продолжат работать. Некоторые заморозятся. Чтобы добавить нужное приложение в список активных, кликните правой кнопкой мыши по значку Insomnia, выберите «Настройки», найдите раздел «Действия при закрытии крышки» и нажмите «Добавить работающее приложение». Там же можно настроить отключение звука и режим низкого потребления энергии.
Частая ошибка: проверка контрольной суммы
Многие пропускают шаг с проверкой SHA256SUMS, считая его лишним. И зря. Контрольная сумма гарантирует, что скачанный файл не был повреждён или изменён. Если пропустить проверку, установка может завершиться ошибкой или, в худшем случае, вы запустите модифицированный файл. Проверка занимает несколько секунд, а экономит часы разбирательств. Ещё одна распространённая ошибка — попытка установить Insomnia на Mac с процессором Intel. Программа поддерживает только Apple Silicon, так что владельцам старых моделей придётся искать альтернативы. Не путайте также версии для разных архитектур — в названии файла есть пометка arm64.
Итог
Insomnia — простое и надёжное решение для тех, кому нужно оставить MacBook работать с закрытой крышкой. Установка занимает около десяти минут, программа бесплатна и не требует внешних устройств. Лично меня удивило, насколько всё оказалось просто: никаких танцев с бубном, только несколько команд в Терминале. Теперь я спокойно закрываю ноутбук и ухожу по делам, пока он скачивает гигабайты данных. Если вы часто сталкиваетесь с такой задачей — попробуйте, это того стоит.



