Yanıtlar:
Bu amaçla chkconfig yardımcı programını kullanabilirsiniz .
sudo apt-get install chkconfig
Kalamarın çalışma seviyesi durumunu kontrol etmek için şu komutu çalıştırabilirsiniz:
chkconfig --list | grep squid
Bu, aşağıdaki gibi bir şey çıkarır:
squid 0:off 1:off 2:on 3:on 4:on 5:on 6:off
Kalamarı tüm çalışma seviyelerinde kapatmak için şu komutu kullanabilirsiniz:
sudo chkconfig squid off
chkconfig --list | grep squid
squid 0:off 1:off 2:off 3:off 4:off 5:off 6:off
Belirli bir çalışma düzeyinde kalamarı kapatmak için şu komutu kullanabilirsiniz:
chkconfig --level 3 squid off
Sistem artalan süreçleri, eski SysV başlangıç komut dosyalarını veya daha yeni Upstart'ı kullanabilir.
Sysv komut dosyaları için birkaç yönetim aracı vardır, bu araçlardan biri "sysv-rc-conf" paketinden "sysv-rc-conf" dir, yükleyin ve terminalden başlatın.
Upstart ile ilgili olarak, henüz bir yönetim aracı olmadığını bildiğimde, ilgili komut dosyasını / etc / init'ten manuel olarak yeniden adlandırmanız gerekir, örneğin:
mv /etc/init/ufw.conf /etc/init/ufw.conf.disabled
Squid3 sysv init komut dosyalarını kullanır, sysv-rc-conf ile devre dışı bırakabilirsiniz.
Bu komut hile yapmak gerekir böylece Kalamar, eski init sistemi kullanır: sudo update-rc.d -f squid3 remove
.
Hizmeti ne zaman başlatacağınızı / durduracağınızı daha ayrıntılı bulmak için: sudo sysv-rc-conf
/etc/init.d/squid3 start
veya ile başlatabilir / durdurabilirsiniz stop
.
Yukarıdaki yanıtlar benim Ubuntu 16.04 için işe yaramadı.
İşte işe yaradığı şey:
sudo systemctl stop squid
update-rc.d squid disable
sudo systemctl status squid
Buna rağmen bir hata alabilirsiniz:
insserv: uyarı: komut dosyası kalamarının geçerli başlangıç çalışma düzeyleri (boş) LSB varsayılanlarını geçersiz kılar (2 3 4 5).
insserv: uyarı: komut dosyası kalamarının geçerli durdurma çalışma seviyeleri (0 1 2 3 4 5 6) LSB varsayılanlarını geçersiz kılar (0 1 6). insserv: fopen (.depend.stop): İzin verilmedi
Yeniden başlattıktan sonra bile hizmet durdurulmuş olarak kalır.
Hatanın neden oluştuğunu ve nasıl düzeltileceğini biliyorsanız, lütfen yanıtı yorumlamak veya düzenlemek için çekinmeyin.