Bonjour,
J'ai été face aux mêmes problèmes quand j'ai débuté sous Mandrake, mais rien de très compliqué... une fois qu'on sait par quel bout prendre le problème.
Pour reprendre un peu depuis le début, voilà quelques réponses:
* pour agir dans les répertoires du système, il faut passer en mode administrateur, bien sûr.
(sécurité-sécurité, "n'importe qui" n'a pas le droit de modifier des répertoires/fichiers du système)
* pour installer un logiciel à la main, on peut le mettre dans '/opt', mais le plus simple est
'/usr/local' car entre en jeu le $PATH c'est à dire que le système doit pouvoir localiser où se trouve le logiciel pour que on puisse le lancer. Ca se corse, soit on ajoute un répertoire au $PATH, pour que le système trouve l'application, soit on met l'application dans un répertoire déjà présent dans le $PATH
Voir la commande 'echo $PATH' (en mode utilisateur, pas root)
ex:
$echo $PATH
/usr/local/bin:/usr/local/sbin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/bin/X11:/usr/games
qq ayant eu la patience de m'expliquer comment ça se lit, lors d'une rencontre d'utilisateurs, voilà le détail:
le système cherchera l'application que on invoque dans:
/usr/local/bin puis dans
/usr/local/sbin puis dans
/sbin puis dans.... donc, les ':' sont juste des séparateurs.
Je vois que j'ai aussi '/usr/games' dans mon $PATH, ce qui me fait bien plaisir
(suis fainéante, pas envie d'ajouter des répertoires dans le '$PATH', l'ai jamais fait et
me prend la tête, tous ces détails! lol)
* pour que ton système trouve ton logiciel téléchargé (paquet tar, si tu as vraiment besoin d'en installer un dans le futur) il faut le copier ou bien le déplacer depuis le /home où il a été inmanquablement placé lors du téléchargement. (En root, puisque modif. d'un répertoire système)
commandes:
$su
$passwd
#mv /home/quetzal/truc.tar.gz /usr/local
après, il faut lire la doc sur le site du logiciel téléchargé, parce que le mode d'installation peut être un peu différent d'un programme à l'autre.
(et se positionner dans le répertoire où le paquet a été déplacer, depuis la console, avec 'cd /usr/local', par ex., en mode utilisateur, sauf si tu es déjà root, parce que ce n'est pas si important.
Noter que 'make' n'est pas toujours installé dans une distribution, il faut le télécharger si on veut faire des installations manuelles. (#urpmi make)
(une 'commande' est l'invocation d'un binaire existant dans le système)
*grande question, pourquoi la base est-elle verrouillée ? parce que tu as fait des manips, ou pas la bonne manip, ou tes sources ne sont pas à jour. Ou tu as le CCM (ou équivalent Mandriva) ouvert et tu fais en console en même temps...
La méthode la plus performante, selon ce que j'ai pu constater, est d'utiliser l'interface des sites de
Easyurpmi.
Pour mieux comprendre, le site
Edupack a un tutoriel bien détaillé.
Des fois, ça ne marche pas très bien quand même. Alors, il suffit de changer de site 'easyurpmi', soit un site en français, ou en anglais, ou un autre parmi les miroirs qui y sont listés.
Attention: ne pas configurer toutes les sources, ce n'est pas utile et ça peut compromettre un téléchargement.
Ceux indispensables sont 'core', 'main', 'update'. Un autre parmi les optionnels peut être bien, mais si le dl de la mise à jour des sources échoue, il faudra refaire sans.
Pour ton dernier post, je ne vois pas trop ce que tu veux dire. Tu n'as pas besoin d'un Ftp pour transmettre une image. Mais autrement le FTP sous Mandrake était Kbear, et dans les menus.
Et dés que tu auras réussi à configurer les sources, regarde si tu n'as pas une mise à jour du paquet perl.(#urpmi perl pour faire mine de l'installer->si mise à jour, il va l'installer et supprimer l'autre).
Ton antique x86 n'a rien à voir avec les sources, mais peut être un handicap avec le lourd manteau d'une interface graphique plein poids telle que Kde, sans préjuger de ta config matérielle
Bonne journée, Athanor1.