1

Я официально сделал полную установку Cygwin на старом 32-битном компьютере; в области "все программы" меню "Пуск" Cygwin-X имеет FVWM, Gnome Flashback (Metacity), Gnome-Openbox, KDE Plasma Workspace (отказоустойчивый сеанс), KDE Plasma Workspace, KDE-OpenBox, LXDE, MATE, Openbox, Пользовательский скрипт, WindowMaker, Xfce Session, Xlaunch, XtoW, XWin Server. Все, что я попробовал, похоже на * nix оконные системы, которые почти сразу аварийно завершают работу. (Я не знаю, связано ли это с памятью; машина имеет только 2G памяти.)

Существует ли простая старая скромная оболочка, похожая на старое окно DOS, но запускающая bash и т.д. Вместо того, чтобы воспроизводить оболочку MS-DOS?

ТИА,

3 ответа3

1

Есть ли в наличии простая старая скромная оболочка, та, что запускала Баш?

Найдите программу под названием Cygwin64 Terminal (или аналогичную, если вы установили 32-битную версию Cygwin):

Это ярлык mintty .

Если вы не можете найти его, создайте ярлык со следующей целью:

C:\cygwin\bin\mintty.exe -i /Cygwin-Terminal.ico -

Замените C:\cywin на ваш установочный каталог Cygwin.

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


$ mintty --help

Usage: mintty [OPTION]... [ PROGRAM [ARG]... | - ]

Start a new terminal session running the specified program or the user's shell.
If a dash is given instead of a program, invoke the shell as a login shell.

Options:
  -c, --config FILE     Load specified config file
  -e, --exec            Treat remaining arguments as the command to execute
  -h, --hold never|start|error|always  Keep window open after command finishes
  -i, --icon FILE[,IX]  Load window icon from file, optionally with index
  -l, --log FILE|-      Log output to file or stdout
  -o, --option OPT=VAL  Override config file option with given value
  -p, --position X,Y    Open window at specified coordinates
  -s, --size COLS,ROWS  Set screen size in characters
  -t, --title TITLE     Set window title (default: the invoked command)
  -u, --utmp            Create a utmp entry
  -w, --window normal|min|max|full|hide  Set initial window state
      --class CLASS     Set window class name (default: mintty)
  -H, --help            Display help and exit
  -V, --version         Print version information and exit
0

Я полагаю, что вы ищете "мятную" команду. Вы также можете установить другие терминалы на базе Windows (например, rxvt) с помощью программы установки Cygwin. При минимальной установке, однако, установите mintty.exe, который находится в папке "bin", где вы установили Cygwin.

0

Я давно не использовал Cygwin, но раньше существовал файл cygwin.bat который можно было вызывать из Windows как приложение командной строки Windows. Этот пакетный файл тогда, в основном, запускает оболочку bash , все внутри терминала Windows. X-сервер вообще не задействован.

Этот вариант ушел? Содержимое моего cygwin.bat в моем древнем разделе Windows просто:

@echo off
C:
chdir C:\cygwin\bin
bash --login -i

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .