반응형

 

 

 

앞에서 Windows를 Update 하여 WSL을 설치할 준비가 되었다.

이제 WSL을 설치해 본다.

 

커맨드 라인 입력을 위해

Windows 시스템 >> 명령 프롬프트를 관리자 권한으로 실행한다.

 

 

wsl --install

 

wsl --install

 

을 입력하여 WSL 을 설치한다.

 

 

사상 머신 플랫폼이 설치되고 Linux용 Windows 하위 시스템이 설치된다.

 

 

마지막으로 Ubuntu 가 자동으로 설치된다.

 

 

Ubuntu 다운로드가 완료되고 시스템을 다시 시작한다.

 

 

리부팅 후 Ubuntu 설치가 계속된다.

 

 

 

설치가 끝나고 username과 password를 입력한다.

 

 

설치가 완료되고 드디어 콘솔 커맨드 라인이 나왔다.

 

 

종료시키고 다시 실행시키니 위와 같이 커맨드 라인이 바로 나타난다.

 

 

시작 메뉴에 Ubuntu가 설치되어 있다.

 

 

탐색기를 실행해 보면 Ubuntu 가 트리에 나와 있다.

 

WSL 을 설치하는데는 20분 정도 걸린 것 같다.

 

 

 

 

728x90
반응형
반응형

 

 

 

VirtualBox를 사용하지 않고 윈도우에서 Ubuntu를 사용할 수 있는 방법이 있다고 해서 시도해 보았다.

단, GUI는 안 되고 terminal 환경만 지원한다.

 

WSL (Windows Sybsystem Linux) 이라고 해서 아래의 링크의 내용을 따라 설치해 보았다.

 

docs.microsoft.com/ko-kr/windows/wsl/install-win10

 

Windows 10에 WSL(Linux용 Windows 하위 시스템) 설치

Bash 터미널을 사용하여 Linux 배포(Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin 및 Alpine 포함)를 Windows 10 머신에 설치하는 방법을 알아봅니다.

docs.microsoft.com

단순화된 설치를 따라해 보았다.

아래와 같은 내용이 나와 있었다.

 

wsl --install 단순화된 설치 명령을 사용하려면 다음을 수행해야 합니다.

  • Windows 참가자 프로그램에 참여

  • Windows 10의 미리 보기 빌드(OS 빌드 20262 이상)를 설치합니다.

  • 관리자 권한으로 명령줄 창을 엽니다.

우선 Windows 참가자 프로그램에 참여.

 

insider.windows.com/en-us/getting-started

 

Windows Insider Program

Become an Insider: be one of the first to explore new Windows features for you and your business or use the latest Windows SDK to build great apps.

insider.windows.com

 

 

Register 를 한다. Log in 하라고 나와서 이미 가지고 있는 MS 계정으로 log in을 하였다. 

Log in 후 다시 Register를 누르고 다음 페이지에서 동의에 체크한 다음 Register now를 한다.

 

 

Register가 되었다. Flight now를 선택하면 Installation 에 대한 내용이 나온다.

 

 

Open settings를 선택하면 Windows 참가자 프로그램 설정창이 열린다.

시작 버튼을 누른다.

 

 

다시 MS 계정 log in을 한다. 

 

 

처음에 권장 사항인 배타 채널으로 선택하고 리부팅을 하였는데 자동으로 윈도우가 upgrade 될 줄 알았는데 되지 않았다.

Windows 10의 미리 보기 빌드(OS 빌드 20262 이상)를 설치가 되어야 한다. 그런데 업데이트가 안 되었다.

 

 

아래 내용을 보니 개발자 채널을 선택해야 한다.

 

jsb000.tistory.com/2293?category=803276

 

Windows 10, 21H1 Insider Preview 빌드 20279 배포됨 [배포 종료]

21H2는 19043.xxx 빌드로 배포될 예정입니다. 아래 빌드는 MS에서 테스트용으로 배포되었고, 더이상 개발 및 배포되지않습니다. ------------------------------------------------------------------------------..

jsb000.tistory.com

 

Windows 참가자 프로그램 설정에서 다시 개발자 채널로 변경하였다. 

 

 

Windows 업데이트를 선택하면 버전 20H2 가 다운로드되고 설치된다. 

버전 21H1 이 다음 리스트에 나와 있다.

 

 

버전 20H2 설치가 완료되고 리부팅.

 

 

Windows 10의 미리 보기 빌드(OS 빌드 20262 이상) 여야 하는데 19042로 여전히 낮다.

다시 Windows 업데이트를 확인하면 21318 이 다운로드 되고 설치된다.

 

 

모든 업데이트가 완료되고 드디어 원하는 빌드 이상의 환경이 구성되었다.

현재 OS 빌드는 21318

 

 

부팅이 되면 윈도우 오른쪽 아래 상태창에 항상 아래의 메시지가 표시되고 있다.

 

 

여기까지 다운로드 하고 설치하는데 몇 시간이 걸렸다.

대략 3시간 정도 걸린거 같다. 

이제 다음은 WSL 설치. ^^

 

 

 

 

 

728x90
반응형
반응형

 

 

통신 터미널 프로그램 minicom을 실행해서 사용하다가 종료하는 방법.

이것을 몰라서 그냥 터미널을 닫았었다. ㅡ.ㅡ;

 

 

minicom을 실행하면 연결되고 아래와 같은 메시지가 나온다.

즉, CTRL-A Z 를 누르면 help가 나온다.

Help 창을 띄워서 보니 command는 CTRL-A <key>로 호출할 수 있다고 되어 있다.

Command 요약 내용 중 오른쪽의 Other Functions를 보니 exit and reset.....X 이 있다.

종료 명령이 CTRL-A X 구나~

 

CTRL+A X

를 누르니 아래와 같은 확인창이 뜬다.

Yes를 선택하면 minicom이 종료되고 우분투 터미널로 돌아온다.

 

 

 

 

 

728x90
반응형
반응형

 

 

 

타겟 보드와 시리얼 통신을 위한 minicom 설치 및 설정 방법 정리.

 

minicom 을 실행해 보니 설치되어 있지 않다.

 

 

sudo apt-get install minicom
sudo apt-get install minicom

 

위 명령으로 minicom 설치.

 

 

"계속 하시겠습니까?" 에서 Y를 입력하거나 enter를 눌러서 설치 시작.

 

 

설치 후 minicom을 실행하면 설정이 잘 못 되어 있어서 실행되지 않는다.

minicom -s

로 minicom 설정을 한다.

그런데 나중에 설정을 저장할 때 설정이 저장되지 않았다. 그래서

sudo minicom -s 
sudo minicom -s

로 다시 설정을 했다.

 

Serial port setup 을 선택한다.

 

A를 눌러 Serial Device를 변경한다. 예를 들면 아래와 같이 설정한다. 

/dev/ttyUSB0

 

설치된 디바이스 확인은 아래 링크 확인.

 

210214 우분투 USB to RS232 인식 확인

내가 선호하는 USB to RS232 제품인 FTDI 사의 UC232R-10. 윈도우에서만 쓰다가 우분투에서 처음 연결. 우분투 18.04 버전인데 연결하니 별도의 설치과정 없이 바로 인식된다. 아래 명령으로 device를 확인

kgkang.tistory.com

 

E를 눌러 Bps, Parity, , Data, Stop bit를 설정한다.

A를 누르면 아래와 같이 다른 Speed를 설정할 수 있다. ex) 500000

보통 Bps 만 다르고 나머지는 아래와 같이 설정한다. ex) 8N1 (Data 8 bit, Parity None, Stop 1 bit)

 

Enter를 눌러서 설정을 나와 E 항목의 설정을 확인한다. 

 

다음에도 동일한 설정을 사용하기 위해 Save setup as dfl 을 선택한다.

 

권한이 있지 않으면 아래와 같이 설정이 저장되지 않는다.

 

 

정상적으로 설정이 되면 아래와 같이 나타난다. 

 

 

이제 실행을 해 보자. 실행을 하니 포트가 열리지 않는다.

USB to RS232를 연결하지 않았다...

연결하고 다시 실행했다.

 

 

아래와 같이 minicom 이 실행되었다.

이제 터미널 프로그램으로 테스트 할 수 있게 되었다.

 

 

 

 

728x90
반응형
반응형

 

 

윈도우처럼 탐색기로 삭제를 하니 우분투는 삭제 진행상태가 제대로 보이지도 않고...

삭제를 취소할 줄도 모르겠다...

파일이 작을 경우 금방 삭제되니까 문제 없는데...

소스가 많은 파일은 삭제를 하면 삭제가 진행중인지 전혀 알 수가 없다. ㅠ.ㅠ

 

터미널을 써서 삭제 상태를 확인해야할 것 같다.

그런데 간단히 삭제 명령만 쓰면 삭제 상태가 보이지 않는다.

그래서 찾은 삭제 명령. 주로 아래의 명령을 쓴다.

 

rm -rfv folder/
rm -rfv folder/

즉, 디렉터리 삭제, 강제 삭제, 삭제되는 내용 표시 이다.

 

옵션 설명은 아래와 같다. (from wiki)

rm에 덧붙여 사용할 수 있는 옵션에는 다음과 같은 것이 있다.:

  • -r, 디렉터리를 삭제한다, 하위의 내용을 먼저 삭제한다. (하위에 존재하는 파일이 남아있으면 안 되기 때문에) ("recursive", 재귀적으로)

  • -i, 삭제를 할 때에 매번 삭제 여부를 사용자에게 묻는다. ("interactive", 대화식으로)

  • -f, 존재하지 않는 파일을 무시하고 어떠한 확인 메시지도 보여주지 않는다. ("force", 강제로)

  • -v, 삭제를 하는 동안 삭제되는 내용을 보여준다 ("verbose", 장황하게)

 

 

rm (유닉스) - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. rm (remove의 축약)은 파일 시스템으로부터 파일을 삭제할 때에 사용되는 유닉스 명령어이다. rm에 덧붙여 사용할 수 있는 옵션에는 다음과 같은 것이 있다.: -r, 디

ko.wikipedia.org

 

아래 이미지와 같이 -v option을 주면 삭제되는 내용을 볼 수 있어서 

많은 파일을 삭제할 때 삭제되는 상태를 확인할 수 있다.

 

 

 

 

 

728x90
반응형
반응형

 

 

내가 선호하는 USB to RS232 제품인 FTDI 사의 UC232R-10.

윈도우에서만 쓰다가 우분투에서 처음 연결.

우분투 18.04 버전인데 연결하니 별도의 설치과정 없이 바로 인식된다.

 

 

아래 명령으로 device를 확인.

ls /dev/tty*
ls /dev/tty*

 

연결되지 않았을 때는 device list에 없다.

 

 

아래와 같이 /dev/ttyUSB0 으로 인식된 것을 확인할 수 있다.

 

 

이제 인식된 것 확인 했으니 시리얼 통신 테스트!!!

느리더라도 천천히 하나씩 해보자!!!

 

 

 

728x90
반응형
반응형

환경) 우분투 18.04

우분투에서 크롬원격데스크톱 사용기.

데스크톱에서 시간이 걸리는 작업을 하도록 걸어 놓고 노트북에서 원격으로 상황을 확인하기 위해서

크롬원격데스크톱을 사용해 보았다.

크롬원격데스크톱이라 크롬에서 사용해야지... 했는데... 파이어폭스에서 한번 해 보았다.

파이어폭스에서도 문제없이 사용할 수 있다.

아래 링크의 크롬원격데스크톱 홈으로 접속.

 

 

Chrome 원격 데스크톱

어디에서나 데스크톱 공유스마트폰, 태블릿, 다른 컴퓨터에서 내 컴퓨터에 안전하게 액세스하세요. 빠르고 간편하며 무료입니다.지원 주고받기어디에서나 원격으로 액세스웹, Android 및 iOS에서

remotedesktop.google.com

 

원격엑세스를 할경우 원격 액세스 설정.

 

참고로 오른쪽 아래의 크롬 원격 데스트톱을 설치하였을 때는 아래와 같이 나타난다.

 

참고) 원격데스크톱 설치

 

다운로드 한 파일을 설치.

설치하면 아래의 아이콘이 생성되어 바로 실행할 수 있다.

원격지원 받기

상단의 원격지원을 선택한다.

 

코드 생성을 선택하면 원격 지원을 받을 코드가 생성된다.

액세스 하려는 PC에서는 액세스 코드가 만료되기 전에 이 코드를 입력하면 원격 지원이 가능하게 된다.

액세스 하려는 PC에서는 지원하기 부분에 액세스 코드를 입력하고 연결하면 된다.

 

원격PC에서 지원요청이 오면 아래와 같은 메시지가 나타난다.

공유를 선택하면 공유중인 상태 표시줄이 나타나면서 원격PC가 연결되어 있음을 나타낸다.

원격데스크톱에도 연결중인 상태가 나타난다.

사용하기도 어렵지 않고 원격지원이 잘 된다.

팀뷰어도 개인용으로 무료로 사용하기 편하지만 원격데스크톱도 유용한 것 같다.

 

 

728x90
반응형
반응형

환경) 우분투 18.04, 김프 2.10.18

 

모자이크를 위해서 설치했으니 모자이크를 한번 해 본다.

 

김프 (GIMP)를 실행하고 모자이크를 원하는 이미지를 연다. GIMP 프로그램에 드래그 드롭해도 된다.

 

 

왼쪽의 툴바에서 선택 툴 선택.

 

 

특별한 설정없이 기본 설정으로 모자이크를 위한 영역을 선택한다.

 

선택한 영역에서 오른쪽 클릭하여 Filters >> Blur >> Pixelize... 를 선택한다.

세부 설정이 있지만 그냥 기본 설정으로만... ^^

 

 

모자이크는 완료되었다. 그런데 저장은...

다른 이름으로 저장하려니 파일 유형이 xcf 로 된다.

 

"파일 >> Export As..." 로 이미지를 내보내기 하면 이미지 파일로 저장할 수 있다.

창 아래 부분에서 파일 유형을 선택할 수 도 있다.

 

내보내기를 하면 아래와 같은 설정 창이 나타난다. 그냥 기본값으로 하면 이미지가 저장된다.

 

 

 

참고) 참고한 사이트 링크

 

 

우분투12.04 이미지 편집 '모자이크' 작업 (픽셀화,모자이크) - 불법복제소프트웨어 포토샵은 가라

우분투12.04 이미지 편집 '모자이크' 작업 (픽셀화,모자이크)불법복제소프트웨어 포토샵은 가라! 김프2.6이...

blog.naver.com

 

728x90
반응형

+ Recent posts