jeudi 31 décembre 2009

Linux - Logiciles pour archiver, compresser, chiffrer...

Présentation

Pour commencer, bien faire la distinction entre archiver, compresser, et chiffrer.

Archiver : Action de placer des fichiers dans une archive.

Archive : Fichier informatique contenant un autre groupe de fichier, afin de faciliter leur manipulation. Une archive est souvent compressée pour un gain de place et de temps de transmission. Les formats de compression les plus courants sont zip et rar.

Compresser : Désigne le fait de réduire les dimensions d'un ensemble, en y éliminant les répétitions.

Chiffrer : Désigne le fait de rendre un message incompréhensible en le modifiant de façon ordonnée grâce à une clé. Le message est alors protégé. On a comme synonymes encrypter, encoder "et" crypter.

Crypter : Le terme "crypter" n'existe pas en français. Cela vient du mot anglais encryption, mais "crypter", c'est du franglais. Le terme à utiliser est "chiffrer".

Il y plusieurs moyens pour effectuer les différentes actions : en ligne de commande et par l'interface graphique. Les logiciels suivants utilisent les interfaces graphiques.

Installation

La compression peut être faite par le logiciel 7-Zip. C'est un soft de compression de données et d'archivage de fichiers fonctionnant sous Windows et sous GNU/Linux. Il supporte, entre autres, les formats d'archives 7z, bz2, gz, quad, paq, pea, tar, zip en lecture et écriture, et les formats ace, arj, cab, deb, iso, lha, rar, rpm en lecture seule.
Pour l'installation de 7-Zip, on va passer par yumex (p7zip et p7zip-plugins).

Installation du logiciel de compression 7-Zip sous GNU/Linux : p7zip

On peut également observer le soft Q7Z. C'est une des interfaces graphiques de p7zip. La seconde interface est PeaZip.
Il faut la télécharger sur le site officiel ou directement là :
Une fois téléchargée, il n'y a plus qu'à effectuer la manipulation suivante (en root "su -" et mot de passe administrateur) : "rpm -ivh /chemin_complet/Nom_application.rpm"
rpm : Gestionnaire de Paquetages Red Hat
-i : pour installer
-v : affiche les informations verbeuses
-h : affiche 50 marques de hachage quand l'archive du paquet est déballé.

Il est fort possible qu'il y est des librairies à installer. Très simple : "yum -y install nom_librairie" jusqu'à l'installation complète des librairies.

Les deux logiciels peuvent être installer sous Windows. PeaZip peut paraitre plus difficile à installer, car il faut passer par la ligne de commande. Mais ce n'est pas plus compliquer. Et je trouve PeaZip plus performant.


Pour le chiffrement des données, il y a le logiciel kgpg (KDE Utilities). Il fait parti de la suite de kdeutils (ark, kcalc, kgpg, superkaramba, ....). Et pour l'installation, on passe par Yumex.

Installation de la suite KDEUtils

Utilisation

Pour le lancements :
  • Q7Z : Applications => Accessoires
Fenêtre principale Q7Z
  • PeaZip : Applications => Outils système
Fenêtre principale PeaZip
  • KGpg : Applications => Accessoires
Fenêtre principale KGpg

Une fois KGpg réduit, il se met dans la barre des tâches.

Icône dans la barre des taches KGpg


Concernant l'utilisation a proprement parler, les sites fournis en lien sont amplement détaillés. Il est possible de créer des archives exécutables, de couper les archives, de les chiffrer, ....

Bonne compression et bon chiffrement ;-)

Les plus

Définition :

Le dictionnaire informatique

Archiver et compresser :

Sur le Forum de fedora-fr
Archivage électronique sur Wikipédia
Archive sous Linux sur fedora-fr
Archivage et compression de fichier sur ubuntu-fr
Logiciel de compression de données sur Wikipédia

Chiffrer :

Introduction à la cryptographie et utilisation de GnuPG sur SupInfo, Laboratoire Linux


Les softs :

Les liens dans la page, déjà ;-) et :
7-Zip sur Wikipédia, sur Ubuntu-fr et son site officiel
PeaZip sur Wikipédia, sur Ubuntu-fr et son site officiel
Le site officiel de Q7Z
GnuPG : signature et chiffrement sur Fedora-fr

Divers :

Beyond Linux From Scratch Version 5.1
LFS : livre précisant toutes les étapes nécessaires à la création de son propre système Linux... C'est le site de traduction français pour Linux From Scratch

jeudi 17 décembre 2009

Linux - Installation d'une imprimante Lexmark en réseau

Cette fois-ci, par apport à l'installation de l'imprimante HP, là c'est plus clair.

Bon alors, ce qu'il faut : l'adresse IP de l'imprimante. Pour cela deux possibilités :
  • demander à l'imprimante (voir dans les menus, pour plus d'aide : lire la documentation de l'imprimante)
  • sinon, pour les heureuses personnes qui ont une machine sous IPCop, pfsense, on peut la voir directement depuis IPCop.
Il faut aussi le fichier PPD. Ce fichier est dans le CD (extraire le fichier /media/LEXMARK/linux/ppd/ppd-files-lmacatar.z) sur le bureau. Le fichier contient plusieurs répertoires, dont "GlobalPPD".
Détail pour le fichier GlobalPPD

C'est le fichier qui contient les informations sur le périphérique de sortie, notamment les polices installées sur l’imprimante, la taille et l’orientation des supports disponibles, bla bla bla ...
On peut en choisir un différent selon les besoins.

Sinon, sur le site officiel, section téléchargement des pilotes, il y a le fichier.
Une fois que l'on connait l'adresse IP, rien de plus simple.

Rentrons maintenant dans le vif du sujet...

Allez dans le menu "Système", "Administration", et cliquer sur "Impression"
Ou depuis une ligne de commande (pour ceux qui aime...) : # system-config-printer)

Une fenêtre "Configuration de l'imprimante" s'ouvre.

Faire la combinaison "Crtl+N", cliquez sur nouveau, ou "Serveur", "Nouveau" et cliquer sur "Imprimante"

Merci de rentrer le mot de passe root

Dérouler la rubrique "Imprimante réseau", (-; on est là pour ça, non ? ;-). Puis cliquer sur "LPD/LPR Host or Printer".
Et dans l'espace pour "Hôte", tapez l'adresse IP de l'imprimante.

Ça recherche...

Et voilà que notre amie l'imprimante est reconnue sous le nom de "PASSTHRU"

Cliquer sur suivant...

Et il faut fournir le fichier PPD, en sélectionnant l'endroit où il est...

Et là, sélectionner le bon... Pour exemple, ici, c'est le Lexmark_C540.ppd

Cliquer sur suivant

Encore sur suivant

Et appliquer. Une page d'essai va être imprimée :

Avec l'indication de la tâche d'impression :

Et voilou, c'est tout... L'imprimante Lexmark réseau est installée sur le PC en question :

Félicitaiton et bonne im-pression... ;-)

Les sources, les plus, ... :
A propos des fichiers PPD
Je profite de l'occasion pour donner le numéro de la Hot Line Lexmark : 0-826-10-22-80, puis le choix n°1