Tidak, Anda tidak perlu menginstal ulang, karena Ubuntu mengkompilasi semua paket untuk apa yang dikenal sebagai "generic amd64". Ini adalah kumpulan set instruksi yang ada di setiap CPU amd64. Setiap program yang menggunakan instruksi di luar set dasar ini (juga dikenal sebagai ekstensi set instruksi) termasuk mundur.
Sekarang, mari kita asumsikan:
- Anda menggunakan paket yang menggunakan ekstensi set instruksi, seperti AVX2 dan tidak memberikan back-back,
- Anda pindah ke CPU yang tidak mendukung set instruksi khusus ini.
Ini sangat tidak mungkin terjadi ketika hanya mengganti CPU. Anda harus menurunkan versi CPU untuk menemukannya di motherboard yang sama yang mendukung set instruksi lebih sedikit.
Meski begitu, Anda tidak perlu menginstal ulang OS Anda, meskipun itu mungkin pilihan yang lebih mudah. Anda bisa mengkompilasi ulang paket-paket Anda ke amd64 generik. Setelah beralih semuanya akan bekerja dengan baik, meskipun lebih lambat. Untuk mempercepatnya, Anda bisa mengkompilasi ulang lagi, kali ini menggunakan ekstensi yang didukung oleh CPU baru.