Home » Synology » Synology установка MC (midnight commander)

Synology установка MC (midnight commander)

Решил на своем Synology настроить Web сервер. Информации из панели управления мне недостаточно, захотелось посмотреть, как это выглядит изнутри. Для этого подключился по ssh к серверу.

Онлайн-курс по Kubernetes – для разработчиков, администраторов, технических лидеров, которые хотят изучить современную платформу для микросервисов Kubernetes. Самый полный русскоязычный курс по очень востребованным и хорошо оплачиваемым навыкам. Курс не для новичков – нужно пройти .

Чтобы это сделать, необходимо включить ssh доступ. Для этого в панели управления выбираем раздел "Терминал и SNTP" и ставим галочку напротив "Включить службу SSH"

mc1

После этого можно подключаться по 22 порту через putty к серверу. В качестве имени пользователя необходимо указывать root, а пароль от своей администраторской учетной записи. Заходим и видим обычную черную консоль:

mc2

Я, хотя и знаю все популярные команды UNIX, все же предпочитаю пользоваться Midnight Commander или просто mc. В synology по-умолчанию его нет и просто так поставить его не получится. Я сначала решил скачать исходники, скомпилировать и установить, как это обычно делается. Но перед этим решил погуглить вопрос, может есть путь попроще.

И он действительно есть. Чтобы быстро и легко установить MC на Synology, достаточно просто подключить через панель управления альтернативный репозиторий и в несколько кликов мышки установить Midnight Commander. Для этого идем в Центр пакетов, нажимаем Настройки, открываем вкладку Источники пакетов и добавляем новый:

Название - SynoСommunity

Местоположение - http://packages.synocommunity.com

Жмем Ок. Все. Теперь можно выбирать в списке пакетов раздел Сообщество и там выбрать Midnight Commander, или что-то другое, вам необходимое:

mc3

 

Теперь идем в консоль Synology, пишем там 2 простых символа mc и работаем в любимом и привычном midnight commander.

mc

Кстати, внутри все очень любопытно устроено. Похоже на сильно измененный RHEL или CentOS. В качестве web сервера используется httpd, но при этом в системе установлен и работает и nginx и php-fpm. Система установлена на raid1, построенный на mdadm, в который включены по разделу с каждого диска в системе. Пользовательские тома на lvm. Может как-нибудь найдется время и желание, покопаюсь, расскажу поподробнее о внутренностях.

Онлайн курс по Kubernetes

Онлайн-курс по Kubernetes – для разработчиков, администраторов, технических лидеров, которые хотят изучить современную платформу для микросервисов Kubernetes. Самый полный русскоязычный курс по очень востребованным и хорошо оплачиваемым навыкам. Курс не для новичков – нужно пройти вступительный тест.

Если вы ответите "да" хотя бы на один вопрос, то это ваш курс:
  • устали тратить время на автоматизацию?
  • хотите единообразные окружения?;
  • хотите развиваться и использовать современные инструменты?
  • небезразлична надежность инфраструктуры?
  • приходится масштабировать инфраструктуру под растущие потребности бизнеса?
  • хотите освободить продуктовые команды от части задач администрирования и автоматизации и сфокусировать их на развитии продукта?
Сдавайте вступительный тест по и присоединяйтесь к новому набору!.

Помогла статья? Подписывайся на telegram канал автора

Анонсы всех статей, плюс много другой полезной и интересной информации, которая не попадает на сайт.

Автор Zerox

Zerox
Владимир, системный администратор, автор сайта. Люблю настраивать сервера, изучать что-то новое, делиться знаниями, писать интересные и полезные статьи. Открыт к диалогу и сотрудничеству. Если вам интересно узнать обо мне побольше, то можете послушать интервью. Запись на моем канале - https://t.me/srv_admin/425 или на сайте в контактах.

12 комментариев

  1. Аватар

    Больше не работает - теперь МС есть только в ipkg и ставится через консоль

    • Zerox

      Давно уже не работает. Статья более 5-ти лет назад писалась.

    • Аватар

      ВЫ ОШИБАЕТЕСЬ MC ЕСТЬ В ПАКЕТЕ SynoCli File Tools
      https://synocommunity.com/package/synocli-file
      Устанавливаем пакет из сообщества (галка -любой разработчик)
      Подключаемся через Putty по SSH (не забываем активировать в DSM) под своей учеткой, затем sudo -i
      и mc вуаля.

  2. Аватар

    Тоже разобрался))
    Для тех кто не смог разобраться:
    Центр пакетов\Настройки\Основное\Уровень доверия - Любой источник.

    • Zerox

      То есть статья в таком виде все еще актуальна?

      • Аватар

        Да, актуальна, только что поставил)
        Только желательно всё таки не "Любой источник", а второй пункт (у меня это "Synology Inc. and trusted publishers"), т.к. сертификат SynoCommunity все равно импортируется автоматом при добавлении сорца.

        • Аватар
          Сергей

          Не подскажите в чем может быть дело, установли прогу, пишет что успешно установилась, но запускаться не хочет, запускал в ручную, но все равно программа имеет статус - остановлена.

  3. Аватар

    Добрый день,
    у меня пишет на синолоджи вот такое

    Невозможно установить "Midnight Commander". Данный пакет не создан Synology Inc.

    как быть - подскажите пожалуйста

Добавить комментарий

Ваш адрес email не будет опубликован.

Нажимая кнопку "Отправить комментарий" Я даю согласие на обработку персональных данных.