문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 다음 판 양쪽 다음 판 | ||
linux:virtualbox [2019/07/25 12:25] kwon37xi [설치 Arch Linux] |
linux:virtualbox [2021/05/15 20:38] kwon37xi [공유 폴더] |
||
---|---|---|---|
줄 7: | 줄 7: | ||
deb [arch=amd64] http:// | deb [arch=amd64] http:// | ||
</ | </ | ||
- | * 키 등록< | + | * 키 등록 |
- | wget -q https:// | + | wget -q https:// |
</ | </ | ||
* 설치< | * 설치< | ||
sudo apt-get update | sudo apt-get update | ||
+ | |||
+ | # 해당 패키지의 저장소가 virtualbox.org 인지 확인 | ||
+ | apt-cache policy virtualbox-6.0 | ||
+ | # > 내용이 다음과 유사해야함. | ||
+ | virtualbox-6.0: | ||
+ | 설치: (없음) | ||
+ | 후보: 6.0.14-133895~Debian~buster | ||
+ | 버전 테이블: | ||
+ | | ||
+ | 500 http:// | ||
+ | |||
+ | ---- | ||
# sudo apt-get install virtualbox-[버전] | # sudo apt-get install virtualbox-[버전] | ||
- | sudo apt-get install virtualbox-5.0 | + | sudo apt-get install virtualbox-6.1 |
# 설치가 안 돼 있다면 dkms도 설치 | # 설치가 안 돼 있다면 dkms도 설치 | ||
줄 43: | 줄 55: | ||
4: virtualbox-sdk: | 4: virtualbox-sdk: | ||
- | 선택 항목 입력 (기본값 = 없음): 2,3,4 | + | 선택 항목 입력 (기본값 = 없음): |
## 커널 모듈 설정이 필요하다. 자신이 사용하는 커널 버전을 선택하거나 | ## 커널 모듈 설정이 필요하다. 자신이 사용하는 커널 버전을 선택하거나 | ||
줄 60: | 줄 72: | ||
10: virtualbox-host-dkms | 10: virtualbox-host-dkms | ||
- | # oracle-extension-pack 설치가 필요하다. | + | # oracle-extension-pack 설치가 필요하다. 오라클 Virtualbox 다운로드 페이지에서 직접 다운로드하는게 나은듯. |
- | yay -S virtualbox-ext-oracle | + | # yay -S virtualbox-ext-oracle |
# 커널 모듈 적재를 재부팅이 필요하다. | # 커널 모듈 적재를 재부팅이 필요하다. | ||
줄 78: | 줄 90: | ||
====== VirtualBox Linux Guest ====== | ====== VirtualBox Linux Guest ====== | ||
- | * 버추얼박스 상에서 리눅스를 돌릴 때, Guest Addition을 설치하려면 **kernel-devel 과 gcc**가 미리 설치돼 있어야만한다. | ||
- | * Guest Addition 설치후 재설정 할 때는 **/ | ||
- | * 공유 폴더(Shared Folder)에 root 이외의 사용자에게 권한을 주려면 **vboxsf** 그룹에 해당 사용자를 추가하면 된다. http:// | ||
+ | ===== 공유 폴더 ===== | ||
+ | * 공유 폴더를 사용하려면 VirtualBox 에 **Extension Pack**이 설치돼 있어야 한다. | ||
+ | * Guest OS에는 **VirtualBox Guest Addition**이 설치돼 있어야 한다. | ||
+ | * 공유 폴더 | ||
+ | * 폴더 경로 : Host 의 폴더 지정 예) '' | ||
+ | * 폴더 이름 : Guest 에서 '' | ||
+ | * 읽기 전용 : 비활성 | ||
+ | * 자동 마운트 : 비활성 | ||
+ | * 마운트 지점 : 비워두기 | ||
+ | * 항상 사용하기 : 활성 | ||
+ | <code sh> | ||
+ | # 사용자 $HOME/share 에 마운트 하려면 | ||
+ | mkdir ~/share | ||
+ | sudo mount -t vboxsf -o rw, | ||
+ | </ | ||
+ | |||
+ | * 공유 폴더(Shared Folder)에 root 이외의 사용자에게 권한을 주려면 **vboxsf** 그룹에 해당 사용자를 추가하면 된다. http:// | ||
+ | * 혹은 애초에 '' | ||
+ | * ''/ | ||
+ | * [[https:// | ||
===== SSH 접속 가능하게 만들기 ===== | ===== SSH 접속 가능하게 만들기 ===== | ||
* 먼저 네트워크 접속가능하게 만든다. [[virtualbox: | * 먼저 네트워크 접속가능하게 만든다. [[virtualbox: |