SORU
8 Mayıs 2013, ÇARŞAMBA


Nasıl homebrew izinleri düzeltmek için?

Kaldırıldı ve Homebrew 3 kez en tesisatları sonunda bana izin vermez gibi bana hiçbir şey yüklemek için izin vermek gibi görünüyor çünkü şimdi kurdum.

Örnek olarak şu anda karşı karşıya olduğum bu libjpeg download senaryo yayınlayacağız.

Libjpeg yüklemek ve almak için deneyin:

$ brew install libjpeg
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/jpeg-8d.mountain_lion.bottle.1.tar.gz
Already downloaded: /Library/Caches/Homebrew/jpeg-8d.mountain_lion.bottle.1.tar.gz
==> Pouring jpeg-8d.mountain_lion.bottle.1.tar.gz
Warning: Could not link jpeg. Unlinking...
Error: The brew link step did not complete successfully
The formula built, but is not symlinked into /usr/local
You can try again using `brew link jpeg'
Error: Permission denied - /usr/local/opt/jpeg
<>'demlemek bağlantı jpeg' olur . p

Error: Permission denied - /usr/local/opt/jpeg

Demlemek doktorum okur

$ brew doctor
Warning: "config" scripts exist outside your system or Homebrew directories.
./configure scripts often look for *-config scripts to determine if
software packages are installed, and what additional flags to use when
compiling and linking.

Having additional scripts in your path can confuse software installed via
Homebrew if the config script overrides a system or Homebrew provided
script of the same name. We found the following "config" scripts:

/Library/Frameworks/Python.framework/Versions/2.7/bin/python-config
/Library/Frameworks/Python.framework/Versions/2.7/bin/python2-config
/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7-config
Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run brew link on these:

jpeg

Bu izin sorunu imkansız bir şey üzerinde demlemek kullanmak için yapıyor ve gerçekten herhangi bir öneriniz seviniriz.

CEVAP
8 Mayıs 2013, ÇARŞAMBA


Klasörü chown kullanarak sorunu çözebildim:

sudo chown -R "$USER":admin /usr/local

Ayrıca (büyük ihtimalle) /Library/Caches/Homebrew aynı yapmak zorunda olacak:

sudo chown -R "$USER":admin /Library/Caches/Homebrew

Görünüşe göre Ben daha önce sudo /usr/local,klasör iznim değişmiş bir şekilde kullanmıştı ileri andan itibaren demlemek ile tüm yüklemeler başarılı olduğu kanıtlanmıştır.

Bu cevap gitHub's homebrew issue tracker nezaket geliyor

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Abe Olandres

    Abe Olandres

    16 EYLÜL 2006
  • Creavite

    Creavite

    8 Mart 2009
  • Julian Smith

    Julian Smith

    31 EKİM 2006