레이블이 Bash on Windows인 게시물을 표시합니다. 모든 게시물 표시
레이블이 Bash on Windows인 게시물을 표시합니다. 모든 게시물 표시

2016년 7월 9일 토요일

a2ps 설치 (bash on Windows)

1. "a2ps"를 넣어서 설치가 안 된 것을 확인.
2. 안내에 나오는 대로 다음 명령을 넣는다.
sudo apt-get install a2ps
3. Superuser 권한을 얻기 위해 password를 넣는다.
4. "계속 하시겠습니까 [Y/n]"에서 "Y"로 계속한다.

5. 다음과 같이 설치가 된다.

6. 설치가 제대로 되었는지 확인하기 위해 다음 명령을 넣어본다.
a2ps -h

2016년 6월 19일 일요일

SystemC on Windows (using Bash on Windows)

1. Normally, SystemC uses dynamically linked library. However, it does not work (yet) in Bash on Windows:
The error message goes: "error while loading shared libraries: libsystemc-2.3.1.so: cannot enable executable stack as shared object requires: Invalid argument".

Note that I've already set the environment variable, LD_LIBRARY_PATH, to the directory where SystemC library resides as below:

2. A workaround is to use static-linking:
Note the flags used in the linking command:
-Wl, -Bstatic -lsystemc -Wl, -Bdynamic -pthread

2016년 6월 12일 일요일

Bash on Windows 설치 방법

1. Windows 10의 Insider Preview build를 이용하기 위해서 다음을 한다.

1-1. Windows 시작 button → "설정" 선택:

1-2. "업데이트 및 복구"를 선택:

1-3. "Windows 업데이트" → "고급 옵션" 선택:

1-4. "Insider Preview 빌드 가져오기"의 "시작"을 선택:

1-5. "Insider Preview 빌드" 창에서 "등록"을 선택:

1-6. https://insider.windows.com/에 자동으로 연결 되는데, "시작하기"를 선택:

1-7. "이 계약 조건에 동의합니다(필수)."에 check한 후 "제출" 선택:

1-8. Web page를 닫는다:

1-9. 앞의 "설정" 창에서 "다음 단계"를 선택한다:

1-10. 확인을 위한 창들이 뜨는데, "다음", "확인"을 선택:

1-11. Reboot을 위한 창에서 "지금 다시 시작"을 선택:

1-12. "1-2" 단계와 같이 "설정" → "업데이트 및 복구" 창에서 "개발자용" → "개발자 모드"를 선택:

1-13. 확인을 위한 창이 뜨는데, "예"를 선택해서 개발자 모드를 켠다:

1-14. "1-3"의 "고급 옵션" 창에서, 아래와 같이 "Insider 수준"을 "초기"로 맞춘다 (선택 bar를 가장 오른쪽으로):

1-15. 이제 준비 완료. Windows 10 Insider Preview build는 Windows update로 받는 것임. 위의 설정을 적용하자 마자는 아래와 같이 "업데이트 확인"해도 Windows 10 Insider Preview build가 검지되지 않음 (나는 설정 다음 날에야 가능했음):

1-16. 아래 그림과 같이 "Windows 10 Insider Preview 14361"이 update되는 걸 확인해야 함 (아마도 14361보다 더 큰 version도 괜찮을 것임):

1-17. Update가 끝나면 "지금 다시 시작"을 선택해서 reboot:

1-18. Reboot이 끝나면 바탕화면 오른쪽 아래에 다음 그림과 같이 "평가본입니다."라고 나옴:

2. Bash on Windows를 활성화 하기 위해서 다음을 한다.

2-1. "제어판" → "프로그램" 선택:

2-2. "Windows 기능 켜기/끄기" 선택:

2-3. "Windows 기능" 창에서 "Linux용 Windows 하위 시스템(베타)"를 check한 후에 "확인"을 선택 (참고로 영어로는 "Windows Subsystem for Linux (Beta)" 임):

2-4. 다음 창이 뜨는데 "다시 시작"을 선택해서 reboot:

2-5. 완성.

3. Bash를 실행시켜 보려면 작업표시줄에 "bash"를 입력하고 Enter:



3-1. Bash를 처음 실행하면 다음과 같이 "동의", "사용자 이름", "암호 입력"을 진행한다 (글이 조금 깨지는데 beta니깐 이해하자):

3-2. 다음과 같이 bash가 Windows command-line처럼 실행된다:

참고:
  1. https://insights.ubuntu.com/2016/04/14/howto-ubuntu-on-windows-2/