هذه مقالة قصيرة حول كيفية تنظيم هندسة 64 بت على التوزيع القائم على دبيان / Deabian 32 بت (الذي يمكنك تنزيله عن غير قصد بدلاً من 64 بت) دون إعادة التثبيت.
* يجب أن يدعم أجهزتك في البداية amd64 ، لن يخلق أي شخص السحر.
* هذا يمكن أن يلحق الضرر بالنظام ، لذلك كن حذرا للغاية.
* تم اختبار كل شيء على Debian10-buster-i386.
* لا تفعل هذا إذا لم يتم فهم شيء على الأقل هنا.
Dpkg ، apt و sources.list
إلى هذه النقطة مباشرة ، إذا كنت
مجنونًا بوزن كل شيء ، نبدأ في إعداد الحزم (من حيث المبدأ ، الترتيب لا يهم هنا ، لكن النقاط أكثر ملاءمة)
1. حدد amd64 في /etc/apt/sources.list ، وأدخل "[arch = amd64]" بين deb \ deb-src وعنوان URL
يعد ذلك ضروريًا حتى يتم تنزيل حزم 64 بت فقط في المستقبل.
2. إضافة amd64 إلى dpkg بحيث لا أقسم:
$ sudo dpkg --add-architecture amd64
3. تحديث قائمة الحزمة:
$ sudo apt update
جوهر
بالطبع ، كل هذا غير منطقي بدون نواة 64 بت ، لذلك قم بتثبيته:
$ sudo apt install linux-headers-$VERSION-amd64 linux-image-amd64
ضع $ VERSION لاستبدال إصدار kernel الصحيح.
بعد تثبيت النواة ، سيتم إعادة تكوين اليرقة تلقائيًا.
اكتمال
بعد إعادة التشغيل ، سيكون نظامنا قادرًا بالفعل على العمل مع amd64 ، ولكن قد تنشأ بعض المشاكل مع الحزم. لحلها ، كان يكفي تنفيذ هذه الأوامر:
$ sudo apt --fix-broken install $ sudo apt full-upgrade
على الرغم من أن الأمر لا يستحق الكثير من القلق حول هذا الأمر ، إلا أنه سيتم تثبيت جميع الحزم الضرورية كموثليات على مدار الوقت ، وسيتم حذف الحزم غير الضرورية مثل هذا:
$ sudo apt autoremove
بعد العمليات المذكورة أعلاه ، يمكنك تصحيح sources.list مرة أخرى عن طريق إزالة '[arch = amd64]' ،
بحيث لا توجد مشاكل مع الحزم.
الآن لديك تحت تصرفك نظام 64 بت!