unzip 패키지 설치

sudo apt get unzip

 

압축풀기

unzip 파일명.zip

 

--------------------------------------------------------------------------------------------

junijuniya@kjunMainPC:~/digits$ sudo apt-get install unzip

[sudo] password for junijuniya:

Reading package lists... Done

Building dependency tree

Reading state information... Done

Suggested packages:

  zip

The following NEW packages will be installed:

  unzip

0 upgraded, 1 newly installed, 0 to remove and 29 not upgraded.

Need to get 158 kB of archives.

After this operation, 530 kB of additional disk space will be used.

Get:1 http://archive.ubuntu.com/ubuntu xenial/main amd64 unzip amd64 6.0-20ubuntu1 [158 kB]

Fetched 158 kB in 1s (83.9 kB/s)

Selecting previously unselected package unzip.

(Reading database ... 59636 files and directories currently installed.)

Preparing to unpack .../unzip_6.0-20ubuntu1_amd64.deb ...

Unpacking unzip (6.0-20ubuntu1) ...

Processing triggers for mime-support (3.59ubuntu1) ...

Processing triggers for man-db (2.7.5-1) ...

Setting up unzip (6.0-20ubuntu1) ...

junijuniya@kjunMainPC:~/digits$ unzip v6.1.1.zip

Archive:  v6.1.1.zip

7a3d5f00f3ef0e81cdc3415b03c6ede98c3ef91c

   creating: DIGITS-6.1.1/

   creating: DIGITS-6.1.1/.github/

  inflating: DIGITS-6.1.1/.github/CONTRIBUTING.md

  inflating: DIGITS-6.1.1/.gitignore

  inflating: DIGITS-6.1.1/.gjslintrc

  inflating: DIGITS-6.1.1/.travis.yml

  inflating: DIGITS-6.1.1/CLA

  inflating: DIGITS-6.1.1/LICENSE

  inflating: DIGITS-6.1.1/MANIFEST.in

  inflating: DIGITS-6.1.1/README.md

  inflating: DIGITS-6.1.1/digits-devserver

  inflating: DIGITS-6.1.1/digits-lint

  inflating: DIGITS-6.1.1/digits-test

   creating: DIGITS-6.1.1/digits/

  inflating: DIGITS-6.1.1/digits/.gitignore

  inflating: DIGITS-6.1.1/digits/__init__.py

  inflating: DIGITS-6.1.1/digits/__main__.py

   creating: DIGITS-6.1.1/digits/config/

  inflating: DIGITS-6.1.1/digits/config/__init__.py

  inflating: DIGITS-6.1.1/digits/config/caffe.py

  inflating: DIGITS-6.1.1/digits/config/gpu_list.py

  inflating: DIGITS-6.1.1/digits/config/jobs_dir.py

  inflating: DIGITS-6.1.1/digits/config/log_file.py

  inflating: DIGITS-6.1.1/digits/config/server_name.py

  inflating: DIGITS-6.1.1/digits/config/store_option.py

  inflating: DIGITS-6.1.1/digits/config/tensorflow.py

  inflating: DIGITS-6.1.1/digits/config/torch.py

  inflating: DIGITS-6.1.1/digits/config/url_prefix.py

   creating: DIGITS-6.1.1/digits/dataset/

  inflating: DIGITS-6.1.1/digits/dataset/__init__.py

  inflating: DIGITS-6.1.1/digits/dataset/forms.py

   creating: DIGITS-6.1.1/digits/dataset/generic/

  inflating: DIGITS-6.1.1/digits/dataset/generic/__init__.py

  inflating: DIGITS-6.1.1/digits/dataset/generic/forms.py

  inflating: DIGITS-6.1.1/digits/dataset/generic/job.py

  inflating: DIGITS-6.1.1/digits/dataset/generic/test_views.py

  inflating: DIGITS-6.1.1/digits/dataset/generic/views.py

   creating: DIGITS-6.1.1/digits/dataset/images/

  inflating: DIGITS-6.1.1/digits/dataset/images/__init__.py

   creating: DIGITS-6.1.1/digits/dataset/images/classification/

  inflating: DIGITS-6.1.1/digits/dataset/images/classification/__init__.py

  inflating: DIGITS-6.1.1/digits/dataset/images/classification/forms.py

  inflating: DIGITS-6.1.1/digits/dataset/images/classification/job.py

  inflating: DIGITS-6.1.1/digits/dataset/images/classification/test_imageset_creator.py

  inflating: DIGITS-6.1.1/digits/dataset/images/classification/test_views.py

  inflating: DIGITS-6.1.1/digits/dataset/images/classification/views.py

  inflating: DIGITS-6.1.1/digits/dataset/images/forms.py

   creating: DIGITS-6.1.1/digits/dataset/images/generic/

  inflating: DIGITS-6.1.1/digits/dataset/images/generic/__init__.py

  inflating: DIGITS-6.1.1/digits/dataset/images/generic/forms.py

  inflating: DIGITS-6.1.1/digits/dataset/images/generic/job.py

  inflating: DIGITS-6.1.1/digits/dataset/images/generic/test_lmdb_creator.py

  inflating: DIGITS-6.1.1/digits/dataset/images/generic/test_views.py

  inflating: DIGITS-6.1.1/digits/dataset/images/generic/views.py

  inflating: DIGITS-6.1.1/digits/dataset/images/job.py

  inflating: DIGITS-6.1.1/digits/dataset/images/views.py

  inflating: DIGITS-6.1.1/digits/dataset/job.py

   creating: DIGITS-6.1.1/digits/dataset/tasks/

  inflating: DIGITS-6.1.1/digits/dataset/tasks/__init__.py

  inflating: DIGITS-6.1.1/digits/dataset/tasks/analyze_db.py

  inflating: DIGITS-6.1.1/digits/dataset/tasks/create_db.py

  inflating: DIGITS-6.1.1/digits/dataset/tasks/create_generic_db.py

  inflating: DIGITS-6.1.1/digits/dataset/tasks/parse_folder.py

  inflating: DIGITS-6.1.1/digits/dataset/tasks/parse_s3.py

  inflating: DIGITS-6.1.1/digits/dataset/views.py

  inflating: DIGITS-6.1.1/digits/device_query.py

   creating: DIGITS-6.1.1/digits/download_data/

 extracting: DIGITS-6.1.1/digits/download_data/__init__.py

  inflating: DIGITS-6.1.1/digits/download_data/__main__.py

  inflating: DIGITS-6.1.1/digits/download_data/cifar10.py

......

--------------------------------------------------------------------------------------------

 

 

접속한 Linux ip 주소 넣고 Open

 

예 선택

 

Login ID 입력

 

패스워드 입력

 

로그인 완료

 

 

 

예전에 ubunto 를 hyper-V 로 셋팅을 해놨었는데

간만에 들어가려니 비번을 잊어먹었습니다. ㅠㅜ

다행히도 비번을 초기화 하는 방법이 있더군요

그래서 비번 초기화 방법을 공유해 봅니다.

우선 우분투를 시작할때 Esc 를 눌러 아래처럼 GRUB 모드로 진입합니다.

두번째 'Advanced options for Ubuntu' 로 진입합니다.

두번째 'Ubuntu, With Linux 3.13.0-32-generic (recovery mode)' 로 진입합니다.

진입을 하면 아래처럼 먼가 쭉 로그같은 것들이 화면이 찍힙니다. 냅둡니다.

아래 화면이 나오면 root 를 선택합니다.

그러면 터미널 창이 나오게 되는데요 여기서

mount -rw -o remount /

를 입력하고 엔터

passwd root

를 입력하고 엔터 치면 아래 그림과 같이

root 권한의 password 를 재설정하게 합니다.

이제 우분투를 다시 켭니다.

전 이상하게도 로그인 비번 입력없이 바로 진입이 되더군요;;
그래서 아래처럼 우측 상단의 톱니바퀴 버튼을 눌러
손님세션으로 갔다가 다시 비번 바꿀 사용자로 변경하였습니다.

이제 아래와 같은 로그인 화면에서 Ctrl + Alt + F1 을 눌러 터미널 모드로 진입합니다.

이때 아래처럼 id 와 password 를 물어보게 되는데 앞서 설정한 root 계정의 id 와 password 를 입력하면됩니다.

아래 처럼 가장앞에 root 가 붙어있다면 root 계정으로 접속이 된겁니다.

이제 계정의 비번을 바꿔야겠죠

제가 바꿀 계정은 kangjun 입니다.

passwd kangjun

으로 입력하고

비번을 설정합니다.

(왜 문자가 깨졌는지는 모르겠네요;)

이제 reboot 를 하고 변경한 암호로 진입하면 됩니다.

2017/11/04 - [Windows] - (Windows) 윈도우 에서 Ubuntu (우분투) 실행하기

위 글에서 우분투를 설치해 보았고 이제 텐서플로우를 설치해보자.

 

아래 명령어를 실행한다.

sudo apt-get install python3-pip python3-dev python-virtualenv

혹 위 명령어 실행이 에러가 발생된다면

sudo apt-get update

명령어를 실행한 후 실행하면 될것이다.

 

아래 명령어를 실행하여 가상 tensorflow 환경을 설정한다.

마지막에 tensor 은 변경해도 된다. (임의로 지정한것이다.) => TargetDirectory 를 나타냄 - https://www.tensorflow.org/install/install_linux#InstallingVirtualenv)

virtualenv --system-site-packages -p python3 tensor


이제 가상환경의 tensorflow 으로 진입해보자.

source ~/tensor/bin/activate


진입하게되면 아래처럼 맨 앞에 (tensor) 가 보이게 된다.

(위에서 지정한 이름이 괄호안에 들어가서 보이게된다.)

이제 최신환경으로 업그레이드 해주자

(tensor) junijuniya@kjunMainPC:~$ pip3 install --upgrade tensorflow


이상 우분투에 텐서플로우 환경을 구성하는 방법이다.


참고

http://jinman190.blogspot.kr/2017/10/openai-gym.html


아래는 설치 로그

더보기

RS1 에서는 bash 초기버전이었지만

rs1,rs2 로 오면서 어느정도 자리를 잡은것 같다.

Ubuntu 를 실행하기 위한 과정을 적어본다.

먼저 설정에 들어가 업데이트 및 보안 을 선택한다.

아래과 같은 화면이 나오고 개발자용 메뉴에서 개발자 모드를 선택한다.

프로그램 및 기능에 들어가서 Windows 기능 켜기/끄기 를 선택하고

 

아래와 같이 Linux 용 Windows 하위 시스템을 체크하고 확인한다.

변경이 완료되면 다시시작한다.

이제 bash 를 실행해 보면

아래와 같이 먼가 더 설치를 해야한다고 뜬다.

그렇다 윈도우 스토어의 Ubuntu 를 다운로드 및 설치해야한다.

Windows Store 로 들어가 Ubuntu  로 검색해서 아래 그림의 앱? 을 다운로드 한다.

설치가 완료되면 실행해본다.

위 화면에서 좀 기다렸는데;; Enter 치니 아래처럼 install 이 완료되고 사용자 id, 비번등을 설정한다.

드디어 Ubuntu 진입 성공이다.

혹시나 해서 bash 를 실행해 보니 아래그림과 같이 제대로 동작하는걸 확인할수 있다.

 

+ Recent posts