Debian: i386-nı asanlıqla amd64-ə çevirin

Bu, 64 bitlik Debian/Deabian əsaslı paylamanızda (siz 32 bit əvəzinə təsadüfən yükləmiş ola bilərsiniz) yenidən quraşdırmadan 64 bitlik arxitekturanı necə təşkil etmək barədə qısa məqalədir.

* Aparatınız əvvəlcə amd64-ü dəstəkləməlidir, heç kim sehr yaratmayacaq.
*Bu sistemə zərər verə bilər, ona görə də çox diqqətli olun.
* Hər şey Debian10-buster-i386-da sınaqdan keçirilmişdir.
* Burada heç nə başa düşmürsənsə, bunu etmə.

Dpkg, apt və sources.list

Birbaşa mətləbinə, hər şeyi dəli hesab etmisinizsə, gəlin paketləri hazırlamağa başlayaq (prinsipcə burada sifarişin əhəmiyyəti yoxdur, amma nöqtə-nöqtə daha rahatdır)

1. /etc/apt/sources.list-də debdeb-src və URL arasında ' [arch=amd64] ' daxil edərək amd64 seçin

Misal

# Base reps
deb [arch=amd64] http://deb.debian.org/debian/ buster main contrib non-free
deb-src [arch=amd64] http://deb.debian.org/debian/ buster main contrib non-free

# Update reps
deb [arch=amd64] http://deb.debian.org/debian/ buster-updates main
deb-src [arch=amd64]  http://deb.debian.org/debian/ buster-updates main

# Security reps
deb [arch=amd64] http://security.debian.org/debian-security/ buster/updates main
deb-src [arch=amd64] http://security.debian.org/debian-security/ buster/updates main

Bu, gələcəkdə yalnız 64 bitlik paketlərin yüklənməsini təmin etmək üçün lazımdır.

2.Amd64-ü dpkg-a əlavə edin ki, söyüş söyməsin:

$ sudo dpkg --add-architecture amd64

3.Paketlərin siyahısını yeniləyin:

$ sudo apt update

Kernel

Əlbəttə ki, 64 bitlik nüvə olmadan bütün bunların mənası yoxdur, ona görə də onu quraşdırın:

$ sudo apt install linux-headers-$VERSION-amd64 linux-image-amd64

İstədiyiniz nüvə versiyasını əvəz etmək üçün $VERSION yerləşdirin.

Kerneli quraşdırdıqdan sonra grub avtomatik olaraq yenidən konfiqurasiya edəcəkdir.

Tamamlama

Yenidən yükləmədən sonra sistemimiz amd64 ilə işləyə biləcək, lakin paketlərlə bağlı bəzi problemlər yarana bilər. Onları həll etmək üçün bu əmrləri yerinə yetirmək kifayət idi:

$ sudo apt --fix-broken install
$ sudo apt full-upgrade

Baxmayaraq ki, siz də bu barədə çox narahat olmamalısınız - bütün lazımi paketlər nəhayət asılılıqlar kimi quraşdırılacaq və lazımsızlar belə silinəcək:

$ sudo apt autoremove

İndi sizin ixtiyarınızda 64 bitlik sistem var!

Mənbə: www.habr.com

Добавить комментарий