Çalıştırmak için Nautilus'ta bir betiği çift tıkladığımda, komut dosyası sadece benim metin editörümde çalıştırma seçeneği olmadan açılıyor. Nautilus'u kullanarak yürütülebilir metin dosyalarını ve / veya komut dosyalarını nasıl çalıştırabilirim?
Çalıştırmak için Nautilus'ta bir betiği çift tıkladığımda, komut dosyası sadece benim metin editörümde çalıştırma seçeneği olmadan açılıyor. Nautilus'u kullanarak yürütülebilir metin dosyalarını ve / veya komut dosyalarını nasıl çalıştırabilirim?
Yanıtlar:
Nautilus'u açın.
Bunu menü çubuğundan aç:
Düzenle → Tercihler
'Davranış' sekmesini seçin.
"Yürütülebilir Metin Dosyaları" altında "Her seferinde sor" seçeneğini seçin.
"İzinler" sekmesini seçin ve "Dosyayı program olarak çalıştırmaya izin ver" seçeneğinin işaretli olduğundan emin olun.
Pencereyi kapat.
Artık betiğinizi çalıştırıp çalıştırmamayacağınız sorulacak olan Nautilus'ta çalıştırılabilir metin dosyanızı çift tıklayabilirsiniz.
Krediyi cevapla: Nur
Bu adımları takip et:
dconf-editor
Varsayılan olarak yüklenmediğinden yükle .dconf-editor
ve vurun Enter.İçinde dconfg-editor
: org
➤ gnome
➤ nautilus
➤preferences
executable-text-activation
Açılır menüden üzerine tıklayın ve seçin:
Başlat : komut dosyalarını program olarak başlatmak için.
VEYA
sormak : bir diyalog yoluyla ne yapılacağını sormak için
Yakın dconf-editor
. Bu kadar!
Bunun alışkın olduğumuz varsayılan davranışı değiştirmeye karar veren Gnome insanlarının neden olduğu bir sıkıntı olduğunu düşünüyorum.
Düzeltmek için şunları yapabilirsiniz;
Aynı Nautilus davranışını Root ile aynı şekilde istiyorsanız, dconf Editor'ü bu sefer Root olarak başlatarak yukarıdaki adımları tekrarlayabilirsiniz .
bir terminalde
gsettings set org.gnome.nautilus.preferences executable-text-activation ask
Ask Each Time
İşte bu kadar!
Krediyi cevapla: Nur , Jorge Castro
Hangi Ubuntu sürümünüz olduğuna bağlı olarak,
Nautilus'ta bunu menü çubuğundan açınız:
Düzenle → Tercihler
Nautilus'ta bunu menü çubuğundan açınız:
Dosyalar → Tercihler
Nautilus'ta bunu menü çubuğundan açınız:
Düzenle → Tercihler
Ardından, 'Davranış' sekmesinde "Çalıştırılabilir metin dosyalarını açık halde çalıştır" seçeneğini seçin.
Alternatif olarak, dosyayı düzenlemenizi veya yürütmenizi isteyip istemediğinizi soran bir iletişim kutusu ( örnek ) istiyorsanız, "Her seferinde sor" seçeneğini seçin .
Bir komutu tercih ediyorsanız:
dconf write /org/gnome/nautilus/preferences/executable-text-activation "'launch'"
Not: Hem GUI hem de komut satırı yöntemleri yalnızca Nautilus (Ubuntu'daki varsayılan grafik dosya yöneticisi) için çalışır.
Aslen bana burada yayınlanan başka bir cevaptan .
Bunun için en iyi yolun .desktop başlatıcısını yapmak olduğunu ve bu başlatıcıyı çalıştırılabilir kılmak olduğunu sanırım.
chmod +x blah.desktop
Bundan sonra sadece tıklatarak çalıştırmaya hazır olacaksınız ve daha fazlasını başlatıcıya ekleyebilirsiniz. .Desktop dosyalarının nasıl yapılacağı hakkında daha fazla bilgi için buraya bakın . Ana kısmı bu
[Masaüstü Girişi] Tür = Uygulama Terminal = false Simge = / path / to / simge / icon.svg Ad = verin-name-burada Exec = / / yol / dosya / çalıştırılabilir
Bunu, dosya özelliklerinde izinlere girerek ve "bu dosyayı çalıştırılabilir olarak çalıştır" ı seçerek tek bir dosya için yapabilirsiniz.
En çok oy alan cevabı Fedora 20 + GNOME'da da kullanabilirsiniz:
Open Nautilus, check Preferences -> Behavior -> Executable Files, put as always ask
3 puan kontrol etmelisiniz:
dosyaya sağ tıklayın -> birlikte aç -> diğer uygulama -> tüm uygulamaları görüntüle -> yazılımı çalıştır -> seç
Şu andan itibaren kabuk komut dosyaları çift tıklamayla çalıştırılacak.
Nautilus'u açın. (Dosya tarayıcısı)
Ubuntu 17.04’te, artık bir çubuğu düzenleyebiliriz, bu nedenle Dosyalarda Tercihler’i kullanabilirsiniz.
Bunu menü çubuğundan aç:
Dosyalar → Tercihler
'Davranış' sekmesini seçin
"Yürütülebilir Metin Dosyaları" altında "Ne yapacağınızı sorun" u seçin.
Kapat onu.