December 13, 2018

Cygwin(Linux feeling on Windows)


The software that configures a Linux-like environment on Windows.
윈도우에서 리눅스와 비슷한 환경을 구성하는 소프트웨어.




1. Feature  특징
01.It enables using Linux programs such as vi on Windows.
윈도우에서 vi 등의 리눅스 프로그램 사용 가능.
02. Linux binary files should be ported for Cygwin.
리눅스용 바이너리 파일은 Cygwin용으로 포팅해야 사용 가능.
03. A program compiled with Cygwin requires cygwin1.dll.
Cygwin에서 컴파일된 프로그램은 cygwin1.dll 필요.
04. It's as light as running a window cmd.
윈도우 cmd를 실행시키는 것 만큼 가벼움.




2. How to install  설치 방법

download Cygwin

Download Cygwin.
Cygwin 다운로드.

x86_64: 64 bits Windows
x86: 32 bits Windows


Cygwin setup about installation type

Cygwin setup about installation directory

Cygwin setup about package directory

Cygwin setup about connection type

Cygwin formal server

I chose the formal server.
공식 서버를 선택했다.


Cygwin setup about select packages

Cygwin setup about select packages 2

Install "lynx" and "wget" to install and use apt-cyg.
apt-cyg 설치 및 사용을 위해 "lynx"와 "wget"을 설치한다.

Click the icon a few times to set both to "Install".
둘 다 "Install" 글자로 세팅되도록 아이콘을 몇 번 클릭한다.


Cygwin setup prograss

Cygwin setup about installation status

Cygwin first run

When you execute the created shortcut on the desktop, a black screen appears as shown on the right.
바탕화면에 생성된 바로가기를 실행하면 우측과 같이 검은 화면이 나타난다.

I recommend executing it with "Run as administrator" by right click.
마우스 우측 키를 눌러 "관리자 권한"으로 실행하는 것을 권장한다.



install apt-cyg

$ lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
$ install apt-cyg /bin

Install the package installation software apt-cyg.
패키지 설치 소프트웨어인 apt-cyg를 설치한다.


install openssh using apt-cyg

$ apt-cyg install openssh

Install the ssh package using apt-cyg.
apt-cyg를 이용하여 ssh 패키지를 설치한다.




3. How to use  사용법
❑ Use Cygwin like an ordinary Linux.
일반적인 리눅스를 사용하듯이 Cygwin을 사용한다.