[chroot] Il me manque libreadline6 ( résolu )
Publié : ven. 20 juil. 2012, 17:59
Bonjour.
J'ai fait quelques recherches mais je ne trouve pas grand chose du coup je poste ici.
D'une part j'ai fait la connerie du --force sur le libgc. Bon, suite à un poste j'ai démarré le liveCD ArchBang puis j'ai tapé ceci :
J'ai enfin pu atteindre le prompt de login, cependant maintenant je me retrouve avec un truc comme ça :
En gros il ne reconnait plus rien et si je tape quelque chose ça ne fait rien, les touches CTRL ALT SUPPR semblent faire planter le bouzin.
J'ai fais une recherche et je suis tombé sur un poste du forum ArchLinux Anglais, il est dit de chrooter pour faire un pacman -Syu.
Bon je fais la manip' du wiki fr, soit :
Mais là j'obtiens une erreur :
Du coup il me manque cette lib', le soucis c'est que d'une part je ne sais pas si elle manque sur le liveCD ou sur mon Linux installé et d'une autre part je n'arrive pas à utiliser Pacman avec Archbang. Pacman -Qs [package] semble fonctionner mais pas pacman -S [package], qui me retourne :
J'ai bien internet sur le liveCD pourtant, d'ailleurs je peux faire la synchro de la database via -Sy.
J'espère que c'est clair, je continue de cherche en attendant.
Merci.
EDIT. Mon rc.conf upgrade via rc.conf.pacnew
J'ai fait quelques recherches mais je ne trouve pas grand chose du coup je poste ici.
D'une part j'ai fait la connerie du --force sur le libgc. Bon, suite à un poste j'ai démarré le liveCD ArchBang puis j'ai tapé ceci :
Code : Tout sélectionner
mv lib lib.old
ln -sf usr/lib lib
Code : Tout sélectionner
(none) login:
J'ai fais une recherche et je suis tombé sur un poste du forum ArchLinux Anglais, il est dit de chrooter pour faire un pacman -Syu.
Bon je fais la manip' du wiki fr, soit :
Code : Tout sélectionner
mount /dev/sdXY /mnt
mount -t proc proc /mnt/proc
mount -t sysfs sys /mnt/sys
mount -o bind /dev /mnt/dev
chroot /mnt /bin/bash
Code : Tout sélectionner
/bin/bash: error while loading shared libraries: libreadline.so.6: cannot open shared object file: No sucj file or directory
Code : Tout sélectionner
error: target not found: [package]
J'espère que c'est clair, je continue de cherche en attendant.
Merci.
EDIT. Mon rc.conf upgrade via rc.conf.pacnew
Code : Tout sélectionner
#
# /etc/rc.conf - Main Configuration for Arch Linux
#
# -----------------------------------------------------------------------
# LOCALIZATION
# -----------------------------------------------------------------------
#
# LOCALE: available languages can be listed with the 'locale -a' command
# DAEMON_LOCALE: If set to 'yes', use $LOCALE as the locale during daemon
# startup and during the boot process. If set to 'no', the C locale is used.
# HARDWARECLOCK: set to "", "UTC" or "localtime", any other value will result
# in the hardware clock being left untouched (useful for virtualization)
# Note: Using "localtime" is discouraged, using "" makes hwclock fall back
# to the value in /var/lib/hwclock/adjfile
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# Note: if unset, the value in /etc/localtime is used unchanged
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
# CONSOLEMAP: found in /usr/share/kbd/consoletrans
# USECOLOR: use ANSI color sequences in startup messages
#
LOCALE="en_US.UTF-8"
DAEMON_LOCALE="no"
HARDWARECLOCK="localtime"
TIMEZONE="Europe/Paris"
KEYMAP="fr-pc"
CONSOLEFONT=
CONSOLEMAP=
USECOLOR="yes"
# -----------------------------------------------------------------------
# HARDWARE
# -----------------------------------------------------------------------
#
# MODULES: Modules to load at boot-up. Blacklisting is no longer supported.
# Replace every !module by an entry as on the following line in a file in
# /etc/modprobe.d:
# blacklist module
# See "man modprobe.conf" for details.
#
MODULES=(!ath_hal !ath_pci !ath_rate_amrr !ath_rate_onoe !ath_rate_sample !wlan !wlan_acl !wlan_ccmp !wlan_scan_ap !wlan_scan_sta !wlan_tkip !wlan_wep !wlan_xauth
snd_seq_oss snd_pcm_oss snd_mixer_oss !pcspkr acpi-cpufreq k10tem vboxdrv)
# Udev settle timeout (default to 30)
UDEV_TIMEOUT=30
# Scan for FakeRAID (dmraid) Volumes at startup
USEDMRAID="no"
# Scan for BTRFS volumes at startup
USEBTRFS="no"
# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"
# -----------------------------------------------------------------------
# NETWORKING
# -----------------------------------------------------------------------
#
# HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
#
HOSTNAME="corpsylaptop"
# Use 'ip addr' or 'ls /sys/class/net/' to see all available interfaces.
#
# Wired network setup
# - interface: name of device (required)
# - address: IP address (leave blank for DHCP)
# - netmask: subnet mask (ignored for DHCP) (optional, defaults to 255.255.255.0)
# - broadcast: broadcast address (ignored for DHCP) (optional)
# - gateway: default route (ignored for DHCP)
#
# Static IP example
# interface=eth0
# address=192.168.0.2
# netmask=255.255.255.0
# broadcast=192.168.0.255
# gateway=192.168.0.1
#
# DHCP example
# interface=eth0
# address=
# netmask=
# gateway=
interface=wlan0
address=
netmask=
broadcast=
gateway=
# Setting this to "yes" will skip network shutdown.
# This is required if your root device is on NFS.
NETWORK_PERSIST="no"
# Enable these netcfg profiles at boot-up. These are useful if you happen to
# need more advanced network features than the simple network service
# supports, such as multiple network configurations (ie, laptop users)
# - set to 'menu' to present a menu during boot-up (dialog package required)
# - prefix an entry with a ! to disable it
#
# Network profiles are found in /etc/network.d
#
# This requires the netcfg package
#
#NETWORKS=(main)
# -----------------------------------------------------------------------
# DAEMONS
# -----------------------------------------------------------------------
#
# Daemons to start at boot-up (in this order)
# - prefix a daemon with a ! to disable it
# - prefix a daemon with a @ to start it up in the background
#
# If something other takes care of your hardware clock (ntpd, dual-boot...)
# you should disable 'hwclock' here.
#
DAEMONS=(dbus acpid networkmanager syslog-ng !network !dhcdbd privoxy @tor sensors logmein-hamachi @alsa @openntpd)