Administration :
Paquetages Logiciels
Installation
manuelle
Afin d'installer et configurer
une extension manuellement, il faut d'abord le fichier sur l'AP. Ensuite
l'installation proprement dite est possible en ouvrant une ligne de
commande SSH Linux. Lancer un client ssh et se connecter sur root@$(nvram
get lan_ipaddr). Le mot de passe est identique à celui
utilisé pour l'administration par interface Web. Truc :
Les utilisateurs Windows peuvent utiliser le Freeware
PuTTY
comme client SSH.
Exemple : Installer le
fichier de paquetage trucmuch_1.0_mipsel.ipk. Après
avoir chargé le fichier ipk, l'installation manuelle est lancée
à partir de la ligne de commande SSH avec les instructions
suivantes : ipkg install
/tmp/truc_much_1.0_mipsel.ipk [Touche Entrée].
Avec une connexion Internet active,
on peut alternativement utiliser ces commandes :
ipkg update : Mise à jour de la liste
des paquetages disponible sur les serveurs spécifiés dans
/etc/ipkg.conf.
ipkg list|less :
Affiche les informations de disponibilités des paquetages.
ipkg install name : Installe un
paquetage via Internet
Les commandes sont tapées
au prompt et confirmées par la touche Entrée...Quelques
commandes utiles : ls , cd , cp ,
rm et vi . Beaucoup de ces commandes disposent
d'une courte explication sur leur utilité. Cette aide est
accessible via l'option -h . Par exemple cp -h .
Afin de modifier un fichier de configuration (par exemple : /etc/local.dnsmasq.conf),
suivre les instructions suivantes :
- Taper
la commande
cd /etc et la confirmer avec [Entrée].
- La commande
ls -l loc*
pour lister le contenu du répertoire courant.
- Entrer la commande
vi
local.dnsmasq.conf pour visualiser et editer. Afin de se rendre
la vie plus facile, utiliser la touche [Tab] pour compléter
automatiquement les noms de fichiers, par exemple entrer vi
local.d et laisser se compléter en pressant la touche
[Tab].
- Utiliser les touches de curseurs (les
flèches) pour se déplacer là où les
modification du fichier doivent être faites.
-
Utiliser la touche [i] pour entrer dans le mode 'insertion'. Seulement à
ce moment là du texte peut-être ajouté ou modifié.
Utiliser la touche [Esc] pour sortir du mode 'insertion' et revenir au
mode commande de vi.
-
En mode commande, taper deux fois sur la touche [d] pour effacer une
ligne entière.
- En tapant successivement les touche [ :]
[w] [q] [Entrée] les changement du texte sont sauvegardés
et la session vi est terminée.
- Avec la séquence [ :] [q] [ !]
[Entrée] vi se termine et le contenu initial du fichier reste
inchangé (abandon des modifications).
Note :
Les fichiers de configuration sont en général des liens
symboliques des fichiers de la partition en ROM (read-only). Pour pouvoir
modifier ces fichiers de configuration avec vi, il faut d'abord détruire
ces liens vers la ROM (rm /etc/sample.conf ), ensuite copier
le contenu du fichier de la ROM vers la partition modifiable (cp
/rom/etc/sample.conf /etc ), et alors seulement lancer vi et
apporter les changements souhaités au contenu des fichiers
maintenant modifiables.
Le chargement du logiciel a été
annulé.
Installation
manuelle with ipkg install $ffout |
Réception
du fichier de logiciel non effectuée. |
Les
paquetages additionels ne peuvent pas être installés en
mode failsafe ni en mode lecture seule. Sur la page Redémarrage
activer l'option Redémarrage Normal et confirmer par
Redémarrer. |
|