-
-
Notifications
You must be signed in to change notification settings - Fork 176
Description
Installation for Asus Zenfone 2 devices (i686). Change or enter a new mirror
Server = https://mirror.archlinux32.org/$arch/$repo during installation or after the installation is complete you can change it manually in arch /etc/pacman.d/mirrorlist.
If your screen appears like [root18: 24arch] $ then while you can ignore the error(temporarily). Then open the /etc/resolv.conf file to make sure there are
nameserver 8.8.8.8
nameserver 8.8.4.4
if it is not there then write it into the file and save it. Then open the etc/pacman.conf file and change the Architecture value from auto to i686, change the SigLevel value from Required DatabaseOptional to Never (only temporarily), then save.
Then try run
keys
pci
maybe there some error, ignore it.
Then run
pacman -S ca-certificates-utils
pacman -Syu
[root15:19arch]$ pacman -S ca-certificates-utils
resolving dependencies...
looking for conflicting packages...
Package (1) Old Version New Version Net Change
core/ca-certificates-utils 20160507-1 20180821-1.0 0.08 MiB
Total Installed Size: 0.09 MiB
Net Upgrade Size: 0.08 MiB
:: Proceed with installation? [Y/n]
pres Y then enter...
if you see like
:: Processing package changes...
(1/1) upgrading ca-certificates-utils [############################] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Rebuilding certificate stores...
it's mean installation complete
Then run
pacman -Syu
Maybe still have some warning and 1 error.
After full upgrade is complete, check the history during installation, if there is a warning stating that there is a new file created with filename.pacnew then use the filemanager to replace the old file with the newly created file.
For example, a new file named pacman.conf.pacnew, then change the old file name pacman.conf to pacman.conf.bak (for backup if there is a problem can be returned immediately), then rename the new file pacman.conf.pacnew to pacman.conf .
Especially for the pacman.conf file, after you change the pacman.conf.pacnew file to pacman.conf, don't forget to change the value from Architecture from auto to i686, but don't need to change the SigLevel part.
For mirrorlist file, don't forget to uncomment one of the server list.
Also,,, Just ignore warning for this section, don't need to change file name:
warning: /etc/group installed as /etc/group.pacnew
warning: /etc/gshadow installed as /etc/gshadow.pacnew
warning: /etc/passwd installed as /etc/passwd.pacnew
warning: /etc/resolv.conf installed as /etc/resolv.conf.pacnew
warning: /etc/shadow installed as /etc/shadow.pacnew
Update server gpg-agent by runing
rm -rf arch/etc/pacman.d/gnupg
keys
If you've error about locale like
/usr/bin/locale-gen: line 33: sed: command not found
.UTF-8/usr/bin/locale-gen: line 35: sed: command not found
.../usr/bin/locale-gen: line 38: sed: command not found
run pacman -Syu sed, may there some other pakages installation. Then run locale-gen
Try one more time run pacman -Syu, if you can see
[root18:24arch]$ pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
:: Starting full system upgrade...
there is nothing to do
means you are successful and archlinux is in your hands