Porter des logiciels libres sous toutes les distributions ;)
Vous n'êtes pas identifié.
Hi Claude,
oui, pas besoin du su -c ..
C'est l'utilisateur qui le tape, tu as raison ..
Par contre, pas besoin non plus de
yum search aacplusenc
dans ton script ..
cette commande correspond à apt-cache search aacplusenc sous Debian
L'idéal serait que je fasse un petit tableau des "équivalences" . Qu'en penses-tu ?
Sinon, j'ai du nouveau, j'ai demandé la liste des dépôts avec la commande yum repolist. Regarde ce que ça donne :
# yum repolist Modules complémentaires chargés : fastestmirror, refresh-packagekit Loading mirror speeds from cached hostfile * rpmfusion-nonfree-updates: download1.rpmfusion.org * fedora: ftp.heanet.ie * rpmfusion-free-updates: download1.rpmfusion.org * rpmfusion-free: download1.rpmfusion.org * updates: ftp.heanet.ie * rpmfusion-nonfree: download1.rpmfusion.org rpmfusion-nonfree-updates | 2.7 kB 00:00 rpmfusion-nonfree-updates/primary_db | 18 kB 00:00 fedora | 2.8 kB 00:00 xcfa | 951 B 00:00 xcfa/primary | 5.5 kB 00:00 xcfa 22/22 rpmfusion-free-updates | 2.7 kB 00:00 rpmfusion-free-updates/primary_db | 71 kB 00:00 rpmfusion-free | 2.7 kB 00:00 rpmfusion-free/primary_db | 212 kB 00:02 updates | 2.3 kB 00:00 rpmfusion-nonfree | 2.7 kB 00:00 rpmfusion-nonfree/primary_db | 68 kB 00:00 id du dépôt nom du dépôt statut fedora Fedora 10 - i386 activé: 11 416 rpmfusion-free RPM Fusion for Fedora 10 - Free activé: 324 rpmfusion-free-updates RPM Fusion for Fedora 10 - Free - Updat activé: 145 rpmfusion-nonfree RPM Fusion for Fedora 10 - Nonfree activé: 142 rpmfusion-nonfree-updates RPM Fusion for Fedora 10 - Nonfree - Up activé: 72 updates Fedora 10 - i386 - Updates activé: 1 719 xcfa xcfa activé: 22 repolist: 13 840
du coup !
yum search aacplusenc Modules complémentaires chargés : fastestmirror, refresh-packagekit ============================= Matched: aacplusenc ============================== aacplusenc.i386 : High-Efficency AAC (AAC+) Encoder
Pas de doute, il nous faut un rafraichissement des dépôts quelque part et là, on ne peut pas compter sur yum update car il correspond à peu près à apt-get upgrade ...
Y'a forcément un moyen plus élégant ...
Hors ligne
Du coup, je vais lancer une recherche pour tous ces paquets :
# mp3gain
# mpg321
# wavsplit
# mp3splt
# cuetools
# vorbisgain
# mpc123
# mppenc
# mac
# shorten
# w64codecs / w32codec
# checkmp3
# normalize-audio
# imagemagick
# mplayer
# faac
# faad
# sox
# ps2pdf
# vorbis-tools
# lame
# flac
# wavpack
# lsdvd
# cdparanoia
# shntool
# abcde
# icedax
# cdda2wav
On va voir si on a tous nos petits
Hors ligne
Mince, j'etais sur la page numéro une: pfffffoooouuuuuuuuuuu: j'en loupe pas une moâ hein
Pour les paquets, heu oui, j'ai placé en dépôt peut être trop de choses
J'ai fait un complément:
---------------------------------
# w64codecs / w32codec / win64-codecs / win32-codecs
# checkmp3 / mp3_check
# normalize-audio / normalize
Hors ligne
J'va au padoc Jean-Claude : bonne nuitée
Hors ligne
recherchés avec la commande yum search
aacplusenc. : oki
mp3gain.: oki
mpg321. : oki
wavsplit. : oki
mp3splt. oki
cuetools oki
vorbisgain oki
Aucune correspondance trouvée pour : mpc123
mppenc. : oki
mac : oki
shorten : oki
Je ne trouve ni w32codecs ni win32-codecs
mp3check ou variantes : Que dalle
normalize oki (c'est comme sous OpenSuse et Mandriva)
ImageMagick oki
mplayer oki
faac oki
Pour faad, c'est faad2 qui est dans les dépôts Fedora ..
sox oki
Je fais une pause avant de continuer
Hors ligne
Je ne vais pas tarder non plus ... Bonne nuitée, Claude
Hors ligne
Salut Jean-Claude,
Voici la liste de notre dépôt RPM: xcfa.repo : Faut en ajouter, en retirer ?
xcfa.rep: I386 xcfa.rep: AMD64
aacplusenc-0.17.3_i386.rpm aacplusenc-0.17.3_amd64.rpm
mp3gain-1.4.6-8.i386.rpm mp3gain-1.4.6-8.amd64.rpm
mpg321-0.2.10.4-2.i386.rpm mpg321-0.2.10.4-2.amd64.rpm
wavsplit-1.1.0-4.i386.rpm wavsplit-1.1.0-4.amd64.rpm
mp3splt-2.1c-5.i386.rpm mp3splt-2.1-2.1.amd64.rpm
cuetools-1.3.1-6.29.i586.rpm
musepack-decoder-7.1.95z67-3.i386.rpm
mppenc-1.16-5.i386.rpm mppenc-1.16-5.amd64.rpm
mac-3.99-5.i386.rpm mac-3.99-5.amd64.rpm
shorten-3.6.0-2.i386.rpm shorten-3.6.0-2.i386.rpm
shntool-3.0.7-1_i386.rpm shntool-3.0.7-1_amd64.rpm
checkmp3-1.98-8.i386.rpm checkmp3-1.98-8.amd64.rpm
Hors ligne
Salut Claude,
Ce que je te propose :
Laisse les fichiers sur ton dépôt pour l'instant, je vais juste désactiver le repo xcfa sur ma machine ..
ça va nous dire ce qu'il nous manque sur les dépôts officiels et nous pourrons adapter en conséquence
Hors ligne
par contre, je conserve les dépôts rpmfusion (remplaçant livna) pour voir ce qu'il en est ..
Je les enlèverai plus tard pour voir si cet ajout via ton script nous les ajoute
Hors ligne
$ yum search aacplusenc mp3gain mpg321 wavsplit mp3splt cuetools musepack-decoder mppenc mac shorten shntool checkmp3 Attention : Aucune correspondance trouvée pour : aacplusenc Attention : Aucune correspondance trouvée pour : mp3gain Attention : Aucune correspondance trouvée pour : mpg321 Attention : Aucune correspondance trouvée pour : wavsplit Attention : Aucune correspondance trouvée pour : mp3splt Attention : Aucune correspondance trouvée pour : musepack-decoder Attention : Aucune correspondance trouvée pour : mppenc Attention : Aucune correspondance trouvée pour : shntool Attention : Aucune correspondance trouvée pour : checkmp3
On va laisser tous ces paquets dans ton dépôt ..
C'est bon pour cuetools, il est dans les dépôts officiels, tu peux l'enlever ..
Tu peux garder shorten et mac ..
En tout cas, ça prouve que notre ajout de dépôt xcfa fonctionne et qu'il sera tout à fait viable en cas de mise à jour ...
Il manque pas mal de paquets dans cette distribution, hein ?
Hors ligne
Super, je refais le depot RPM en supprimant cuetools ...
Hors ligne
Je pense à un truc ..
Le dépôt Git pourrait nous servir pour la suite, non ?
idem, ce dépôt http://download.tuxfamily.org/defis/ t'est accessible via ftp avec les droits qui vont avec ..
Donc, y'a pas de gêne qui tienne entre amis, hein ?
Hors ligne
On se refait un petit essai de ton script pour faire le point ?
Je vais me chercher un p'tit kawa
Hors ligne
Le nouveau dépôt RPMS est dispo
Le ftp de defis sera logique : Faudra qu'on fasse du ménage une fois le script testé
PS:
Bonne idée pour un café, j'y vais aussi ...........
Hors ligne
Eh eh, je teste d'abord en utilisateur simple ... Résultat dans quelques minutes
Hors ligne
./xcfa_install_all.pl ______________________________________________________________________ | | | xcfa_install_all.pl 0.4.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/ | | -Guillaume | | Licence GPL 2 | |______________________________________________________________________| | | | VOUS N'ETES PAS ADMINISTRATEUR : UNE SIMULATION SERA EFFECTUEE | | Pour une installation, connectez vous en administrateur | |______________________________________________________________________| Type de CPU: i686 Type de paquet utilisé: RPM #******************************************************************* # INSTALLATION DE wget #******************************************************************* Enregistrement de: /etc/yum.repos.d/xcfa.repo [xcfa] name=xcfa baseurl=http://download.tuxfamily.org/xcfaudio/xcfa/RPMS/ enabled=1 gpgcheck=0 yum install wget #*************************************************************************** # 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: aacplusenc ........ AAC+ encoder -------------------------------------------------> [O/n] ? o Installation de: mp3gain ........... Normaliseur de fichier mp3 -----------------------------------> [O/n] ? o Installation de: mpg321 ............ Conversion mp3 : wav -----------------------------------------> [O/n] ? 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 DEJA INSTALLE: vorbisgain ........ Normaliseur de fichier ogg 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 Installation de: win32-codecs ...... Codecs video non supportes par mplayer / PAS INDISPENSDABLE --> [O/n] ? o Installation de: normalize ......... Normaliseur de fichier wav -----------------------------------> [O/n] ? o Installation de: mp3_check ......... Cherche des renseignements sur les formats mp3 ---------------> [O/n] ? o Installation de: imagemagick ....... [imagemagick] Manipulation de formats d'images ---------------> [O/n] ? o Installation de: mplayer ........... Lecteur et extracteur ----------------------------------------> [O/n] ? o Installation de: faac .............. Audio Codeur freeware ----------------------------------------> [O/n] ? o Installation de: faad2 ............. MPEG-4 AAC decodeur ------------------------------------------> [O/n] ? o Installation de: sox ............... Transformation universelle de fichiers son -------------------> [O/n] ? o DEJA INSTALLE: ps2pdf ............ Conversion fichier *.PS vers *.PDF Installation de: vorbis-tools ...... [Vorbis-tools] Conversion wav : ogg --------------------------> [O/n] ? o Installation de: lame .............. Conversion wav : mp3 -----------------------------------------> [O/n] ? o DEJA INSTALLE: flac .............. Conversion wav : flac DEJA INSTALLE: wavpack ........... [wavpack] WAVPACK Hybrid Lossless Audio Compressor Installation de: lsdvd ............. Cherche les informations d'un dvd ----------------------------> [O/n] ? o DEJA INSTALLE: cdparanoia ........ Extracteur cd audio 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 ............ 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... #******************************************************************* yum install aacplusenc yum install mp3gain yum install mpg321 yum install wavsplit yum install mp3splt yum install cuetools yum install mpc123 yum install mppenc yum install mac yum install shorten yum install win32-codecs yum install normalize yum install mp3_check yum install imagemagick yum install mplayer yum install faac yum install faad2 yum install sox yum install vorbis-tools yum install lame yum install lsdvd yum install shntool yum install abcde ============================ ! MERCI POUR LES TESTS ! ============================
je refais un essai en virant les dépôts rpmfusion
Pour info ..
# rm -r rpmfusion-free-rawhide.repo rpmfusion-free.repo rpmfusion-free-updates.repo rpmfusion-free-updates-testing.repo rpmfusion-nonfree-rawhide.repo rpmfusion-nonfree.repo rpmfusion-nonfree-updates.repo rpmfusion-nonfree-updates-testing.repo rm: détruire fichier régulier `rpmfusion-free-rawhide.repo'? o rm: détruire fichier régulier `rpmfusion-free.repo'? o rm: détruire fichier régulier `rpmfusion-free-updates.repo'? o rm: détruire fichier régulier `rpmfusion-free-updates-testing.repo'? o rm: détruire fichier régulier `rpmfusion-nonfree-rawhide.repo'? o rm: détruire fichier régulier `rpmfusion-nonfree.repo'? o rm: détruire fichier régulier `rpmfusion-nonfree-updates.repo'? o rm: détruire fichier régulier `rpmfusion-nonfree-updates-testing.repo'? o
# yum repolist Modules complémentaires chargés : fastestmirror, refresh-packagekit Loading mirror speeds from cached hostfile * fedora: ftp.heanet.ie * updates: ftp.heanet.ie id du dépôt nom du dépôt statut fedora Fedora 10 - i386 activé: 11 416 updates Fedora 10 - i386 - Updates activé: 1 719 repolist: 13 135
Je suis revenu à l'état initial ...
Hors ligne
Cette ligne figure dans ton script ?
rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
L'idéal serait qu'elle figure après l'ajout du dépôt xcfa
il faudrait que ce soit suivi de :
yum repolist
ce qui donne en retour la liste des dépôts et les met à jour en même temps ..
ça donnera l'info à l'utilisateur en même temps .. par contre, on affiche et on passe à la suite ..
Tu comprends l'idée ?
Hors ligne
je regardes ....
C'est placé, le temps de tranférer la 0.4.2 ........
if ($apt_install =~ "yum") { print "\n"; print "#*******************************************************************\n"; print "# INSTALLATION DE wget\n"; print "#*******************************************************************\n"; if ($ModeAdministrateur =~ "TRUE") { open SOURCE, "> /etc/yum.repos.d/xcfa.repo"; print SOURCE $data_repo; close SOURCE; system ("rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm"); system ("yum repolist"); system ("yum install wget"); } else { print "Enregistrement de: /etc/yum.repos.d/xcfa.repo\n"; print "$data_repo\n"; print "rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm\n"; print "yum repolist\n"; print "yum install wget\n"; } }
C'est ok pour la 0.4.2
Hors ligne
Je teste d'abord en utilisateur simple, si c'est oki, je passe en root
Hors ligne
$ chmod +x xcfa_install_all.pl $ ./xcfa_install_all.pl ______________________________________________________________________ | | | xcfa_install_all.pl 0.4.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/ | | -Guillaume | | Licence GPL 2 | |______________________________________________________________________| | | | VOUS N'ETES PAS ADMINISTRATEUR : UNE SIMULATION SERA EFFECTUEE | | Pour une installation, connectez vous en administrateur | |______________________________________________________________________| Type de CPU: i686 Type de paquet utilisé: RPM #******************************************************************* # INSTALLATION DE wget #******************************************************************* Enregistrement de: /etc/yum.repos.d/xcfa.repo [xcfa] name=xcfa baseurl=http://download.tuxfamily.org/xcfaudio/xcfa/RPMS/ enabled=1 gpgcheck=0 yum install wget #*************************************************************************** # 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: aacplusenc ........ AAC+ encoder -------------------------------------------------> [O/n] ? o 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 DEJA INSTALLE: vorbisgain ........ Normaliseur de fichier ogg 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 Installation de: win32-codecs ...... Codecs video non supportes par mplayer / PAS INDISPENSDABLE --> [O/n] ? o Installation de: normalize ......... Normaliseur de fichier wav -----------------------------------> [O/n] ? o Installation de: mp3_check ......... Cherche des renseignements sur les formats mp3 ---------------> [O/n] ? o Installation de: imagemagick ....... [imagemagick] Manipulation de formats d'images ---------------> [O/n] ? o Installation de: mplayer ........... Lecteur et extracteur ----------------------------------------> [O/n] ? o Installation de: faac .............. Audio Codeur freeware ----------------------------------------> [O/n] ? o Installation de: faad2 ............. MPEG-4 AAC decodeur ------------------------------------------> [O/n] ? o Installation de: sox ............... Transformation universelle de fichiers son -------------------> [O/n] ? o DEJA INSTALLE: ps2pdf ............ Conversion fichier *.PS vers *.PDF Installation de: vorbis-tools ...... [Vorbis-tools] Conversion wav : ogg --------------------------> [O/n] ? o Installation de: lame .............. Conversion wav : mp3 -----------------------------------------> [O/n] ? o DEJA INSTALLE: flac .............. Conversion wav : flac DEJA INSTALLE: wavpack ........... [wavpack] WAVPACK Hybrid Lossless Audio Compressor Installation de: lsdvd ............. Cherche les informations d'un dvd ----------------------------> [O/n] ? o DEJA INSTALLE: cdparanoia ........ Extracteur cd audio 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 ............ 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... #******************************************************************* yum install aacplusenc yum install mp3gain yum install mpg321 yum install wavsplit yum install mp3splt yum install cuetools yum install mpc123 yum install mppenc yum install mac yum install shorten yum install win32-codecs yum install normalize yum install mp3_check yum install imagemagick yum install mplayer yum install faac yum install faad2 yum install sox yum install vorbis-tools yum install lame yum install lsdvd yum install shntool yum install abcde ============================ ! MERCI POUR LES TESTS ! ============================
C'est propre, hein ?
On ne voit pas passer les dépôts rpmfusion, ça doit être du au fait que je suis en utilisateur lambda ..
On root ?
Hors ligne
Attends !
Tu es en 0.4.1
La 0.4.2 est dispo
Le dossier Perl et le fichier: xcfa_install_all.pl
Hors ligne
Argg ! attends, je recommence
Elle est en ligne la 0.4.2 ? c'est toujours la 0.4.1 que je télécharge ...
Hors ligne
Attend !
J'ai refais un upload
C'est ok
Le dossier Perl et le fichier: xcfa_install_all.pl
Hors ligne