Arama butonu
Bu konudaki kullanıcılar: 1 misafir
3
Cevap
6287
Tıklama
0
Öne Çıkarma
Linux'ta Başlangıçta İstenen Yazılımın / Komutun Otomatik Çalıştırılması
E
7 yıl
Çavuş
Konu Sahibi

Merhaba arkadaşlar. Her başlangıçta Local Host'a erişmek için /etc/init.d/apache2 servisini durdurup Xampp aracılığıyla Apache2 servisini çalıştırmak istiyorum ve her sistemi açtığımda terminalden yapmaya çalışıyorum. Bir zamandan sonra hep aynı şeyleri yapmaktan bıkıyor insan. Bir çok forumda autostart meselesi için açılan konuları inceledim. Net bir anlatım ve çözüm bulamadım. Fakat sonunda bu işlemin mantığını anlayabildim ve başardım. Sadece yazılım değil bir komutta çalıştırabilirsiniz. Aşağıda yapmamız gereken işlemleri detaylı anlattım.

Adım 1: Ctrl+Alt+T klavye tuş kombinasyonuyla terminalı açalım ve aşağıdaki komutla root olalım. (Linux'ta güvenlik açısından terminalde parola yazarken yazdığınız karakterler görünmez fakat silebilir veya yazabilirsiniz.)
sudo su


Adım 2: Bu komutla /etc/init.d dizininde baslangic_ayarlari adlı bir dosya oluşturalım ve nano editörüyle açalım.
nano /etc/init.d/baslangic_ayarlari


Adım 3: Açtığımız dosyanın ilk satırına
#!/bin/sh
yazalım. İkinci satıra ise çalıştırmak istediğiniz yazılımın yolunu gerekliyse başlatma komutunu yazalım. Eğer çalıştırmak istediğimiz bir komut varsa -her şey olabilir- yazalım. Herhangi bir örnek:
/opt/lampp/lampp startapache
(Xampp aracılığıyla Apache2 servisini başlatma komutu)
service network-manager restart
(Ağ yöneticisini yeniden başlatma komutu)
apt-get update && apt-get dist-upgrade
(Otomatik güncelleme ve bağımlılık sorunlarını giderme ile yükseltme komutu)
echo 3 > /proc/sys/vm/drop_caches
(Tüm ram önbelleğini temizleme komutu)
Sonra da Ctrl+O klavye tuş kombinasyonuyla içeriğimizi kaydedip Ctrl+X ile çıkalım.

Adım 4: Bu komutla da dosyamıza gerekli izinleri verelim.
chmod +x /etc/init.d/baslangic_ayarlari


Adım 5: Bu komutlarla da /etc/init.d dizinine gidelim ve update-rc.d aracı ile oluşturduğumuz dosyayı çalıştırılabilir (executable) hale getirelim.
cd /etc/init.d

update-rc.d baslangic_ayarlari defaults


Adım 6: Ve bilgisayarımızı yeniden başlatalım. Alternatif ve kısa yol olarak yeniden başlatmak için terminalden
shutdown -r now
komutunu çalıştırabilirsiniz.

Autostart'a ekleyemediğiniz bir yazılım veya komut olursa yoruma yazabilirsiniz.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil