You are not logged in.
Pages: 1
Hi again to Arch Linux 32 community!
# mount archlinux32-2023.03.02-i686.iso /mnt
# unsquashfs /mnt/arch/i686/airootfs.sfs
"airootfs.sfs" is extracted on new 'squashfs-root' directory
# umount /mnt
# mount --bind squashfs-root squashfs-root
# mount -t proc none squashfs-root/proc
# mount -t sysfs none squashfs-root/sys
# mount -o bind /dev squashfs-root/dev
# mount -o bind /dev/pts squashfs-root/dev/pts
# cp -L /etc/resolv.conf squashfs-root/etc
# chroot squashfs-root bash
[root@debian /]# pacman-key --init
gpg: /etc/pacman.d/gnupg/trustdb.gpg: trustdb created
gpg: no ultimately trusted keys found
gpg: starting migration from earlier GnuPG versions
gpg: porting secret keys from '/etc/pacman.d/gnupg/secring.gpg' to gpg-agent
gpg: migration succeeded
==> Generating pacman master key. This may take some time.
gpg: Generating pacman keyring master key...
gpg: directory '/etc/pacman.d/gnupg/openpgp-revocs.d' created
gpg: revocation certificate stored as '/etc/pacman.d/gnupg/openpgp-revocs.d/CFD553EB136002AF3A24AC4FC7C9B0A2CFB40D95.rev'
gpg: Done
==> Updating trust database...
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u
[root@debian /]# pacman-key --populate archlinux
==> ERROR: The keyring file /usr/share/pacman/keyrings/archlinux.gpg does not exist.
[root@debian /]# exit
# mv squashfs-root/usr/share/pacman/keyrings/archlinux32.gpg squashfs-root/usr/share/pacman/keyrings/archlinux.gpg
# mv squashfs-root/usr/share/pacman/keyrings/archlinux32-revoked squashfs-root/usr/share/pacman/keyrings/archlinux-revoked
# mv squashfs-root/usr/share/pacman/keyrings/archlinux32-trusted squashfs-root/usr/share/pacman/keyrings/archlinux-trusted
# chroot squashfs-root bash
[root@debian /]# pacman-key --populate archlinux
==> Appending keys from archlinux.gpg...
==> Locally signing trusted keys in keyring...
-> Locally signed 5 keys.
==> Importing owner trust values...
gpg: setting ownertrust to 4
gpg: inserting ownertrust of 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
gpg: setting ownertrust to 4
==> Disabling revoked keys in keyring...
-> Disabled 3 keys.
==> Updating trust database...
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: depth: 0 valid: 1 signed: 5 trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1 valid: 5 signed: 2 trust: 0-, 0q, 0n, 5m, 0f, 0u
gpg: depth: 2 valid: 2 signed: 0 trust: 2-, 0q, 0n, 0m, 0f, 0u
gpg: next trustdb check due at 2023-12-31
[root@debian /]# pacman -Syy archlinux32-keyring
:: Synchronizing package databases...
core.db failed to download
error: failed retrieving file 'core.db' from mirror.datacenter.by : The requested URL returned error: 404
error: failed retrieving file 'core.db' from mirror.datacenter.by : The requested URL returned error: 404
error: failed retrieving file 'core.db' from archlinux32.agoctrl.org : The requested URL returned error: 404
error: failed retrieving file 'core.db' from archlinux32.agoctrl.org : The requested URL returned error: 404
error: failed retrieving file 'core.db' from de.mirror.archlinux32.org : The requested URL returned error: 404
error: failed retrieving file 'core.db' from de.mirror.archlinux32.org : The requested URL returned error: 404
error: failed retrieving file 'core.db' from mirror.archlinux32.org : The requested URL returned error: 404
error: failed retrieving file 'core.db' from mirror.archlinux32.org : The requested URL returned error: 404
error: failed retrieving file 'core.db' from mirror.archlinux32.oss : Could not resolve host: mirror.archlinux32.oss
warning: too many errors from mirror.archlinux32.oss, skipping for the remainder of this transaction
error: failed retrieving file 'core.db' from gr.mirror.archlinux32.org : The requested URL returned error: 404
error: failed retrieving file 'core.db' from mirror.juniorjpdj.pl : The requested URL returned error: 404
error: failed retrieving file 'core.db' from mirror.juniorjpdj.pl : The requested URL returned error: 404
error: failed retrieving file 'core.db' from mirror.yandex.ru : The requested URL returned error: 404
error: failed retrieving file 'core.db' from mirror.yandex.ru : The requested URL returned error: 404
error: failed retrieving file 'core.db' from archlinux32.andreasbaumann.cc : The requested URL returned error: 404
error: failed retrieving file 'core.db' from archlinux32.andreasbaumann.cc : The requested URL returned error: 404
error: failed retrieving file 'core.db' from 32.arlm.tyzoid.com : The requested URL returned error: 404
error: failed retrieving file 'core.db' from mirror.math.princeton.edu : The requested URL returned error: 404
error: failed retrieving file 'core.db' from mirror.math.princeton.edu : The requested URL returned error: 404
error: failed retrieving file 'core.db' from mirror.clarkson.edu : The requested URL returned error: 404
error: failed retrieving file 'core.db' from mirror.clarkson.edu : The requested URL returned error: 404
error: failed retrieving file 'core.db' from mirror.bradiceanu.net : The requested URL returned error: 404
error: failed to synchronize all databases (failed to retrieve some files)
Tutorial:
https://wiki.archlinux.org/title/Instal … ting_Linux
Offline
Pages: 1