You are not logged in.
Pages: 1
I deleted the lib32-ncurses manually from the /usr/lib folder (I know...)
It broke Arch. So I boot from my a live cd but if I try to, mounted the partition but when trying to chroot to the root mount at /mnt I get:
/bin/bash: error while loading shared libraries: libncursesw.so.5: cannot open shared object file: No such file or directory
I know I did something foolish but I'm desperate now.
Offline
Don't enter the chroot, just use the --root option to pacman from the live environment.
Are you familiar with our Forum Rules, and How To Ask Questions The Smart Way?
BlueHackers // fscanary // resticctl
Offline
Please do not email people directly for assistance -- the forum is the location for support.
Is it just a matter of typing pacman -root /var/cache/pacman/pkg/linux-kernel?
That is the command you need, but you also need the flags to install the appropriate packages:
pacman -root /var/cache/pacman/pkg/linux-kernel -S lib32-ncursesAre you familiar with our Forum Rules, and How To Ask Questions The Smart Way?
BlueHackers // fscanary // resticctl
Offline
It didn't work ![]()
Offline
It didn't work
Are you familiar with our Forum Rules, and How To Ask Questions The Smart Way?
BlueHackers // fscanary // resticctl
Offline
That command is wrong. You'll need to boot the live CD, mount the root partition, then use pacman --root <mountpoint> -U <path to package file>
Or just pacman --root <mountpoint> -Syu. Also, the problem is going to be in ncurses, not lib32-ncurses
Last edited by Scimmia (2015-09-29 07:30:24)
Offline
If chroot does not work you can use pacstrap -i /mnt lib32-ncurses ncurses
Offline
Pages: 1