728x90
반응형
SMALL

 

VMWare 로 우분투 설치 또는 부팅시 검은 화면이 나타나거나 깜박일때, 부팅이 제대로 안될때 부팅이 멈출때 해결 방법

Virtual MAchine Settings 화면에서 Display 탭의 3D graphics 옵션을 아래와 같이 해제한다

이후 이상없이 동작하는 것을 확인함

Virtual Machine Settings

 

우분투 부팅 화면

 

 

우분투 시작화면

 

728x90
반응형
LIST
728x90
반응형
SMALL

***VMWare 우분투 설치 또는 부팅시 검은 화면이 나타나거나, 제대로 부팅이 안될 때(error) 부팅이 멈출때, 화면 깜박임 해결 방법 은아래 글에서 확인하세요....***

 

VMWare 우분투 설치 또는 부팅시 검은 화면이 나타나거나, 제대로 부팅이 안될 때(error) 부팅이 멈

VMWare 로 우분투 설치 또는 부팅시 검은 화면이 나타나거나 깜박일때, 부팅이 제대로 안될때 부팅이 멈출때 해결 방법Virtual MAchine Settings 화면에서 Display 탭의 3D graphics 옵션을 아래와 같이 해제한

ckang.tistory.com

 

***VMWare 무료 다운로드 우분투 설치방법***

 

1. https://www.vmware.com/ 접속해서 다운로드 받으려고 하면 다음과 같이 링크가 깨져 있다.

 

 

2. 다음 설치파일 경로로 바로 접속 하면 다운로드가 가능하다 (VMware-player-17.5.2-23775571.exe.tar 파일다운로드)

  https://softwareupdate.vmware.com/cds/vmw-desktop/player/17.5.2/23775571/windows/core/

 

CDS Repository - /var/www/public/stage/session-120/cds/vmw-desktop/player/17.5.2/23775571/windows/core

 

softwareupdate.vmware.com

 

3. 다운로드 후 압축을 풀고 설치 파일 클릭

 

4. 설치를 위한 setup 창이 나타나고 Next 버튼 클릭으로 진행하면 된다.

 

 

 

 

5. 설치가 끝나고 실행시키면 무료 또는 라이센스 입력 창이 나타난다.(난 상업용이 아니기 때문에 무료 사용 클릭후 Continue 클릭) 

6. 마지막으로 아래와 같이 창이 나타난다. Finish 버튼 누르면 설치 완료

 

 7. VMWare 실행 화면 은 다음과 같다.

 

8. Ubuntu 다운로드(https://ubuntu.com/ 접속)

우분투 홈페이지 접속

9. Get Ubuntu -> Download Ubuntu Desktop 클릭

10. Download 24.04 LTS 클릭 다운로드(ubuntu-24.04-desktop-amd64.iso 5.69GB)

 

11. 다운로드가 완료되면 VMware 에 우분투를 설치해 보자 VMWare 창에서 Create a New Virtual Machine 클릭

 

 

12. 방금 다운로드 받은 iso 파일 선택

13. Next 후 아래와 같이 Full name, User Name, password 설정

 

14. 설치될 가상머신(=우분투)의 경로, 할당될 하드디스크 용량 등을 설정하고 최종 하드웨어 스펙을 확인한다.

 

15. Finish를 누르면 아래와 같이 Ubuntu 설치 시작한다.

**설치시 아래와 같은 update 창이 뜨면 Download and Install 클릭

** 우분투 설치시 또는 설치후 설치시 검은화면이 뜨거나 화면 깜박임 발생시 해결방법: https://ckang.tistory.com/79

 

16. 언어 선택(한국어) -> Accessibility in Ubuntu 설정 -> 키보드레이아웃 선택 -> 네트워크 연결이 나타난다.

   *** 네트워크 연결화면에서 나중에 패키지 설치에 대한 번거로움을 피하려면 네트워크 연결 하자


 

 

 

 

17. 다음을 계속 누르면 다음과 같은 화면이 나타난다.

 우분투를 시스템에 설치할 것인가? 우분투 체험을 할 것인가? 묻는 화면이다. 그냥 설치하자. ㅎㅎ

 

 

 

18. 다음 화면은 우분투는 대화형 설치(Interactive Installation)와 자동화 설치(Automated Insatallation) 방식을 묻는 화면이다. 난 대화형 선택 후 다음 클

* 대화형 설치(Interactive Installation): 사용자가 우분투 24.04 설치 도우미와 상호작용하여 설치에 필요한 각종 설정 정보를 우분투 설치 프로그램에 제공하여 설치를 진행하는 방식

* 자동화 설치(Automated Installation): 고급 사용자가 이용하는 방식으로, 사용자는 우분투 설치에 필요한 각종 설정 및 설치 패키지 정보를 autoinstall.yaml 파일에 작성하고, 우분투 설치 도우미 프로그램이 해당 파일을 읽어 거기에 담긴 정보대로 우분투를 자동으로 설치케 하는 하는 방식

 

 

 

19. 다음은 기본 설치(Default selection)를 할것인가? 확장설치(Extended selection)을 할 것인가? 묻는다. 차이는 기본설치는 정말 기본 패키지만 설치되고 확장설치는 필요한 Utility가 함께 설치된다. 그래서 난 확장설치 선택 ^^

 

 

20. 다음으로 추가 필요한 프로그램들을 설치를 묻는다. 아래와 같이 두개 다 클릭해서 다음 선택

 

 

21. 일반적으로 디스크 지우고 Ubuntu 설치 선택 후 다음

 

22. 계정이름 암호설정

 

23. 모든 설치준비가 완료 되었으면 설치 버튼 클릭

 

 

24. 우분투 설치 중 화면

**설치시 오른쪽 아래 사각형 을 클릭하면 아래와 같은 설치 내용들을 확인할 수 있다.

 

 

25. 우분투 설치 완료

 

26. 설치완료후 ubuntu 시작 화면

728x90
반응형
LIST
728x90
반응형
SMALL

ls – 현재 디렉토리 내용 출력(List Directory Contents)

cd – 위치이동(Change Directory)

pwd – Print Working Directory

mkdir – 디렉토리생성(Make Directory)

rmdir – 디렉토리삭제(Remove Directory)

rm – Remove

cp – Copy

mv – Move

touch – 파일생성(Create Empty File)

cat – Concatenate and Display

nano – Text Editor

grep – Search

sudo – Superuser Do

apt-get – Package Manager

dpkg – Package Manager

chmod – Change Mode

chown – Change Owner

tar – Tape Archive

uname – Print System Information

date – Display Date and Time

shutdown – Shutdown or Restart System

ps – Process Status

top – Display System Activity

du – Disk Usage

df – Disk Free

728x90
반응형
LIST
728x90
반응형
SMALL

1. 이미지 다운로드

   - 명령어: sudo docker pull nginx

2. 다운로드된 nginx 이미지 확인

3. nginx 실행

   - 명령어: docker container run --name webserver -d -p 8080:80 nginx

   - 아래와 같이 에러가 발생함 .^^;;

   - 위 에러의 문제점은 사용자가 /var/run/docker.sock 을 접근하려고 하였지만 권한이 없어 발생하는 문제라고 함

   - 사용자가 가지고 있는 권한 확인 방법: 명령어 id  입력

4. docker 에 사용자 권한 부여하기

   - 명령어: sudo usermod -a -G docker $USER

   - 명령어 내용:

          > usermode: 사용자 권한 할당 명령어

          > a : append 라는 의미

          > G: additional group

          > $USER: 사용자 아이디

   - 위 명령어 입력후 시스템 재시작 후 권한 확인하면 위와 다르게 docker에 대한 권한을 가졌음을 확인할 수 있다.

5. 다시 nginx 를 실행해 보자.

   - 명령어: docker container run --name webserver -d -p 8080:80 nginx

   - 정상적으로 완료되면 컨테이너 id를 확인할 수 있다.

6. Docker에서 실행중인 컨테이너를 확인

   - 명령어: sudo docker container ps

   - nginx가 실행되고 있음을 확인할 수 있다.

7. Nginx(웹서버) 동작확인

   - 우분투의 웹브라우저(Firefox, 우분투 화면의 왼쪽에 불꽃이 동그랗게 그려져 있는 아이콘)를 실행하여 127.0.0.1:8080 (또는 localhost:8080) 를 주소에 입력하자.

   - 아래와 같이 동작을 확인되면 성공~!!!

 

 

728x90
반응형
LIST
728x90
반응형
SMALL

0. 도커(Docker) 사용이유

   - 도커는 컨테이너 라는 표준화된 형태로 패키징하고 이 컨텐이너 안에는 라이브러리, 시스템 도구, 코드, 등 소프트웨어를 실행하는데 필요한 모든 것들을 포함할 수 있다.

   - 도커를 통하여 이미지화 하고 이러한 이미지들은 배포 및 관리를 단순하고 쉽게 하게 한다.

   - 일반적으로 가상머신과 컨테이너(도커)를 비교하는데 차이점은 가상머신은 운영체제와 하드웨어까지 모두 가상화에 포함되기 때문에 무거우며 컨테이너(도커)는 운영체제 수준에서 가상화를 하기 때문에 가상머신 보다 가볍다.

 

1. Docker 설치 여부 확인 및 옛날 버전 삭제하기

   - 명령어: sudo apt-get remove docker-engine docker.io containerd runc

   - 그외 설치 관련 명령어 설명

      sudo apt-get update: 새로 추가되거나 변경된 패키지 정보를 업데이트 한다. 새로운 패키지 존재 여부확인을 위해  해야된다.

      sudo apt-get upgrade: 설치된 모든 패키지의 버전을 업그레이드 한다.

      sudo apt-get install [패키지 이름]: [패키지 이름]를 설치한다.

      sudo apt-get remove [패키지 이름]: [패키지 이름]를 삭제한다.

      sudo apt-get purge [패키지 이름]: 패키지 삭제와 동시에 관련된 모든 설정 파일을 함께 삭제한다.

      sudo apt-get autoremove: 불필요한 의존성을 가진 패키지를 모두 삭제한다. 이전에 설치된 패키지를 설치할 때 함  께 설치된 패키지들중 지금 더이상 사용하지 않는 패키지들을 삭제한다.      

2. 설치 가능한 패키지 정보 업데이트

   - 명렁어: sudo apt-get update

3. 필수패키지 설치

   - 명령어: sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

4. GPG Key 인증

   - 명령어: curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 

   - 정상적으로 동작하면 OK 가 출력됨

5. Docker Repository 등록

   - 자신의 아키텍쳐에 맞춰서 Docker Repository를 등록해야됨

   - 아키텍쳐 확인 명령어: arch

   - 명령어:

          sudo add-apt-repository \
          "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
          $(lsb_release -cs) \
          stable"

정상 작동 결과

6. Docker 설치

   - 명령어: sudo apt-get update && sudo apt-get install docker-ce docker-ce-cli containerd.io

   - Docker 설치후 설치된 Docker 확인 명령어: docker -v

7. Docker Service 동작 유무 확인

   - 명령어: systemctl status docker 또는 service docker status

   - Docker 가 active 되어 동작하고 있는 것을 확인할 수 있다.

   - 타 블로그 내용에서 시스템 부팅시 Docker가 시작되도록 설정하는 내용들이 있는데, 설정 없이도 시스템 부팅시  docker가 기본적으로 시작되도록 설정되어 있음

   - 만약 부팅시 자동실행 설정을 해야된다면 아래 명령어를 사용하면 된다.

      명령어: sudo systemctl enable docker && service docker start

Docker 상태 출력결과(Ctrl + C 를 누르면 원래 명령어 입력 상태로 돌아감)

 

8. 서비스 관리 명령어 정리

   - service 명령어와 systemctl 명령어?: 실행결과는 같지만 service 명령어를 실행하면 결국 systemctl 명령어가 실행되어 동작하게 된다.

   - systemctl start [서비스명]: 서비스 시작

   - systemctl stop [서비스명]: 서비스 중지

   - systemctl status [서비스명] : 서비스 상태 확인(서비스 구동 유무 확인이 가능)

   - systemctl restart [서비스명] : 서비스 재시작

   - systemctl reload [서비스명] : 서비스를 중지하지 않고 설정 값을 반영

   - systemctl enable [서비스명] : 시스템이 재부팅하면 자동으로 서비스 실행하도록 등록

728x90
반응형
LIST
728x90
반응형
SMALL

VMware 시작시 아래와 같이 에러 창이 나타난다면?

VMWare에서 하드웨드 세팅시 기본적으로 CD/DVD가 있다. 하지만 사용되는 컴퓨터에서 CD/DVD가 없는 경우 이와 같은 에러 창이 나타난다.

해결방법: 하드웨어 세팅에서 CD/DVD 를 제거하면된다.

 - Edit virtual machine settings 선택(왼쪽 그림)

 - CD/DVD(SATA) 선택(오른쪽 그림)

 - 아래 Remove 버튼 클릭(오른쪽 그림)

 - OK 버튼 클릭(오른쪽 그림)

 

에러 창 없이 잘 실행됨을 확인할 수 있다.^^

728x90
반응형
LIST
728x90
반응형
SMALL

1. 종료하기

   1.1 UI에서 종료하기

      - 아래 화면에서 오른쪽위 버튼 클릭

      - Pwer Off / Log Out 선택

      - Power Off... 선택

      - Power Off 팝업 창에서 Power Off 선택

  1.2 터미널에서 종료하기

      - Ctrl + Alt + T 키를 입력하여 터미널 실행한다.(왼쪽 그림)

      - sudo shutdown -h now 입력 후 엔터(오른쪽 그림)

      - 계정 비밀번호 입력 

 

2. 터미널 실행하기

   - 터미널이란 컴퓨터에 사용자가 명령을 할 수 있게 하는 인터페이스이다. 인터페이스는 명령어를 직접 입력할 수 있는 창으로 되어 있으며 그 창에 키보드를 이용하여 명령어들을 입력한다.

   - 1990년 말 윈도우 운영체제가 대중화 되고 대부분의 사람들은 GUI 인터페이스가 익숙하지한 90년 중반 이전에는 MS 도스 운영체제를 사용하고 Console 창을 이용하여 명령어를 직접 입력하고 이를 통하여 필요한 프로그램을 실행하였다.

MS 도스 운영체제에서 명령어 입력

   - 리눅스(우분투) 에서도 이와 동일하게 터미널을 이용하게 된다.

 

   2.1 UI에서 터미널 실행

      - 왼쪽아래에 3x3 그리드 형태의 아이콘 클릭

      - 맨 아래에 Ter...(원래는 Terminal) 으로 보이는 아이콘 클릭

      - 터미널 실행됨^^

   2.2 단축키로 터미널 실행

      - Ctrl + Alt + T 키를 누르면 터미널이 실행됨

3. 터미널 명령어

   - cd <directory 이름>: 디렉토리 위치 이동시 사용

   - ls : 현재 디렉토리에 있는 파일 및 폴더를 출력

   - cp <파일1> <파일2>: 파일1과 동일한 파일2를 만든다.

   - mkdir <디렉토리이름>: <디렉토리이름>의 폴더를 만든다.

   - rmdir <디렉토리이름>: <디렉토리이름>의 폴더를 삭제한다.

   - pwd: 현재 경로 출력

   - touch <파일명>: <파일명> 파일 생성

   

728x90
반응형
LIST
728x90
반응형
SMALL

최신버전 vmware workstation player 17 무료다운로드 및 우분투 설치는 아래 링크에서 확인하기바랍니다.

https://ckang.tistory.com/78

 

VMWare Workstation Player 17 (17.5.2) 무료 다운로드 우분투 (Ubuntu 24.04) 설치

1. https://www.vmware.com/ 접속해서 다운로드 받으려고 하면 다음과 같이 링크가 깨져 있다.  2. 다음 설치파일 경로로 바로 접속 하면 다운로드가 가능하다 (VMware-player-17.5.2-23775571.exe.tar 파일다운로

ckang.tistory.com

 


아래는 이번 버전(WMWare Player 16)으로 설치 불가능 합니다.
-------------------------------------------------------------------------------------------------------------------------------------------------------------
1. https://www.vmware.com/kr.html 접속하기

2. Worksspace -> Workstation pro 선택

3. 평가판 다운로드 선택

 

4. Workstation 16 Pro for Windows  DOWNLOAD NOW 선택(설치파일(VMware-workstation-full-16.2.3-19376536.exe)이 다운로드됨)

5. 우분투 이미지 파일 다운로드: https://ubuntu.com/ 접속

6. Download -> Ubutu Desktop 20.04 LTS 선택

7. 아래 화면에서 잠시후 파일 다운로드 시작됨(파일: ubuntu-20.04.4-desktop-amd64.iso)

8. VMWare 설치는 기본 옵션이 선택된 내용들에서 Next 와 마지막에 Install 버튼을 클릭하면 간단히 설치가 끝난다.

9. VMWare에서 우분투 설치:

   - 설치된 VMWare를 확인하면 아래와 같이 VMWare Workstation 16 Player(무료) 와 VMWare Workstation Pro(유료 또는 30일 버전)가 있다. 이때 VMWare Workstation 16 Player 를 실행시킨다.

10. Create a New Virtual Machine 선택한다.

11. 다운로드 받은 우분투 iso 파일을 선택후 Next 버튼 클릭

12. 설치될 우분투(Full name)의 이름과 사용자 계정 이름(User name), 비밀번호(Password)를 각각 입력한다.

13. 설치될 가상머신(=우분투)의 경로, 할당될 하드디스크 용량 등을 설정하고 최종 하드웨어 스펙을 확인한다.

14. 하드웨어 스펙 수정이 필요하면 Customize Hardware를 선택하고 아래와 같이 필요한 부분을 설정한다.

(저는 메모리 크기를 4GB -> 8GB로 수정함)

15. 하드웨어 설정이 끝나면 Finish 버튼 클릭하면 설치가 시작된다.

16. 설치가 완료 되면 아래와 같이 화면이 나타난다.

&lt;설치 완료 화면&gt;

17. 설치후 사용자 이미지를 클릭하고 앞서 설정된 비밀번호를 입력하면 로그인이 되고 몇가지 설정 화면들이 나타난다.

(나는 그냥 skip 했다)

18. Livepatch 사용 유무를 설정하는 페이지다.

찾아보니 시스템을 재시작 하지 않고 Linux 커널 보안 업데이트를 설치 및 적용할 수 있게 하는 것이 Livepatch라고 한다. 무료이나 가입이 필요하다고 해서 일단 그냥 Next~~~!

19. 대부분의 설정이 끝나면(나는 특별한것은 없는 듯해서 그냥 Next 계속 선택함) 아래와 같이 우분투 OS 바탕화면을 볼 수 있다. 

20. 업데이트 창이 나타나면 Install Now 선택함

이상 VMWare에서 우분투 설치를 종료합니다.

728x90
반응형
LIST

+ Recent posts