Porter des logiciels libres sous toutes les distributions ;)
Vous n'êtes pas identifié.
Merci pour les test Jean-Claude
Je ne vais pas tarder non plus, demain, même motif et même punition : debout à l'aube : dans la neige
PS:
On a bien bossé
Hors ligne
C'est vrai, on peut être content de nous
ça fait bien plaisir tout ça !
Hors ligne
Je suis entrain de peaufiner quelques détails pour les paquets Debian ...
Restera les TGZ puis les essais en grandeur nature !
Mais quand on sera en forme hein, parce que là ... pfffffoooooouuuuuuuu : fatigué et faut pas faire de bêtises
Bonne nuitée Jean-Claude
Hors ligne
Félicitations les gars!
Vous avancez à toute allure...
Moi je suis à peine remis de mon week-end. Tout s'est bien passé je vous rassure ;-) Je suis allé à Paris chez ma douce.
Bein moi j'aurais bien aimé vous donner un coup de main...
J'ai d'abord pensé que je pourrais tester le script sous Mandriva, mais finalement ça pourrait aussi être utile sous Debian? J'imagine que vous avez déjà pas mal testé non? Claude tu testais le script sous Debian?
J'ai donc démarré sous ma Mandriva 2009.0 , mais là ça fait déjà 20 minutes qu'il installe des mises à jours et je crois que je ne vais pas tarder à tomber dans les bras de Morphée... :-)
J'ai téléchargé le script xcfa_install.pl et j'ai essayé de l'exécuter à tout hasard. Je croyais alors que c'était pas installé...
Finalement perl était bien installé, mais j'arrivais pas à le lancer avec les commandes que tu avais données Claude. J'ai essayé avec un sh xcfa... mais je suis pas sur que ce soit la bonne solution
Je pense pas que zypper existe sous mandriva... C'est un problème? C'est URPMI le gestionnaire de package pour cette distribe
Voilà ce qu'il me donne:
[gducrue@localhost Documents]$ sh xcfa_install.pl
xcfa_install.pl: line 42: use: command not found
xcfa_install.pl: line 43: use: command not found
xcfa_install.pl: line 44: use: command not found
xcfa_install.pl: line 47: my: command not found
xcfa_install.pl: line 48: my: command not found
xcfa_install.pl: line 55: use: command not found
xcfa_install.pl: line 56: PACKAGE: command not found
xcfa_install.pl: line 57: NAME1: command not found
xcfa_install.pl: line 58: NAME2: command not found
xcfa_install.pl: line 59: NAME3: command not found
xcfa_install.pl: line 60: FOUND: command not found
xcfa_install.pl: line 61: DEPOTDEBIAN_64: command not found
xcfa_install.pl: line 62: DEPOTDEBIAN_32: command not found
xcfa_install.pl: line 63: DEPOTRPM_64: command not found
xcfa_install.pl: line 64: DEPOTRPM_32: command not found
xcfa_install.pl: line 65: DEPOTTGZ_64: command not found
xcfa_install.pl: line 66: DEPOTTGZ_32: command not found
xcfa_install.pl: line 67: DESCRIPTION: command not found
xcfa_install.pl: line 68: syntax error near unexpected token `}'
xcfa_install.pl: line 68: `};'
[gducrue@localhost Documents]$
Qu'est-ce que j'ai fait comme boulette les copains?
J'espère que ça pourra vous être utile.
A plus! :-)
Hors ligne
Salut Guillaume,
Je pense pas que zypper existe sous mandriva
En effet, sous Mandriva, la commande est urpmi pour installer par exemple ... Ce n'est pas beaucoup plus compliqué
En remplaçant les zypper par la commande urpm(etc), ça devrait le faire ..
Par contre les dépôts multimedia est le dépôt PLF ..
Tiens, voici les commandes : http://wiki.mandriva.com/fr/Urpmi
je ne vais pas tarder à tomber dans les bras de Morphée... :-)
Fais gaffe, Morphée est du sexe masculin, enfin, tu fais ce que tu veux, hein ?
Claude tu testais le script sous Debian?
On va se le faire après la série Zypper
@+
Hors ligne
Salut Jean-Claude,
Mais en fait, ce script d'installation des paquets tiers est utilisé par XCFA? ou alors il faut le lancer manuellement? J'entends à terme, en version finale.
Bon j'essayerais de jeter un oeil au script, et qui sait, ptetre que je ferai quelques modification et que je l'essayerai sous mandriva...
Fais gaffe, Morphée est du sexe masculin, enfin, tu fais ce que tu veux, hein ?
héhé... C'est vrai ça. Mais je dois avouer que j'ai quand même du mal à lui résister à ce coco là!
Bonne journée
Hors ligne
Hi Guillaume,
Mais en fait, ce script d'installation des paquets tiers est utilisé par XCFA? ou alors il faut le lancer manuellement? J'entends à terme, en version finale.
Pour l'instant, effectivement, il faut le lancer manuellement .. Pour l'intégration ou pas dans Xcfa, là, je fais toute confiance à not' Claude, sa décision sera la mienne
Pour Mandriva, je pense que le script ira tout à fait bien si on change l'adresse pour le pointer vers les dépôts PLF et en changeant zypper en urpm .. Je peux virtualiser une Mandriva au besoin .. Vous me dîtes, les gars
Hors ligne
Salut Guillaume,
C'est un script PERL et pas un script bash (regardes l'entête du contenu) !
En ligne de commande, il doit être activé tout simplement de cette façon:
$ ./xcfa_install.pl
La petite dernière prête pour vos test
http://download.tuxfamily.org/xcfaudio/PlusPlus/
______________________________________________________________________ | | | xcfa_install.pl 0.1.1 | |______________________________________________________________________| | | | Script d'installation des programmes tiers nécessaires pour XCFA | | | | Script créé par: | | -b52 http://www.xcfa.tuxfamily.org/ | | -leonux http://ubunteros.tuxfamily.org/ | | Licence GPL 2 | | | | S I M U L A T I O N S I M U L A T I O N S I M U L A T I O N | | Les programmes seront téléchargés mais pas installés. | |______________________________________________________________________|
Hors ligne
Hi Claude,
Résultat des courses
chmod +x xcfa_install.pl
_______ ./xcfa_install.pl ______________________________________________________________ | | | xcfa_install.pl 0.1.1 | |______________________________________________________________________| | | | Script d'installation des programmes tiers nécessaires pour XCFA | | | | Script créé par: | | -b52 http://www.xcfa.tuxfamily.org/ | | -leonux http://ubunteros.tuxfamily.org/ | | Licence GPL 2 | | | | S I M U L A T I O N S I M U L A T I O N S I M U L A T I O N | | Les programmes seront téléchargés mais pas installés. | |______________________________________________________________________| ** Les droits root sont nécessaires, abandon immédiat. ** CETTE OPTION SERA ACTIVEE PLUTARD ** Type de CPU: i686 Type de paquet utilisé: RPM /usr/bin/zypper présent: oui #*************************************************************************** # 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: mp3gain -> Normaliseur de fichier mp3 [O/n] ? O Installation de: mpg321 -> Conversion mp3 : wav [O/n] ? o Installation de: wavsplit -> Decoupage de fichiers sans decodage [O/n] ? o Installation de: mp3splt -> Decoupage de fichiers sans decodage [O/n] ? o Installation de: cuetools -> Decoupage de fichiers sans decodage [O/n] ? o Installation de: vorbisgain -> Normaliseur de fichier ogg [O/n] ? o Installation de: mpc123 -> MPC Decodeur [O/n] ? o Installation de: mppenc -> MPC Encodeur [O/n] ? o Installation de: mac -> Monkey's Audio [O/n] ? o Installation de: shorten -> Forte compression au format wave [O/n] ? o DEJA INSTALLE: w32codec Installation de: checkmp3 -> Cherche des renseignements sur les formats mp3 [O/n] ? o Installation de: normalize-audio -> Normaliseur de fichier wav [O/n] ? o DEJA INSTALLE: convert DEJA INSTALLE: mplayer Installation de: faac -> Audio Codeur freeware [O/n] ? o Installation de: faad -> MPEG-4 AAC decodeur [O/n] ? o Installation de: sox -> Transformation universelle de fichiers son [O/n] ? o DEJA INSTALLE: ps2pdf DEJA INSTALLE: oggenc Installation de: lame -> Conversion wav : mp3 [O/n] ? o Installation de: flac -> Conversion wav : flac [O/n] ? o Installation de: wavpack -> [wavpack] WAVPACK Hybrid Lossless Audio Compressor [O/n] ? o Installation de: lsdvd -> Cherche les informations d'un dvd [O/n] ? o DEJA INSTALLE: cdparanoia Installation de: shntool -> Decoupage de fichiers sans decodage [O/n] ? o Installation de: abcde -> Recherche les infos d'un cd audio [O/n] ? o DEJA INSTALLE: icedax #************************************************************** # 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... #************************************************************** #************************************************* # A J O U T E R L E D E P O T: P A C K M A N #************************************************* zypper ar http://ftp.skynet.be/pub/packman/suse/11.1/ Packman zypper refresh #************************************************* # A J O U T E R L E D E P O T: X C F A #************************************************* zypper ar /home/leonux/REP_DOWNLOAD xcfa zypper refresh wget --quiet --directory-prefix=/home/leonux/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/mpg321-0.2.10.4-2.i386.rpm zypper install /home/leonux/REP_DOWNLOAD/mpg321-0.2.10.4-2.i386.rpm wget --quiet --directory-prefix=/home/leonux/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/mpg321-0.2.10.4-2.i386.rpm zypper install /home/leonux/REP_DOWNLOAD/mpg321-0.2.10.4-2.i386.rpm wget --quiet --directory-prefix=/home/leonux/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/wavsplit-1.1.0-4.i386.rpm zypper install /home/leonux/REP_DOWNLOAD/wavsplit-1.1.0-4.i386.rpm wget --quiet --directory-prefix=/home/leonux/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/mp3splt-2.1c-2.guru.suse102.i686.rpm zypper install /home/leonux/REP_DOWNLOAD/mp3splt-2.1c-2.guru.suse102.i686.rpm wget --quiet --directory-prefix=/home/leonux/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/cuetools-1.3.1-6.29.i586.rpm zypper install /home/leonux/REP_DOWNLOAD/cuetools-1.3.1-6.29.i586.rpm wget --quiet --directory-prefix=/home/leonux/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/vorbisgain-0.34-2.1.i586.rpm zypper install /home/leonux/REP_DOWNLOAD/vorbisgain-0.34-2.1.i586.rpm wget --quiet --directory-prefix=/home/leonux/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/musepack-decoder-7.1.95z67-3.i386.rpm zypper install /home/leonux/REP_DOWNLOAD/musepack-decoder-7.1.95z67-3.i386.rpm wget --quiet --directory-prefix=/home/leonux/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/mppenc-1.16-5.i386.rpm zypper install /home/leonux/REP_DOWNLOAD/mppenc-1.16-5.i386.rpm wget --quiet --directory-prefix=/home/leonux/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/mac-3.99-5.i386.rpm zypper install /home/leonux/REP_DOWNLOAD/mac-3.99-5.i386.rpm wget --quiet --directory-prefix=/home/leonux/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/shorten-3.6.0-2.i386.rpm zypper install /home/leonux/REP_DOWNLOAD/shorten-3.6.0-2.i386.rpm zypper install checkmp3 zypper install normalize-audio zypper install faac zypper install faad zypper install sox zypper install lame zypper install flac zypper install wavpack zypper install lsdvd zypper install shntool zypper install abcde ============================ ! MERCI POUR LES TESTS ! ============================
C'est propre, hein ?
Hors ligne
Tu m'étonne Anatolle que c'est propre
Resterait un petit test par notre ami Guillaume sous Mandrake et paf le chien Yep !
Chez moi, sous Debian Lenny, ça baigne aussi.
J'ai (déjà) apporté une toute petite modif sur mon script :
-Suppression du dossier de reception puis re-création du dit dossier: histoire d'être plus propret
Par quoi veut tu continuer maintenant Jean-Claude ?
Hors ligne
Ben, je vais essayer de l'utiliser en su
Par contre, même punition qu'hier, je me lève toujours au chant du coq demain ...
Je me tenterai sûrement ce grand moment de l'Histoire à mon lever, frais et dispo !
1) installation de la dernière version beta de Xcfa
2) on y va pour le script en root !
CHAMPAGNE !
Tu as vu, j'ai créé un autre fil pour Debian ?
Hors ligne
Concernant 'su' le mode admin dans le script n'est pas activé Jean-Claude !
Je préfère attendre que les modes DEB, RPM et TGZ soient ok pour ça.
SUPER pour l'autre fil, j'ai placé un petit mot
Hors ligne
Salut les copains,
C'est un script PERL et pas un script bash (regardes l'entête du contenu) !
Désolé Claude, sur ce coup là j'ai merdoyé un peu... Je savais pas que la commande sh ne lance que les scripts bash. Je me rappelais l'avoir utilisée il y a quelque temps et je croyais que ça exécutais un script quel qu'il soit. J'aurais dû me renseigner un peu
J'avais essayé avec le ./xcfa_installer.pl mais j'avais pas donné de droit en exécution au script donc je pouvais attendre encore longtemps...
Bon donc cette fois j'ai réussi à le lancer, et on a bien la réaction attendue:
[gducrue@localhost Documents]$ chmod +x xcfa_install.pl [gducrue@localhost Documents]$ ls -l total 24 -rwxrwxr-x 1 gducrue gducrue 23484 2008-12-09 00:10 xcfa_install.pl* [gducrue@localhost Documents]$ ./xcfa_install.pl ______________________________________________________________________ | | | xcfa_install.pl 0.1.1 | |______________________________________________________________________| | | | Script d'installation des programmes tiers nécessaires pour XCFA | | | | Script créé par: | | -b52 http://www.xcfa.tuxfamily.org/ | | -leonux http://ubunteros.tuxfamily.org/ | | Licence GPL 2 | | | | S I M U L A T I O N S I M U L A T I O N S I M U L A T I O N | | Les programmes seront téléchargés mais pas installés. | |______________________________________________________________________| ** Les droits root sont nécessaires, abandon immédiat. ** CETTE OPTION SERA ACTIVEE PLUTARD ** Type de CPU: i686 Type de paquet utilisé: RPM PROBLEME DE RECONNASSANCE DES PAQUETS ! Veuillez prévenir l auteur ! [gducrue@localhost Documents]$
Bon je vais essayer de jeter un oeil au script...
Hors ligne
A y est, j'ai regardé un peu le script. C'est bien commenté itou, ça fait plaisir!
Donc j'ai rajouté un petit elsif au paragraphe pour les paquets RPM:
######################################################################################### # PAQUETS RPM ######################################################################################### case "RPM" { print $TypePaquet, "\n"; if (-f '/usr/bin/rpm') { print "\t", '/usr/bin/rpm présent: oui',"\n"; $apt_install = 'rpm -ivh'; } elsif (-f '/usr/bin/zypper') { print "\t", '/usr/bin/zypper présent: oui',"\n"; $apt_install = 'zypper install'; } elsif (-f '/usr/sbin/urpmi') { print "\t", '/usr/sbin/urpmi présent: oui',"\n"; $apt_install = 'urpmi'; } else { print "\n"; print 'PROBLEME DE RECONNASSANCE DES PAQUETS !', "\n"; print 'Veuillez prévenir l auteur !', "\n"; print "\n"; exit 1 } }
du coup il me donne ça quand j'exécute le programme:
[gducrue@localhost Documents]$ ./xcfa_install.pl ______________________________________________________________________ | | | xcfa_install.pl 0.1.1 | |______________________________________________________________________| | | | Script d'installation des programmes tiers nécessaires pour XCFA | | | | Script créé par: | | -b52 http://www.xcfa.tuxfamily.org/ | | -leonux http://ubunteros.tuxfamily.org/ | | Licence GPL 2 | | | | S I M U L A T I O N S I M U L A T I O N S I M U L A T I O N | | Les programmes seront téléchargés mais pas installés. | |______________________________________________________________________| ** Les droits root sont nécessaires, abandon immédiat. ** CETTE OPTION SERA ACTIVEE PLUTARD ** Type de CPU: i686 Type de paquet utilisé: RPM /usr/sbin/urpmi présent: oui #*************************************************************************** # 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: mp3gain -> Normaliseur de fichier mp3 [O/n] ? 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] ? Installation de: vorbisgain -> Normaliseur de fichier ogg [O/n] ? Installation de: mpc123 -> MPC Decodeur [O/n] ? Installation de: mppenc -> MPC Encodeur [O/n] ? Installation de: mac -> Monkey's Audio [O/n] ? Installation de: shorten -> Forte compression au format wave [O/n] ? Installation de: w64codecs / w32codec -> Codecs video non supportes par mplayer / PAS INDISPENSDABLE [O/n] ? Installation de: checkmp3 -> Cherche des renseignements sur les formats mp3 [O/n] ? Installation de: normalize-audio -> Normaliseur de fichier wav [O/n] ? Installation de: imagemagick -> [imagemagick] Manipulation de formats d'images [O/n] ? Installation de: mplayer -> Lecteur et extracteur [O/n] ? Installation de: faac -> Audio Codeur freeware [O/n] ? Installation de: faad -> MPEG-4 AAC decodeur [O/n] ? Installation de: sox -> Transformation universelle de fichiers son [O/n] ? DEJA INSTALLE: ps2pdf Installation de: vorbis-tools -> [Vorbis-tools] Conversion wav : ogg [O/n] ? Installation de: lame -> Conversion wav : mp3 [O/n] ? Installation de: flac -> Conversion wav : flac [O/n] ? Installation de: wavpack -> [wavpack] WAVPACK Hybrid Lossless Audio Compressor [O/n] ? Installation de: lsdvd -> Cherche les informations d'un dvd [O/n] ? Installation de: cdparanoia -> Extracteur cd audio [O/n] ? Installation de: shntool -> Decoupage de fichiers sans decodage [O/n] ? Installation de: abcde -> Recherche les infos d'un cd audio [O/n] ? Installation de: icedax -> Extracteur cd audio [O/n] ? #************************************************************** # 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... #************************************************************** wget --quiet --directory-prefix=/home/gducrue/Documents/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/mpg321-0.2.10.4-2.i386.rpm urpmi /home/gducrue/Documents/REP_DOWNLOAD/mpg321-0.2.10.4-2.i386.rpm wget --quiet --directory-prefix=/home/gducrue/Documents/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/mpg321-0.2.10.4-2.i386.rpm urpmi /home/gducrue/Documents/REP_DOWNLOAD/mpg321-0.2.10.4-2.i386.rpm wget --quiet --directory-prefix=/home/gducrue/Documents/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/wavsplit-1.1.0-4.i386.rpm urpmi /home/gducrue/Documents/REP_DOWNLOAD/wavsplit-1.1.0-4.i386.rpm wget --quiet --directory-prefix=/home/gducrue/Documents/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/mp3splt-2.1c-2.guru.suse102.i686.rpm urpmi /home/gducrue/Documents/REP_DOWNLOAD/mp3splt-2.1c-2.guru.suse102.i686.rpm wget --quiet --directory-prefix=/home/gducrue/Documents/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/cuetools-1.3.1-6.29.i586.rpm urpmi /home/gducrue/Documents/REP_DOWNLOAD/cuetools-1.3.1-6.29.i586.rpm wget --quiet --directory-prefix=/home/gducrue/Documents/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/vorbisgain-0.34-2.1.i586.rpm urpmi /home/gducrue/Documents/REP_DOWNLOAD/vorbisgain-0.34-2.1.i586.rpm wget --quiet --directory-prefix=/home/gducrue/Documents/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/musepack-decoder-7.1.95z67-3.i386.rpm urpmi /home/gducrue/Documents/REP_DOWNLOAD/musepack-decoder-7.1.95z67-3.i386.rpm wget --quiet --directory-prefix=/home/gducrue/Documents/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/mppenc-1.16-5.i386.rpm urpmi /home/gducrue/Documents/REP_DOWNLOAD/mppenc-1.16-5.i386.rpm wget --quiet --directory-prefix=/home/gducrue/Documents/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/mac-3.99-5.i386.rpm urpmi /home/gducrue/Documents/REP_DOWNLOAD/mac-3.99-5.i386.rpm wget --quiet --directory-prefix=/home/gducrue/Documents/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/shorten-3.6.0-2.i386.rpm urpmi /home/gducrue/Documents/REP_DOWNLOAD/shorten-3.6.0-2.i386.rpm urpmi w32codecs urpmi checkmp3 urpmi normalize-audio urpmi imagemagick urpmi mplayer urpmi faac urpmi faad urpmi sox urpmi vorbis-tools urpmi lame urpmi flac urpmi wavpack urpmi lsdvd urpmi cdparanoia urpmi shntool urpmi abcde urpmi icedax ============================ ! MERCI POUR LES TESTS ! ============================ [gducrue@localhost Documents]$
Qu'est-ce que vous en dites?
Allez, bonne nuit
Hors ligne
Premiers retours de chez root
j'ai un dépôt local déjà activé comme dépôt local sur ma machine, alors :
~> cd paquets/
téléchargement de la version xcfa-3.3.41~beta11_i386.rpm
~/paquets>wget http://download.tuxfamily.org/xcfaudio/xcfa_beta/xcfa-3.3.41~beta11_i386.rpm
Comme ce dépôt local était activé :
su # zypper refresh Recupération des méta-données du dépôt 'Packman' [fait] Construction du cache du dépôt 'Packman' [fait] Recupération des méta-données du dépôt 'mon_depot' [fait] Construction du cache du dépôt 'mon_depot' [fait] Le dépôt 'Updates for 11.1' est à jour. Le dépôt 'openSUSE BuildService - Jeux' est à jour. Le dépôt 'openSUSE-11.1-Non-Oss' est à jour. Le dépôt 'openSUSE-11.1-Oss' est à jour. Le dépôt 'openSUSE BuildService - X11:Compiz' est à jour. Tous les dépots ont été rafraîchis. # zypper install xcfa Chargement des données du dépôt... Lecture des paquets installés... Résolution des dépendances des paquets... Le NOUVEAU paquet suivant va être installé: xcfa Taille de téléchargement totale : 572,0 K. Après l'opération, un 1,4 M supplémentaire sera utilisé. Continuer ? [OUI/non]: o Récupération de paquet xcfa-3.3.41~beta11-2.i386 (1/1), 572,0 K (1,4 M decompressé) Installation: xcfa - 3.3.41~beta11-2 [fait]
AAhhhhh !
je sors de root
# exit -> xcfa
ça roule mais sans les programmes tiers, c'est logique ..
Je ne vais pas avoir le temps de lancer le script ce matin, je m'en occupe dès mon retour
Hors ligne
@ Guillaume,
Hi Guillaume,
Tu ne veux pas reporter tes essais pour Mandriva ici : http://defis-libristes.tuxfamily.org/vi … .php?id=10
C'est juste pour ne pas nous prendre les pieds dans les pattes et faire des erreurs
Hors ligne
Salut Jean-Claude,
leonux a écrit:
ça roule mais sans les programmes tiers, c'est logique ..
Je ne vais pas avoir le temps de lancer le script ce matin, je m'en occupe dès mon retour wink
L'installation des paquets n'est pas encore activée dans le script mais on peut voir ça tout à l'heure !
Bonne journée
Hors ligne
Haloa,
Modif en cours sur la version 0.1.4 concernant l'installation :
L'execution en mode administrateur ou simple utilisateur est détectée et le script par ce biais fera l'installation ou une simple simulation.
Donc en finalité, c'est l'utilisateur derrière son clavier qui décide
______________________________________________________________________ | | | xcfa_install.pl 0.1.4 | |______________________________________________________________________| | | | Script d'installation des programmes tiers nécessaires pour XCFA | | | | Script créé par: | | -b52 http://www.xcfa.tuxfamily.org/ | | -leonux http://ubunteros.tuxfamily.org/ | | -Guillaume | | Licence GPL 2 | |______________________________________________________________________| | | | VOUS N'ETES PAS ADMINISTRATEUR : UNE SIMULATION SERA EFFECTUEE | | Pour une installation, connectez vous en administrateur | |______________________________________________________________________|
Hors ligne
Hop ! bon, leonux, le retour !
Je me lance dans l'installation de la 0.1.4 en simulation dans un premier temps puis en root ...
Je vais laisser le dépôt packman activé pour voir comment ça passe
Go !
Hors ligne
Résultat des tests
Y'a un loup, je vais essayer de comprendre pourquoi .. ça se passe au niveau des installations avec zypper ..
-> chmod +x xcfa_install.pl
~> su Mot de passe : linux:/home/leonux # clear linux:/home/leonux # ./xcfa_install.pl ______________________________________________________________________ | | | xcfa_install.pl 0.1.4 | |______________________________________________________________________| | | | Script d'installation des programmes tiers nécessaires pour XCFA | | | | Script créé 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 utilisé: RPM /usr/bin/zypper présent: oui #*************************************************************************** # 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: mp3gain -> Normaliseur de fichier mp3 [O/n] ? o Installation de: mpg321 -> Conversion mp3 : wav [O/n] ? o Installation de: wavsplit -> Decoupage de fichiers sans decodage [O/n] ? o Installation de: mp3splt -> Decoupage de fichiers sans decodage [O/n] ? o Installation de: cuetools -> Decoupage de fichiers sans decodage [O/n] ? o Installation de: vorbisgain -> Normaliseur de fichier ogg [O/n] ? o Installation de: mpc123 -> MPC Decodeur [O/n] ? o Installation de: mppenc -> MPC Encodeur [O/n] ? o Installation de: mac -> Monkey's Audio [O/n] ? o Installation de: shorten -> Forte compression au format wave [O/n] ? o DEJA INSTALLE: w32codec Installation de: checkmp3 -> Cherche des renseignements sur les formats mp3 [O/n] ? o Installation de: normalize-audio -> Normaliseur de fichier wav [O/n] ? o DEJA INSTALLE: convert DEJA INSTALLE: mplayer Installation de: faac -> Audio Codeur freeware [O/n] ? o Installation de: faad -> MPEG-4 AAC decodeur [O/n] ? o Installation de: sox -> Transformation universelle de fichiers son [O/n] ? o DEJA INSTALLE: ps2pdf DEJA INSTALLE: oggenc Installation de: lame -> Conversion wav : mp3 [O/n] ? o Installation de: flac -> Conversion wav : flac [O/n] ? o Installation de: wavpack -> [wavpack] WAVPACK Hybrid Lossless Audio Compressor [O/n] ? o Installation de: lsdvd -> Cherche les informations d'un dvd [O/n] ? o DEJA INSTALLE: cdparanoia Installation de: shntool -> Decoupage de fichiers sans decodage [O/n] ? o Installation de: abcde -> Recherche les infos d'un cd audio [O/n] ? o DEJA INSTALLE: icedax #******************************************************************* # 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... #******************************************************************* #************************************************* # A J O U T E R L E D E P O T: P A C K M A N #************************************************* zypper ar http://ftp.skynet.be/pub/packman/suse/11.1/ Packman Ajout du dépôt 'Packman' [fait] Un dépôt nommé 'Packman' existe déjà. Veuillez utiliser un autre alias. zypper refresh Recupération des méta-données du dépôt 'Packman' [fait] Construction du cache du dépôt 'Packman' [fait] Recupération des méta-données du dépôt 'mon_depot' [fait] Le dépôt 'Updates for 11.1' est à jour. Recupération des méta-données du dépôt 'openSUSE BuildService - Jeux' [fait] Construction du cache du dépôt 'openSUSE BuildService - Jeux' [fait] Le dépôt 'openSUSE-11.1-Non-Oss' est à jour. Le dépôt 'openSUSE-11.1-Oss' est à jour. Recupération des méta-données du dépôt 'openSUSE BuildService - X11:Compiz' [fait] Construction du cache du dépôt 'openSUSE BuildService - X11:Compiz' [fait] Tous les dépots ont été rafraîchis. #************************************************* # A J O U T E R L E D E P O T: X C F A #************************************************* zypper ar /home/leonux/REP_DOWNLOAD xcfa Ajout du dépôt 'xcfa' [fait] Le dépot 'xcfa' a été ajouté avec succès Activé: Oui Rafraîchissement automatique: Non URI: dir:///home/leonux/REP_DOWNLOAD zypper refresh Le dépôt 'Packman' est à jour. Recupération des méta-données du dépôt 'mon_depot' [fait] Le dépôt 'Updates for 11.1' est à jour. Le dépôt 'openSUSE BuildService - Jeux' est à jour. Le dépôt 'openSUSE-11.1-Non-Oss' est à jour. Le dépôt 'openSUSE-11.1-Oss' est à jour. Le dépôt 'openSUSE BuildService - X11:Compiz' est à jour. Recupération des méta-données du dépôt 'xcfa' [fait] Construction du cache du dépôt 'xcfa' [fait] Tous les dépots ont été rafraîchis. wget --quiet --directory-prefix=/home/leonux/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/mpg321-0.2.10.4-2.i386.rpm zypper install /home/leonux/REP_DOWNLOAD/mpg321-0.2.10.4-2.i386.rpm Chargement des données du dépôt... Lecture des paquets installés... Résolution des dépendances des paquets... Le NOUVEAU paquet suivant va être installé: mpg321 Taille de téléchargement totale : 40,0 K. Après l'opération, un 57,0 K supplémentaire sera utilisé. Continuer ? [OUI/non]: oui Récupération de paquet mpg321-0.2.10.4-2.i386 (1/1), 40,0 K (57,0 K decompressé) Installation: mpg321 - 0.2.10.4-2 [fait] wget --quiet --directory-prefix=/home/leonux/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/mpg321-0.2.10.4-2.i386.rpm zypper install /home/leonux/REP_DOWNLOAD/mpg321-0.2.10.4-2.i386.rpm Chargement des données du dépôt... Lecture des paquets installés... 'mpg321' fournissant 'mpg321=0.2.10.4-2' est déjà installé. Résolution des dépendances des paquets... Rien à faire. wget --quiet --directory-prefix=/home/leonux/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/wavsplit-1.1.0-4.i386.rpm zypper install /home/leonux/REP_DOWNLOAD/wavsplit-1.1.0-4.i386.rpm Chargement des données du dépôt... Lecture des paquets installés... Résolution des dépendances des paquets... Le NOUVEAU paquet suivant va être installé: wavsplit Taille de téléchargement totale : 19,0 K. Après l'opération, un 27,0 K supplémentaire sera utilisé. Continuer ? [OUI/non]: oui Récupération de paquet wavsplit-1.1.0-4.i386 (1/1), 19,0 K (27,0 K decompressé) Installation: wavsplit - 1.1.0-4 [fait] wget --quiet --directory-prefix=/home/leonux/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/mp3splt-2.1c-2.guru.suse102.i686.rpm zypper install /home/leonux/REP_DOWNLOAD/mp3splt-2.1c-2.guru.suse102.i686.rpm Le chemin local spécifié n'existe pas ou n'est pas accessible. Problème de récupération du fichier RPM spécifié: URI malformé: Veuillez vérifier si le fichier est accessible. Problème avec le fichier RPM spécifié '/home/leonux/REP_DOWNLOAD/mp3splt-2.1c-2.guru.suse102.i686.rpm', sauté. Aucun argument valide spécifié. wget --quiet --directory-prefix=/home/leonux/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/cuetools-1.3.1-6.29.i586.rpm zypper install /home/leonux/REP_DOWNLOAD/cuetools-1.3.1-6.29.i586.rpm Le chemin local spécifié n'existe pas ou n'est pas accessible. Problème de récupération du fichier RPM spécifié: URI malformé: Veuillez vérifier si le fichier est accessible. Problème avec le fichier RPM spécifié '/home/leonux/REP_DOWNLOAD/cuetools-1.3.1-6.29.i586.rpm', sauté. Aucun argument valide spécifié. wget --quiet --directory-prefix=/home/leonux/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/vorbisgain-0.34-2.1.i586.rpm zypper install /home/leonux/REP_DOWNLOAD/vorbisgain-0.34-2.1.i586.rpm Le chemin local spécifié n'existe pas ou n'est pas accessible. Problème de récupération du fichier RPM spécifié: URI malformé: Veuillez vérifier si le fichier est accessible. Problème avec le fichier RPM spécifié '/home/leonux/REP_DOWNLOAD/vorbisgain-0.34-2.1.i586.rpm', sauté. Aucun argument valide spécifié. wget --quiet --directory-prefix=/home/leonux/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/musepack-decoder-7.1.95z67-3.i386.rpm zypper install /home/leonux/REP_DOWNLOAD/musepack-decoder-7.1.95z67-3.i386.rpm Chargement des données du dépôt... Lecture des paquets installés... Résolution des dépendances des paquets... Le NOUVEAU paquet suivant va être installé: musepack-decoder Taille de téléchargement totale : 56,0 K. Après l'opération, un 139,0 K supplémentaire sera utilisé. Continuer ? [OUI/non]: oui Récupération de paquet musepack-decoder-7.1.95z67-3.i386 (1/1), 56,0 K (139,0 K decompressé) Installation: musepack-decoder - 7.1.95z67-3 [fait] wget --quiet --directory-prefix=/home/leonux/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/mppenc-1.16-5.i386.rpm zypper install /home/leonux/REP_DOWNLOAD/mppenc-1.16-5.i386.rpm Chargement des données du dépôt... Lecture des paquets installés... Résolution des dépendances des paquets... Le NOUVEAU paquet suivant va être installé: mppenc Taille de téléchargement totale : 59,0 K. Après l'opération, un 109,0 K supplémentaire sera utilisé. Continuer ? [OUI/non]: oui Récupération de paquet mppenc-1.16-5.i386 (1/1), 59,0 K (109,0 K decompressé) Installation: mppenc - 1.16-5 [fait] wget --quiet --directory-prefix=/home/leonux/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/mac-3.99-5.i386.rpm zypper install /home/leonux/REP_DOWNLOAD/mac-3.99-5.i386.rpm Chargement des données du dépôt... Lecture des paquets installés... Résolution des dépendances des paquets... Le NOUVEAU paquet suivant va être installé: mac Taille de téléchargement totale : 163,0 K. Après l'opération, un 450,0 K supplémentaire sera utilisé. Continuer ? [OUI/non]: oui Récupération de paquet mac-3.99-5.i386 (1/1), 163,0 K (450,0 K decompressé) Installation: mac - 3.99-5 [fait] wget --quiet --directory-prefix=/home/leonux/REP_DOWNLOAD http://download.tuxfamily.org/xcfaudio/convertisseurs/i386/Rpm/shorten-3.6.0-2.i386.rpm zypper install /home/leonux/REP_DOWNLOAD/shorten-3.6.0-2.i386.rpm Chargement des données du dépôt... Lecture des paquets installés... Résolution des dépendances des paquets... Le NOUVEAU paquet suivant va être installé: shorten Taille de téléchargement totale : 41,0 K. Après l'opération, un 69,0 K supplémentaire sera utilisé. Continuer ? [OUI/non]: oui Récupération de paquet shorten-3.6.0-2.i386 (1/1), 41,0 K (69,0 K decompressé) Installation: shorten - 3.6.0-2 [fait] zypper install checkmp3 Commande 'install, ,checkmp3' inconnue Taper 'zypper help' pour obtenir une liste des commandes et options globales. zypper install normalize-audio Commande 'install, ,normalize-audio' inconnue Taper 'zypper help' pour obtenir une liste des commandes et options globales. zypper install faac Commande 'install, ,faac' inconnue Taper 'zypper help' pour obtenir une liste des commandes et options globales. zypper install faad Commande 'install, ,faad' inconnue Taper 'zypper help' pour obtenir une liste des commandes et options globales. zypper install sox Commande 'install, ,sox' inconnue Taper 'zypper help' pour obtenir une liste des commandes et options globales. zypper install lame Commande 'install, ,lame' inconnue Taper 'zypper help' pour obtenir une liste des commandes et options globales. zypper install flac Commande 'install, ,flac' inconnue Taper 'zypper help' pour obtenir une liste des commandes et options globales. zypper install wavpack Commande 'install, ,wavpack' inconnue Taper 'zypper help' pour obtenir une liste des commandes et options globales. zypper install lsdvd Commande 'install, ,lsdvd' inconnue Taper 'zypper help' pour obtenir une liste des commandes et options globales. zypper install shntool Commande 'install, ,shntool' inconnue Taper 'zypper help' pour obtenir une liste des commandes et options globales. zypper install abcde Commande 'install, ,abcde' inconnue Taper 'zypper help' pour obtenir une liste des commandes et options globales. ============================ ! MERCI POUR LES TESTS ! ============================
Je ne trouve pas de répertoire REP_DOWNLOAD en fin d'installation ..
ça doit être ça :
# zypper refresh Le dépôt 'Packman' est à jour. Recupération des méta-données du dépôt 'mon_depot' [fait] Le dépôt 'Updates for 11.1' est à jour. Le dépôt 'openSUSE BuildService - Jeux' est à jour. Le dépôt 'openSUSE-11.1-Non-Oss' est à jour. Le dépôt 'openSUSE-11.1-Oss' est à jour. Le dépôt 'openSUSE BuildService - X11:Compiz' est à jour. Recupération des méta-données du dépôt 'xcfa' [fait] Construction du cache du dépôt 'xcfa' [fait] Erreur de reconstruction du cache: 'repo2solv.sh' '-o' '/var/cache/zypp/solv/xcfa/solv' '/home/leonux/REP_DOWNLOAD' /usr/bin/repo2solv.sh: line 44: cd: /home/leonux/REP_DOWNLOAD: No such file or directory Saut du dépôt 'xcfa' à cause de l'erreur du dessus. Plusieurs dépôts n'ont pas été rafraichis à cause d'une erreur.
Du coup, le dépôt packman n'est pas rafraichi non plus ..
Hors ligne
J'ai recherché lame non installé en root ..
Il est pourtant dans les dépôts ... étrange
# zypper search lame Construction du cache du dépôt 'xcfa' [fait] Erreur de reconstruction du cache: 'repo2solv.sh' '-o' '/var/cache/zypp/solv/xcfa/solv' '/home/leonux/REP_DOWNLOAD' /usr/bin/repo2solv.sh: line 44: cd: /home/leonux/REP_DOWNLOAD: No such file or directory Avertissement: Désactivation du dépôt 'xcfa' à cause de l'erreur ci-dessus. Chargement des données du dépôt... Lecture des paquets installés... S | Nom | Résumé | Type --+---------------------+--------------------------------------------------------+-------------- | glame | GLAME - GNU/Linux Audio Mechanics | paquet | glame | GLAME - GNU/Linux Audio Mechanics | paquet source | glame-debuginfo | Debug information for package glame | paquet | glame-debugsource | Debug sources for package glame | paquet | lame | LAME Ain't an MP3 Encoder | paquet | lame | LAME Ain't an MP3 Encoder | paquet source | lame-debuginfo | Debug information for package lame | paquet | lame-debugsource | Debug sources for package lame | paquet | lame-mp3rtp | MP3 Encoder for RTP Streaming | paquet | lame-mp3x | MP3 Frame Analyzer | paquet | libmp3lame-devel | LAME Ain't an MP3 Encoder | paquet i | libmp3lame0 | LAME Ain't an MP3 Encoder | paquet | libtwolame-devel | Include Files and Libraries mandatory for Development | paquet i | libtwolame0 | Shared libraries for TwoLame | paquet | twolame | TwoLAME is an optimised MPEG Audio Layer 2 (MP2) enc-> | paquet | twolame | TwoLAME is an optimised MPEG Audio Layer 2 (MP2) enc-> | paquet source | twolame-debuginfo | Debug information for package twolame | paquet | twolame-debugsource | Debug sources for package twolame | paquet
Hors ligne
C'est bien ça, Claude
Le lien vers le dépôt se créé mais le répertoire REP_DOWNLOAD est absent ..
Y'a un buginou, là, non ?
Hop ! je m'absente, je vais aider ma femme pour faire la cuisine
Hors ligne
J'ai trouvé la pa-paille
Au lancement de [ xcfa_install.pl ], le dossier REP_DOWNLOAD est détruit puis recréé histoire de faire propre !
Puis en fin de session de [ xcfa_install.pl ], le dossier REP_DOWNLOAD est détruit via la commande:
system ("rm -rf $path_download");
... alors qu'il ne faut apparemment pas le faire !
Je replace une autre version 0.1.5 qui ne tient plus compte de cette ligne de code (ligne 855)
______________________________________________________________________ | | | xcfa_install.pl 0.1.5 | |______________________________________________________________________| | | | Script d'installation des programmes tiers nécessaires pour XCFA | | | | Script créé par: | | -b52 http://www.xcfa.tuxfamily.org/ | | -leonux http://ubunteros.tuxfamily.org/ | | -Guillaume | | Licence GPL 2 | |______________________________________________________________________| | | | VOUS N'ETES PAS ADMINISTRATEUR : UNE SIMULATION SERA EFFECTUEE | | Pour une installation, connectez vous en administrateur | |______________________________________________________________________|
leonux a écrit:
Hop ! je m'absente, je vais aider ma femme pour faire la cuisine
Bon appétit
Hors ligne
Oki, c'est parti !
Au lancement de [ xcfa_install.pl ], le dossier REP_DOWNLOAD est détruit puis recréé histoire de faire propre !
Puis en fin de session de [ xcfa_install.pl ], le dossier REP_DOWNLOAD est détruit via la commande:
system ("rm -rf $path_download");
... alors qu'il ne faut apparemment pas le faire !
oui, ou alors, il faut également enlever le dépôt en fin de session :
system ("rm -rf $path_download");
# zypper rr xcfa Suppression du dépôt'xcfa' [fait] Le dépot 'xcfa' a été supprimé.
Parce que si l'utilisateur vire le répertoire de téléchargement sans ôter le dépôt, ça revient à peu près au même
Si on enlève le dépôt, le rafraichissement donne :
# zypper refresh Le dépôt 'Packman' est à jour. Recupération des méta-données du dépôt 'mon_depot' [fait] Le dépôt 'Updates for 11.1' est à jour. Le dépôt 'openSUSE BuildService - Jeux' est à jour. Le dépôt 'openSUSE-11.1-Non-Oss' est à jour. Le dépôt 'openSUSE-11.1-Oss' est à jour. Le dépôt 'openSUSE BuildService - X11:Compiz' est à jour. Tous les dépots ont été rafraîchis.
et là, on retrouve une situation initiale
Hors ligne
Donc TROIS lignes de code alors:
# zypper rr xcfa
Suppression du dépôt'xcfa' [fait]
Le dépot 'xcfa' a été supprimé.
Puis:
# system ("rm -rf $path_download");
# zypper refresh
et ça devrait être ok !
La version 0 1 6 corrige tout ça ...
Merci
######################################################################################### # TEST POUR SUPPRESSION DES DEPOTS AVEC ZYPPER ######################################################################################### if ($apt_install =~ "zypper") { print "\n"; print "LES PROGRAMMES TIERS SONT CORRECTEMENTS INSTALLES ;)\n"; print "SUPPRESSION DU DEPOT XCFA ...\n"; print "zypper rr xcfa\n"; if ($ModeAdministrateur =~ "TRUE") { system ("zypper rr xcfa"); } print "rm -rf $path_download\n"; if ($ModeAdministrateur =~ "TRUE") { system ("rm -rf $path_download"); } print "zypper refresh\n"; if ($ModeAdministrateur =~ "TRUE") { system ("zypper refresh"); } }
Hors ligne