Yakın zamana kadar hizmetleri başlatmak / durdurmak / yeniden başlatmak için basit ve etkili bir yol vardı:
service nginx start|stop|restart
Bu, uzun yıllar boyunca mükemmel çalıştı, ... bazı akıllı pantolonlar onları geliştirmeye karar verene kadar ve şimdi service
betiğin hiçbir şey yapmadığı Debian / Ubuntu sistemleriyle karşı karşıyayım (gibi şeyleri kullanmam gerektiği için systemctl start nginx.service
(çok daha uzun otomatik tamamlama çalışma yok, ...)
Sorum özellikle Debian ve Ubuntu ile ilgilidir ancak CentOS / RedHat dağıtımlarını da kapsamak yararlı olacaktır.
Peki, beni bu kıyamet değişikliklerinden kurtarabilecek bir şey var mı?
Açık değilse, Debian 7.x, 8.x, en son Ubuntu LTS ve LTS olmayanlar üzerinde çalışacak olanlarla başa çıkmak için tutarlı bir yol arıyorum.
PS. Bu özel sorunun kapsamı dışında, ancak çözümün hizmetler için etkinleştirme ve devre dışı bırakma kısmını da kapsaması durumunda verilen ekstra kudos.
service
komutu yerine servicectl çağıran bir sarmalayıcıyla değiştirmek mantıklı değil mi?
service
Gerçekten senin için hiçbir şey yapmıyor mu ? LMDE (temelde Debian testi) beklediğim gibi çalışır, bunun LMDE'ye özgü bir şey olduğunu düşünmüyordum. Ayrıca Ubuntu VM'imde beklendiği gibi çalışıyor.