VirtualBox 및 Vagrant를 사용하여 가상 환경에서 Ubuntu 구축
3108 단어 #VirtualBox#vagrant
음악을 만들면 호스트의 환경이 2.5TB 정도로 확대된다.(1.5TB 정도가 프로그램 라이브러리입니다. 예외입니다.)
주 환경에서 직접 프로그래밍을 하는 것은 매우 위험한 상태이다
구 버전의 Erlang/Elixir는 구축에 실패하고 짜증이 난 상태로 청결한 설치를 시작했지만 음악 제작 환경 구축에 꼬박 3일이 걸렸다.잡담
조폭 상태일 때 많은 데이터가 나오는데 이번에도 G Suite를 잘 접으면 자신의 EP와 코로나 앞에서 유지한 것이 망가진다.
필요하면 귀로 0부터 의존 프로그램 라이브러리를 다시 만들 수밖에 없다.
그렇다면 결론적으로 VM의 Ubuntu든 언제든 폐기할 수 있는 APFS 볼륨의 새로운 카탈리나든 Erlang 19.3, Elixir 1.3.4, Phoenix 1.2.5의 환경은 좋지 않다
내일 Lazupa 받으면 일단 Raspbian부터 해보세요.
컨디션
MacBook Pro16형(i9-9880H, RAM32GB, Radeon Pro5500M4GB)
macOS Catalina 10.15.5
brew의 설치를 전제로 합니다.
VirtualBox 설치
지금까지 포장으로 만들어져서 신선해요.
brew cask install https://raw.githubusercontent.com/Homebrew/homebrew-cask/7e703e0/Casks/virtualbox.rb
여기서는 산맥처럼 안전의식이 높아진 10.13 하이시라의 이후 관행적 활동으로 시스템이 들어오는 것을 막았다.언어에 따라 시스템 환경을 설정하고 허가해 주십시오.
이전 명령을 다시 입력하십시오. 시도해 보세요. 시도해 보세요.그럼 완성이야.
최신 맥OS 포장의 설치가 실패했기 때문에 눈부터 비늘이다.
다음은 Vagrant 설치입니다.
Vagrant 설치
brew cask install https://raw.githubusercontent.com/Homebrew/homebrew-cask/fb9df71/Casks/vagrant.rb
이것도 포장으로 만들어서 brew가 대단한 것 같아요.successfully instlaled!완성
Ubuntu 설치
리눅스와 ssh의 해설을 잘 못해서 Vagrant 없이는 못 살아요.나는 비망록을 위해 이 문서를 쓰고 있다.
mkdir -p ~/vagrant/ubuntu64_18
cd ~/vagrant/ubuntu64_18
vagrant 산하의 이름은 무엇이든 좋습니다. Ubuntu는 19학과가 있습니까?GUI가 있는 우분투는 초기에 좌절 정도를 설정한 약자이기 때문에 저와는 상관없죠.그리고 ubuntu64.18 아래 상태에서
vagrant box add ubuntu/bionic64 --box-version 20200130.1.0
Successfully added box 'ubuntu/bionic64'... 면
bagrant init ubnutu/bionic64
git이든 합성기든 모두 init가 나오는 알파벳이라는 뜻이다.요즘 내 마음속에 일치한다.웃다 웃다이렇게 하면 Vagrantfile이 생성됩니다.
여기서부터 가상 서버를 시작하는 것 같아요.
vagrant up
로그는 처음 시작할 때만 자동으로 재생되며 boot ready가 됩니다.일어서는 기계와 ssh를 연결하다.
비록 사용하지 않은 것은 아니지만, 나는 아직 내 머리로 ssh의 새로운 장면을 공략할 수 없다.
최근에 산 아이패드 프로 ssh에서 자신의 기계로 가고 싶어요.
어쨌든 먼저 자신의 기계 안에서 일어나는 가상 환경과 ssh 연결을 한다.
vagrant ssh
이렇게 되면시스템 정보도 나온 것 같아서.
우분투를 만지작거리고.
exit
ssh와 상반되다vagrant halt
up과 반대로 VM의 전원이 꺼집니다.Docker for Mac도 신경 쓰이지만 음악이나 영상을 만들 때는 자르는 게 좋을 것 같아요.당연히 안 좋죠.
프로그래밍만 하는 소형 노트북이라면 괜찮을 것 같아요.
VM 재시작 시
cd vagrant/ubuntu64_18
vagrant up #haltしてたら
vagrant ssh
그렇습니까?Vagrantfile 에 대한 추기
47줄마다(호스트 및 Linux의 동기화 폴더 설정)
config.vm.synced_folder "./workspace", "/home/vagrant/workspace"
27행(포트 피드백 설정)config.vm.network "forwarded_port", guest: 8000, host: 8000
끝말정보약자인 제가 유부넛을'GUI 없는 유부투'라고 부르나 봐요. 유부투 서버 같아요.
왜냐하면 내일 Rasbberry Pi4가 도착할 거예요. (평소에 Linux의 이동과 Nerves라는 Elixir의 IoT 프레임워크에 관심이 있어요)
못하는 리눅스에 익숙해졌으면 좋겠어요.
Vagrantfile이 호스트/클라이언트에서 폴더를 공유하도록 설정하면 Mac의 GUI에서 그 내용을 볼 수 있습니다.
꾸준히 노력하겠습니다.
Kento Mizuno
Reference
이 문제에 관하여(VirtualBox 및 Vagrant를 사용하여 가상 환경에서 Ubuntu 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/kmizuno0211/items/8e8064136274acb0717b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)