Kurulum yapılırken izin reddedildi


14

Gtk sunucusunu kurmaya çalışıyorum. Önce komutu yazdım ./configureve sonra makekomutu yazdığımda make installbana bu hatayı verdi:

osama@osama-HP-Compaq-6910p:~/Downloads/gtk-server-2.3.1-sr$ make install
/usr/bin/install: cannot create regular file `/usr/local/bin/gtk-server': Permission denied
mkdir -p /usr/local/bin
/usr/bin/install -c gtk-server /usr/local/bin
/usr/bin/install -c stop-gtk-server /usr/local/bin
/usr/bin/install: cannot create regular file `/usr/local/bin/stop-gtk-server': Permission denied
make: *** [install] Error 1

Yanıtlar:


25

Bir uygulama yüklüyorsanız ve seçenek ./configureolmadan kullanılırsanız --prefix=, make installişlem derlenmiş dosyaları sisteminizin dosya sistemindeki önceden tanımlanmış yollara yükler.

Sisteminizin dosya sistemine yüklediğiniz için dosyaları yazmak için özel izinlere ihtiyacınız var, şunu deneyin:

sudo make install

Bu, kullanıcının köklendirme iznini yükseltir ve derlenen dosyaların, kullanıcının izinleri olmadığı dizinlere yüklenmesine izin verir.

Sorunun hata mesajı tarafından bir izin sorunu olduğunu açıkça görebilirsiniz ( normal dosya oluşturulamıyor /usr/local/bin/gtk-serverve normal dosya oluşturamıyor/usr/local/bin/stop-gtk-server ): bunları yüklemeye çalışan kullanıcının (bu durumda siz) bu dizinlere yazma izni yok .


bruno çalıştı. sudo make install denedim. teşekkürler
osama

1
Bruno, Qyoto'yu yüklemeye çalışıyorum ve aynı şikayeti alıyorum. Ben sudo ile çalıştırdım ve sudo su denedim, ama hep aynı sonuç. Bu sorun için bildiğiniz başka bir durum var mı?
Tony Martin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.