Défis libristes

Porter des logiciels libres sous toutes les distributions ;)

Vous n'êtes pas identifié.

Annonce

Promouvoir et soutenir le logiciel libre L'hébergement libre pour les gens libres De la musique pour les gens libres

#1 13-12-2008 22:54:16

leonux
Administrateur

Script d'installation des paquets "tiers" sous Ubuntu

Hop ! un nouveau fil de discussion smile
Je mets mes résultats dans le prochain message wink

Hors ligne

 

#2 13-12-2008 23:16:38

leonux
Administrateur

Re: Script d'installation des paquets "tiers" sous Ubuntu

Hi Claude smile

Mes bases :

Une Ubuntu Hardy virtualisée avec pour sources.list

#
# deb cdrom:[Ubuntu 8.04.1 _Hardy Heron_ - Release i386 (20080701)]/ hardy main restricted

# deb cdrom:[Ubuntu 8.04.1 _Hardy Heron_ - Release i386 (20080701)]/ hardy main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.

deb http://archive.ubuntu.com/ubuntu/ hardy main restricted
deb-src http://archive.ubuntu.com/ubuntu/ hardy main restricted

deb http://archive.ubuntu.com/ubuntu/ hardy-updates main restricted
deb-src http://archive.ubuntu.com/ubuntu/ hardy-updates main restricted

deb http://archive.ubuntu.com/ubuntu/ hardy universe
deb-src http://archive.ubuntu.com/ubuntu/ hardy universe
deb http://archive.ubuntu.com/ubuntu/ hardy-updates universe
deb-src http://archive.ubuntu.com/ubuntu/ hardy-updates universe

deb http://archive.ubuntu.com/ubuntu/ hardy multiverse
deb-src http://archive.ubuntu.com/ubuntu/ hardy multiverse
deb http://archive.ubuntu.com/ubuntu/ hardy-updates multiverse
deb-src http://archive.ubuntu.com/ubuntu/ hardy-updates multiverse

# deb http://fr.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse

# deb http://archive.canonical.com/ubuntu hardy partner
# deb-src http://archive.canonical.com/ubuntu hardy partner

deb http://archive.ubuntu.com/ubuntu/ hardy-security main restricted
deb-src http://archive.ubuntu.com/ubuntu/ hardy-security main restricted
deb http://archive.ubuntu.com/ubuntu/ hardy-security universe
deb-src http://archive.ubuntu.com/ubuntu/ hardy-security universe
deb http://archive.ubuntu.com/ubuntu/ hardy-security multiverse
deb-src http://archive.ubuntu.com/ubuntu/ hardy-security multiverse

## XCFA
deb http://download.tuxfamily.org/xcfaudio/xcfa_beta dev contrib
deb-src http://download.tuxfamily.org/xcfaudio/xcfa_beta dev contrib

Après l'installation de xcfa, j'ai lancé le script :

Code:

$ chmod +x xcfa_install.pl
$ sudo ./xcfa_install.pl

Tout est installé sauf w32codecs mais qui, à priori, n'est pas indispensable ...

Hop ! une petite image :

http://download.tuxfamily.org/defis/tutos/images/xcfa_ubuntu.png

Hors ligne

 

#3 14-12-2008 20:48:02

xcfaudio
Administrateur

Re: Script d'installation des paquets "tiers" sous Ubuntu

Hi Jean-Claude,
Bin voilà une affaire qui marche  wink
Apparemment, Ubuntu et Debian (pour une fois) jouent de concert   wink

Hors ligne

 

#4 30-12-2008 10:06:06

Guimloute
Administrateur

Re: Script d'installation des paquets "tiers" sous Ubuntu

Salut les copains,

Joyeux Noël!!!
Me revoilà! Bon je suis toujours en vacances en Haute-Savoie, chez mes parents. Comme vous avez pu constater, je suis pas mal occupé. Mais bon aujourd'hui je me fais une petite session ordi...

J'ai donc rajouté le dépot de XCFA dans le sources.list de la ubuntu 8.10 toute fraiche de mes parents. J'ai installé itou.
Et c'est parti pour les tests:

Code:

ducrue@ducrue-desktop:~/Documents$ sudo ./xcfa_install_all_0_6_7.pl 

 ______________________________________________________________________
|                                                                      |
|          xcfa_install_all.pl                    0.6.7                |
|______________________________________________________________________|
|                                                                      |
|  Script d'installation des programmes tiers necessaires pour XCFA    |
|                                                                      |
|     Script cree par:                                                 |
|     -b52         http://www.xcfa.tuxfamily.org/                      |
|     -leonux      http://ubunteros.tuxfamily.org/                     |
|     -Guillaume                                                       |
|     Licence GPL 2                                                    |
|______________________________________________________________________|
|                                                                      |
|      VOUS ETES ADMINISTRATEUR : ET L'INSTALLATION S'EFFECTUERA       |
|      Pour une simulation, connectez vous en simple utilisateur       |
|______________________________________________________________________|

Type de CPU: i686
Type de paquet utilise: DEB

    Choix du programme d'installation
    [ 1 ] APT-GET par defaut
    [ 2 ] APTITUDE ? 

+=============================================================================
|  C H O I X   D E S   A P P L I C A T I O N S   A   I N S T A L L E R  ...
+=============================================================================
Installation de:  libnotify-bin ..... A program to send desktop notifications ----------------------> [O/n] ? 
Installation de:  aacplusenc ........ AAC+ encoder -------------------------------------------------> [O/n] ? 
DEJA INSTALLE:    mp3gain ........... Normaliseur de fichier mp3 
Installation de:  mpg321 ............ Conversion mp3 : wav -----------------------------------------> [O/n] ? 
Installation de:  wavsplit .......... Decoupage de fichiers sans decodage --------------------------> [O/n] ? 
Installation de:  mp3splt ........... Decoupage de fichiers sans decodage --------------------------> [O/n] ? 
Installation de:  cuetools .......... Decoupage de fichiers sans decodage --------------------------> [O/n] ? 
DEJA INSTALLE:    vorbisgain ........ Normaliseur de fichier ogg 
Installation de:  mpc123 ............ MPC Decodeur -------------------------------------------------> [O/n] ? 
DEJA INSTALLE:    mppenc ............ MPC Encodeur 
Installation de:  mac ............... Monkey's Audio -----------------------------------------------> [O/n] ? 
Installation de:  shorten ........... Forte compression au format wave -----------------------------> [O/n] ? 
Installation de:  w32codec .......... Codecs video non supportes par mplayer / PAS INDISPENSDABLE --> [O/n] ? 
DEJA INSTALLE:    normalize-audio ... Normaliseur de fichier wav 
DEJA INSTALLE:    mp3check .......... Cherche des renseignements sur les formats mp3 
DEJA INSTALLE:    convert ........... [imagemagick] Manipulation de formats d'images 
DEJA INSTALLE:    mplayer ........... Lecteur et extracteur 
Installation de:  faac .............. Audio Codeur freeware ----------------------------------------> [O/n] ? 
DEJA INSTALLE:    faad .............. MPEG-4 AAC decodeur 
DEJA INSTALLE:    sox ............... Transformation universelle de fichiers son 
DEJA INSTALLE:    ps2pdf ............ Conversion  fichier  *.PS vers  *.PDF 
DEJA INSTALLE:    oggenc ............ [Vorbis-tools] Conversion wav : ogg 
Installation de:  lame .............. Conversion wav : mp3 -----------------------------------------> [O/n] ? 
DEJA INSTALLE:    flac .............. Conversion wav : flac 
DEJA INSTALLE:    wavpack ........... [wavpack] WAVPACK  Hybrid Lossless Audio Compressor 
DEJA INSTALLE:    lsdvd ............. Cherche les informations d'un dvd 
DEJA INSTALLE:    cdparanoia ........ Extracteur cd audio 
Installation de:  shntool ........... Decoupage de fichiers sans decodage --------------------------> [O/n] ? 
DEJA INSTALLE:    abcde ............. Recherche les infos d'un cd audio 
DEJA INSTALLE:    icedax ............ Extracteur cd audio 

+=============================================================================
|  I N S T A L L A T I O N  D E S   A P P L I C A T I O N S...
+=============================================================================
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... 50%
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-2.6.27-7 linux-headers-2.6.27-7-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les NOUVEAUX paquets suivants seront installés :
  libnotify-bin
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 19,6ko dans les archives.
Après cette opération, 77,8ko d'espace disque supplémentaires seront utilisés.
Réception de : 1 http://fr.archive.ubuntu.com intrepid/universe libnotify-bin 0.4.4-3build1 [19,6kB]
19,6ko réceptionnés en 0s (79,7ko/s)
Sélection du paquet libnotify-bin précédemment désélectionné.
(Lecture de la base de données... 168602 fichiers et répertoires déjà installés.)
Dépaquetage de libnotify-bin (à partir de .../libnotify-bin_0.4.4-3build1_i386.deb) ...
Traitement des « déclenchements (triggers) » pour « man-db »...
Paramétrage de libnotify-bin (0.4.4-3build1) ...
wget --quiet --directory-prefix=/home/ducrue/Documents/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Deb/aacplusenc_0.17.3_i386.deb
Sélection du paquet aacplusenc précédemment désélectionné.
(Lecture de la base de données... 168610 fichiers et répertoires déjà installés.)
Dépaquetage de aacplusenc (à partir de .../aacplusenc_0.17.3_i386.deb) ...
Traitement des « déclenchements (triggers) » pour « man-db »...
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-2.6.27-7 linux-headers-2.6.27-7-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0o d'espace disque supplémentaires seront utilisés.
Paramétrage de aacplusenc (0.17.3) ...
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-2.6.27-7 linux-headers-2.6.27-7-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les NOUVEAUX paquets suivants seront installés :
  mpg321
0 mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 35,8ko dans les archives.
Après cette opération, 131ko d'espace disque supplémentaires seront utilisés.
Réception de : 1 http://fr.archive.ubuntu.com intrepid/universe mpg321 0.2.10.4 [35,8kB]
35,8ko réceptionnés en 0s (143ko/s)
Sélection du paquet mpg321 précédemment désélectionné.
(Lecture de la base de données... 168614 fichiers et répertoires déjà installés.)
Dépaquetage de mpg321 (à partir de .../mpg321_0.2.10.4_i386.deb) ...
Traitement des « déclenchements (triggers) » pour « man-db »...
Paramétrage de mpg321 (0.2.10.4) ...

wget --quiet --directory-prefix=/home/ducrue/Documents/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Deb/wavsplit_1.1.0-3_i386.deb
Sélection du paquet wavsplit précédemment désélectionné.
(Lecture de la base de données... 168626 fichiers et répertoires déjà installés.)
Dépaquetage de wavsplit (à partir de .../wavsplit_1.1.0-3_i386.deb) ...
Traitement des « déclenchements (triggers) » pour « man-db »...
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-2.6.27-7 linux-headers-2.6.27-7-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0o d'espace disque supplémentaires seront utilisés.
Paramétrage de wavsplit (1.1.0-3) ...
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-2.6.27-7 linux-headers-2.6.27-7-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les NOUVEAUX paquets suivants seront installés :
  mp3splt
0 mis à jour, 1 nouvellement installés, 0 à enlever et 1 non mis à jour.
Il est nécessaire de prendre 63,4ko dans les archives.
Après cette opération, 172ko d'espace disque supplémentaires seront utilisés.
Réception de : 1 http://fr.archive.ubuntu.com intrepid/universe mp3splt 2.1c-4 [63,4kB]
63,4ko réceptionnés en 0s (208ko/s)
Sélection du paquet mp3splt précédemment désélectionné.
(Lecture de la base de données... 168637 fichiers et répertoires déjà installés.)
Dépaquetage de mp3splt (à partir de .../mp3splt_2.1c-4_i386.deb) ...
Traitement des « déclenchements (triggers) » pour « man-db »...
Paramétrage de mp3splt (2.1c-4) ...
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-2.6.27-7 linux-headers-2.6.27-7-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les NOUVEAUX paquets suivants seront installés :
  cuetools
0 mis à jour, 1 nouvellement installés, 0 à enlever et 1 non mis à jour.
Il est nécessaire de prendre 81,5ko dans les archives.
Après cette opération, 270ko d'espace disque supplémentaires seront utilisés.
Réception de : 1 http://fr.archive.ubuntu.com intrepid/universe cuetools 1.3.1-4ubuntu1 [81,5kB]
81,5ko réceptionnés en 0s (246ko/s)
Sélection du paquet cuetools précédemment désélectionné.
(Lecture de la base de données... 168647 fichiers et répertoires déjà installés.)
Dépaquetage de cuetools (à partir de .../cuetools_1.3.1-4ubuntu1_i386.deb) ...
Traitement des « déclenchements (triggers) » pour « man-db »...
Paramétrage de cuetools (1.3.1-4ubuntu1) ...
wget --quiet --directory-prefix=/home/ducrue/Documents/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Deb/musepack-decoder_7.1.95z67-2_i386.deb
Sélection du paquet musepack-decoder précédemment désélectionné.
(Lecture de la base de données... 168660 fichiers et répertoires déjà installés.)
Dépaquetage de musepack-decoder (à partir de .../musepack-decoder_7.1.95z67-2_i386.deb) ...
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-2.6.27-7 linux-headers-2.6.27-7-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0o d'espace disque supplémentaires seront utilisés.
Paramétrage de musepack-decoder (7.1.95z67-2) ...

wget --quiet --directory-prefix=/home/ducrue/Documents/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Deb/mac_3.99-4_i386.deb
Sélection du paquet mac précédemment désélectionné.
(Lecture de la base de données... 168664 fichiers et répertoires déjà installés.)
Dépaquetage de mac (à partir de .../mac_3.99-4_i386.deb) ...
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-2.6.27-7 linux-headers-2.6.27-7-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0o d'espace disque supplémentaires seront utilisés.
Paramétrage de mac (3.99-4) ...
wget --quiet --directory-prefix=/home/ducrue/Documents/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Deb/shorten_3.6.0-1_i386.deb
Sélection du paquet shorten précédemment désélectionné.
(Lecture de la base de données... 168699 fichiers et répertoires déjà installés.)
Dépaquetage de shorten (à partir de .../shorten_3.6.0-1_i386.deb) ...
Traitement des « déclenchements (triggers) » pour « man-db »...
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-2.6.27-7 linux-headers-2.6.27-7-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 1 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 0o d'espace disque supplémentaires seront utilisés.
Paramétrage de shorten (3.6.0-1) ...
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet w32codec
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-2.6.27-7 linux-headers-2.6.27-7-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés : 
  libmp4v2-0
Les NOUVEAUX paquets suivants seront installés :
  faac libmp4v2-0
0 mis à jour, 2 nouvellement installés, 0 à enlever et 1 non mis à jour.
Il est nécessaire de prendre 337ko dans les archives.
Après cette opération, 1024ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? 
Réception de : 1 http://fr.archive.ubuntu.com intrepid/multiverse libmp4v2-0 1:1.6dfsg-0.2ubuntu3 [294kB]
Réception de : 2 http://fr.archive.ubuntu.com intrepid/multiverse faac 1.26-0.1ubuntu2 [42,6kB]
337ko réceptionnés en 0s (532ko/s)
Sélection du paquet libmp4v2-0 précédemment désélectionné.
(Lecture de la base de données... 168707 fichiers et répertoires déjà installés.)
Dépaquetage de libmp4v2-0 (à partir de .../libmp4v2-0_1%3a1.6dfsg-0.2ubuntu3_i386.deb) ...
Sélection du paquet faac précédemment désélectionné.
Dépaquetage de faac (à partir de .../faac_1.26-0.1ubuntu2_i386.deb) ...
Traitement des « déclenchements (triggers) » pour « man-db »...
Paramétrage de libmp4v2-0 (1:1.6dfsg-0.2ubuntu3) ...

Paramétrage de faac (1.26-0.1ubuntu2) ...
Traitement des « déclenchements (triggers) » pour « libc6 »...
ldconfig deferred processing now taking place
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-2.6.27-7 linux-headers-2.6.27-7-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les NOUVEAUX paquets suivants seront installés :
  lame
0 mis à jour, 1 nouvellement installés, 0 à enlever et 1 non mis à jour.
Il est nécessaire de prendre 219ko dans les archives.
Après cette opération, 610ko d'espace disque supplémentaires seront utilisés.
Réception de : 1 http://fr.archive.ubuntu.com intrepid/multiverse lame 3.98-0.0 [219kB]
219ko réceptionnés en 0s (452ko/s)
Sélection du paquet lame précédemment désélectionné.
(Lecture de la base de données... 168724 fichiers et répertoires déjà installés.)
Dépaquetage de lame (à partir de .../lame_3.98-0.0_i386.deb) ...
Traitement des « déclenchements (triggers) » pour « man-db »...
Traitement des « déclenchements (triggers) » pour « doc-base »...
Processing 1 added doc-base file(s)...
Registering documents with scrollkeeper...
Paramétrage de lame (3.98-0.0) ...

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  linux-headers-2.6.27-7 linux-headers-2.6.27-7-generic
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés : 
  mp3info
Les NOUVEAUX paquets suivants seront installés :
  mp3info shntool
0 mis à jour, 2 nouvellement installés, 0 à enlever et 1 non mis à jour.
Il est nécessaire de prendre 96,9ko dans les archives.
Après cette opération, 365ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer [O/n] ? 
Réception de : 1 http://fr.archive.ubuntu.com intrepid/universe mp3info 0.8.5a-1 [29,2kB]
Réception de : 2 http://fr.archive.ubuntu.com intrepid/universe shntool 3.0.7-1ubuntu1 [67,6kB]
96,9ko réceptionnés en 0s (288ko/s)
Sélection du paquet mp3info précédemment désélectionné.
(Lecture de la base de données... 168744 fichiers et répertoires déjà installés.)
Dépaquetage de mp3info (à partir de .../mp3info_0.8.5a-1_i386.deb) ...
Sélection du paquet shntool précédemment désélectionné.
Dépaquetage de shntool (à partir de .../shntool_3.0.7-1ubuntu1_i386.deb) ...
Traitement des « déclenchements (triggers) » pour « man-db »...
Paramétrage de mp3info (0.8.5a-1) ...
Paramétrage de shntool (3.0.7-1ubuntu1) ...


============================
 !  MERCI POUR LES TESTS  !
============================

Ça marche nickel chrome!

J'ai donc testé vite fait. La petite notification au démarrage m'a bien fait rire smile

J'ai lancé une conversion d'un album entier de w4a en ogg. Ça passe nickel. Il m'a bien mis la petite notification en bas de l'écran quand il a eu fini. Super!
Beau boulot les gars smile

Hors ligne

 

#5 30-12-2008 18:42:16

xcfaudio
Administrateur

Re: Script d'installation des paquets "tiers" sous Ubuntu

Salut Guillaume,

Merci pour les tests  wink
Passes de bonne vacances et de bonnes fêtes de fin d'année  wink

PS:
Sympa le petit [ notify-send ] qui est pour le moment en test mais je dois penser à l'intégrer de façon plus sérieuse  wink

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB
Traduction par FluxBB.fr