Ubuntu Türkiye

Yazılım => Genel => Konuyu başlatan: bsod1 - 03 Mart 2010 - 11:23:23

Başlık: [Çözüldü] Bir uygulama için kendi ikilik dosyamı (betik) oluşturma
Gönderen: bsod1 - 03 Mart 2010 - 11:23:23
applications menumde hiçbir işe yaramayan bazı kısayollar var, onların hedeflerini değiştirmek istiyorum, hatta bazılarını silip başka şeyler koymak falan istiyorum, bunu nasıl yapabilirim?
Başlık: Ynt: applications menusundeki kısayolları nasıl değiştiririm
Gönderen: heartsmagic - 03 Mart 2010 - 11:25:44
Sistem-Tercihler-Ana Menü
Başlık: Ynt: applications menusundeki kısayolları nasıl değiştiririm
Gönderen: umutubuntu - 03 Mart 2010 - 11:26:14
Menü üzerine sağ tıklarsanız menüleri düzenle diye bir seçenek var, oradan dilediğiniz değişikliği yapabilirsiniz.
Başlık: Ynt: applications menusundeki kısayolları nasıl değiştiririm
Gönderen: bsod1 - 03 Mart 2010 - 11:42:02
ah aslında yanlış sordum :P yapmak istediğim şey bazı kısayolların hedeflerini değiştirmek yani örneğin gnome-do da firefox yazınca firefox açılmıyor, firefox'un konumu değiştiği için, bunun gibi

yani bu kısayollar nerede tutuluyor onu öğrenmem lazım
Başlık: Ynt: applications menusundeki kısayolları nasıl değiştiririm
Gönderen: umutubuntu - 03 Mart 2010 - 11:46:39
Benim bildiğim Do, Firefox'u komut ile çağırır nerede/bu/başlatıcı diye çağırmaz. Yoksa ben mi bir şeyleri yanlış anlıyorum ?
Başlık: Ynt: applications menusundeki kısayolları nasıl değiştiririm
Gönderen: bsod1 - 03 Mart 2010 - 11:58:56
peki o komutların nereye yönlendirdiğini nasıl değiştirebilirim öyle sorayım
Başlık: Ynt: applications menusundeki kısayolları nasıl değiştiririm
Gönderen: ironic - 03 Mart 2010 - 12:07:52
@bsod1, anladığım kadarıyla firefox' u herhangi bir konuma atılan klasörden kullanıyorsunuz ?  Eğer durum buysa, sembolik bağ atmayı deneyebilirsin.
Başlık: Ynt: applications menusundeki kısayolları nasıl değiştiririm
Gönderen: bsod1 - 03 Mart 2010 - 13:17:31
pfs, o dediğini nasıl yapacağım, ya soruyu özetlemek istiyorum:

örneğin terminal'den "program adı" yazdığımızda programa yölendiriyor bizi, bir dosyayı açıyor, ,işte ben o komutun a dosyasını değil b dosyasını açmak istiyorum, nasıl yapabilirim
Başlık: Ynt: applications menusundeki kısayolları nasıl değiştiririm
Gönderen: heartsmagic - 03 Mart 2010 - 15:23:58
@bosd1, son sorunu anlayamadım ben. Bir örnekle açıkla ki anlayalım bu durumu.
Ancak sen komutlarını kendin oluşturmak veya düzenlemek istiyorsan yapacağın bir iki şey var. Fakat sen şimdi firefox yazınca gedit mi açılsın istiyorsun?

Eğer kendine ait başka bir Firefox açılsın istiyorsan @ironic'in dediği gibi sembolik bağ ayarlayabilirsin.
Başlık: Ynt: applications menusundeki kısayolları nasıl değiştiririm
Gönderen: bsod1 - 03 Mart 2010 - 19:14:03
sembolik bağ nasıl oluyor peki?

evet aynen öyle, yada farklı bir klasördeki farklı bir firefox'un açılmasını istiyorum, yada firefox2 diye bir komut olmamasına rağmen ben oluşturup a programının açılmasını istiyorum gibi gibi gibi
Başlık: Ynt: applications menusundeki kısayolları nasıl değiştiririm
Gönderen: hitokiri - 03 Mart 2010 - 19:37:37
Valla ne yapmak istediğini bende tam anlamadım ama olmıyan komutları şu şekilde ekliyebirsin
gedit .bashrc
74.cü boş satıra şöyle eklesen :D
alias firefox2="firefox"
terminalden firefox2 yazınca firefox gelir , böyle bir şey mi yapmak istediğin ? , gerçi biraz daha açıklayıcı yazsan üstadlar daha iyi bilir  :)
Başlık: Ynt: applications menusundeki kısayolları nasıl değiştiririm
Gönderen: sema - 03 Mart 2010 - 19:42:28
Demek istediği şu, terminale örneğin firefox yazacak ama firefox değil gedit açılacak.  Sanırım.
Başlık: Ynt: applications menusundeki kısayolları nasıl değiştiririm
Gönderen: bsod1 - 03 Mart 2010 - 20:00:27
heartsmagic dediğin mantığı anladım fakat bu örneğin firefox yazdığımda firefox'un değil de kendi gösterdiğim konumdaki başka birşeyin çalışmasını sağlamıyor

çok mu zor birşey acaba ./
Başlık: Ynt: applications menusundeki kısayolları nasıl değiştiririm
Gönderen: heartsmagic - 03 Mart 2010 - 20:08:04
@bsod1, zor değil ama yine de tam örneği vermemişsin bana.

1. Sistemde zaten var olan bir uygulama için mi bunu istiyorsun?
Örneğin sistemde Firefox var, sen yine de firefox yazdığımda başka bir şey mi açılsın istiyorsun?

2. Sistemde olmayan bir uygulama için mi bunu istiyorsun?

İkisi de mümkün. Ancak birinci seçenek biraz saçma oluyor. Afallayabilir haliyle bazı şeyler. Ben yine de anlatayım.

sudo gedit /usr/local/bin/firefox
ile dosyayı açar,
Alıntı Yapçalıştırmak_istediğin_uygulamanın_ismi_veya_yolu
yazar, kaydedip kapatırsın.
sudo chmod +x /usr/local/bin/firefox ile çalıştırma hakkı verirsin.
Başlık: Ynt: applications menusundeki kısayolları nasıl değiştiririm
Gönderen: bsod1 - 03 Mart 2010 - 21:01:17
aha! tam olarak aradığım şey, /usr/blocal/bin de saklanıyorlarmış işte, bunu arıyordum, teşekkürler
Başlık: Ynt: applications menusundeki kısayolları nasıl değiştiririm
Gönderen: heartsmagic - 03 Mart 2010 - 21:34:19
/usr/local/bin bu işi yapabileceğin dizinlerden sadece biri. Genelde kullanıcının sonradan ekleyeceği betik ve uygulamalar buraya yerleştirilir. Zorunluluk yok ancak /usr/bin gibi dizinler sistem tarafından işlenirler. Kendi betiklerini buraya koyabilirsin. Ancak istiyorsan tamamen farklı bir dizin oluşturup bunu kendi kullanıcı yoluna ($PATH) ekleyip, betikleri buradan da çalıştırabilirsin. Eğer aynı isimli uygulamadan /usr/bin altında yoksa doğrudan orayı da kullanabilirsin.

Konuyu etiketleyip kapatıyorum.