[Çözüldü] Yaptığım Programları Linux'ta Açılışta Nasıl Otomatik Çalıştırabilirim

Başlatan virs, 14 Haziran 2010 - 12:59:26

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

virs

Bir uygulama yaptık diyelim ve bu uygulamayı başlangıçta otomatik olarak çalıştırmak istiyoruz.
Öyle bir yöntemle programı açılışta otomatik çalıştırmalıyım ki dağıtım ayrımı olmasın. Bunu nasıl yapabilirim?

Bilen basit bir örnek paylaşırsa çok makbule geçecek.

İnsan için ancak çalıştığının karşılığı vardır. (Kur'an: Necm, 39)

alquirel


virs

Ben tüm dağıtımlar için genel bir yöntem istedim, Ubuntuya has bir yöntem olması bir anlam ifade etmiyor.
İnsan için ancak çalıştığının karşılığı vardır. (Kur'an: Necm, 39)

empax

Dağıtım olarak değil, masa üstü ortamı olarak bu işlemin yapılımında farklılıklar var.
(Gnome,kde,xfce vs.)
بسم الله الرحمن الرحيم
|ACEMİLER İÇİN İLK DURAK|Çözüldü|Kod etiketi|

virs

İnsan için ancak çalıştığının karşılığı vardır. (Kur'an: Necm, 39)

empax

@alquirel'in bahsettiği gnome için.

Kde kullanmadığım için bilemiyorum ama şunu denermisiniz; Başlat-Sistem Yapılandırması-Gelişmiş-Otomatik Başlat.
بسم الله الرحمن الرحيم
|ACEMİLER İÇİN İLK DURAK|Çözüldü|Kod etiketi|

alquirel

galiba demek istediği, programın kendini otomatik başlata koyması için nasıl bir kod yazılmalı
doğru mu?

heartsmagic

Kod olayına giremem zira programlama tecrübem yok. Fakat dağıtımlar genelde /etc/rc.d dizinini kullanırlar böyle işler için. Ancak bu söylediğim servis kıvamında uygulamalar içindir. Eğer sen daha üst seviyede çalışsın benim uygulamam diyorsan farklı masaüstleri için farklı yöntemler belirlemelisin. Gnome için sanırım .config dizini altındaydı otomatik başlangıç, KDE içinse malum .kde dizini altında.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

hitokiri

echo "
[Desktop Entry]
Exec=komut
Type=Application
Name=isim
X-GNOME-Autostart-enabled=true
" > ~/.config/autostart/başla
chmod +x başla

gnome da böyle diğerleri içinde en fazla dizin farklıdır gibi geliyor bana :)
:-\  :o :-\ :-\

virs

Cevap yazan arkadaşlara teşekkürler.

Gnome ve KDE4 için aşağıdaki klasörlere test.desktop dosyasını koyunca
sistem açılışıyla(daha doğrusu oturumu kapatıp açınca da aynı şey oluyormuş) beraber otomatik başlattı.

KDE4 (Pardus)
/home/user/.kde4/Autostart/

Kubuntu (Pardustaki KDE4 ile aynı sürüme sahip)
/home/user/.kde/autostart/

xdg kurulu olanlarda(standart gibi bir şey, çoğu dağıtım buna uyuyor):
/home/user/.config/autostart/ veya
/etc/xdg/autostart/

test.desktop dosyası içeriği:

#!/usr/bin/env xdg-open

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Terminal=false
Path=/home/user/program/
Exec=/home/user/program/test.py
Icon=/home/user/program/resimler/xxx.png
Name=test.desktop


Icon için kullanılan resim dosyası türü olarak jpg, png vs. birçoğunu kabul ediyor.
İnsan için ancak çalıştığının karşılığı vardır. (Kur'an: Necm, 39)