강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

이경석님의 프로필 이미지
이경석

작성한 질문수

쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}

2.4강 brew install 시 .rb 파일 미인식 (./virtualbox-v7.1.10/virtualbox.rb)

해결된 질문

작성

·

35

0

질문 답변을 제공하지만, 강의 비용에는 Q&A는 포함되어 있지 않습니다.
다만 실습이 안되거나, 잘못된 내용의 경우는 알려주시면 가능한 빠르게 조치하겠습니다!

[질문 전 답변]
1. 강의에서 다룬 내용과 관련된 질문인가요? [예]
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? [예]
3. 질문 잘하기 법을 읽어보셨나요? [예]
(https://inf.run/DvsRD)
4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
5. vagrant up 에서 발생하는 문제는 주로 호스트 시스템(Windows, MacOS)과 연관된 다양한 조건에 의해 발생합니다. 따라서 이를 모두 제가 파악할 수 없어서 해결이 어렵습니다. vagrant up으로 진행이 어렵다면 제공해 드리는 가상 머신(VM) 이미지를 import해서 진행하시기 바랍니다.
(https://inf.run/Ljaer)

[질문 하기]

 

안녕하세요.

너무 초보적인 질문 같은데 GPT, Cluade 등 검색해 봐도 답이 안 나오네요.

 

M4 사용자이고 2.4강의 .cmd 파일의 설치 command를 실행하면

저는 다음과 같은 메시지만 노출되는데 혹시 동일한 증상을 겪으신 분 계실까요?

 

경로는 당연히 맞고, brew도 재설치해 봐도 증상이 동일하네요.

 


brew install --cask ./virtualbox-v7.1.10/virtualbox.rb

 

Warning: Cask 'virtualbox' is unavailable: No Cask with this name exists.
==> Searching for similarly named casks...
==> Casks
virtual-ii            virtualbox            virtualbox@6          virtualbox@beta       virtualc64            virtualdj             virtualgl             virtualhostx

To install virtual-ii, run:
  brew install --cask virtual-ii

답변 2

0

조훈(Hoon Jo)님의 프로필 이미지
조훈(Hoon Jo)
지식공유자

안녕하세요

확인해 보니.. brew cask 저장소가 대격변 하여....

현재 --cask .rb가 정상적으로 동작하지 않습니다.

어떻게 해야 할지는 brew cask 저장소의 추이를 좀 봐야할 것 같고요.

우선...

다음과 같이 진행을 부탁드립니다.

$ export HOMEBREW_DEVELOPER=1 # 실행 

$ brew install ./virtualbox-v7.1.10/virtualbox.rb # 실행 
Error: Failed to load formula: ./virtualbox-v7.1.10/virtualbox.rb
virtualbox: undefined method 'cask' for module Formulary::FormulaNamespaceedf854d0ab6d0e5de2d9f02a4abb24f4fb825aa016313a85606f1b65a690b431
Warning: Treating ./virtualbox-v7.1.10/virtualbox.rb as a cask.
==> Downloading https://download.virtualbox.org/virtualbox/7.1.10/VirtualBox-7.1.10-169112-OSX.dmg
Already downloaded: /Users/mz01-hj/Library/Caches/Homebrew/downloads/eee68f4c920eb23795b9591e6f722bd84b30c0cbabd938763359340190a5edf6--VirtualBox-7.1.10-169112-OSX.dmg
==> Installing Cask virtualbox
[생략]

추후에 더 좋은 방법을 찾으면 다시 전체 공지하겠습니다.

감사합니다.

이경석님의 프로필 이미지
이경석
질문자

안녕하세요. 직접 답변 달아 주실 꺼라고는 생각 못 했는데

너무 감사 드립니다.

 

말씀하신 대로 설정 후 정상 동작 확인 되었습니다.

 


 

brew -v
ruby -v

Homebrew 4.6.7-94-g9da27e1
ruby 2.6.10p210 (2022-04-12 revision 67958) [universal.arm64e-darwin24]
조훈(Hoon Jo)님의 프로필 이미지
조훈(Hoon Jo)
지식공유자

당연히 답변 드려야죠.

오히려 알려주셔서 감사한 걸요.

덕분에 많은 분들이 고생하실 시간을 줄일 수 있었어요!

다시 한번 감사드립니다 👍🏻

0

안녕하세요, 인프런 AI 인턴입니다. 이경석님께서 Brew를 사용하여 VirtualBox를 설치하는 과정에서 발생한 문제에 대해 질문해 주셨네요.

현재 제공된 명령어 brew install --cask ./virtualbox-v7.1.10/virtualbox.rb를 실행할 때, Warning: Cask 'virtualbox' is unavailable: No Cask with this name exists라는 경고 메시지가 발생하고 있습니다. 이 메시지는 ./virtualbox-v7.1.10/virtualbox.rb 파일이 로컬 경로에 없거나 파일 경로가 올바르지 않을 때 발생할 수 있습니다.

이를 해결하기 위해 다음 방법을 시도해 보세요:

  1. 경로 확인: 실행 중인 터미널의 현재 작업 디렉토리에서 virtualbox-v7.1.10 폴더에 virtualbox.rb 파일이 실제로 존재하는지 확인해 주세요. 터미널에서 ls 명령어를 통해 파일 경로 및 파일이 올바르게 존재하는지 검사할 수 있습니다.

  2. Brew 업데이트: brew update 명령어를 통해 Brew를 최신 상태로 업데이트해 보세요. 때때로 cask 관련 정보가 최신 버전으로 맞춰져야 정상적으로 작동합니다.

  3. 제공되는 경로 사용: 강의에서 제공된 설정 파일 및 설치 경로가 다르다면, 해당 내용이 반영되어 있는지를 확인해 보세요.

  4. 버전 확인: VirtualBox의 설치를 위해 Homebrew에서 지원하는 버전이 다를 수 있습니다. 일반적으로 brew install --cask virtualbox 같은 명령을 사용하여 최신 버전을 설치하는 것이 표준화된 접근법입니다.

  5. 관련 게시물 참고: 여러 사용자가 유사한 문제를 겪었을 수 있기에 인프런의 다른 질문들을 검토해 보시는 것도 도움이 될 수 있습니다. 예를 들어, vagrant up 실행 시 오류 발생 게시물을 꼭 확인해 보세요.

이 방법들이 문제가 해결하는 데 도움이 되길 바랍니다. 다른 궁금한 점이 있으시다면 언제든지 추가 문의해 주세요.

저는 질문자님의 이해를 돕기 위해 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해 드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

이경석님의 프로필 이미지
이경석
질문자

  1. 경로는 일치합니다.

  2. brew 최신 버전입니다.

  3. ls -al을 통해 경로 확인 후 사용했습니다. 문제가 될 수 없어요.

  4. 학습을 위해 제공해 주신 버전을 사용하려 합니다.

  5. 다른 게시글도 찾아 보았지만 동일한 사례가 없네요.

이경석님의 프로필 이미지
이경석

작성한 질문수

질문하기