Linux-подобный терминал для Windows. Вместе изучаем Linux. Введение. Терминал и полезные команды Устанавливаем Terminix на Ubuntu

Occasionally, When We need to run Linux or Bash Commands on Windows, So we try on the Command Prompt. As we all Familiar, Linux commands cannot be run on Command Prompt as Command Prompt allows Windows Commands, not for the Linux Commands.

However, Many Terminal Emulators are available that allows you to use Linux Commands on Windows 10, 8 and 7. In this Guide, We will use Cygwin Tool . It is free open sources tool, Written on C, C++ Language. Cygwin provides you Unix-Like environment and Command Line interface to your Windows 10,8 and 7.

Through this tool, On the 64-bit or 32-bit Windows Operating System can be easily run Linux Commands, and can be used of Terminal on Windows, and Executed Linux binaries as well. Other than this, Through Cygwin X tool can be used X-Desktop environment too.

So, Let’s see, How to Install & Configure Terminal for Windows 10, 8 and 7.

Install & Config Terminal For Windows

1. First of all, Download Cygwin Tool from the Following Link Below.

2. After that, Install on your PC, As you Install other Programs on your Windows.

“When you will install the first time, So you have to Install From the Internet and leave all Settings as Default Settings”

3. On the Last point of Installation, It will ask you to Select website for Download Packages. Simply, Select any Website and click to Next.

4. Once It is finished, You will get All Packages List, You can Select packages that you need to install and then simply click Next.

You can leave default selected packages and click Next.

5. After that, All Packages will be downloaded on your system, You have to wait for a while.

6. Once Installing will be finished, You can use Cygwin Tool on your Windows.

Now the Terminal For Windows has been successfully Installed. Just Launch the Cygwin Terminal on your system and use all Linux commands.

По давно сложившейся в СПО традиции пользователям предлагается большой выбор таких решений. Что, кстати, также традиционно является предметом для критики СПО. Мол, зачем пользователю нужно несколько десятков разных эмуляторов терминала (для краткости их всё чаще называют просто терминалами)? Тем более что разница между ними достаточно условна. И даже некоторые поклонники Linux считают, что избыточность в данном случае вредна.

Тем не менее, аргументов в пользу разнообразия всё-таки больше. Даже если не принимать во внимание тот факт, что множество решений способствует конкуренции, что идёт на пользу как разработчикам, так и пользователям.

1 Xterm, urxvt…

Xterm в Kali Linux

Xterm и urxvt - терминалы для среды X Window. Это означает, что они будут одинаково функционировать в любом рабочем окружении. Не исключено, что именно по этой причине их предпочитают опытные пользователи Linux.

Xterm считается стандартным терминалом Linux. Программа входит практически во все дистрибутивы и зачастую именно с неё начинается знакомство с этой ОС.

С точки зрения неопытного пользователя у этой программы есть один существенный недостаток - её настройка производится посредством ручной правки файла.Xresources. А вот для системного администратора это, напротив, большой плюс, поскольку чем дальше спрятаны опции, тем меньше вероятность того, что пользователь всё испортит.

Тем не менее, конфигурирование Xterm - довольно простая задача даже для новичка. Программа прекрасно документирована - совсем ленивые могут найти в сети готовый пример и изменить интуитивно понятные опции на свой вкус.

Urxvt - форк терминала rxvt с поддержкой Unicode. Настраивается он точно так же, как и xterm - ручной правкой файла.Xresources. Несмотря на свою лаконичность, urxvt поддерживает даже полупрозначность, поэтому при желании пользователя он будет смотреться на рабочем столе весьма эффектно.

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

2 Konsole, GNOME terminal, LXTerminal, Xfce terminal…


Gnome Terminal в Kali Linux

Это терминалы, предназначенные для использования в конкретной рабочей среде и формально входящие в её штатную поставку. Их главная особенность заключается в полной интеграции в пользовательское окружение.

В частности, штатный терминал KDE Konsole используют другие приложения этого рабочего стола: Konqueror, Kate, Dolphin и KDevelop. Подобный подход существенно расширяет возможности программ и делает их использование максимально комфортным.

Разумеется, Konsole интегрирован в KDE не только технически, но и концептуально. Достаточно взглянуть на систему настроек этого терминала - сразу становится понятно, что опций там настолько много, что настроить можно всё, что только настраивается. Причём, не прибегая к ручному редактированию файла конфигурации.

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

3 Guake, Tilda, Yakuake, Yeahconsole…


Guake в Kali Linux

Это так называемые выпадающие терминалы. Разработчики таких приложений заимствовали идею в знаменитой игре Quake, где подобная консоль являлось одним из важных элементов управления игровым процессом.

Идея действительно весьма интересная. По нажатию на какую-либо клавишу на экране появляется терминал и исчезает точно таким же образом после того, как пользователь произвёл необходимые действия. Любопытно, что примерно то же самое можно достичь и при помощи обычного терминала - достаточно назначить для его открытия «горячую клавишу».

Однако пользовательские представления об удобстве и практичности оказались значительно сложней вроде бы безукоризненной логики технократа. Выпадающие терминалы становятся всё популярней и успешно сосуществуют с аналогичными традиционными приложениями в одной системе.

Особняком в ряду выпадающих терминалов стоит YeahConsole, который сам по себе не является полноценным терминалом, а служит только оболочкой для терминала, в роли которого может выступать xterm, urxvt и др., превращая его в выпадающую консоль. Метод настройки этой программы аналогичен конфигурированию xterm - пользователю нужно вручную отредактировать файл.Xresources.

Практика показывает, что применение выпадающего терминала позволяет радикально упростить выполнение ряда операций. Поэтому и его также целесообразно иметь в системе.

4 Terminator, qterminal, sakura, termit, terminology…


Terminator в Kali Linux

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

Самый показательный пример удачного терминала - Terminator. Его особенность заключается в том, что основное окно можно разделить на несколько частей, в каждой из которых запущен отдельный терминал. Очень удобно для пользователей, которым необходимо параллельно выполнять несколько операций и наблюдать за ходом процесса.

terminology наверняка понравится любителям всевозможных украшений, реализуемых через визуальную систему настроек. Хотя и в нём реализована многооконность, как в Terminator.

Впрочем, terminology вряд ли можно отнести к полностью самостоятельным проектам. Этот терминал разработан в рамках проекта создания рабочего стола Enlightenment. Увы, это окружение так и не получило той популярности, которой заслуживала его концепция. Тем не менее, это не означает, что программу нельзя использовать саму по себе.

Таким образом, получается ещё один небесполезный терминал для каких-то специфических задач. И только пользователю решать, как ему удобней работать - с одним терминалом или с четырьмя. Главное, чтобы это сказывалось положительно на результате.

Оригинал: "8 Best Linux Terminal Emulators You May Have Never Heard Of"
Автор: June Auza
Дата публикации: August 5, 2010
Перевод: Н.Ромоданов
Дата перевода: ноябрь 2010 г.

Для некоторых пользователей Linux терминал или командная строка является полезным и мощным инструментом, который может помочь выполнить задачи (от простой и до сложной), причем часто более эффективно и более быстро. Хотя это и не обязательно, я думаю, что, по-прежнему, хорошо иметь некоторые базовые навыки работы в командной строке. Для тех из вас, кто боится использовать терминал Linux, возможно, следует сначала получить или загрузить шпаргалки, помогающие работать с командами Linux / UNIX .

Поскольку в большинстве популярных дистрибутивов Linux в качестве среды рабочего стола используется KDE или GNOME, вам приходится пользоваться только такими эмуляторами терминалов, как Konsole, Terminal в GNOME и xterm. Но знаете ли вы, что для Linux есть работоспособные и уникальные терминальные эмуляторы, кроме тех, что я упомянул?

Вот список некоторых из лучших эмуляторов терминала в Linux, о которых вы, возможно, никогда не слышали (перечисляются в произвольном порядке):

Terminator

В настоящее время Terminator является моим любимым эмулятором терминала в Linux. Он позволяет мне легко организовать несколько сессий командной строки и позволяет в одном и том же окне открывать несколько панелей. Таким образом, я могу в командной строке более эффективно запускать сразу несколько задач, причем с меньшим беспорядком на рабочем столе. Terminator написан на Python, и он будет работать в любой современной системе POSIX с Java 5 или с более поздней версией, что означает, что его можно также запускать и в других операционных системах, отличающихся от Linux, таких как Windows и Mac OS X.

Guake

Guake это эмулятор терминала для среды рабочего стола GNOME, открывающийся с самого верха экрана; его дизайн вдохновлен такими компьютерными играми, как Quake и Doom. Его можно быстро убрать с переднего плана при помощи только одной клавиши и делать его совсем невидимым при помощи повторного нажатия на ту же самую клавишу. Преимущество в использовании терминала Guake в сравнении со стандартным терминалом в том, что он открывается быстрее, так как программа уже загружена в память компьютера.


Yakuake

Yakuake (Yet Another Kuake — Еще один Kuake) является ниспадающим эмулятором терминала для KDE с функциями, практически аналогичными терминалу Guake. Вдохновением его дизайна послужили консоли компьютерных игр. Точно также, как и в Kate, Konqueror и других приложениях KDE, в основе функциональности Yakuake лежит функциональность терминала Konsole.


rxvt

Является простым и легковесным эмулятором терминала, который предназначен в качестве еще более экономичной замены для уже и без того тонкого терминала xterm. Экономичность достигнута за счет удаления в xterm нескольких его мало используемых функций, таких как эмуляция Tektronix 4014 и конфигурирование в инструментальном стиле. Помимо таких возможностей, как управление с помощью ресурных файлов, эмулятор терминала rxvt отличается от терминала xterm еще несколькими важными аспектами.


Tilda

Является раскрывающимся вниз в виде слайда эмулятором терминала в стиле GTK+, аналогичным терминалам Guake и Yakuake. Программа может незаметно работать в фоновом режиме, что позволяет быстро ее открывать и закрывать с помощью нажатия горячей клавиши.


mrxvt

Является эмулятором терминала, имеющим несколько вкладок и базирующимся на терминале rxvt, благодаря чему обеспечивается совместимость с терминалами DEC VT102. Как и rxvt, это быстрый, легковесный и гибкий терминал, не зависящий от среды рабочего стола, такой как GNOME или KDE. Основная особенность mrxvt заключается в использовании нескольких вкладок, названия которых меняются динамически, для каждой вкладки можно отдельно настроить команды и входной поток, задать тонировку псевдо-прозрачности, добавить фоновое изображение, многоязыковую поддержку, шрифты Freetype, регистрацию входа в терминал и многое другое.


Wterm

Wterm является форком терминала rxvt и он такой же очень быстрый и легковесный. Он был спроектирован в стиле оконных менеджеров NeXTSTEP, таких как Window Maker. В нем есть терминальная поддержка латинских, китайских и греческих символов, а также возможность с почти нулевыми затратами настраивать фоновые изображения, цветовую тонировка фона и псевдо-прозрачный режим фона.


aterm

aterm является эмулятором терминала в AfterStep для системы X Window, который базируется (снова) на терминале rxvt. Как описано на домашней веб-странице проекта, aterm предназначен для создания приятных визуальных эффектов, при выполнении таких рутинных функций, как эмуляция терминала под X.


Если вам известно о других имеющихся эмуляторах терминала для Linux, которые я не включил в приведенный выше список, пожалуйста, сообщите нам о них в комментариях.

Я ищу приложение, которое может работать как интегрированный Linux-подобный терминал для моего ПК с Windows. Например, я мог бы бродить по файловой системе, устанавливать приложения, такие как vi, и т. Д. Я хотел бы, чтобы это приложение удовлетворяло следующим требованиям:

  • бесплатно
  • Использует Баш
  • Не эмулятор (на самом деле я могу видеть свои файлы на диске C и взаимодействовать с ними)
  • Прост в установке
  • Совместим с Windows 10

Johannes

Если вы хотите потерять требование bash, вы также можете взглянуть на Powershell, который можно использовать в сценариях и интегрировать в другие службы Windows - en.wikipedia.org/wiki/Windows_PowerShell

Сардж Борщ

^ В таком случае, почему не Python? Это также кроссплатформенный и действительно полностью функциональный язык программирования общего назначения.

y3sh

Там всегда замазка. Это потребовало бы установки Linux-сети в сети (например, raspberry pi, выделенный ПК, виртуальная машина, EC2). Таким образом, вы не будете испытывать многие боли Cygwin. Добавил это как комментарий, потому что это довольно слабая интерпретация ваших критериев. Тем не менее, для меня, я предпочитаю реальный Linux над Cygwin.

JDługosz

Вы спрашиваете о командной оболочке или терминале, отличном от консоли Windows?

Петах

ConsoleZ с родными инструментами GNU - хорошая альтернатива

Ответы

Том

Я уже некоторое время пользуюсь Cygwin, и он, похоже, справляется со своей задачей. Его было очень легко установить, и я мог выбирать из множества различных пакетов, таких как vim, wget и т. Д.

Cygwin

Получите это чувство Linux - на Windows

Cygwin - это Unix-подобная среда и интерфейс командной строки для Microsoft Windows. Cygwin обеспечивает встроенную интеграцию приложений на основе Windows, данных и других системных ресурсов с приложениями, программными инструментами и данными Unix-подобной среды.

Джим гаррисон

Я использую Cygwin уже более десяти лет. Это мой стандартный терминал командной строки (mintty), и мне почти никогда не приходится использовать cmd.exe.

Стивен Пенни

Почему у вас есть фотография Hamilton C Shell?

Джим гаррисон

@kasperd Я никогда не замечал проблем с производительностью. Я не ожидаю, что она будет соответствовать производительности в Linux, но никогда не было точки, где я был разочарован плохой производительностью.

kasperd

@JimGarrison Я думаю, это может означать только то, что вы не использовали медленные функции широко, потому что медлительность была невозможна, чтобы не заметить нужные мне сценарии оболочки. Не то чтобы это было источником разочарования, так как я мог просто подключиться к серверу Linux и запустить там свои скрипты. Cygwin никогда не вызывал у меня разочарования - я бы вместо этого обвинил Windows и признал, что Windows с Cygwin была лучшей рабочей средой, чем Windows без Cygwin.

Huey

MSYS гораздо легче, чем Cygwin, однако в нем может быть не все, что вам нужно. Очевидно, вам придется оценить это самостоятельно. Это определенно соответствует всем 5 вашим пунктам. Он бесплатный, имеет оболочку Bash, вы можете взаимодействовать с текущими дисками, прост в установке и работает на Win10.

Суббота
Мэтти

Я использую комбинацию Git Bash, которая появляется при установке Git и ConEmu . Git Bash использует MinGW, а ConEmu предоставляет возможность иметь несколько вкладок и хорошие цветовые схемы, возможность иметь полноэкранный терминал и многое другое.

И для тех, кто интересуется археологией программного обеспечения, Git Bash для Windows поставляется с Perl v5.8.8. Трудно найти более устаревшую версию Perl для Windows.

Boggin

@tjd perl - версия отчетов v5.22.0 (последняя стабильная версия) с моей установкой Git-2.5.2.2.

@ Боггин Я перестал проверять наличие обновлений для Git 1.9.5 в Windows. Приятно видеть, что они наконец доставили!

childofsoong

Я должен сказать, что я предпочитаю Git Bash, а не Cygwin, просто потому, что если я действительно хочу, чтобы на моем компьютере была полностью похожая на Linux среда, тогда я загружаюсь в Linux. Cygwin - отличная вещь, но это слишком, если вы просто хотите снаряд!

Франк Дернонкур

Том

Я знаю, я действительно взволнован, не могу ждать: D

Эйден Гроссман

Это выглядит действительно захватывающе.

Herohtar

Это должно быть ответом сейчас, поскольку это реальные дистрибутивы Linux, работающие на Windows 10 и чрезвычайно простые в настройке.

Франк Дернонкур

jpmc26

MSYS2 - это форк Cygwin, созданный с целью быть обновленной средой для поддержки сборки с MinGW. (То есть он предназначен для того, чтобы служить в качестве более удобной альтернативы все более устаревшему MSYS. См. некоторые подробности.) Он хорошо работает как оболочка bash с инструментами Linux на компьютере с Windows.

Требования

  • Свободно
  • bash - оболочка по умолчанию
  • Устанавливается на вашем компьютере и работает на локальном жестком диске, а не в эмулируемой системе

    Обратите внимание, что вы должны либо заключить в кавычки ваши пути (cd "C:\"), либо использовать альтернативную абсолютную спецификацию (cd /c). Я считаю, что Cygwin, MSYS и другие похожие варианты в этом отношении похожи.

    Использует стандартный исполняемый установщик Windows

  • Я лично не тестировал Windows 10, но, поскольку он является форком Cygwin и тщательно его отслеживает, я уверен, что он так же совместим с Windows 10, как и Cygwin.

Другой

На мой взгляд, самое большое преимущество MSYS2 - это сравнительно чистое управление пакетами. Менеджеры пакетов Cygwin и MSYS, на мой взгляд, сбивают с толку и сложны в использовании. Они графические и не очень хорошо интегрированы с самой системой. Напротив, MSYS2 портировал pacman Arch Linux, и все управление пакетами осуществляется из командной строки. Существует множество доступных и легко устанавливаемых пакетов, от Python до Perl, от vim до SVN, от git до компиляторов MinGW. Есть небольшой сбой с обновлением определенных «базовых» пакетов: вам нужно перезапустить вашу оболочку и снова запустить обновление, но, на мой взгляд, это намного лучше, чем запуск какого-либо внешнего графического инструмента.

См. и для собственного заявления MSYS2 об отличиях от Cygwin и их целях.

Josef

Согласен! Кроме того, ConEmu - это хороший консольный эмулятор. Я использую zsh или fish в качестве оболочек, но с MSYS2 в ConEmu, на ежедневной основе.

jpmc26 env | uniq | sort -r | grep PATH

My-web-server 2>&1 | my-log-sorter

все равно будет работать нормально. Вам может понадобиться cygwin или msys, чтобы иметь доступ к coreutils GNU, таким как grep и uniq. В Windows есть несколько собственных встроенных функций под unix-подобными именами, которые могут взорвать вещи, так что будьте осторожны с порядком вашей переменной PATH.

Руководство по xonsh довольно длинное и, кажется, охватывает значительную часть функциональности, которую обычно ожидают при появлении команды ash или bash:

  • Компилирует, оценивает и выполняет!
  • История команд и завершение табуляции
  • Помочь и помочь? & ??
  • Псевдонимы и индивидуальные приглашения
  • Выполняет команды и / или * .xsh скрипты, которые также могут быть импортированы
  • Переменные среды, включая поиск с $ {}
  • Перенаправление ввода / вывода и объединение
  • Фоновые задания и управление заданиями
  • Вложенные подпроцессы, трубы и сопроцессы
  • Режим подпроцесса, когда команда существует, иначе режим Python
  • Захваченный подпроцесс с $ (), Неподхваченный подпроцесс с $ , Оценка Python с @ ()
  • Глобализация имени файла с помощью * или регулярного выражения.
Линдон Уайт

MobaXTerm

  • Бесплатно: да . Он имеет персональное и профессиональное издание. Профессиональное издание в основном просто добавляет контракт на поддержку и средства развертывания AFAICT). Вы можете использовать персональную версию на своем рабочем месте
  • Использует Баш: Да. Я использую MobaXTerm 8.6, и это использует Bash 4.1.17 (0) -релиз. Новые версии MobaXTerm могут использовать новый Bash
  • Не эмулятор: Да, это не эмулятор . Он запускает вас в сторону того, что похоже на файловую структуру Unix (посмотрите как ls /), но если вы перейдете к /mnt/c ваш диск C там будет.
  • Простота установки: да . Поставляется как простой установщик, так и переносной исполняемый файл.
  • Совместимо с Windows 10: да и Vista и 7

Установка таких вещей, как Vi это может сделать. У него есть свой собственный apt-get который называется MobApt, который основан на apt-cyg (для меня версия 0.59). Вы просто делаете обычный Debian стиль apt-get install vi и т. Д.

Я полагаю, что MobaXterm в основном включает Cygwin, но я предпочитаю его, так как в прошлый раз, когда я использовал Cygwin, он распространялся по всей моей операционной системе, добавляя себя в различные меню. MobaXterm хранит все это.

Однако основные функции MoboXTerm не являются его локальным терминалом. Вероятно, он наиболее известен своим SSH-клиентом, со встроенными SFTP и X11. И куча других вещей.

Привет, Хабр!

Для меня, автоматизатора-линуксоида, использвание Windows на основной рабочей станции первое время было просто болью и страданием. Но с этим я ничего поделать не мог: корпоративные стандарты и софт, кторый работает только на Windows. В попытке найти золотую середину, я прошёл три стадии. Сначала я только изредка переключался на винду по необходимости. Затем виртуалка на virtualbox-е с X-server-ом. После этого захотелось хоть чуть-чуть того консольного комфорта, который был на линуксе (я использовал Terminator в качестве основного терминала).

После яростного гугления и установки всех эмуляторов терминала под Windows, которые только удалось найти, оказалось, что нет ни одного хоть немного подходящего мне. А хотелось, чтобы вёл себя терминал максимально приближенно к линуксовым вариантам. Например, естественно нужны табы, сплит, выделение текста с прокруткой (когда нужно выделить больше чем один экран), копирование текста в буфер сразу при выделении и т.д.

В итоге я получил «комбайн» как на скриншоте ниже. О том, как это настроить, можно узнать, заглянув под кат.


До того, как получить результат, я даже всерьёз задумался о своём велосипеде (портирование, написание своего). Но лень и здравый смысл взяли свое…

В процессе поиска хорошего терминала, я наткнулся на хабра-топик: . ConEmu - приложение действительно классное, но оно не для тех, кто долгое время использовал линукс-терминалы. Затем я наткнулся на Mintty (был установлен вместе с Cygwin). Программка отличная, ведёт себя максимально близко к таким терминалам как Gnome-terminal и Terminator, но нет табов.

Оказалось, что вышеупомянутый ConEmu умеет запускать GUI-приложения внутри своих табов! И тут искра надежды начала разгораться… Но хватит лирики, пора приступить к делу!

Установка нужных программ

ConEmu ставим отсюда: code.google.com/p/conemu-maximus5
Mintty я ставил вместе с Cygwin: cygwin.com/install.html

Настройка

В ConEmu идём в Settings->Tasks и, нажимая плюсик, добавляем нужные таски как на скриншоте:

В нашем случае это:

Имя таска Команда
cygwin C:\Cygwin\bin\mintty.exe
ssh_local C:\Cygwin\bin\mintty.exe D:\Work\VMssh.bat
cmd cmd
powershell powershell

Осторожно! Адский CMD!

VMssh.bat:
@ECHO OFF SET VMNAME=xubuntu CALL D:\Work\VMstart.bat %VMNAME% ssh user@localhost
Вызывает скрипт старта виртуалки, VMNAME заменить на нужное.

VMstart.bat:
@ECHO OFF SET VMNAME="%1" SET isVMRun= IF [%1] == (echo Empty parameter VMNAME. Usage: %0 EXIT /B 1) FOR /F %%i IN ("VBoxManage list runningvms") DO SET isVMRun=%%i IF NOT "%isVMRun%" == "%VMNAME%" (Vboxmanage startvm %VMNAME% --type headless)
Проверяет запущена ли виртуалка и если нет, то запускает её. Таким образом, мне не нужно помнить запущена ли виртуалка, запускать отдельно VirtualBox и делать дополнительные клики.

Немного «свистелок»

Xoria-like тема для Mintty (~/.minttyrc):
ForegroundColour=208,208,208 BackgroundColour=28,28,28 CursorColour=255,175,0 IMECursorColour=128,224,160 Black=12,12,12 BoldBlack=10,10,10 Red=215,135,135 BoldRed=223,135,135 Green=175,215,135 BoldGreen=175,223,135 Yellow=247,247,175 BoldYellow=255,255,175 Blue=135,175,215 BoldBlue=135,175,223 Magenta=215,175,215 BoldMagenta=223,175,223 Cyan=175,215,215 BoldCyan=175,223,223 White=230,230,230 BoldWhite=238,238,238 BoldAsFont=no Font=Consolas FontHeight=11 CursorType=block FontSmoothing=full Term=xterm-256color Scrollbar=none Locale= Charset=

Общая рабочая папка (файлы доступны на винде и на виртуалке) - нужно настроить в VirualBox-e следующим образом:

Также нужно прописать в fstab на виртуалке, чтобы автоматиечски монтировалось при старте.

Заключение

В результате я получил терминал, в котором хоть как-то можно жить. Я ни в коем случае не претендую на исключительность этого решения, но надеюсь кому-то пригодится. Отдельный плюс такого решения - общий текстовый буфер и общие папки. Таким образом, работаем с линукс-виртуалкой так же как и с остальными табами в терминале.

Скрипты и конфиг mynttyrc закинул на git-hub .