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.