Arch Linux 32: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
(→‎Paketquellen: Umstellung aktualisiert)
KKeine Bearbeitungszusammenfassung
 
(13 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Der offizielle Support der i686 Architektur von Arch Linux endet im November 2017.
Der Support der i686-Chiparchitektur wurde am 8. November 2017 eingestellt. Es werden daher von Arch Linux keine 32-Bit-Systeme mehr unterstützt. Wenn man nur einzelne 32-Bit-Anwendungen benutzen möchte, wird im Regelfall das Repository [[Pacman#Repositorien|multilib]] benötigt. Darauf wird im Wiki in den entsprechenden Programmartikeln hingewiesen, standardmäßig braucht man das Repository nicht.
Inzwischen hat sich das [https://archlinux32.org/ Archlinux32] Projekt gebildet, das eigene Repositorien für die 32bit Plattform erstellt. Das Projekt befindet sich noch im Aufbau.


==Paketquellen==
== Umstellung auf Arch Linux 32 ==
Eine Umstellung auf die Paketquellen des Projekts, bei einem bereits installierten System, ist noch nicht empfehlenswert aber zu Testzwecken möglich.
Will man ein 32-Bit-System mit Arch Linux als Grundlage verwenden, so kann man die Distribution [https://archlinux32.org/ Arch Linux 32] verwenden. Bestehende Arch-Installationen in der 32-Bit-Architektur können umgestellt werden.
 
Zuerst müssen die [https://git.archlinux32.org/packages/plain/core/pacman-mirrorlist/mirrorlist Spiegelserver von Arch Linux 32] in der Datei {{ic|/etc/pacman.d/mirrorlist}} hinterlegt werden, dann müssen der Keyring und der Cache angepasst, bzw. gelöscht werden, und zu guter Letzt muss das System einmal komplett aktualisiert werden


*Ersetzen der Mirrors mit den [https://raw.githubusercontent.com/archlinux32/packages/master/core/pacman-mirrorlist/mirrorlist Paketquellen von Archlinux32] in der Datei {{ic|/etc/pacman.d/mirrorlist}}.
*Installieren des Keyring-Übergangspaketes (signiert von einem x86_64 Arch Entwickler)
  pacman -Syy archlinux32-keyring-transition
  pacman -Syy archlinux32-keyring-transition
*Umstellung aller Pakete.
**Hinweis: Einige Pakete sind im offiziellen Repositorium noch neuer und erhalten dabei ein Downgrade.
**Hinweis: Pakete aus dem pacman Cache haben nicht die archlinux32 Signatur. (deshalb pacman -Sc)
  pacman -Sc
  pacman -Sc
  pacman -Syuu
  pacman -Syuu


==Installationsmedien==
Vor der Umstellung kann es ratsam sein, einen USB-Stick mit einem Arch-Linux-32-ISO-Immage bereit zu legen. Falls die Umstellung nicht auf Anhieb klappt kann man damit über ein [[Chroot (Arch reparieren)|Chroot]] in das System kommen um es in Ordnung zu bringen.
*[https://mirror.archlinux32.org/archisos/ Archlinux32 ISOs]
 


==Weblinks==
==Weblinks==
*[https://archlinux32.org/ Archlinux32] {{sprache|en}}
* [https://archlinux32.org/ Arch Linux 32] {{sprache|en}}
* [https://mirror.archlinux32.org/archisos/ Arch Linux 32 ISO] {{sprache|en}}
* [https://linuxnews.de/2017/11/08/arch-linux-gibt-32-bit-plattform-auf/ Artikel auf LINUXNEWS] {{sprache|de}}


[[Kategorie:Systemverwaltung]]
[[Kategorie:Systemverwaltung]]

Aktuelle Version vom 18. Mai 2022, 11:55 Uhr

Der Support der i686-Chiparchitektur wurde am 8. November 2017 eingestellt. Es werden daher von Arch Linux keine 32-Bit-Systeme mehr unterstützt. Wenn man nur einzelne 32-Bit-Anwendungen benutzen möchte, wird im Regelfall das Repository multilib benötigt. Darauf wird im Wiki in den entsprechenden Programmartikeln hingewiesen, standardmäßig braucht man das Repository nicht.

Umstellung auf Arch Linux 32

Will man ein 32-Bit-System mit Arch Linux als Grundlage verwenden, so kann man die Distribution Arch Linux 32 verwenden. Bestehende Arch-Installationen in der 32-Bit-Architektur können umgestellt werden.

Zuerst müssen die Spiegelserver von Arch Linux 32 in der Datei /etc/pacman.d/mirrorlist hinterlegt werden, dann müssen der Keyring und der Cache angepasst, bzw. gelöscht werden, und zu guter Letzt muss das System einmal komplett aktualisiert werden

pacman -Syy archlinux32-keyring-transition
pacman -Sc
pacman -Syuu

Vor der Umstellung kann es ratsam sein, einen USB-Stick mit einem Arch-Linux-32-ISO-Immage bereit zu legen. Falls die Umstellung nicht auf Anhieb klappt kann man damit über ein Chroot in das System kommen um es in Ordnung zu bringen.

Weblinks