Utiliser uniquement le Terminal pour installer AOO ou LibO
Publié : 08 févr. 2011 00:57
Bonjour,
Certaines personnes, découvrant Ubuntu (Unity), Debian (Gnome), Kubuntu (Kde) ou OpenSUSE (Kde), hésitent à installer la version officielle car il faut se servir du Terminal.
En attendant que l'on trouve enfin les paquets de AOO (ou de l'ultime LibO officielle) sur Ubuntu ou OpenSuse,
je vous propose ce tutoriel minima sur le Terminal et les quelques commandes utilisées en souhaitant qu'il vous aide à sauter le pas...
Il est donc une annexe des tutoriels d'installation
de la version AOO ou de LibO sur Ubuntu ou Debian (paquets DEBs)
ou de la version AOO sur OpenSUSE (paquets RPMs)
que vous pouvez suivre jusqu'à la partie Installation par un Terminal
où je vous demande d'Ouvrir un Terminal !
B. L'Invite de commande
C. Les commandes
D. Organisation des dossiers sous Linux
Dans tout système de fichiers, il y a toujours ce qu'on appelle une racine, c'est-à-dire un gros dossier de base qui contient tous les autres dossiers et fichiers. Le système qui gère les fichiers et les disques sous Linux est différent de celui de Windows
F. La complémentation des noms de dossiers et fichiers
G. Utilisation de la touche du clavier ▲ vers le haut
H. D'une manière très générale, la procédure à utiliser consiste à :
J'espère que cette lecture, même si elle ne vous enlèvera pas votre inquiétude à manipuler la console, vous aura permis de mieux comprendre ce que vous allez faire.
Dans les tutoriels, en plus des copies d'écran que l'on peut agrandir en cliquant dessus, j'ai indiqué en vert les différentes frappes (en gras) qui permettent leur implémentation automatique. Il suffit de comprendre leur principe en fonction des opérations décrites pas à pas.
Exemple pour se placer dans fr du dossier de travail aoo4 situé sur le Bureau d'openSuse :
Vous trouverez sur les forums de nos amis Linuxiens toute information sur votre distribution Linux.
Ubuntu : Retour au paragraphe V. Installation du programme AOO 4.1.0 (Tutoriel première installation)
Ubuntu : Retour au paragraphe V. Installation du programme AOO 4.1.0 (Tutoriel mise à jour d'une version officielle)
Debian 7 sous Gnome : Retour au paragraphe V. Installation du programme AOO 4.1.0
OpenSuse sous Kde : Retour au paragraphe III. Installation du programme AOO 4.1.0
Cordialement,
Certaines personnes, découvrant Ubuntu (Unity), Debian (Gnome), Kubuntu (Kde) ou OpenSUSE (Kde), hésitent à installer la version officielle car il faut se servir du Terminal.
En attendant que l'on trouve enfin les paquets de AOO (ou de l'ultime LibO officielle) sur Ubuntu ou OpenSuse,
je vous propose ce tutoriel minima sur le Terminal et les quelques commandes utilisées en souhaitant qu'il vous aide à sauter le pas...
Il est donc une annexe des tutoriels d'installation
de la version AOO ou de LibO sur Ubuntu ou Debian (paquets DEBs)
ou de la version AOO sur OpenSUSE (paquets RPMs)
que vous pouvez suivre jusqu'à la partie Installation par un Terminal
où je vous demande d'Ouvrir un Terminal !
A. Terminal ou ConsoleJean-Yves LUCCA alias papayes a écrit :Ce tutoriel est sous licence GNU F.D.L. (Licence de Documentation Libre GNU). Vous êtes libre de le reproduire, le recopier, le réutiliser, le distribuer à condition de lui attribuer les mêmes libertés en citant son origine : Forum OpenOffice
- Un Terminal ou une Console permet d'afficher des lignes de commandes qui agissent sur le système installé.
Sous Linux et donc sous Ubuntu ou Kubuntu ou OpenSUSE,- il existe 6 consoles plein écran qui peuvent fonctionner simultanément sans interface graphique, obtenues avec les 6 raccourcis:
- Ctrl + Alt + F1 : terminal 1 (tty1= abréviation anglaise pour terminal 1)
Ctrl + Alt + F2 : terminal 2 (tty2)
Ctrl + Alt + F3 : terminal 3 (tty3)
Ctrl + Alt + F4 : terminal 4 (tty4)
Ctrl + Alt + F5 : terminal 5 (tty5)
Ctrl + Alt + F6 : terminal 6 (tty6)
Ctrl + Alt + F7 : retour au mode graphique (à mettre en post-it quand vous les utiliserez un jour... )
- Ctrl + Alt + F1 : terminal 1 (tty1= abréviation anglaise pour terminal 1)
- il existe 6 consoles plein écran qui peuvent fonctionner simultanément sans interface graphique, obtenues avec les 6 raccourcis:
- Ouvrir un Terminal ou une console en mode graphique
- Sous KDE pour Kubuntu
Menu K > Applications 1 > Système 2 > Terminal (Konsole) 3 :
Clic sur Terminal ouvre une fenêtre Nom_d'utilisateur : bash(*).
N'oubliez pas qu'avec un clic droit vous pouvez obtenir un raccourci à placer soit en Favoris, soit au Bureau soit au Tableau de bord.
La console de KDE ressemble à ceci par défaut : Pour le forum, j'ai changé la couleur de fond dans son Menu (mon choix : Noir sur jaune clair), mais vous pouvez garder la console en blanc sur fond noir, le plus sobre et le plus reposant pour une utilisation prolongée ou choisir votre propre configuration : Menu du Terminal : Configuration > Modifier le profil ... > Onglet Apparence > Modèles de couleurs et arrière plan : faites votre choix et Clic sur Appliquer >- (*) bash = nom du programme utilisé par Kubuntu (bash= Bourne Again SHell), le shell ou interpréteur de commandes du projet GNU.
- Sous Ubuntu
- Si vous êtes sous Gnome, Menu : Applications > Accessoires > Terminal : Vous pouvez par clic droit placer un raccourci sur le Bureau ou dans le Tableau de Bord "Ajouter ce lanceur au..."
- Sous le nouvel interface de Ubuntu à partir de 11.10 : Unity
pour obtenir rapidement le Terminal tapez son nom dans la zone Rechercher que propose la première icône de la Barre de lanceurs Unity Launcher Placer son raccourci dans le Lanceur par simple glisser-déposer de l'icône.
Menu : Édition > Préférences du profil > Onglet Couleurs : Décocher Utiliser les couleurs du thème système > La palette prédéfinie : est "Noir sur jaune pâle"
... faites votre choix et Fermer > - Sous KDE d'openSUSE, immédiatement à partir du menu openSuse > Favoris >
menu de Konsole : Configuration > onglet Apparence >
Choisir par exemple Noir sur jaune clair, c'est mon choix pour les copies d'écran des tutoriels du forum. en déplaçant l'ascenseur vers le bas, cliquez sur le terminal ( Konsole) par défaut : ou les couleurs sont réglables par le
- Sous KDE pour Kubuntu
B. L'Invite de commande
est ce qu'on appelle l'invite de commandes suivi de la barre d'insertion ▐ .
- Notez que l'invite de commande sous OpenSuse est le signe > qui remplace le signe $ "poivron@linux-pn5n6:~>"
qui vous invite à rentrer une commande.
Cette invite s'affichera de nouveau après l'exécution de la commande et attendra une autre commande.
papayes@papayes:~$ ou
poivron@linux-pn5n6:~> ...
(*) : En changeant de dossier, le symbole ~ immédiatement à gauche de $ sera remplacé par le Nom du dossier dans lequel vous vous trouverez ce qui vous permet de vérifier dans quel dossier la commande va s'exécuter.Composition de l'invite de commande a écrit : Nom d'Utilisateur @ Nom de l'ordinateur: tilde $ (ou > pour Suse).- Nom d'Utilisateur : C'est le pseudo sous lequel vous vous êtes loggé (=vous avez ouvert une session).
- @ symbole « at » qui signifie « chez »
- Nom de l'ordinateur que vous avez rentré lors de l'installation du système
souvent par défaut s'affichera "Nom_d'utilisateur-desktop" ou "linux-pn5n6"... - : un simple séparateur
- tilde ~ : le dossier dans lequel vous vous trouvez actuellement (*)
le symbole ~ signifie que vous êtes dans votre dossier personnel qu'on appelle le "Home" sous Linux. C'est à peu près l'équivalent du dossier C:\Utilisateurs (ou Users)\Nom-de_l'utilisateur\ sous Microsoft Windows. - $ ce dernier symbole indique votre niveau d'autorisation sur la machine. Il peut prendre 2 formes différentes :
- $ ou > : vous êtes en train d'utiliser un compte utilisateur "normal", avec des droits limités (il ne peut pas modifier les fichiers "système" les plus importants).
- # : vous êtes en mode super-utilisateur, c'est-à-dire que vous êtes connecté sous le pseudonyme "root". Le root est l'utilisateur maître qui a le droit de tout faire sur l'ordinateur même de tout effacer.
- Ex : ~$ je suis dans mon home
aoo4$ je suis dans le dossier aoo4
DEBS$ je suis dans le dossier DEBS
Ce que vous voyez affiché là " papayes@papayes:~$▐ "
C. Les commandes
- Dans toute initiation,
on vous proposera d'utiliser une commande simple comme de tapez date
puis d'appuyer sur la touche Entrée du clavier ou bien de taper la commande ls (list) qui permet de lister les fichiers et dossiers du répertoire courant :
tapez ls puis sur Entrée Cela signifie que le répertoire home (~) de papayes est constitué de 11 dossiers : (aoo4, Bureau, Documents, Images, jre1.8.0_05, libo4, Modèles, Musique, Public, Téléchargements, Vidéos) et d'un fichier (examples.desktop) . Le système colore les éléments pour que l'on puisse distinguer facilement les dossiers des fichiers.
Si vous n'obtenez aucune réponse, c'est que vous êtes dans un dossier qui ne contient ni fichier ni dossier. - Les paramètres des commandes
Une commande est constituée d'un mot, ne contenant pas d'espace. Dans les 2 cas précédents, il suffit de taper juste la commande pour avoir une réponse. Mais dans la plupart des cas, on doit rentrer des options, qu'on appelle paramètres.
Les paramètres les plus courants sont constitués d'une seule lettre, précédée d'un tiret (-).
Exemple : faites apparaître tous les dossiers y compris les dossiers cachés de votre home avec a (=all tous) :
tapez la commande ls -a
Si on doit donner plusieurs paramètres, on peut faire comme ceci : commande -d -a -h -U chacun séparé par une espace ou en plus court : commande -dahU
Les paramètres peuvent eux-mêmes contenir des espaces, des lettres, des chiffres, etc. Il n'y a pas de règle véritable sur la forme des paramètres, mais une sorte de convention qui permet de reconnaître les différents types de paramètres. - La complémentation des commandes
S'il n'y a qu'un seul résultat correspondant à votre commande, l'interpréteur complètera avec les lettres qui manquent et vous n'aurez plus qu'à taper sur Entrée !
Par exemple, il n'y a qu'une commande qui commence par "dat". Tapez donc dat dans la console, puis tapez une seule fois sur la touche Tabulation. La commande se complète automatiquement.
D. Organisation des dossiers sous Linux
Dans tout système de fichiers, il y a toujours ce qu'on appelle une racine, c'est-à-dire un gros dossier de base qui contient tous les autres dossiers et fichiers. Le système qui gère les fichiers et les disques sous Linux est différent de celui de Windows
- Chez Microsoft, chaque disque possède une lettre (C, D, E,...). Chaque lettre est la racine de chacun des disques. Il y a donc plusieurs racines.
Ex. : Le chemin d'un fichier est du style : C:\Utilisateurs (ou Users)\Nom_de_l'utilisateur\Documents\Bonjour.odt avec des antislashs ( \)
Le chemin des Modèles du profil de AOO 4 sous Win 7 ou 8 est celui-ci : C:\Utilisateurs\Nom_de_l’utilisateur\AppData\Roaming\OpenOffice\4\user\template\ - Sous Gnu/Linux, il n'y a qu'une seule racine, c'est /. Tout est "monté" dedans.
Les fichiers classiques, les applications ou les lecteurs DVD sont traités comme des fichiers par Linux.
Ex. : Le chemin d'un fichier est du style : /home/Nom_de_l'utilisateur/Bonjour.odt avec des slashs (/)
Le chemin des Modèles du profil de AOO 4 sous Ubuntu sera : /home/Nom_de_l'utilisateur/.openoffice/4/user/template/
Lorsque vous ouvrez la console pour la première fois, Linux vous place dans votre dossier personnel, votre "home".- L'invite de commandes vous indique le nom du dossier dans lequel vous vous trouvez.
Dans ma copie d'écran, le dossier dans lequel je serai placé sera home
papayes@papayes:~$
Le nom du dossier situé entre le ":" et le "$" est le dossier "~", c'est bien le home de papayes La commande pwd permet d'afficher le dossier actuel et donc de vérifier où l'on se trouve en cas d'hésitation.
- L'invite de commandes vous indique le nom du dossier dans lequel vous vous trouvez.
- La commande pour se rendre dans un des dossier ne prend qu'un seul paramètre : le nom du dossier dans lequel vous souhaitez aller.
➫ Si on veut aller à la racine, il suffit de taper cd /- L'invite de commandes se change : le ~ est remplacé par un / Vérifiez par le commande pwd : vous êtes bien dans / la racine
Chemin absolu et chemin relatif
Il y a 2 façons de changer de dossier : en indiquant le chemin relatif, ou en indiquant le chemin absolu.
Prenons le cas au début du tutoriel d'installation- où vous avez créé "normalement" un nouveau dossier aoo4 (je dirais "graphiquement" à l'aide du "Navigateur de fichiers" d'Ubuntu Apache_OpenOffice4.1.1_Linux_x86_Install-deb_fr.tar.gz,
(avant la décompression de l'archive pour faire plus simple), ou de "Dolphin" sous Kde Dans ce dossier aoo4 vous avez placé le fichier téléchargé
- Les chemins absolus
Les chemins absolus fonctionnent quel que soit le dossier dans lequel on se trouve.
Un chemin absolu est facile à reconnaître : il commence toujours par la racine (/). Vous indiquez la suite complète des dossiers jusqu'à celui dans lesquels vous voulez entrer.
Si vous tapez : cd /home/aoo4, c'est un chemin absolu : on tape tout le chemin depuis la racine. - Les chemins relatifs
Un chemin relatif est un chemin qui dépend du dossier dans lequel on se trouve.
Pour aller dans un des sous-dossiers directs, on utilise un chemin relatif, (relatif au dossier actuel) en mettant juste le nom du sous-dossier.
- Si vous tapez cd /aoo4, vous dites d'aller dans le répertoire aoo4 qui se trouverait à la racine ce qui n'est pas le cas : cela ne fonctionnera pas.
Si vous voulez utiliser les chemins relatifs, il ne faut pas mettre le "/" devant, (sinon le programme -le shell- interprétera que vous donnez un chemin absolu)
il faut taper cd aoo4 pour se rendre dans le dossier aoo4 car il est un sous-dossier de home,
- créé là justement pour vous simplifier les écritures puisqu'un terminal s'ouvre la première fois dans le home- - Si vous tapez cd /aoo4, vous dites d'aller dans le répertoire aoo4 qui se trouverait à la racine ce qui n'est pas le cas : cela ne fonctionnera pas.
- Retour au dossier précédent, aussi appelé dossier parent,
Il faut utiliser les deux points comme ceci : cd .. (reviens en arrière),
si on veut reculer de 2 dossiers parents, on écrit ../.. (reviens en arrière, puis reviens en arrière) - Petit raccourci clavier pour nettoyer le contenu de votre console :
Ctrl + L si vous faites de nombreux essais pour vous décomplexer.
Pour sortir du Terminal, tapez exit puis touche Entrée ou le raccourci Ctrl + D.
F. La complémentation des noms de dossiers et fichiers
- Lorsque vous utilisez la console, n'utilisez pas de copier-coller mais profitez de l'avantage que représente la Complémentation qui fonctionne également pour le nom des dossiers et des fichiers contenus :
- cela est synonyme d'une part de rapidité et
vous libère de toute erreur de frappe (des vôtres ou de celles de la copie).
Cela sera particulièrement évident avec le nom des fichiers proposés par AOO, avec tous leurs caractères sujets à erreur de frappe et également sensibles à la casse (majuscule), le trait d'union - (touche 6) n'étant pas interprété comme le trait d'union bas _ (touche 8 )
Apache_OpenOffice_4.1.1_Linux_x86_Install-deb_fr.tar.gz (55 caractères) tout aussi sujet d'erreur que par exemple le fichier d'installation des menus : openoffice4.1-debian-menus_4.1.1-9773_all.deb (45 caractères) ! - cela est synonyme d'une part de rapidité et
G. Utilisation de la touche du clavier ▲ vers le haut
- Le terminal garde en mémoire les différentes commandes réalisées et entrées.
Dans un terminal, après l'invite, l'utilisation de cette touche ▲ permet de retrouver une des commandes déjà utilisées.
C'est fort commode quand la ligne de commande est longue et sujette à erreur de frappe.
H. D'une manière très générale, la procédure à utiliser consiste à :
- Se placer dans le bon dossier (ou vérifier qu'on s'y trouve) ;
- Taper la commande puis la touche Entrée pour l'activer.
J'espère que cette lecture, même si elle ne vous enlèvera pas votre inquiétude à manipuler la console, vous aura permis de mieux comprendre ce que vous allez faire.
Dans les tutoriels, en plus des copies d'écran que l'on peut agrandir en cliquant dessus, j'ai indiqué en vert les différentes frappes (en gras) qui permettent leur implémentation automatique. Il suffit de comprendre leur principe en fonction des opérations décrites pas à pas.
Exemple pour se placer dans fr du dossier de travail aoo4 situé sur le Bureau d'openSuse :
- Utilisez la touche tabulation (TAB) pour la complémentation automatique du chemin,
Tapez cd espace B et TAB, affiche cd Bureau/
Tapez a et TAB, affiche aoo4/ puis f+TAB affiche aoo4/fr/
Vous trouverez sur les forums de nos amis Linuxiens toute information sur votre distribution Linux.
Ubuntu : Retour au paragraphe V. Installation du programme AOO 4.1.0 (Tutoriel première installation)
Ubuntu : Retour au paragraphe V. Installation du programme AOO 4.1.0 (Tutoriel mise à jour d'une version officielle)
Debian 7 sous Gnome : Retour au paragraphe V. Installation du programme AOO 4.1.0
OpenSuse sous Kde : Retour au paragraphe III. Installation du programme AOO 4.1.0
Cordialement,