Tidak termasuk pakej dari peningkatan apt-get

Tidak termasuk pakej dari peningkatan apt-get

Kadang -kadang kita menaik taraf pakej secara tidak sengaja yang tidak dapat dikemas kini. Ia juga berlaku semasa proses peningkatan kemas kini atau pakej automatik penuh. Ini menimbulkan masalah serius di pelayan. Contohnya, anda perlu mengecualikan pakej kernel, PHP, MySQL dan Apache daripada mendapatkan dikemas kini semasa mengemas kini sistem melalui kemas kini yang sesuai. Tutorial ini akan membantu anda mencari jawapan bagaimana untuk mengecualikan pakej dari kemas kini apt-get? Cara Menggunakan Kecualikan Pakej di Ubuntu? Cara Mencegah Pakej Dari Kemas Kini Auto Menggunakan Apt?

  • Cara mengecualikan pakej khusus dari kemas kini yum

Tahan atau tidak termasuk pakej dari menaik taraf

Gunakan arahan berikut untuk mengecualikan atau memegang pakej debian tertentu dari kemas kini. Ini akan mematikan kemas kini pakej yang ditentukan dari peningkatan atau peningkatan manual secara automatik.

  • Menggunakan apt
    sudo apt mark hold pakej_name  
  • Menggunakan DPKG
    echo "pakej_name hold" | SUDO DPKG-SET-PILIHAN  
  • Menggunakan kebolehan
    Sudo Aptitude Hold Package_name  

Tukar pakej_name dengan nama pakej sebenar anda ditetapkan.

Senaraikan pakej terus

Anda boleh menyemak pakej yang ditahan pada bila -bila masa. Gunakan arahan berikut untuk melihat semua pakej yang telah ditetapkan untuk ditahan.

SUDO DPKG-PILIHAN-PELUANG | Grep "Tahan"  

Tidak mengalami atau mengaktifkan naik taraf pakej

Pada masa akan datang, jika anda perlu menaik taraf sebarang pakej yang ditangguhkan. Anda perlu menyebarkan sebarang pakej sebelum naik taraf. Gunakan salah satu arahan berikut untuk tidak menyatukan sebarang pakej.

  • Menggunakan apt
    sudo apt-tanda pakej unname_name  
  • Menggunakan DPKG
    echo "Package_name Install" | SUDO DPKG-SET-PILIHAN  
  • Menggunakan kebolehan
    kebolehan sudo untold pakej_name  

Sekarang, pakej yang tidak disengajakan akan dinaik taraf dengan peningkatan atau peningkatan yang tidak dijaga.

Kesimpulan

Dalam tutorial ini, anda telah belajar untuk memegang pakej dari peningkatan yang tidak perlu. Anda boleh mengeluarkan Hold Waktu dari Pakej untuk membolehkan menaik taraf lagi.