Tambahan: Saat memindahkan pekerjaan pemula Anda, Anda tidak bisa lagi memulainya secara manual. Mungkin lebih baik menghapus tanda komentar pada bagian "mulai" pada file .conf.
htorque
2
Squid menggunakan sistem init lama, sehingga perintah ini harus melakukan trik: sudo update-rc.d -f squid3 remove.
Untuk kontrol lebih lanjut mengenai kapan memulai / menghentikan layanan: sudo sysv-rc-conf
Jawaban:
Anda dapat menggunakan utilitas chkconfig untuk tujuan ini.
Untuk memeriksa status run level squid Anda dapat menjalankan perintah ini:
Ini akan menampilkan sesuatu seperti di bawah ini:
Untuk mematikan squid di semua level run, Anda dapat menggunakan perintah ini:
Untuk mematikan squid di level run tertentu Anda dapat menggunakan perintah ini:
sumber
Daemon sistem dapat menggunakan skrip init SysV lama atau pemula yang baru.
Untuk skrip sysv ada beberapa alat manajemen, salah satunya adalah "sysv-rc-conf" dari paket "sysv-rc-conf", instal dan luncurkan dari terminal.
Mengenai Pemula sejauh yang saya tahu belum ada alat manajemen, Anda perlu mengubah nama skrip yang sesuai dari / etc / init, misalnya:
Squid3 menggunakan skrip init sysv, Anda dapat menonaktifkannya dengan sysv-rc-conf.
sumber
Squid menggunakan sistem init lama, sehingga perintah ini harus melakukan trik:
sudo update-rc.d -f squid3 remove
.Untuk kontrol lebih lanjut mengenai kapan memulai / menghentikan layanan:
sudo sysv-rc-conf
sumber
/etc/init.d/squid3 start
ataustop
.Dua cara paling sederhana (dari sudut pandang saya).
1)
mv /etc/init/squid3.conf /etc/init/squid3.conf.disabled
2) beri komentar pada baris berikut
di
/etc/init/squid3.conf
sumber
Jawaban di atas tidak berfungsi untuk Ubuntu 16.04 saya.
Inilah yang berhasil:
Meskipun Anda mungkin mendapatkan kesalahan seperti:
Layanan tetap terhenti bahkan setelah reboot.
Jika Anda tahu mengapa kesalahan terjadi dan bagaimana cara memperbaikinya, jangan ragu untuk berkomentar atau mengedit jawabannya.
sumber