Skip to content

0zhu/cygwin-portable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ConCygSys

ConCygSys

ConEmu / CygWin Portable for SysAdmins


This is an independent fork of amazing cygwin-portable-installer project

Modded specially for sysadmin purposes. Your Linux shell On Windows

This will install portable CygWin environment and connect to portable ConEmu console emulator, so you will have all required tools for server management in one folder which can be moved between PCs and/or run from USB stick


Installation

In order to install ConCygSys successully, make sure you uninstalled any existing non-portable CygWin and ConEmu instances. Also disable antivirus software on your PC. Why it is recommended

  • Create a folder on your PC where you want to store ConCygSys, let it be D:\concygsys\
  • Download installer from this link (right click > save link as) to D:\concygsys\
  • Launch ConCygSys-installer.cmd you downloaded to D:\concygsys\
  • Once the installation is finished, launch the desired shell:
    • ConCygSys.cmd to run CygWin via ConEmu (if installed) - awesome multitab quake-style console - recommended
    • ConCygSys-bash.cmd to run CygWin in standard Windows console - helpful for CygWin behaviour troubleshooting
    • ConCygSys-mintty.cmd to run CygWin via MinTTY terminal emulator - fully xterm-compatible, but without multitab and quake-style support - launch to access a server producing artefacts in ConEmu
  • have fun source: https://i.ytimg.com/vi/bamH8SIG0h8/maxresdefault.jpg

Default actions in ConEmu console

  • Ctrl+` - open/hide console
  • Select by Left Click and release - copy
  • Right click - paste
  • Double click on Tab - rename a tab
  • Double click on Tab Panel - open a new tab

Customization

If you open ConCygSys-installer.cmd with Notepad++ (forget about standard Notepad, it will mess everything up), you will get a control over the installation settings.

Available options:

  • CYGWIN_USERNAME - the desired username (defaults to root)

default: root

  • CYGWIN_SETUP - override processor architecture, for instance if you want to install 32bit CygWin on 64bit Windows

default: empty

  • CYGWIN_MIRROR - a mirror you would like to download CygWin from

default: http://ftp.inf.tu-dresden.de/software/windows/cygwin32

default: bind-utils,curl,inetutils,ipcalc,openssh,openssl,unzip,vim,whois,zip

default: en_US.UTF-8

default: yes

default: yes

default: yes

default: yes

default: yes

default: yes

  • INSTALL_CONEMU - install ConEmu console

default: yes

FAQ

Is ConCygSys fully portable?

Yes, you can install it on USB stick, move installation to different folder and different PC

How Can I access Windows drives?

/mnt/DRIVE. Additionally current Windows user folder is mapped to /home/WINUSER

Can I change username after installation

Yes, just open your favourite installer cmd file with NotePad++ and set a new username in USERNAME= field

License

All files are released under the Apache License 2.0.

Where can I report an issue?

Here