informatique télécharger logiciel gratuit jeu pc gratuit jeu flash gratuit

Forum - chat - échantillons gratuits - cadeau gratuit - réduction et bon d'achat - voyage pas cher séjour

Rubriques Documentation Linux

grattage gratuit
loterie gratuite
casino gratuit
quizz gratuit
pari gratuit
jeu de pronostic
tirage au sort
jeux de hasard
tombola gratuite
jeux en flash
jeu en réseau
jeu de stratégie
jeux TV
multi jeux
concours gratuit

Remarque : Les programmes gnozip ou ark ( GnoZip, en mode X) est capable d'extraire les fichiers qui ont pour extension zip, tar, tar.gz,tar.bz2 files.Pas capable pour le moment de créer des archives. (version 0.0.11).
Il existe aussi le programme ark pour extraire les archives de Robert Palmbos ( robertp@macatawa.org ).

Pour les paquets ayant l'extension rpm , vous pouvez utilisez kpackage ( pour la Mandrake, ou gnoRPM pour la Redhat). Ou alors le programme rpm.

    Extensions :


    1)Extensions tar.gz et .tgz

    Si on prend le fichier greed.81p.tar.gz pour visualier son contenu , il faut utiliser la commande :

    tar vftz greed.81p.tar.gz

    Pour le décompresser vers un répertoire depuis un cédérom : tar xvfz greed.81p.tar.gz-C /usr/local

    Il y a le fichier powertweak-0.1.10.tgz , l'extension tgz signifie que le fichier a été compacté avec gzip.
    Il faut utiliser la commande gzip -l , on obtient la liste des fichiers de powertweak-0.1.10.tgz

    Il faut copier le fichier dans un répertoire du disque dur avec la commande : cp powertweak-0.1.10.tgz /usr/local

    La commande gzip -d powertweak-0.1.10.tgz décompacte le fichierqui est remplacé par powertweak-0.1.10.tar.
    Il ne restera plus qu'à faire tar xvf powertweak-0.1.10.tar pour décompacter l'archive.

    Remarque : Plutôt que de copier le fichier sur le disque , d'utiliser gzip et tar, vous pouvez directement signaler au
    programme tar que le fichier a été archiver avec tar et compacter avec gzip :

    Pour lister l'archive : tar -vtfz nom du fichier

    tar xvfz powertweak-0.1.10.tgz

    Pour décompacter une archive vers un répertoire : tar -xtfz nom du fichier -C destination

    tar xvfz powertweak-0.1.10.tgz - C /usr/local

    2)Extensions .GZ et .TGZ

    Pour lister ces archives, utiliser tar -vtfz nom de l'archive . (Le petit z, signifie utilisation de la compression gzip )

    Exemples :
    tar -vtfz XMRM20_S.TGZ
    tar -vtfz ABISUITE.GZ

    Pour décompacter tar -xvfz nom du fichier -C destination

    [cr@localhost divers]# tar -vftz XMRM20_S.TGZ
    -rw-r--r-- cr/users 219 1998-03-10 00:00:00 BUGS.TXT
    -rw-r--r-- cr/users 15968 1998-03-10 00:00:00 GNU-GPL.TXT
    -rw-r--r-- cr/users 3283 1998-03-10 00:00:00 Makefile
    -rw-r--r-- cr/users 1788 1998-03-10 00:00:00 README.TXT
    -rw-r--r-- cr/users 1896 1998-03-10 00:00:00 areas.cc
    -rw-r--r-- cr/users 550 1998-03-10 00:00:00 areas.h
    -rw-r--r-- cr/users 2055 1998-03-10 00:00:00 const.h
    -rw-r--r-- cr/users 12096 1998-03-10 00:00:00 drop_65x60.xpm
    -rw-r--r-- cr/users 12087 1998-03-10 00:00:00 drop_shadow_65x60.xpm
    -rw-r--r-- cr/users 2069 1998-03-10 00:00:00 init.cc
    -rw-r--r-- cr/users 475 1998-03-10 00:00:00 init.h
    -rw-r--r-- cr/users 77448 1998-03-10 00:00:00 io.cc
    -rw-r--r-- cr/users 1503 1998-03-10 00:00:00 io.h
    -rw-r--r-- cr/users 36042 1998-03-10 00:00:00 morphvec.cc
    -rw-r--r-- cr/users 2134 1998-03-10 00:00:00 morphvec.h
    -rw-r--r-- cr/users 3508 1998-03-10 00:00:00 oldcode.cc
    -rw-r--r-- cr/users 15948 1998-03-10 00:00:00 tu_logo_120x60.xpm
    -rw-r--r-- cr/users 17251 1998-03-10 00:00:00 tu_logo_shadow_120x60.xpm
    -rw-r--r-- cr/users 16756 1998-03-10 00:00:00 wave.cc
    -rw-r--r-- cr/users 418 1998-03-10 00:00:00 wave.h
    -rw-r--r-- cr/users 38033 1998-03-10 00:00:00 wave_rts.cc
    -rw-r--r-- cr/users 373 1998-03-10 00:00:00 wave_rts.h
    -rw-r--r-- cr/users 35875 1998-03-10 00:00:00 wavemorph.cc
    -rw-r--r-- cr/users 811 1998-03-10 00:00:00 wavemorph.h
    -rw-r--r-- cr/users 11544 1998-03-10 00:00:00 xmrm-icon_111x35.xpm
    -rw-r--r-- cr/users 19789 1998-03-10 00:00:00 xmrm-logo_158x50.xpm
    -rw-r--r-- cr/users 28893 1998-03-10 00:00:00 xmrm.cc
    -rw-r--r-- cr/users 4724 1998-03-10 00:00:00 xmrm.h
    -rw-r--r-- cr/users 19697 1998-03-10 00:00:00 xmrm_cb.cc
    -rw-r--r-- cr/users 226 1998-03-10 00:00:00 xmrm_cb.h
    -rw-r--r-- cr/users 16870 1998-03-10 00:00:00 xmrm_main.cc
    -rw-r--r-- cr/users 2070 1998-03-10 00:00:00 xmrm_mpeg.cc
    -rw-r--r-- cr/users 532 1998-03-10 00:00:00 xmrm_mpeg.h
    -rw-r--r-- cr/users 24923 1998-03-10 00:00:00 xmrm_mpeg_main.cc
    -rw-r--r-- cr/users 2999 1998-03-10 00:00:00 xmrm_mpegdesign.fd
    -rw-r--r-- cr/users 36001 1998-03-10 00:00:00 xmrmdesign.fd
    [cr@localhost divers]#

    3)Extension .gz

    [cr@localhost kernel-2.2.14]# ls -l
    total 17213
    -r--r--r-- 1 cr cr 15918652 mar 21 11:23 linux-2.2.14.tar.gz
    -r--r--r-- 1 cr cr 1668147 mar 21 11:22 patch-2.2.14.gz

    [cr@localhost kernel-2.2.14]# gzip -l patch-2.2.14.gz
    compressed uncompr. ratio uncompressed_name
    1668147 7269094 77.0% patch-2.2.14

    [cr@localhost kernel-2.2.14]# cp patch-2.2.14.gz /usr/local

    [cr@localhost local]# gzip -d patch-2.2.14.gz

    Après décompression , on obtient un fichier .
    [cr@localhost local]# ls -l patch-2.2.14
    -r--r--r-- 1 cr cr 7269094 aoû 15 11:56 patch-2.2.14

    visualisation du fichier avec la commande vi ou less
    [cr@localhost local]#vi patch-2.2.14


    4)Extension .bz2
    le programme bzip2 compress par défaut et bunzip2 décompress par défaut.
    On peut utiliser bzip2 -d ou bunzip2 ou encore bunzip2 -d. Si l'archive porte l'extension tar.bz2, il est préférable d'utiliser tar -xvfI nom fichier -C répertoire de destination. ( I signifie utilisation de la compression de type bzip2 ).

    Remarque : faire bzip2 -l nom du fichier ou bunzip2 -l nom du ficher , pour lister le contenu de l'archive.

    [cr@localhost Divers]# ls
    Kdevelop1.1/freeamp-2.0.6-1.i386.rpm
    MesaDemos-3.2beta1.tar.bz2freeamp-2.0.6.tar.bz2
    MesaLib-3.2beta1.tar.bz2gAcc-0.7.0.tar.gz
    TeXmacs-0.2.4f-src.tar.gzgimp-1.1.19.tar.bz2
    TeXmacs-0.2.4f-static-linux.tar.gz glade-0.5.7.tar.gz
    Wine-20000326.tar.gz gphoto-0.4.3-1.i386.rpm
    alsa-driver-0.5.7.tar.bz2 gphoto-0.4.3.tar.gz
    alsa-lib-0.5.7.tar.bz2 gtkmm-1.1.8-1.i386.rpm
    alsa-utils-0.5.7.tar.bz2 gtkmm-1.1.8.tar.gz
    audiofile-0.1.9.tar.gz gtkmm-1.2.0.tar.gz
    cdrecord-1.8.1a06.tar.gz gtkmm-devel-1.1.8-1.i386.rpm
    compupic-beta_1036.i386.rpm qt-x11-2.1.0.tar.gz
    compupic_beta5_1036_i386.deb siag-3.3.3.tar.gz
    dosemu-1.0.0.tgz siag-Linux-i586-3.1.21.tar.gz
    enlightenment-0.16.4-1.i386.rpm xcdroast-0.98alpha5.tar.gz
    enlightenment-0.16.4.tar.gz xfce-3.3.3-1.i586.rpm
    esound-0.2.17.tar.gz xfce-3.3.3.tar.gz

    [cr@localhost Divers]# tar xvfI alsa-utils-0.5.7.tar.bz2 -C /usr/local
    alsa-utils-0.5.7/
    alsa-utils-0.5.7/alsactl/
    alsa-utils-0.5.7/alsactl/Makefile.in
    alsa-utils-0.5.7/alsactl/.cvsignore
    alsa-utils-0.5.7/alsactl/Makefile.am
    alsa-utils-0.5.7/alsactl/alsactl.1
    alsa-utils-0.5.7/alsactl/alsactl.c
    alsa-utils-0.5.7/alsactl/alsactl.h
    alsa-utils-0.5.7/alsactl/alsactl_lexer.l
    alsa-utils-0.5.7/alsactl/alsactl_parser.y
    alsa-utils-0.5.7/alsactl/merge.c
    alsa-utils-0.5.7/alsactl/setup.c
    alsa-utils-0.5.7/alsactl/Makefile
    alsa-utils-0.5.7/alsactl/alsactl_parser.c
    alsa-utils-0.5.7/alsactl/alsactl_parser.h
    alsa-utils-0.5.7/alsactl/alsactl_lexer.c
    alsa-utils-0.5.7/.cvsignore
    alsa-utils-0.5.7/COPYING
    alsa-utils-0.5.7/ChangeLog
    alsa-utils-0.5.7/INSTALL
    alsa-utils-0.5.7/Makefile.am
    alsa-utils-0.5.7/README
    alsa-utils-0.5.7/acconfig.h
    alsa-utils-0.5.7/acinclude.m4
    alsa-utils-0.5.7/configure.in
    alsa-utils-0.5.7/cvscompile
    alsa-utils-0.5.7/install-sh
    alsa-utils-0.5.7/missing
    alsa-utils-0.5.7/mkinstalldirs
    alsa-utils-0.5.7/alsamixer/
    alsa-utils-0.5.7/alsamixer/Makefile.in
    alsa-utils-0.5.7/alsamixer/.cvsignore
    alsa-utils-0.5.7/alsamixer/Makefile.am
    alsa-utils-0.5.7/alsamixer/README
    alsa-utils-0.5.7/alsamixer/alsamixer.1
    alsa-utils-0.5.7/alsamixer/alsamixer.c
    alsa-utils-0.5.7/alsamixer/Makefile
    alsa-utils-0.5.7/amixer/
    alsa-utils-0.5.7/amixer/Makefile.in
    alsa-utils-0.5.7/amixer/.cvsignore
    alsa-utils-0.5.7/amixer/Makefile.am
    alsa-utils-0.5.7/amixer/amixer.1
    alsa-utils-0.5.7/amixer/amixer.c
    alsa-utils-0.5.7/amixer/amixer.h
    alsa-utils-0.5.7/amixer/Makefile
    alsa-utils-0.5.7/aplay/
    alsa-utils-0.5.7/aplay/Makefile.in
    alsa-utils-0.5.7/aplay/.cvsignore
    alsa-utils-0.5.7/aplay/Makefile.am
    alsa-utils-0.5.7/aplay/aplay.1
    alsa-utils-0.5.7/aplay/aplay.c
    alsa-utils-0.5.7/aplay/formats.h
    alsa-utils-0.5.7/aplay/Makefile
    alsa-utils-0.5.7/include/
    alsa-utils-0.5.7/include/Makefile.in
    alsa-utils-0.5.7/include/.cvsignore
    alsa-utils-0.5.7/include/Makefile.am
    alsa-utils-0.5.7/include/aconfig.h.in
    alsa-utils-0.5.7/include/stamp-h.in
    alsa-utils-0.5.7/include/Makefile
    alsa-utils-0.5.7/include/aconfig.h
    alsa-utils-0.5.7/include/stamp-h
    alsa-utils-0.5.7/include/version.h
    alsa-utils-0.5.7/include/stamp-vh
    alsa-utils-0.5.7/seq/
    alsa-utils-0.5.7/seq/aconnect/
    alsa-utils-0.5.7/seq/aconnect/Makefile.in
    alsa-utils-0.5.7/seq/aconnect/.cvsignore
    alsa-utils-0.5.7/seq/aconnect/Makefile.am
    alsa-utils-0.5.7/seq/aconnect/README.aconnect
    alsa-utils-0.5.7/seq/aconnect/aconnect.1
    alsa-utils-0.5.7/seq/aconnect/aconnect.c
    alsa-utils-0.5.7/seq/aconnect/Makefile
    alsa-utils-0.5.7/seq/.cvsignore
    alsa-utils-0.5.7/seq/Makefile.am
    alsa-utils-0.5.7/seq/aseqnet/
    alsa-utils-0.5.7/seq/aseqnet/Makefile.in
    alsa-utils-0.5.7/seq/aseqnet/.cvsignore
    alsa-utils-0.5.7/seq/aseqnet/Makefile.am
    alsa-utils-0.5.7/seq/aseqnet/README.aseqnet
    alsa-utils-0.5.7/seq/aseqnet/aseqnet.1
    alsa-utils-0.5.7/seq/aseqnet/aseqnet.c
    alsa-utils-0.5.7/seq/aseqnet/Makefile
    alsa-utils-0.5.7/seq/Makefile.in
    alsa-utils-0.5.7/seq/Makefile
    alsa-utils-0.5.7/utils/
    alsa-utils-0.5.7/utils/Makefile.in
    alsa-utils-0.5.7/utils/.cvsignore
    alsa-utils-0.5.7/utils/Makefile.am
    alsa-utils-0.5.7/utils/alsa-utils.spec.in
    alsa-utils-0.5.7/utils/buildrpm
    alsa-utils-0.5.7/utils/Makefile
    alsa-utils-0.5.7/utils/alsa-utils.spec
    alsa-utils-0.5.7/aclocal.m4
    alsa-utils-0.5.7/Makefile.in
    alsa-utils-0.5.7/configure
    alsa-utils-0.5.7/version
    alsa-utils-0.5.7/Makefile
    [cr@localhost Divers]#

    Pour lister le contenu d'une archive d'extension tar.bz2, utiliser tar -vtfI nom du fichier ( I signifie utilisation de la compression de type bzip2 ).

    Remarque : Parfois , un gros fichier a été compacté directement avec bzip2 , il suffit de faire bzip2 -l fichier.bz2 .

    5)Extension .zip
    Il existe le programme gnozip pour
    la décompression.

    [cr@localhost /cr]# cd /usr/local/progs/projetdb

    [cr@localhost projetdb]# ls -l
    total 584
    -rw-r--r-- 1 cr cr 131093 aoû 15 11:17 projetdb.tar.Z
    -rw-r--r-- 1 cr cr 76024 aoû 15 11:17 projetdb.tar.bz2
    -rw-r--r-- 1 cr cr 81804 aoû 15 11:17 projetdb.tar.gz
    -rw-r--r-- 1 cr cr 81804 aoû 15 11:19 projetdb.tar.tgz
    -rw-r--r-- 1 cr cr 81804 aoû 15 11:17 projetdb.tar.z
    -rw-r--r-- 1 cr cr 113666 aoû 16 18:46 projetdb.zip

    Il suffit d'utiliser le programme unzip pour décompacter un fichier.zip. Vous pouvez omettre l'extension du fichier.

    exemples :

    unzip projetdb.zip

    unzip projetdb

    [cr@localhost projetdb]# unzip projetdb.zip

    Pour décompacter vers un répertoire : unzip fichier.zip -d répertoire de destination

    [cr@localhost projetdb]# unzip projetdb.zip -d /usr/local

    Pour lister une archive : unzip -l fichier.zip ou unzip -l fichier
    [cr@localhost projetdb]# unzip -l projetdb.zip

    Pour tester une archive sans la décompresser , il faut utiliser l'option -t.

    [cr@localhost progs]# unzip -t jw-03-dragndrop.zip
    Archive: jw-03-dragndrop.zip
    testing: DragLabel.java OK
    testing: DropLabel.java OK
    testing: Readme.txt OK
    testing: StringTransferable.java OK
    testing: Test.java OK
    No errors detected in compressed data of jw-03-dragndrop.zip.
    [cr@localhost progs]#

    ou

    cr@localhost progs]# unzip -t jw-03-dragndrop
    Archive: jw-03-dragndrop.zip
    testing: DragLabel.java OK
    testing: DropLabel.java OK
    testing: Readme.txt OK
    testing: StringTransferable.java OK
    testing: Test.java OK
    No errors detected in compressed data of jw-03-dragndrop.zip.
    [cr@localhost progs]#

    astuce : si la liste des fichiers dans l'archive est trop longue , vous allez voir les fichiers défiler , vous pouvez utiliser

    un fichier de sortie ( une redirection ) ou encore utiliser un tube ( pipe):

      unzip -l projetdb.zip | more ( les touches Alt Gr et 6 our obtenir | ).
      unzip -l projetdb.zip | less

    Pour n'extraire qu'un fichier, il suffit de spécifier le nom fichier à extraire après l'archive.
    exemple :
    [cr@localhost progs]# unzip jw-03-dragndrop.zip Readme.txt
    Archive: jw-03-dragndrop.zip
    inflating: Readme.txt
    [cr@localhost progs]#

    6)extension .arj

    unarj archive[.arj]

    Les options :
    e archiveextraire l'archive
    l archive liste l' archive
    t archive teste l'archive
    x archive extraire avec la structure des répeertoires. unarj ne crée les réperetoires avec l'option x.

    exemples :
    [cr@localhost demos]# unarj l pump.arj
    UNARJ (Demo version) 2.43 Copyright (c) 1991-97 ARJ Software, Inc.

    Processing archive: pump.arj
    Archive created: 1980-01-07 06:13:58, modified: 1980-01-07 06:13:58
    Filename Original Compressed Ratio DateTime modified CRC-32 AttrBTPMGVX
    ------------ ---------- ---------- ----- ----------------- -------- -----------
    PUMP.DAT 97549 90728 0.930 95-10-28 15:53:10 3111A2B1 B+1
    PUMP.EXE 2072796 412212 0.199 95-10-28 15:53:10 C6C81528 B+1
    DEMOVT.DAT 37977 36633 0.965 95-10-28 15:53:12 3A52E210 B+1
    ------------ ---------- ---------- ----- -----------------
    3 files 2208322 539573 0.244 80-01-07 06:13:58

    [cr@localhost demos]# unarj t pump.arj
    UNARJ (Demo version) 2.43 Copyright (c) 1991-97 ARJ Software, Inc.

    Processing archive: pump.arj
    Archive created: 1980-01-07 06:13:58, modified: 1980-01-07 06:13:58
    Testing PUMP/PUMP.DAT CRC OK
    Testing PUMP/PUMP.EXE CRC OK
    Testing PUMP/DEMOVT.DAT CRC OK
    3 file(s)
    [cr@localhost demos]#

    7) extension lha

    Les options :
    -t tester l'archive
    -l lister l'archive
    -x l'extraction de l'archive
    -a création de l'archive

    exemples :

    L'option -t :

    [cr@localhost /tmp]# lha -t Lentille.lha
    Lentille/Focus.class - Tested : o
    Lentille/Focus.java - Tested : o
    Lentille/Lens.class - Tested : o
    Lentille/Lens.java - Tested : o
    Lentille/Points.class - Tested : o
    Lentille/Points.java - Tested : o

    [cr@localhost java]# ls
    DeveloperX2/ Kanchenjunga/ MoleculeViewer/ examples/ helloworld/ javadoc/ projetjavadb/ xml-tr2/
    JChemPaint/ Lentille/ Surfacer/ exception/ jai/ jsp/ sun/
    JavaShop/ Lentille.lha bean/ hellouser/ javacheck/ projetdb/ tutor/

    L'option -l :

    [cr@localhost java]# lha -l Lentille.lha ( ou lha -l Lentille )
    PERMSSN UID GID SIZE RATIO STAMP NAME
    ---------- ----------- ------- ------ ------------ --------------------
    drwx------ 0/0 0 ****** Aug 17 08:46 Lentille/
    -rw-r--r-- 0/0 2042 50.8% Feb 26 2000 Lentille/Focus.class
    -rw-r--r-- 0/0 2044 38.0% Feb 26 2000 Lentille/Focus.java
    -rw-r--r-- 0/0 2776 45.2% Mar 2 16:51 Lentille/Lens.class
    -rw-r--r-- 0/0 2666 32.2% Mar 2 16:51 Lentille/Lens.java
    -rw-r--r-- 0/0 1264 52.4% Feb 24 2000 Lentille/Points.class
    -rw-r--r-- 0/0 2239 29.7% Feb 24 2000 Lentille/Points.java
    ---------- ----------- ------- ------ ------------ --------------------
    Total 7 files 13031 40.3% Aug 24 22:26
    [cr@localhost java]#

    L'option -x :

    [cr@localhost /tmp]# lha -x Lentille.lha
    Lentille/Focus.class - Melted : o
    Lentille/Focus.java - Melted : o
    Lentille/Lens.class - Melted : o
    Lentille/Lens.java - Melted : o
    Lentille/Points.class - Melted : o
    Lentille/Points.java - Melted : o

    8)extension rpm

    Il existe le programme kpackage pour la Mandrake et gnoRPM pour la RedHat.

    On peut aussi utiliser la console et le programme rpm.

    rpm commandes :

    rpm -ivh pour installer un paquet
    rpm -Uvh pour une mise à jour d'un paquet
    rpm -e pour supprimer (désintaller ) un paquet
    rpm -q interrogation d'un paquet rpm
    rpm -Va pour vérifier tout le système et voir ce qui manque .
    rpm -qf pour interroger un paquet installé

    [cr@localhost bin]# type gcc ( tapez type nom du programme pour savoir ou se trouve un exécutable )
    gcc is /usr/bin/gcc
    [cr@localhost bin]# rpm -qf /usr/bin/gcc
    gcc-2.95.2-7mdk

    remarque : N'oubliez pas d'utiliser des alias !.

Copyright © 2004 par Rachid CHOUCHI pour fichepratique.com