lundi 12 décembre 2011

Causes d'un écran noir

A l'installation d'un nouveau système d'exploitation, on peut se retrouver devant un écran noir.
Pour rappel, voici quelques causes courantes d'un écran noir:
- une mauvaise alimentation;
- une résolution non adaptée de l'écran;
- un processeur, une carte graphique, un écran ou le cable de l'écran défectueux.

Lors de l'installation ou de la mise à jour d'Ubuntu, certains linuxiens se sont retrouvés devant un bel écran noir !
Les causes principales sont la résolution de l'écran ou le mode graphique.
Voir à ces adresses pour trouver une solution:

http://doc.ubuntu-fr.org/problemes_usplash
http://doc.ubuntu-fr.org/installation/rescue 
http://brenta.free.fr/spip.php?article70
http://www.siteduzero.com/forum-83-381334-p1-linux-ecran-noir-ubuntu.html


D'autres adresses viendront s'ajouter car les cas sont nombreux.


mardi 8 novembre 2011

La carte graphique et ses usages

La carte graphique sert à produire et à gérer les images sur l'écran de l'ordinateur. Son rôle est donc essentiel et c'est pourquoi une attention toute particulière doit être portée à son installation.

Anciennement on parlait de carte VGA (de l'anglais Video Graphics Array) qui fut le standard d'affichage pour les ordinateurs que IBM (International Business Machines) a développé en 1987. On appela aussi IBM par le surnom de Big blue en référence à l'écran des ordinateurs qui, entre les années 1960 et 1990, étaient en général de couleur bleue.

La carte VGA est branchée sur l'ordinateur via un connecteur D-subminiature ou D-sub (on l'appelle D parce que ce connecteur à la forme d'un D renversé).
On parle de connecteur VGA ou DE-15 (le E représente la dimension de la coque, soit 16,92*8.36 et 15 le nombre de broches) lorsqu'il sert à connecter la carte graphique au moniteur en analogique. Par convention il est de couleur bleue.

Les premières cartes donnaient un affichage en 2D (deux dimensions). Elles étaient connectées sur une prise (ou port) ISA (Industry standard architecture).
On les nomme cartes MDA (Monochrome Display Adapter).
En 1981, apparaissent les cartes CGA (Color Graphic Adapter) qui donnent une définition d'affichage de 320*200 pixels (*) en 4 couleurs ou de 640*200 pixels en 2 couleurs.

*Le pixel est l'unité la plus petite adressable via la carte graphique. Cette unité sert à spécifier les définitions de l'affichage en largeur et hauteur. Son nom provient de l'anglais: picture element (en français élément d'image).

Entre 1981 et 1990, les cartes vont beaucoup évoluer augmentant le nombre de lignes et de colonnes et le nombre de couleurs.

Avec l'évolution, le port ISA va être remplacé par le port PCI (Peripheral Component Interconnect) qui est un bus(*) interne permettant de connecter des cartes d'extension (cartes graphique, son, réseau, mémoire,...) sur la carte mère.
Le port PCI va augmenter considérablement la vitesse de transfert entre le processeur et la carte graphique.

* Le bus est un système de communication entre les divers composants de l'ordinateur. Il permet notamment le transfert entre deux cartes PCI sans passer par le processeur.

En 1990, les cartes 3D apparaissent et depuis 1996, toutes les cartes graphiques gèrent le 2D et le 3D dans un seul circuit intégré qui leur est associé, le GPU (Graphics Processing Unit).

lundi 7 novembre 2011

Distributions, dépôts, paquets et dépendances

Une distribution GNU Linux est un ensemble de logiciels qui ont été créés autour du noyau Linux.

Ces logiciels sont pour la plupart libres mais peuvent également être commerciaux.

En effet, on trouve de nombreuses distributions éditées par des entreprises telles que Mandriva, SuSE, Red Hat,..., mais une seule distribution gérée par des développeurs indépendants, c'est Debian.
Le créateur de cette distribution est Ian Murdock qui la lancée en août 1993.
L'origine du nom vient de la contraction du prénom de sa femme Debra et de son propre prénom Ian, ce qui donne Deb-Ian.

D'autres distributions sont issues directement de Debian comme Ubuntu qui a joui d'une grande popularité et d'une extension rapide par la volonté de son initiateur de la rendre accessible à tout public, par la qualité et la passion des développeurs qui sortent une nouvelle version tous les six mois et enfin par l'enthousiasme des utilisateurs qui créent des forums ou des blogs pour l'entraide et la convivialité. Vive Ubuntu !

Pour permettre une grande facilité d'accès aux programmes, ceux-ci furent regroupés en un même lieu appelé dépôt. C'est en fait un serveur qui gère et distribue à la demande pratiquement tous les programmes libres.
C'est d'ailleurs le fait que ces programmes sont libres qui permet de les rassembler ainsi, au contraire des programmes "propriétaires" ou privés dont les concepteurs contrôlent la diffusion.

Sous Ubuntu, les programmes sont délivrés sous forme de paquets.
Un paquet est un dossier qui comprend tous les fichiers nécessaires à l'installation du programme. Il se présente sous la forme d'un fichier .deb (pour rappeler son origine Debian).

Certains programmes ne peuvent fonctionner seuls, ils doivent s'adjoindre d'autres paquets. Ces autres paquets s’appellent des dépendances.
Mais, rassurez-vous, le système d'installation ira chercher automatiquement les dépendances dont il a besoin.

Lorsqu'une nouvelle version d'Ubuntu apparaît la sollicitation du serveur où se trouve le dépôt risque d'être très importante et d'entraîner une saturation. C'est pourquoi plusieurs dépôts différents comprenant tous les paquets de cette nouvelle version ont été prévus.

Voir également:
http://papyubuntu.blogspot.com/2011/10/les-depots-et-paquets-dans-ubuntu-de.html

samedi 22 octobre 2011

Le gestionnaire de bureau Gnome d'Ubuntu

A l'ouverture de la session vous arrivez sur le bureau Gnome.
GNOME est l'acronyme de GNU Network Object Model Environment, c'est le modèle de bureau développé pour le système d'exploitation GNU qui est exploité par GNU/Linux et UNIX.

Le système vous demande alors de vous authentifier. Cela est nécessaire car Ubuntu (Linux) est conçu pour permettre à plusieurs utilisateurs même distants de se servir du même ordinateur en même temps.

A noter que, lors de l'authentification, vous pouvez avoir le choix d'ouvrir d'autres gestionnaires de bureau que GNOME, si vous les avez installés, comme: KDE (Kubuntu), Xubuntu,...

Depuis la version Oneiric Ocelot (11.10) d'Ubuntu, Unity est l'interface proposée pour la gestion du bureau avec GNOME.

Pour plus d'informations à ce propos:
http://doc.ubuntu-fr.org/unity

vendredi 21 octobre 2011

Création d'un live USB avec Unetbootin

Unetbootin sous Ubuntu peut être téléchargé depuis la logithèque!
Sinon, voici une adresse:
http://www.depannetonpc.net/fiches-pratiques/lire_64_1_unetbootin-creer-une-cle-usb-bootable-sous-linux.html

Cet utilitaire permet d'installer sur une clé USB n'importe quelle distribution Linux, dont évidemment Ubuntu.

Vous pouvez également placer sur votre clé USB l'image d'un disque ISO que vous avez préalablement copiée sur votre ordinateur.

(Remarque: attention de ne pas vous tromper de lecteur destinataire!)

Vous devrez modifier dans le BIOS l'ordre de lecture pour démarrer à partir de votre clé USB.
http://papyubuntu.blogspot.com/2011/10/telechargement-de-linux-ubuntu.html 

Pour rappel, il suffit au démarrage de l'ordinateur de lire les lignes qui apparaissent ou les choix en bas de l'écran, un de ces choix indique la touche donnant accès au BIOS.

N.B.: Attention de ne rien modifier d'autre dans le BIOS, les conséquences pourraient être très dommageables !

mercredi 19 octobre 2011

Bug au boot - Problème au démarrage

Le réparateur de démarrage (en anglais boot-repair) permet de solutionner la plupart des problèmes de démarrage (boot) ou de Grub.
http://papyubuntu.blogspot.com/2011/10/comprendre-le-gnu-grub.html
Il suffit de choisir l'option réparation recommandée (en anglais first repair).

Si vous n'avez plus d'accès à aucun système d'exploitation (OS), la solution est d'employer un boot-repair-disk dont voici l'adresse de chargement:
http://sourceforge.net/projects/boot-repair-cd/files/
C'est un fichier ISO hybride compatible 32 et 64 bits qui va lancer automatiquement boot-repair au démarrage du CD.

Après avoir lancé le CD et choisi votre version (32 ou 64 bits), prenez l'option "first repair" (réparation recommandée).

Très important !
En choisissant "créer un rapport bootinfo" (boot info script), vous pouvez obtenir un rapport pour recevoir de l'aide sur les forums.
Il suffit de copier l'adresse URL (http:// ...) qui apparaît et de la coller dans votre message!

Pour plus d'informations voir:
http://doc.ubuntu-fr.org/boot-repair

samedi 15 octobre 2011

Réinstallation d'une version d'Ubuntu

Il est possible d'effectuer une réinstallation de la même version d'Ubuntu et également d'une version plus ancienne. Mais cette réinstallation va écraser complètement la version en cours!
Cela nécessite donc quelques précautions si l'utilisateur souhaite conserver des fichiers personnels ou des configurations spécifiques. Heureusement, ils se trouvent conservés dans un seul répertoire "/home".

Trois méthodes permettent de sauver le répertoire "/home":
Le sauver sur un support externe, le sauver sur une partition séparée prévue à cet effet ou utiliser la fonction du programme d'installation qui le préserve.

Pour obtenir une information plus détaillée voir:
http://doc.ubuntu-fr.org/reinstallation_ubuntu

Bug au chargement d'une nouvelle version d'Ubuntu

Lors du chargement d'une nouvelle version d'Ubuntu et très souvent dans les premiers jours de la sortie de cette version, les serveurs sont saturés de requêtes et des paquets risquent d'être bloqués ou incomplets.

Pour pallier à ce problème, il est conseillé de changer de serveur via Synaptic.

Voilà le processus: ouvrir le gestionnaire de paquets Synaptic, aller dans configuration, ensuite dans dépôts, puis télécharger depuis, choisir autre..., et enfin sélectionner le meilleur serveur.

Cette procédure va normalement rendre le chargement fiable et beaucoup plus rapide!

Pour corriger les paquets cassés, incomplets ou manquants vous pouvez aussi employer la console en tant qu'administrateur pour avoir accès à la racine.
Vous écrivez alors deux commandes simples:
sudo apt-get update
suivi de:
sudo apt-get upgrade

Et tout devrait rentrer dans l'ordre...

A noter, que le gestionnaire de paquets APT conserve une copie des paquets installés ou désinstallés sur votre disque dur.
Pour libérer de l'espace et pour éviter tout problème ultérieur avec ces copies, il serait sans doute bon d'ajouter quelques lignes de commande:

sudo apt-get clean
supprime les copies des paquets installés
sudo apt-get autoclean
supprime les copies des paquets désinstallés
sudo apt-get autoremove
supprime les dépendances devenues inutiles suite à la suppression des paquets installés
sudo apt-get update
met à jour la liste des fichiers disponibles dans les dépôts APT

sudo apt-get upgrade
met à jour tous les paquets installés avec la dernière version
ou peut-être mieux:
sudo apt-get dist-upgrade
met à jour tous les paquets installés avec la dernière version en y ajoutant de nouveaux paquets si cela s'avère nécessaire

Et si vraiment rien ne va plus...

Il reste le mode de dépannage ou mode de récupération (en anglais: recovery mode)

Lorsque le démarrage d'Ubuntu devient impossible, qu'une session graphique ne peut être ouverte ou que vous avez oublié votre mot de passe, ce mode peut vous sauver!

Dans le menu d'amorçage du système d'exploitation Ubuntu, une ligne prévoit le mode de dépannage ou recovery mode.

(N.B.: si aucun menu ne s'affiche, appuyez longuement sur "shift" lorsqu'apparaît à l'écran: "Grub loading, please wait")

Voici les choix du menu de récupération:
Resume
permet de reprendre le chargement normal du système Ubuntu (sans devoir relancer l'ordinateur après exécution des commandes qui suivent).

clean
permet de libérer de l'espace notamment pour qu'une session graphique puisse s'ouvrir.

dpkg
permet de réparer des paquets cassés.

fsck
vérifie l'intégrité des systèmes de fichiers notamment en cas d'arrêt soudain de l'ordinateur et tente de les réparer.

grub
met à jour le menu d'amorçage du chargeur Grub
http://papyubuntu.blogspot.com/2011/10/comprendre-le-gnu-grub.html
et détecte tous les systèmes d'exploitation installés, et, si nécessaire, ajoute une entrée au menu d'amorçage.

Netroot
ouvre une session d'administrateur en console avec gestion du réseau, notamment pour installer de nouveaux pilotes téléchargés sur internet.

Root
ouvre également une session d'administrateur en console mais sans gestion du réseau.
voir aussi: http://papyubuntu.blogspot.com/2011/10/on-root-again.html

Xfix
tente de réparer les problèmes liés au serveur graphique X.org
(voir http://doc.ubuntu-fr.org/xorg)

Et si tout semble perdu, car vous n'avez plus d'accès au système d'exploitation...

Alors voir:
http://papyubuntu.blogspot.com/2011/10/bug-au-boot-probleme-au-demarrage.html

Les serveurs des logiciels Ubuntu

Les serveurs sont des systèmes informatiques fonctionnant en permanence et qui délivrent des services à la demande de clients via les réseaux du net. Leurs services sont divers: accès à des logiciels, aux informations via le web, échange de courriers électroniques, stockage de données,...

Il y a plus de 200 millions de serveurs dans le monde dont ceux servant aux dépôts d'Ubuntu.

Pour en savoir plus:
http://doc.ubuntu-fr.org/serveur

Les commandes pour la console avec Ubuntu

A l'ouverture de la console (ou terminal) l'invite de commande (en anglais:  prompt).
Le prompt est composé du nom de l'utilisateur, du nom de l'ordinateur, du répertoire en cours et d'un symbole. Avec Ubuntu, le symbole par défaut est $ qui indique que l'utilisateur est limité et n'a pas l'accès à la racine (root en anglais).
(voir:  http://papyubuntu.blogspot.com/2011/10/on-root-again.html)
Dès que l'utilisateur sera devenue administrateur et aura l'accès le symbole sera #.
Après avoir écrit une commande, le mot de passe que vous avez choisi pour installer Ubuntu vous sera demandé (Lorsque vous le taperez, le curseur restera en place et vous ne verrez rien à l'écran).

Les commandes de base:

<une  commande> -h
donne de brèves informations sur la commande

man ou info
suivi d'un nom de commande vous donne toutes les informations concernant cette commande

sudo
permet de devenir administrateur et d'accéder à root

clear
efface le contenu de la console

exit
ferme la session dans la console

shutdown
éteint ou relance l'ordinateur
shutdown -h now       pour éteindre
shutdown -r now       pour relancer

reboot
relance l'ordinateur

apt-get
gère les paquets et nécessite l'accès à la racine!
s'emploie donc avec sudo
sudo apt-get "la commande" <paquet(s)>
exemple:
sudo apt-get install <lo-menubar>

cd
(change directory)
permet de se déplacer dans l'arborescence

pwd
permet de savoir où vous vous situez dans l'arborescence

mkdir
(make directory)
permet de créer un répertoire

ls
permet de visualiser un répertoire
ls -a         affiche tous les fichiers y compris ceux câchés

updatedb
met à jour la base d'indexation

locate
permet de trouver un fichier dans l'arborescence
(à utiliser après updatedb)

grep
permet de trouver des chaînes de caractères


Vous trouverez à ces liens des guides non exhaustifs des commandes:

http://doc.ubuntu-fr.org/tutoriel/console_commandes_de_base

http://www.clubic.com/article-324356-1-commandes-linux-terminal.html

http://www.tutoriels-video.fr/quelques-commandes-unix-avancees/ 

vendredi 14 octobre 2011

On the "root" again...

La racine du système de fichiers (root system) n'est pas accessible directement sous Ubuntu.
Les développeurs ont préféré favoriser la sécurité à la fois pour protéger le système des manipulations erronées des débutants, mais aussi contre les virus qui pourraient infecter l'ordinateur.
En effet, comme vos droits sont limités en tant qu'utilisateur, un virus n'aura pas plus de possibilités que vous d'occasionner des dégâts.
Par contre, si vous travailler en root, en tant qu'administrateur, un virus ne sera plus limité et pourra détruire tout le système de l'ordinateur.
C'est le cas, par exemple, sous Windows où vous êtes toujours connecté en tant qu'administrateur par défaut; ce qui explique alors la nécessité d'installer un antivirus!

Il existe évidemment une commande pour que vous puissiez devenir administrateur (root) temporairement durant environ 15 minutes, c'est sudo (en anglais substitute user do, c'est-à-dire agir en se substituant à l'utilisateur).

Il suffit donc d'écrire sur la console après l'invite de commande:
sudo (+ la commande)
par exemple:
sudo apt-get install <paquet(s)>     (permet d'installer les paquets indiqués)

Vous devrez taper votre mot de passe d'utilisateur pour l'exécution.

Si vous souhaitez rester en root pour exécuter plusieurs commandes vous pouvez taper la commande:
sudo su
et vous resterez administrateur indéfiniment.

Pour redevenir simple utilisateur il suffira de taper:
exit


Voilà, vous pouvez reprendre la route...

Comprendre le GNU GRUB

Le GNU GRUB (en anglais GRand Unified Bootloader) ou le système d'exploitation avec chargeur d'amorçage unifié est un programme permettant d'installer sur le même ordinateur plusieurs systèmes d'exploitation (multiboot).

Il peut donc gérer plusieurs systèmes d'exploitation comme Windows et Linux ou d'autres et reconnaître tous les systèmes de fichiers!

Avec GRUB il suffit d'une ligne de commande pour changer la configuration et il peut récupérer un amorçage défectueux.
Il peut également télécharger des images de systèmes d'exploitation même non Linux pour démarrer sans disques.

Pour l'expliquer simplement, le MBR contient la première partie de GRUB, puis la suivante, et, une fois chargée, propose à l'utilisateur généralement sous forme d'interface graphique de choisir le système d'exploitation qu'il souhaite employer.

Pour le MBR voir aussi:

mercredi 12 octobre 2011

Utilité de la console dans Ubuntu (GNU/Linux)

Une interface graphique cela peut paraître commode mais dans certains cas il est plus évident de taper des commandes sur une console (terminal) surtout si on veut vous aider sans être devant votre écran!
Pour ouvrir le terminal, le raccourci CTRL+ALT+T est vraiment pratique.

La commande est une instruction donnée par un utilisateur au système d'exploitation d'exécuter une tâche concernant des fichiers, des répertoires, etc.
L'utilisateur peut soit utiliser des outils graphiques, soit utiliser une console.

Voici deux sites reprenant les commandes les plus courantes pour Ubuntu:
http://capof-space.org/?p=10

http://doc.ubuntu-fr.org/commande_shell




Les langages de programmation

Certains langages de programmation tels que Java, C, C++, PHP, (Visual) Basic, Python, Perl, Ruby,... sont bien connus actuellement, mais, en fait, il en existe plus de 600!
La programmation est le fait de rédiger le code source d'un programme.
(Le code source est un ensemble d'instructions écrites dans un langage compréhensible par l'être humain.)
Basée sur les mathématiques, la programmation se sert de techniques spécifiques d'écriture et de résolution d’algorithmes.
(Un algorithme est un calcul constitué d'une suite d'opérations et d'instructions qui résolvent un problème.)

Afin que le système d'exploitation qui lance les logiciels puisse exploiter le code source, il doit être compilé, c'est-à-dire traduit dans un langage machine (appelé aussi code objet) ou dans un langage d'assemblage.
Le langage machine, utilisé par le processeur, est constitué des données sous forme binaire, suite de 0 et 1. L'assembleur, qui reste très proche du langage machine, est le premier langage qui est compréhensible pour les développeurs.

Le code source peut également être interprété et exécuté directement sous forme de langage de script sans être compilé.

Pour revenir à GNU/Linux, le compilateur créé par GNU est le GCC (Gnu Compiler Collection). Il permet de compiler les langages C, C++, Java, Fortran,...
(voir sur le site http://www.commentcamarche.net/faq/203-compiler-du-c-sous-linux-unix)



Les sites de référence pour Ubuntu et GNU/Linux

ubuntu-fr
Communauté francophone d'utilisateurs d'Ubuntu
http://ubuntu-fr.org/

aide-ubuntu.com
Site de partage de connaissance autour de la distribution Linux Ubuntu
(et Kubuntu et Xubuntu)
http://www.aide-ubuntu.com/

Le Site du Zéro
Site sur l'informatique et les sciences
(note de Papy: site magistral pour tous les néophytes ou les passionnés désireux d'apprendre!)
http://www.siteduzero.com/

Apprendre Linux
Site assez complet sur Linux et ses distributions
http://apprendre-linux.com/

Le libriste
Blog d'informations sur Ubuntu
www.le-libriste.fr/

Comment ça marche.net
Site généraliste d'information
(note de Papy: beaucoup de sujets sur l'informatique y sont traités)
http://www.commentcamarche.net/

Framasoft
Issu du monde éducatif, Framasoft est un réseau de sites web collaboratifs à géométrie variable dont le dénominateur commun est le logiciel libre et son état d’esprit. Il vise à diffuser le logiciel libre et à le faire connaître auprès du plus large public.
http://www.framasoft.net/ 

Jeux Linux
Site de jeux tournant sous Linux
http://forum.jeuxlinux.fr/

Ubuntu, carnet d'un débutant
L'expérience d'un utilisateur de l'édition Ubuntu de Linux.
http://ubuntu.leforum.eu/index.php

Capof's Space
Blog open source dédié à la distribution Ubuntu et à GNU/Linux en général.
http://capof-space.org/

Clubic
Actualité informatique, comparatifs, logiciels et forum

http://www.clubic.com/

Full Circle Magazine
Un journal en ligne et en français avec plein d'informations diverses pour les passionnés de GNU/Linux
http://www.fullcirclemag.fr/ 


mardi 11 octobre 2011

L'interface dans l'informatique

L'interface est un dispositif permettant des échanges entre l'utilisateur et sa machine.
En 1970, les premiers ordinateurs s'actionnaient avec une interface en ligne de commande, on devait donc écrire sur une console et à l'aide d'un clavier les opérations que l'on désirait voir effectuer par l'ordinateur.
En 1981, Xerox crée l'interface graphique qui permet la manipulation d'objets représentés sous forme de pictogrammes à l'écran le plus souvent à l'aide d'une souris.

Les connaisseurs peuvent travailler à partir de la console (terminal) à l'invite de commande (prompt) ou, après avoir installé une interface graphique comme Synaptic par exemple, de choisir en cliquant à l'aide de la souris les opérations à effectuer.

Le gestionnaire de paquets Synaptic vous permet avec Ubuntu de gérer les paquets disponibles à l'installation depuis les dépôts APT (en anglais Advanced Packaging Tool).
Ce gestionnaire est d'une grande importance car, grâce à lui, on peut installer ou désinstaller facilement des logiciels, les réparer et tenir à jour la distribution Ubuntu.


Linux ou GNU/Linux

Afin de rendre à César ce qui lui appartient et de rendre hommage aux concepteurs du système GNU, je vais tenter de remettre quelques éléments dans leur contexte.
On parle souvent de Linux d'une façon habituelle et cela est sans doute dû à une certaine ignorance ou facilité de langage.

En fait, à la place de Linux, on devrait plutôt parler de GNU/Linux qui est une variante du système d'exploitation libre GNU créé en 1984 par Richard Stallman et qui utilise le noyau Linux. GNU est l'acronyme de "GNU's Not Unix", en français GNU n'est pas Unix. Il reprend le mode de fonctionnement d'Unix mais est différent.
Unix est un système d'exploitation pratiquement libre créé en 1969 suivant les travaux de Ken Thompson qui travaillait alors pour les laboratoires Bell.

Le système GNU autorise l'utilisation de tous les logiciels libres. Il faut savoir également que même Microsoft participe depuis 2009 à l'amélioration du noyau Linux.

 Le noyau (en anglais kernel) est la base du système d'exploitation. Il gère les communications entre tous les composants matériels et logiciels de l'ordinateur.

En résumé, on pourrait dire que GNU est le système d'exploitation dont le noyau est Linux, d'où l'appellation plus juste de GNU/Linux.

Les dépôts et paquets dans Ubuntu de Linux


Après l'installation d'Ubuntu, vous verrez à gauche un onglet appelé logithèque. Vous pourrez y trouver les logiciels installés sur votre ordinateur et ceux que vous pouvez décider d'ajouter: soit qu'ils sont délivrés par Ubuntu, soit par les partenaires de Canonical ou par d'autres sources.

Sous Linux, ces logiciels (programmes ou applications) sont délivrés sous forme de paquets (en anglais package) qui sont donc des parties de logiciel. Ces paquets s'installent dans les dossiers du système de fichiers de Linux (ext4fs) et peuvent servir éventuellement à plusieurs applications différentes.

Un outil est prévu pour l'installation de ces paquets c'est le gestionnaire de paquets. Ce gestionnaire installe, désinstalle et met à jour les logiciels. Il vérifie également la compatibilité des éléments installés.
Vous trouverez des explications détaillées sur le site:
http://doc.ubuntu-fr.org/gestionnaire_de_paquets

Vous pouvez également gérer les paquets via le système APT (en anglais Advanced Packaging Tool), outil de paquetage avancé, soit en utilisant une interface graphique telle que Synaptic, soit une interface en ligne de commande comme apt-get (voir http://doc.ubuntu-fr.org/apt-get)


Des serveurs appelés dépôts contiennent de nombreux paquets qui peuvent être chargés gratuitement via internet pour tout utilisateur du système Linux.
Ubuntu n'utilise que les dépôts gardés par la société Canonical. Pour en savoir plus sur le dépôts je vous conseille ce site:
http://www.aide-ubuntu.com/Les-depots-qu-est-ce-que-c-est

Pour plus d'explications, voyez aussi:
http://papyubuntu.blogspot.com/2011/11/distributions-depots-paquets-et.html


dimanche 9 octobre 2011

Le système de fichiers sous Linux et la console

Chaque système d'exploitation (OS) a organisé son système de fichiers d'une façon particulière.
Dans Linux le système initial est ext2s mais il a déjà connu des améliorations avec ext3fs et la version actuelle ext4fs, en attendant la nouvelle version qui sera Btrfs.
Linux fonctionne avec une seule arborescence comprenant tous les fichiers.
Sous la racine (/) se trouvent donc tous les répertoires et sous répertoires.
Si vous avez installé Linux Ubuntu 11.04, cliquez sur le sigle Ubuntu en haut à gauche; à la place de recherche tapez "terminal", vous ouvrirez ainsi une fenêtre vous permettant de visiter votre arborescence, de corriger ou d'améliorer votre installation (vous pouvez aussi utiliser le raccourci CTRL+ALT+T).

Vous avez maintenant accès à la console (terminal) et ce que vous voyez à l'écran s'appelle "l'invite de commande" qui comprend votre nom et celui de votre ordinateur.
Pour vous familiariser tapez maintenant: ls -a
Vous obtenez comme résultat de voir tous les fichiers y compris ceux qui sont cachés qui commencent par un point (.).
Pour en savoir beaucoup plus, je vous conseille ce site magistral: http://www.siteduzero.com/tutoriel-3-12745-entrer-une-commande.html

Afin que le noyau de GNU/Linux puisse répondre correctement à vos commandes, celles-ci passent par une interface appelée "coquille" (en anglais shell).
Cette coquille va interpréter les commandes et les transmettre au noyau, c'est l'intermédiaire indispensable entre l'utilisateur et le système d'exploitation.
Le type de shell le plus utilisé est le bash.

Bash est l'acronyme de Bourne again shell. Il provient du nom du concepteur historique du shell d'Unix, Stephen Bourne qui l'a programmé en 1977 dans les laboratoires d'AT&T Bell. C'est aussi un jeu de mot sur le nom du concepteur: "born again" qu'on pourrait traduire par réapparu ou rené.

samedi 8 octobre 2011

Secteur de démarrage (MBR) et partitions

Pour qu'un ordinateur puisse fonctionner, il doit nécessairement comporter sur son disque dur un programme de démarrage. Ce programme se situe sur le secteur de démarrage (en anglais MBR, Master Boot Record), c'est le premier secteur (cylindre 0, tête 0 et secteur 1).
Ce secteur contient les informations concernant le fabricant, le numéro de série, les secteurs,..., et il va permettre à l'installation du système élémentaire gérant les entrées et sorties de l'ordinateur ou BIOS d'exploiter le disque dur et d'installer un ou plusieurs systèmes d'exploitation (en anglais OS, operating system).

Comme chaque système d'exploitation est associé à un système de fichiers particuliers (FAT16 pour DOS, NFTS pour Windows XP, Linux Ext4 pour Linux, etc), il sera nécessaire en cas de cohabitation de systèmes d'exploitation différents de définir des zones différentes sur le ou les disques durs pour les héberger. Ces zones s'appellent partitions.

Le but du partitionnement est d'éviter le mélange des données qui n'utilisent pas le même système de fichiers. La partition principale est nommée C: et les partitions étendues D:, E:, F:,...
Pour que 2 systèmes d'exploitation différents puissent cohabiter et fonctionner sur votre ordinateur, il faut donc 2 partitions principales.

Il est conseillé de créer plusieurs partitions sur votre ordinateur même si vous n'avez qu'un système d'exploitation et cela afin de mieux gérer l'espace sur vos disques, de sécuriser et d'organiser facilement vos fichiers et données.

vendredi 7 octobre 2011

Téléchargement de Linux Ubuntu

L'option la plus simple et la plus rapide c'est de télécharger une image du cd d'installation par internet et de la graver sur un cd qui sera donc conforme à l'original.
Cette image sera du type ISO qui est le format le plus répandu.
En possession du disque, vous devrez modifier dans le système élémentaire d'entrée et de sortie du pc ou BIOS (Basic Input Ouput System), l'ordre de lecture des supports de données. Normalement, c'est le disque dur qui contient la partition C:/. Il sera donc nécessaire de mettre en premier le lecteur de cd ou dvd qui contiendra le disque d'installation.

Installation de Linux Ubuntu

Avant de commencer toute installation, il faut choisir la version et la variante, connaître l'architecture de votre PC et, éventuellement, décider si vous voulez conserver windows sur votre ordinateur, notamment pour les jeux.
Vous avez le choix entre deux types de version: soit la toute dernière parue dite "stable" valable pour environ 6 mois, soit une version avec une assistance technique étendue à 3 ans, dite "LTS"  (Long Term Support). Certaines versions sont évidemment à la fois "stable" et "LTS". Pour un usage personnel et unique, je choisirais la "stable", tandis que pour un usage plus professionnel dans le cadre d'une société avec plusieurs ordinateurs, le choix de la version "LTS" serait sans doute plus prudent.

Les versions sont numérotées suivant l'année et le mois, par exemple la version Ubuntu 11.04 est la version du mois d'avril 2011. De plus, chaque version porte un surnom suivant l'ordre alphabétique avec deux mots commençant par la même lettre: la version 10.04 c'était Lucid Lynx (lynx subtil) et la 11.04 Natty Narwhal (narval chic).

Certaines variantes Ubuntu peuvent être intéressantes comme Kubuntu, Xubuntu ou d'autres, mais sachez que vous trouverez plus facilement de l'aide et des réponses à des questions plus précises avec Ubuntu notamment en ce qui concerne le noyau de Linux et les fonctions de base

L'architecture de votre ordinateur peut être aussi déterminante notamment vous devez savoir si votre processeur est un 32 ou un 64 bits ? Mais je vous rassure tout de suite, Ubuntu peut être installé sur pratiquement toutes les architectures récentes et sur de nombreuses anciennes.

Si vous souhaitez une cohabitation avec le système d'exploitation Windows, il est impératif que Windows soit installé en premier et il faut que vous installiez Ubuntu en double amorçage (dual boot), c'est-à-dire que vous aurez le choix au démarrage de l'ordinateur entre lancer l'OS Ubuntu ou l'OS Windows. Vous devez savoir qu'Ubuntu vous permettra d'ouvrir les documents ou photos que vous aviez sauvegardés sous Windows mais que l'inverse n'est sans doute pas vrai!


Pour les procédures et détails techniques, je vous conseille le site Ubuntu-fr dont voici l'adresse: http://ubuntu-fr.org/

jeudi 6 octobre 2011

Origine du nom Ubuntu

Ubuntu est un mot d'origine bantoue. Il y a environ 400 langues en Afrique subsaharienne que l'on nomme bantoues! En fait, on pourrait traduire Bantou par humain.
D'ailleurs, en langue zulu, ubuntu signifie humanité. Mais ce mot a également un sens plus profond: d'égalité, de fraternité et de reconnaissance. Un homme ubuntu se sent appartenir à son groupe, à son peuple et il se consacre à lui.
Ubuntu est devenu populaire grâce au sud-africain millionnaire Mark Shuttleworth qui créa en 2004 Canonical et la Fondation Ubuntu.

mercredi 5 octobre 2011

Le choix d'Ubuntu

Linux a permis le développement de très nombreux dérivés qu'il serait fastidieux d'énumérer. Ubuntu m'a semblé intéressant par sa facilité et son contenu. Certaines distributions sont très proches comme Kubuntu et Xubuntu qui utilisent un gestionnaire d'environnement graphique différent.

De plus, j'ai trouvé sur le site de la communauté francophone d'utilisateurs d'Ubuntu (http://doc.ubuntu-fr.org/) de nombreuses explications et solutions pour le néophyte que je suis.

Découverte de Linux

Le nom provient de son initiateur finlandais Linus B. Torvalds. Passionné d'informatique, il décida de créer en 1990, lorsqu'il était encore étudiant, un nouveau système d'exploitation (en anglais OS, operating system). Linux verra le jour en 1991. Linus B. Torvalds vit aux Etats-Unis et est naturalisé américain. Il travaille toujours actuellement sur le noyau (en anglais kernel) de Linux.
Le système d'exploitation est un ensemble de programmes qui permet au matériel (hardware) de servir les programmes ou logiciels servant aux applications (traitement de texte, tableur, gestionnaire de photos, jeux,...). Il va donc gérer le moniteur, la souris, les mémoires, l'imprimante et d'autres périphériques, ainsi que le processeur (en anglais CPU, central processing unit) qui est l'exécutant des programmes. Lorsque le processeur ne comporte qu'un circuit intégré, on l'appelle microprocesseur.
Linux est original car il n'a pas été créé dans un but commercial et est libre d'accès dans le monde entier. Non seulement, chacun peut l'utiliser gratuitement mais peut aussi l'améliorer lui-même s'il a suffisamment de connaissances en informatique. C'est génial!
C'est ce qui a permis la naissance de la Fondation Ubuntu le 1 janvier 2005.

Papy découvre le monde inexploré de l'informatique

Depuis 1984, Papy utilise un PC. Il a commencé avec un petit ordinateur Amstrad de 64 Ko de mémoire vive RAM et un lecteur de cassette! Je vous vois déjà sourire si vous n'êtes pas déjà morts de rire ! Et depuis ce temps-là Papy a changé plusieurs fois d'ordinateur pour être toujours dans le vent, up-to-date.

Papy a donc toujours utilisé les programmes vendus avec son PC, dont le fameux Windows, et ne s'est jamais vraiment intéressé au fonctionnement de sa machine, se limitant à utiliser les programmes sans se poser trop de questions.

Il y a quelques mois, des amis de Papy engagent une conversation passionnée sur Linux, Ubuntu, en vantant leurs découvertes et recherches respectives. Intrigué et curieux de comprendre leur enthousiasme, Papy se dit: pourquoi pas moi ?

Voilà donc notre Papy, votre serviteur, qui se lance dans l'aventure ce dimanche 2 octobre 2011. Et comme une aventure cela se vit, se raconte et se partage, il décide de créer ce blog.

Merci à tous de consulter mon blog qui, je le souhaite, vous donnera des éclaircissements sur l'informatique et sur Linux Ubuntu en particulier.
Papy