snap ialah sistem pembungkusan dan penggunaan perisian yang dibangunkan oleh Canonical untuk sistem pengendalian menggunakan kernel Linux dan sistem init systemd. Pakej perisian ini, dipanggil snap, dan alat yang menggunakannya, snapd, tersedia dalam pelbagai pengedaran Linux dan membenarkan pembangun perisian huluan menerbitkan aplikasi mereka terus kepada pengguna.
Dengan snap, pengguna boleh memasang aplikasi Linux dengan mudah Secara lalai, snapd akan menyemak kemas kini empat kali sehari dan mengemas kini aplikasi snap ke versi terkini secara automatik. Walaupun terdapat banyak cara untuk mengawal masa dan kekerapan kemas kini dipasang, pengguna tidak boleh mematikan sepenuhnya kemas kini automatik atas sebab keselamatan.
Walaupun niat asal snap adalah baik, ramai pembangun sangat bermasalah dengannya dari semasa ke semasa, mereka akan mendapati bahawa alat pembangunan yang biasa digunakan dikemas kini secara automatik, mengakibatkan pemalam dan kebergantungan yang tidak serasi, dan mereka perlu secara manual. gulung balik versi. Oleh sebab itu, perkara pertama yang dilakukan oleh banyak pembangun selepas memasang Ubuntu ialah menyahpasang snap.
Canonical hari ini mengumumkan bahawa ia membenarkan pengguna melumpuhkan kemas kini automatik buat sementara atau kekal untuk pakej format snap. Secara lalai, pakej snap dikemas kini secara automatik untuk memastikan aplikasi anda sentiasa terkini.
Walau bagaimanapun, disebabkan mod kemas kini automatik format pakej perisian snap, kadangkala perisian tertentu mungkin menjadi tidak serasi dan tidak boleh digunakan. Berita baiknya ialah walaupun Canonical kini membenarkan pengguna menetapkan pelumpuhan sementara atau kekal, ia tidak menyokong operasi grafik dan perlu dilaksanakan menggunakan baris arahan dalam terminal.
Kami faham bahawa, sebagai contoh, jika anda ingin melumpuhkan sementara kemas kini automatik untuk pakej perisian snap pemain media VLC, anda boleh memasukkan:
snaprefresh--hold=72hvlc
Kemudian outputnya akan menjadi seperti ini:
Generalrefreshesof"vlc"helduntil2022-11-17T12:04:59Z
Jika anda mahu buat sementara waktu nyahdayakan perisian snap Untuk mengemas kini pakej secara automatik, arahannya ialah:
snaprefresh--hold=48h
Jika anda ingin melumpuhkan kemas kini automatik pakej snap secara kekal, arahannya ialah:
snaprefresh--hold
Jika tidak, dayakan semula kemas kini automatik melalui parameter --unhold.
snap refresh --unhold
Untuk mendayakan semula kemas kini automatik untuk aplikasi tertentu, seperti Firefox, cuma tambahkan nama pada arahan:
snap refresh --unhold firefox
Arahan ini tidak muncul dalam versi rasmi Ubuntu pada masa ini. Jika anda ingin mencubanya, anda perlu snapd melalui arahan Tukar ke saluran tepi:
snap refresh snapd --edge
Selepas ujian selesai, jika anda perlu menukar snapd kembali ke saluran stabil, anda perlu menggunakan arahan:
snap refresh snapd --stable
Dunia telah mengalami snap untuk masa yang lama, tetapi dengan penambahbaikan berterusan mekanisme kemas kini snap, Ubuntu akhirnya menambah sokongan untuk Jika anda melumpuhkan sokongan kemas kini automatik untuk aplikasi snap, adakah anda masih akan memberi peluang snap?
Atas ialah kandungan terperinci Ubuntu akhirnya menyokong melumpuhkan kemas kini automatik pakej snap. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!