Pengenalan #
Semasa kemas kini sistem menggunakan noid-updater, anda mungkin menghadapi ralat berikut:
E: Repositori 'file:/media/local_update_repo bookworm InRelease' telah menukar nilai 'Origin' daripada 'Debian' kepada 'Relianoid'
Isu ini menghalang proses kemas kini daripada berterusan.
Punca #
Tingkah laku ini berkaitan dengan perubahan metadata baru-baru ini dalam RELIANOID kemas kini repositori.
Secara khususnya, label repositori "Origin" telah dikemas kini daripada Debian kepada Relianoid.
Perubahan ini diperkenalkan untuk mengenal pasti ISO kemas kini yang dijana dan diselenggara dengan lebih tepat oleh RELIANOID team, dan bukannya mewarisi label asal Debian lalai.
Walau bagaimanapun, pengurus pakej APT merangkumi mekanisme keselamatan yang mengesan perubahan dalam metadata repositori (seperti Asal, Label atau Suite). Apabila perubahan sedemikian dikesan, APT menyekat kemas kini sehingga cache setempat disegarkan semula, untuk mengelakkan potensi pemalsuan repositori.
Penyelesaian #
Untuk menyelesaikan masalah ini, kosongkan cache APT setempat supaya sistem boleh menerima metadata repositori yang dikemas kini.
Jalankan arahan berikut:
rm -rf /var/lib/apt/senarai/*
Kemudian cuba semula proses kemas kini:
pengemas kini noid pengemas kini noid -i
penjelasan #
Membuang /var/lib/apt/lists/* memaksa APT untuk membina semula metadata repositori tempatannya supaya, pada percubaan kemas kini seterusnya, sistem akan mengenali dan menerima yang baharu Asal: Relianoid nilai. Ini adalah tindakan sekali sahaja yang diperlukan selepas perubahan metadata.
Nota Tambahan #
Ini merupakan tingkah laku yang dijangkakan dan bukan ralat dalam kemas kini itu sendiri. Tiada pakej atau integriti sistem yang terjejas. Perubahan ini meningkatkan kebolehkesanan dan kejelasan RELIANOID-sumber kemas kini yang diuruskan.