Jawaban ini adalah penjelasan yang baik tentang bagaimana perubahan ini dibuat (lebih banyak detail tersedia di sini ).
Ada juga komponen mengapa untuk pertanyaan itu. Untuk instalasi paket ada sejumlah masalah keamanan yang terlibat dalam memungkinkan pengguna yang sewenang-wenang untuk menginstal perangkat lunak - sebagai contoh nyata, eksploit yang membutuhkan perangkat lunak tertentu untuk diinstal menjadi lebih dapat diterapkan secara luas. Tidak ada masalah keamanan yang sama dengan memperbarui cache paket. Itu harus selalu aman untuk dilakukan (atau, setidaknya tidak kurang aman daripada akses jaringan lain yang dapat dilakukan oleh pengguna yang tidak memiliki privasi), sehingga tidak masuk akal untuk membatasi itu untuk pengguna yang memiliki hak istimewa.