2014-05-22 14 views
40

Tôi đang cố gắng cài đặt hộp ảo với brew-thùng, nhưng Điều đó trả về loại lỗi này và tôi không thể cài đặt hộp ảo. Tôi sử dụng MacOSX Lion 10.7.5 và homebrew 0.9.5, ruby ​​2.1.0-p0Lỗi homebrew xảy ra khi tôi lệnh "brew cask install virtualbox" hoặc "brew cask search google-chrome"

Tôi đã mô tả quy trình trong Thiết bị đầu cuối bên dưới.

Trước hết, lệnh brew tap đã thành công.

$ brew tap phinze/cask 
    Cloning into '/usr/local/Library/Taps/phinze/homebrew-cask'... 
    remote: Reusing existing pack: 32538, done. 
    remote: Counting objects: 36, done. 
    remote: Compressing objects: 100% (36/36), done. 
    remote: Total 32574 (delta 16), reused 2 (delta 0) 
    Receiving objects: 100% (32574/32574), 11.72 MiB | 379 KiB/s, done. 
    Resolving deltas: 100% (19138/19138), done. 
    Tapped 1 formula 
    It looks like you tapped a private repository. To avoid entering your 
    credentials each time you update, you can use git HTTP credential caching 
    or issue the following command: 

     cd /usr/local/Library/Taps/phinze/homebrew-cask 
     git remote set-url origin [email protected]:phinze/homebrew-cask.git 

Thứ hai, tôi đã cài đặt brew-thùng như sau

$ brew install brew-cask 
    Warning: brew-cask-0.35.0 already installed 

Thứ ba, khi tôi đã cố gắng để cài đặt VirtualBox, nhưng nó sẽ trả về loại hình báo lỗi, và tôi không thể được cài đặt VirtualBox .

$ brew cask install virtualbox 
    ==> Removing legacy Tap 
    Error: No available cask for virtualbox 
+1

Hey Anon, tôi vừa xác nhận sự xuất hiện của 'virtualbox.rb'. Có 'virtualbox.rb'. Đây có phải là một vấn đề trong kho lưu trữ của brew-thùng? Tôi có thể sửa lỗi này bằng cách kéo nhánh khác không? – tomohitoy

+0

Vâng, xin lỗi về bình luận/câu trả lời trước đó ... Chạy nó với kho lưu trữ mới cho tôi biết 'virtualbox' đang tải xuống ... Mặc dù tôi chưa tải xuống xong ... – Dair

Trả lời

71

Kho lưu trữ homebrew-thùng has moved. Bạn đã thử:

brew tap caskroom/cask 
brew install brew-cask 
brew cask install virtualbox 

thay vì phinz?

Cập nhật:

Như Jon Nalley chỉ ra, brew install brew-cask tại deprecated là:

Important December 2015 update: Homebrew-Cask will now be kept up to date together with Homebrew (see #15381 for details). If you haven’t yet, run brew uninstall --force brew-cask; brew update to switch to the new system.

+0

Cảm ơn bạn Annon! Tôi chỉ cố gắng 'brew tap caskroom/cask' nhưng tôi không thể cài đặt như' brew install brew-cask' Nó trả về 'Lỗi: Không có công thức có sẵn cho brew-cask' lỗi. – tomohitoy

+2

Không biết điều này có hữu ích hay không, nhưng trước khi làm theo các bước để cài đặt thùng bia, hãy thử cài đặt sạch: 'brew untap brew-cask',' brew uninstall cask'. – Dair

+0

Sau khi cài đặt lại thùng bia, tôi có thể cài đặt VirtualBox vv .. !!! Cảm ơn bạn rất nhiều Anon! – tomohitoy

9
brew tap caskroom/cask 
brew install brew-cask 
brew cask install virtualbox 

Làm việc cho tôi.

0

Lúc đầu, tôi có những "nhiều vòi" lỗi:

~ $ brew install brew-cask 
Error: Formulae found in multiple taps: 
* caskroom/cask/brew-cask 
* phinze/cask/brew-cask 

Sau đó, tôi bao gồm (caskroom) đường dẫn đầy đủ để nấu-thùng và nó làm việc:

brew install caskroom/cask/brew-cask 
brew cask install virtualbox 
0
brew install caskroom/cask/brew-cask 
brew install homebrew/completions/brew-cask-completion 

Điều đó làm việc cho tôi

Các vấn đề liên quan