본문 바로가기

TEAM STUDY/쿠버네티스

쿠버네티스 실습 삽질 v.1 - 미니큐브 설치하는데 아무튼 에러 장난 아님 ;;

728x90
반응형

 

미니큐브 설치하기


Step 1) Apply updates

다음 apt 명령을 실행하여 시스템의 기존 패키지에 대한 모든 업데이트를 적용합니다.

$ sudo apt update -y
$ sudo apt upgrade -y

 

Step 2) Install Minikube dependencies

아래 명령을 실행하여 다음 minikube 종속성을 설치하십시오.

$ sudo apt install -y curl wget apt-transport-https

 

Step 3) Download Minikube Binary

다음 wget 명령 을 사용하여 최신 minikube 바이너리를 다운로드합니다.

 

$ wget https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64

바이너리가 다운로드되면 /usr/local/bin 경로에 복사 하고 실행 권한을 설정하십시오.

$ sudo cp minikube-linux-amd64 /usr/local/bin/minikube
$ sudo chmod +x /usr/local/bin/minikube

 

Step 3) Version Check

$ minikube version
minikube version: v1.25.2
commit: 362d5fdc0a3dbee389b3d3f1034e8023e72bd3a7

 


 

LinuxBrew(HomeBrew) 설치 안되서 linuxbrew-wrapper 설치하기

linuxbrew는 homebrew의 리눅스 버전이다.

 

 

Step 1) 기본환경을 맞추기 위한 필수 패키지

sudo apt-get install build-essential curl file git

 

Step 2) linuxbrew-wrapper 설치

sudo apt-get install linuxbrew-wrapper

 

아 설치는 되었는데 자꾸 아래 에러를 내며 root 를 함부로 쓰지 말라그런다. 에라이

 

W: be careful as root.
Don't run this as root!

 

이유

더보기

LinuxBrew는 루트 사용자에 의해 문제 해결을 사용할 수 없습니다.

 

안전상의 이유로 LinuxBrew는 LinuxBrew 사용자 아래에서 설치하고 사용할 수 없습니다.

그러나 우리는 때때로 root 사용자를 위한 테스트 작업일 뿐 생산 환경에서 사용하는 것이 아니다.

많은 운영체제의 기본 사용자는 root이다. 도커 용기의 기본 사용자도 보통 root이다.

root 사용자에서 사용할 수 없는 root는 빠른 테스트를 하기 위해 번거로움을 준다.

 

이 문제를 해결하는 데는 두 가지 방법이 있다.

  • 방법1: 일반 사용자를 만들고 일반 사용자를 사용하여 로그인
  • 방법2: LinuxBrew의 원본 코드를 수정하고 제한을 제거한다.

 

 

그래 사용자를 추가하고

sudo adduser newuser

 

해당 유저한데 sudo 그룹을 주고

sudo usermod -aG sudo newuser

 

user 정보 확인해보자

cat /etc/passwd

 

이제 되려나

linuxbrew install hello

 

linuxbrew --version 이 뜬다.

newuser@DESKTOP-Q26RDFJ:~$ linuxbrew --version
==> This script will install:
/home/linuxbrew/.linuxbrew/bin/brew
/home/linuxbrew/.linuxbrew/share/doc/homebrew
/home/linuxbrew/.linuxbrew/share/man/man1/brew.1
/home/linuxbrew/.linuxbrew/share/zsh/site-functions/_brew
/home/linuxbrew/.linuxbrew/etc/bash_completion.d/brew
/home/newuser/.cache/Homebrew/
/home/linuxbrew/.linuxbrew/Homebrew
==> The following new directories will be created:
/home/linuxbrew/.linuxbrew/Cellar
/home/linuxbrew/.linuxbrew/bin
/home/linuxbrew/.linuxbrew/etc
/home/linuxbrew/.linuxbrew/include
/home/linuxbrew/.linuxbrew/lib
/home/linuxbrew/.linuxbrew/opt
/home/linuxbrew/.linuxbrew/sbin
/home/linuxbrew/.linuxbrew/share
/home/linuxbrew/.linuxbrew/share/zsh
/home/linuxbrew/.linuxbrew/share/zsh/site-functions
/home/linuxbrew/.linuxbrew/var
/home/linuxbrew/.linuxbrew/Homebrew

Press RETURN to continue or any other key to abort

미니큐브 좀 start 시키고 싶은데 일단 안된다.

내일은 되겠지 . .


 

 

728x90
반응형