Oturum açtığımda bir uygulamanın otomatik olarak başlatılmasını nasıl sağlayabilirim?
20.04 ve sonrası
Varsayılan yükleme henüz yapılmadıysa
gnome-startup-applications"Başlangıç Uygulamaları" nı arayın ve açın;
ekle 'yi tıklatın komutu girin uygulamanızı terminal'den çalıştıracağınız seçenekler de dahil olmak üzere (standart olmayan bir konumdan çalışıyorsa tam yolu vermeniz gerekebilir)
14.04 ve sonrası
Çizgiyi aç ve ara "Başlangıç Uygulamaları"
Şimdi tıklayın Eklemek ve uygulamayı çalıştırmak için komutu verin. Bu bulunabilir Ana Menü yüklüyse (aşağıya bakın)
Ana Menüyü Kullanma (alacarte) belirli bir programı çalıştırmak için terminal komutunu bulmak için:
Öncelikle 'Ana Menü' programını açın (yazın
Menuçizgide)Şimdi başlangıçta eklemek istediğiniz programı seçin ve özellikler'i tıklayın.
Şimdi bu programın komutuna dikkat edin.
GUI olmayan yaklaşım
İleri düzey kullanıcılar manuel olarak bir .desktop dosyala ~/.config/autostart kullanıcı oturum açtıktan sonra uygulamaları çalıştırmak için. Bu, aşağıdaki içeriğe sahip olabilir:
[Desktop Entry]Type=ApplicationName=<Name of application as displayed>Exec=<command to execute>Icon=<full path to icon>Comment=<optinal comments>X-GNOME-Autostart-enabled=trueBu dosyayı yürütme izni vermeniz gerekebilir.
11.04 ve daha yenisi için buraya bakın: Giriş yaparken uygulamaları otomatik olarak nasıl başlatabilirim?
Eski sürümler için: Başlangıçta çalıştırmak istediğiniz program Uygulamalar menü, içine sürükleyip bırakabilirsiniz Başlangıç Uygulamaları listeye eklemek için pencere.
Başlangıç uygulamalarını Dash'tan başlatma
Başlangıç Uygulamaları üzerine tıklayın
Ve sonra ekle'ye tıklayın
Programın adını yazın, komuta gidin ve ekle'yi tıklatın.
Ek: İşte Guake'i otomatik başlatmak için kullandığım bir örnek (Yakuake'nin Gnome sürümü):
Bunu 'komut' kutusuna yaz.
sh -c "sleep 120s; guake"Bu, guake'i otomatik olarak başlatır, ancak bunu yapmadan önce 2 dakika bekler. 120'yi istediğin gibi değiştirebilirsin.
14.04 ve 16.04 için
Çizgi içinde Başlangıç yazın ve Başlangıç Başvuru formunu orada çalıştırın
Ve sonra sadece adımların geri kalanını takip edin.
Ubuntu'yu başka bir dilde kullanıyorsanız, "başlangıç" ın doğru programı bulamayabileceğini lütfen unutmayın. Kendi dilinizde başka bir arama yapmayı deneyin.
Hem Unity hem de Xfce4, başlangıç uygulamalarını kontrol etmenizi sağlayan GUI programlarına sahiptir.
Birlik için:
>Xfce4 Başlangıç aracı için Ayarlar Oturumu ve Başlangıç'ta kullanılabilir
Resim Xubuntu Geek'in izniyle xubuntugeekcommentGUI istediğiniz şey değilse ve istediğiniz daha ileri kontrol ise, o zaman koyabilirsiniz .desktop içindeki dosyalar ~/.config/autostart/ Xfce4 için dizin ve bir .desktop dosyala ~/.config/autostart unity'nin kullanıcı oturum açtıktan sonra uygulamaları çalıştırması için.
Oluşturma konusunda daha fazla yardım almak için bu soruyu kontrol edin .desktop dosyalar:
Ayrıca, bir başlangıç uygulamasının yalnızca XFCE'DE başlatılmasını istiyorsanız, ancak Unity'de başlatılmamasını istiyorsanız, satırı koymanız gerektiğini unutmayın OnlyShowIn=XFCE in the .desktop dosya. O OnlyShowIn=Unity sadece Birlik uygulaması için.
Bir CLI üzerinden başlatmak isteyebilirsiniz:
$ gnome-session-properties(sadece GNOME'U çalıştırmıyorsanız;))
$XDG_CONFIG_DIRS / autostart dizinine bir göz atın:
$ echo $XDG_CONFIG_DIRS/autostart/etc/xdg/xdg-kde-plasma:/usr/share/upstart/xdg:/etc/xdg/autostartbu örnekte 3 dizin olduğunu söylüyor. Nautilus girişini budamak istedim.
sudo rm /etc/xdg/autostart/nautilus-autostart.desktopaksi takdirde, ekleyebilirseniz, bir tane oluşturun. Masaüstü girişi dosya: sudo touch /etc/xdg/autostart/my-shell-autostart.desktop bu içerikleri ekleyin:
[Desktop Entry]Name=fooTerminal=falseExec=/path/shell.shType=ApplicationIcon=/path/icon.pngCategories=Utility;
GNOME Başlangıç Uygulamasını kullanabilirsiniz.
Ekle düğmesini tıklatın ve istediğiniz uygulamayı açmak için tam komutu ekleyin. Komutun yolunu bilmiyorsanız, şunları yapabilirsiniz
hangi isim_of_command
BİRLİK Talimatları ile Ubuntu 13.10
Bunu gerektiren bir komutla yapmak için sudo bu biraz zor.
Benim durumumda, komutu kullanarak PSMOUSE sürücüsünü devre dışı bırakmak istedim sudo rmmod psmouse rastgele kendini gösteren bir fare tıklaması sorununu önlemek için. Görmek Linux'ta Fare ve Dokunmatik Yüzey ile Uğraşmak Donuyor bu sorun hakkında daha fazla bilgi için. Her botta girmekten yoruldum.
Kurulumumda, ~/.config klasörde bir klasör yoktu. otomatik başlatma alt klasör, ben de bir tane oluşturdum. Bu benim Başlangıç Uygulamaları Tercihleri kaydedilecek ayarlar.
Gizli başlangıç uygulamalarının görünürlüğünü değiştirmek için aşağıdaki komutları kullanabilirsiniz.
Onlara göstermek için :
sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktopOnları saklamak için :
sudo sed -i 's/NoDisplay=false/NoDisplay=true/g' /etc/xdg/autostart/*.desktopKomutunuzu yukarıdaki mesajlara göre yapılandırın Başlangıç Uygulamaları Perferences pencere.
Name: Fix MouseCommand: sudo rmmod psmouseComment: Fix MouseO zaman düzenlemelisin /etc/sudoers dosya kullanımı sudo visudo. Aşağıdaki bilgileri içeren bir satır ekleyin:
username ALL=(ALL) NOPASSWD: /sbin/rmmodBu satırı ile başlayan satırın altına girmelisiniz %yönetici. Satırımı sonuna ekledim. file.It olduğunu önemli kullanmak sudo visudo bu dosyayı bir hata yapmak olarak düzenlemek, herhangi bir şeyi yapabilmenizi engelleyecektir. sudo hiç komut yok. Bu durumda, kurtarma modunda önyükleme yapın ve düzenlemelerinizi geri alın, ardından kullanmayı deneyin sudo visudo.
Not:
Başlangıçta komutumu dolaylı olarak çalıştırmak için bir bash betiği kullanmayı denedim, ancak bu işe yaramadı. Koymak zorundaydım. sudo rmmod psmouse doğrudan içinde Başlangıç Programını Düzenle pencere.
Ubuntu 12.04 için,
Başlangıç Uygulamasını sağ üst menüden başlatın
Ekle'ye tıklamadan, Dash'i açın ve başlangıçta çalışmasını istediğiniz uygulamayı yazın, örneğin Skype
Uygulamayı Başlangıç uygulaması penceresine sürükleyin. Çizgi pencereleri uygulamanızı dışarıya sürükleyemeyeceğiniz kadar büyükse, sol üst köşedeki pencereyi geri yükle düğmesini (önceki resimde gösterilen) kullanın. Son liste şuna benziyor:
Ayrıca, kullanıcı oturum açtıktan sonra çalışacak uygulamaları başlatmak için bir toplu iş dosyası koymak....alan Komutundaki uygulamaları başlat komut satırına yazın:
gnome-terminal -e "/batch-path/batch-name.sh" -
gnome-terminal: geçerli kullanıcı ayrıcalıklarıyla kullanıcı oturum açtıktan sonra terminali açma -
-e: toplu iş dosyasını yürütmek için terminal ayarlama -
/batch-path/batch-name.sh: toplu tam yol ve tam ad mı
Bayrağı ayarlamak için dosya toplu iş izinlerinden daha fazlasını unutmayın Dosyanın program olarak yürütülmesine izin ver -e doğru üzerinde.

















