Как установить Nano в Ubuntu?
Быстрый ответ: установка Nano на Ubuntu
Чтобы установить Nano на Ubuntu, откройте терминал и выполните:
sudo apt update && sudo apt install nano
Вот и всё. Nano доступен в стандартных репозиториях Ubuntu, поэтому дополнительная настройка не требуется. На большинстве систем Nano уже предустановлен — проверить это перед установкой можно командой nano --version. По состоянию на 2026 год это работает во всех актуальных выпусках, включая Ubuntu 24.04 LTS (Noble Numbat) и Ubuntu 22.04 LTS (Jammy Jellyfish).
После установки откройте или создайте файл командой nano имя_файла, отредактируйте его, затем нажмите Ctrl + O для сохранения и Ctrl + X для выхода. Чтобы отредактировать системный файл, добавьте перед командой sudo (например, sudo nano /etc/hosts).
В остальной части руководства рассматриваются проверка уже имеющейся установки, альтернативные способы установки (включая сборку из исходного кода), основы работы и настройка Nano с помощью файла .nanorc.
Введение
Nano — это популярный удобный текстовый редактор, широко используемый в Unix-подобных системах, включая Ubuntu. Он известен своей простотой и лёгкостью в использовании, что делает его отличным выбором как для начинающих, так и для опытных пользователей, которым нужно быстро редактировать текстовые файлы из командной строки.
У Nano есть несколько преимуществ:
- Интуитивно понятный интерфейс: в отличие от более сложных редакторов, таких как Vim, Nano отображает доступные команды в нижней части экрана, что упрощает навигацию для новых пользователей.
- Небольшой вес: Nano — это компактная программа, которая не потребляет много системных ресурсов.
- Быстрое редактирование: он идеально подходит для внесения быстрых изменений в конфигурационные файлы или написания коротких скриптов.
- Подсветка синтаксиса: Nano поддерживает подсветку синтаксиса для различных языков программирования, улучшая читаемость.
Системный ли вы администратор, разработчик или просто пользователь Ubuntu, которому иногда нужно редактировать текстовые файлы, — умение устанавливать и использовать Nano способно заметно повысить вашу продуктивность.
Предварительные требования
Прежде чем приступить к установке Nano, убедитесь, что ваша система отвечает следующим требованиям:
-
Версия Ubuntu: это руководство применимо ко всем поддерживаемым в настоящее время версиям Ubuntu, включая Ubuntu 24.04 LTS (Noble Numbat), 22.04 LTS (Jammy Jellyfish) и более новые, а также к более старым выпускам, таким как 20.04 LTS. Тем не менее систему всегда полезно держать в актуальном состоянии.
-
Доступ к терминалу: вам стоит уверенно владеть базовыми приёмами работы в терминале. Большинство команд в этом руководстве выполняются в терминале.
-
Привилегии sudo: для установки программного обеспечения в системе Ubuntu вам понадобятся права администратора (sudo). Прежде чем продолжить, убедитесь, что у вас есть необходимые разрешения.
-
Подключение к интернету: для загрузки Nano и необходимых зависимостей требуется стабильное интернет-соединение.
-
Базовое понимание текстовых редакторов: хотя Nano удобен в использовании, базовое понимание текстовых редакторов не помешает.
Проверка, установлен ли Nano
Прежде чем приступить к установке, стоит проверить, не установлен ли Nano уже в вашей системе Ubuntu. Многие сборки Ubuntu поставляются с предустановленным Nano, так что он вполне может у вас уже быть.
Чтобы проверить, установлен ли Nano, выполните следующие шаги:
-
Откройте терминал (это можно сделать, нажав
Ctrl + Alt + T). -
Введите следующую команду и нажмите Enter:
nano --version -
Интерпретируйте результат:
- Если Nano установлен, вы увидите вывод, подобный этому (точная версия зависит от вашего выпуска Ubuntu — например, Ubuntu 24.04 LTS поставляется с nano 7.x, а Ubuntu 22.04 LTS — с nano 6.x):
GNU nano, version 7.2 (C) 2023 the Free Software Foundation and various contributors Compiled options: --enable-utf8 - Если Nano не установлен, вы увидите сообщение об ошибке, подобное этому:
Command 'nano' not found, but can be installed with: sudo apt install nano
- Если Nano установлен, вы увидите вывод, подобный этому (точная версия зависит от вашего выпуска Ubuntu — например, Ubuntu 24.04 LTS поставляется с nano 7.x, а Ubuntu 22.04 LTS — с nano 6.x):
Если Nano уже установлен, можете перейти сразу к разделу «Основы работы с Nano». Если он не установлен, переходите к способам установки ниже.
Способы установки
Способ 1: с помощью менеджера пакетов apt
Самый простой и распространённый способ установить Nano в Ubuntu — воспользоваться менеджером пакетов apt. Вот шаги:
-
Сначала обновите списки пакетов, чтобы получить последнюю версию:
sudo apt update -
Затем установите Nano командой:
sudo apt install nano -
При появлении запроса введите свой пароль и нажмите «Y» для подтверждения установки.
-
После завершения установки проверьте её, снова посмотрев версию:
nano --version
Этот способ быстрый, простой и гарантирует, что вы получите версию Nano, совместимую с вашей системой Ubuntu. В Ubuntu 24.04 LTS и 22.04 LTS в 2026 году apt устанавливает свежую, хорошо протестированную сборку Nano прямо из официальных репозиториев — для подавляющего большинства пользователей это рекомендуемый подход, и собирать из исходного кода почти никогда не требуется.
Способ 2: установка из исходного кода
Хотя это менее распространено, вы можете захотеть установить Nano из исходного кода, если вам нужна определённая версия или новейшие возможности. Вот как это сделать:
-
Сначала установите необходимые инструменты для сборки:
sudo apt install build-essential libncurses5-dev -
Загрузите последний исходный код Nano с официального сайта:
wget https://www.nano-editor.org/dist/latest/nano-latest.tar.xz -
Распакуйте загруженный файл:
tar -xvf nano-latest.tar.xz -
Перейдите в распакованный каталог:
cd nano-* -
Настройте сборку:
./configure -
Скомпилируйте исходный код:
make -
Установите Nano:
sudo make install -
Проверьте установку:
nano --version
Основы работы с Nano
Теперь, когда Nano установлен, разберём основы работы с ним:
-
Открытие файла: Чтобы открыть файл в Nano, используйте команду:
nano имя_файлаЕсли файл не существует, Nano создаст его.
-
Базовое редактирование:
- Используйте клавиши со стрелками для перемещения по тексту.
- Вводите текст, чтобы вставить его в позицию курсора.
- Используйте Backspace для удаления символов.
-
Основные команды: Для команд Nano использует сочетания клавиш. Наиболее распространённые:
Ctrl + O: сохранить файлCtrl + X: выйти из NanoCtrl + K: вырезать текущую строкуCtrl + U: вставить вырезанный текстCtrl + W: поиск текстаCtrl + G: вызвать справку
-
Сохранение и выход:
- Чтобы сохранить, нажмите
Ctrl + O, затем Enter для подтверждения. - Чтобы выйти, нажмите
Ctrl + X. Если вы вносили изменения, Nano спросит, сохранить ли их.
- Чтобы сохранить, нажмите
Настройка Nano
Nano можно настроить под свои предпочтения. Вот как это сделать:
-
Расположение файла конфигурации: Общесистемный файл конфигурации Nano находится в
/etc/nanorc. Для пользовательских настроек создайте или отредактируйте файл~/.nanorcв своём домашнем каталоге. -
Распространённые параметры конфигурации: Вот несколько полезных опций, которые можно добавить в файл
.nanorc:# Включить нумерацию строк set linenumbers # Включить поддержку мыши set mouse # Включить плавную прокрутку set smooth # Установить размер табуляции set tabsize 4 # Включить подсветку синтаксиса include "/usr/share/nano/*.nanorc" -
Подсветка синтаксиса: Nano поддерживает подсветку синтаксиса для многих языков программирования. Чтобы включить её для конкретного языка, добавьте в
.nanorcстроку вроде этой:include "/usr/share/nano/python.nanorc"Замените «python» на нужный вам язык.
-
Пользовательские сочетания клавиш: В файле
.nanorcможно задать собственные сочетания клавиш. Например:bind ^J justify mainЭто привязывает
Ctrl + Jк функции выравнивания в основном редакторе.

Часто задаваемые вопросы (FAQ)
В: В чём разница между Nano и другими текстовыми редакторами, такими как Vim или Emacs?
О: Nano создан быть более удобным и интуитивно понятным, особенно для начинающих. Он отображает доступные команды в нижней части экрана, что упрощает работу без необходимости запоминать сложные сочетания клавиш. Vim и Emacs мощнее, но осваивать их сложнее.
В: Можно ли использовать Nano для редактирования системных файлов?
О: Да, но при редактировании системных файлов Nano нужно открывать с привилегиями sudo. Используйте команду sudo nano /путь/к/файлу. Будьте осторожны при редактировании системных файлов, так как неверные изменения могут повлиять на стабильность системы.
В: Как включить подсветку синтаксиса для конкретного языка программирования?
О: Добавьте в файл .nanorc следующую строку:
include "/usr/share/nano/язык.nanorc"
Замените «язык» на название языка программирования (например, python.nanorc, c.nanorc).
В: Можно ли отменить изменения в Nano?
О: Да, отменить последнее действие можно, нажав Alt + U. Для повтора используйте Alt + E.
В: Как искать текст в Nano?
О: Нажмите Ctrl + W, введите искомую строку и нажмите Enter. Чтобы найти следующее вхождение, нажмите Alt + W.
В: Можно ли открыть несколько файлов в Nano?
О: Да, вы можете открыть несколько файлов, указав их при запуске Nano:
nano файл1 файл2 файл3
Для переключения между файлами используйте Alt + > и Alt + <.
В: Как копировать и вставлять текст в Nano?
О: Чтобы скопировать, нажмите Alt + 6 для установки метки, переместите курсор, выделяя текст, затем снова нажмите Alt + 6 для копирования. Чтобы вставить, переместите курсор в нужное место и нажмите Ctrl + U.
В: Можно ли изменить поведение переноса текста по умолчанию в Nano?
О: Да, добавьте set nowrap в файл .nanorc, чтобы отключить автоматический перенос текста. Чтобы включить его, используйте set softwrap.
В: Как сохранить файл под другим именем в Nano?
О: Нажмите Ctrl + O для сохранения, затем введите новое имя файла и нажмите Enter.
В: Подходит ли Nano для программирования?
О: Хотя Nano можно использовать для программирования, особенно для быстрого редактирования, ему не хватает некоторых продвинутых возможностей, которые есть в IDE или более сложных текстовых редакторах. Тем не менее его простота делает его удобным для написания скриптов или внесения быстрых изменений в файлы с кодом.
