Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/03/2006, à 15:32

Enjoy Aspirin

Paquet pour easyubuntu

[edit]
29/06/06
Sous-mission de mon paquet au développeurs qui ont nettement apprecié. Une version devrait être bientôt disponible dans le svn.
28/06/06
Mise à jour du paquet vers la version 3.021
ajout de l'utilisation de kdesu sous kde

30/03/06
création du dépot

deb http://enjoyaspirin.free.fr/ubuntu ./

nom du paquet : easyubuntu

27/03/06
Un autre easy-contributeur crée un paquet fonctionnant sur powerpc - et a priori sur toutes plateformes.

Voici une version multiplateforme basée la dernière version officielle disponible aujourd'hui.
easyubuntu_20060327.deb
La numéro arbirtraire de version attribué (il faut bien!) est 1.0.1
19/03/06
Ca y'est j'ai fait un paquet debian avec la version "2005 03 15" de easyubuntu
EasyUbuntu_2006-03-15.deb
c'est une version expérimentale, mais en tout cas elle fonctionne.
Une entrée se crée automatiquement dans le menu Applications>Outils systèmes, après l'installation du paquet.
C'est quand même plus facile à utiliser!

Je suis curieux de savoir si mon paquet deb fonctionne chez tout le monde, h'hésitez pas à me faire part de vos remarques.

15/03/06
Améliorations que j'aimerais réaliser (ou plutôt voir réaliser) en ce qui concerne easyubuntu  :
+ améliorer l'intégration dans le menu de gnome (nécessite donc de faire un paquet deb)
+ une version internationale (incluant au moins le français!)
+ un installeur (paquet .deb) + gestion des mise à jour.
compte tenu de la fréquente déficience des serveurs :
+ l'utilisation de repositories alternatives
+ ou bien une liste de repositories "dynamique" qui se constuirait à chaque utilisation de easyubuntu en se basant sur un reférentiel tenu à jour par freecontrib fournissant la listes des serveurs disponibles.
Pour être plus clair : une mise à jour de sources.list à chaque lancement de easyubuntu.

Ce projet est plutôt utopique compte tenu de mes connaissances de linux et de mon investissement, d'ailleurs je n'en ai  pas fait part à freecontrib. Mais ce serait une contribution à mon avis simple à réaliser en ce qui concerne les 3 premiers points et qui cependant permettrait à easyubuntu de gagner en facilté d'utilisation
[/edit]

_______________________________________________
Message initial :

Bonjour,
je souhaite pourvoir lancer un script python (Easyubuntu smile) avec des droits de root depuis le menu de Gnome.

en gros ça ressemble à ça

/usr/share/Easyubuntu.desktop
             |
             |
             v
/usr/bin/easyubuntu
             |
             |   + gksudo
             v
/usr/local/easyubuntu/easyubuntu.py

C'est sur le contenu du fichier /usr/bin/easyubuntu que je m'interroge, étant qu'il doit faire :

 gksudo python /usr/locale/easyubuntu/easyubuntu.py

Pour l'instant /usr/bin/easyubuntu ressemble à ça :

#!/bin/bash

gksudo python /usr/local/easyubuntu/easyubuntu.py

Mais ça ne marche pas. J'obtiens l'erreur :

python: can't open file ''/usr/local/easyubuntu/easyubuntu.py'': [Errno 2] No such file or directory

Mais ça ne marche pas !
De la correction de syntax error en perspective...

J'espère que je suis suffisamment clair.:/
Merci pour vos réponses smile

[edit: local pas locale]

Dernière modification par Enjoy Aspirin (Le 29/06/2006, à 22:59)

#2 Le 11/03/2006, à 15:40

Enjoy Aspirin

Re : Paquet pour easyubuntu

Eureka j'ai trouvé ! et un auto resolved !

#!/bin/bash

gksudo "python /usr/local/easyubuntu/easyubuntu.py"

Je tiens à remercier chaleureusement tout ceux qui m'ont soutenu dans ce projet grandiose !

#3 Le 12/03/2006, à 14:31

didrocks

Re : Paquet pour easyubuntu

lol!

cool, tu vas faire qu'un n'ait plus besoin d'appeler easyubuntu depuis un terminal avec gksudo devant? ce sera vraiment cool pour les newbies ça! cool

Hors ligne

#4 Le 15/03/2006, à 18:33

Enjoy Aspirin

Re : Paquet pour easyubuntu

Améliorations que j'aimerais réaliser (ou plutôt voir réaliser) en ce qui concerne easyubuntu  :
+ améliorer l'intégration dans le menu de gnome (nécessite donc de faire un paquet deb)
+ une version internationale (incluant au moins le français!)
+ un installeur (paquet .deb) + gestion des mise à jour.
compte tenu de la fréquente déficience des serveurs :
+ l'utilisation de repositories alternatives
+ ou bien une liste de repositories "dynamique" qui se constuirait à chaque utilisation de easyubuntu en se basant sur un reférentiel tenu à jour par freecontrib fournissant la listes des serveurs disponibles.
Pour être plus clair : une mise à jour de sources.list à chaque lancement de easyubuntu.

Ce projet est plutôt utopique compte tenu de mes connaissances de linux et de mon investissement, d'ailleurs je n'en ai  pas fait part à freecontrib. Mais ce serait une contribution à mon avis simple à réaliser en ce qui concerne les 3 premiers points et qui cependant permettrait à easyubuntu de gagner en facilté d'utilisation

Dernière modification par Enjoy Aspirin (Le 15/03/2006, à 18:41)

#5 Le 17/03/2006, à 19:36

yohann

Re : Paquet pour easyubuntu

peut etre que j'ai mal compris ce que tu voulais faire mais je crois que tu devrais regardé la http://doc.ubuntu-fr.org/applications/f … non-libres


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#6 Le 18/03/2006, à 19:43

skateinmars

Re : Paquet pour easyubuntu

Le mieux serait d'en discuter directement avec les interresses je pense wink

Hors ligne

#7 Le 19/03/2006, à 14:24

Enjoy Aspirin

Re : Paquet pour easyubuntu

yohann a écrit :

peut etre que j'ai mal compris ce que tu voulais faire mais je crois que tu devrais regardé la http://doc.ubuntu-fr.org/applications/f … non-libres

Easyubuntu permet entre autres choses d'installer ces codecs facilement.
lien : http://easyubuntu.freecontrib.org

Dernière modification par Enjoy Aspirin (Le 19/03/2006, à 14:25)

#8 Le 19/03/2006, à 14:41

Enjoy Aspirin

Re : Paquet pour easyubuntu

Ca y'est j'ai fait un paquet debian avec la version "2005 03 15" de easyubuntu
EasyUbuntu_2006-03-15.deb
c'est une version expérimentale, mais en tout cas elle fonctionne.
Une entrée se crée automatiquement dans le menu Applications>Outils systèmes, après l'installation du paquet

Dernière modification par Enjoy Aspirin (Le 19/03/2006, à 18:11)

#9 Le 24/03/2006, à 03:48

yohann

Re : Paquet pour easyubuntu

bon j'essaye, vu mes connaissance et ma chance si ca marche avec moi ca marchera avec tout le monde wink
bon ben j'ai téléchargé une jolie archice avec control.tar.gz, data.tar.gz et debian.binary

mais que dois je faire avec?

Dernière modification par yohann (Le 24/03/2006, à 03:54)


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#10 Le 24/03/2006, à 13:09

Enjoy Aspirin

Re : Paquet pour easyubuntu

tu "depackage" :
dpkg -i repertoire/nom_de_larchive.deb

#11 Le 24/03/2006, à 13:21

Enjoy Aspirin

Re : Paquet pour easyubuntu

donc pratiquement :
places-toi avec "cd" dans le répertoire où se trouve le .deb, puis :
sudo dpkg -i EasyUbuntu_2006-03-15.deb

#12 Le 24/03/2006, à 13:23

Enjoy Aspirin

Re : Paquet pour easyubuntu

cependant, une chose : le fonctionnement de easyubuntu semble plutôt aléatoire.
et que ce soit avec le point deb qu'avec la version officielle
Certains serveurs de téléchargement (les dépôts) on l'air à plat. conséquence : il est possible que tout ne s'installe pas... et sans qu'il y ait forcémment de messages d'avertissement lors de l'exécution d'easyubuntu.

#13 Le 24/03/2006, à 13:24

yohann

Re : Paquet pour easyubuntu

ok
je suis pas chez moi en ce moment, je rentre lundi

mais quand j'aurais fait ca le paquet s'installera tout seul la ou il faut?


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#14 Le 24/03/2006, à 13:27

yohann

Re : Paquet pour easyubuntu

Enjoy Aspirin a écrit :

cependant, une chose : le fonctionnement de easyubuntu semble plutôt aléatoire.
et que ce soit avec le point deb qu'avec la version officielle
Certains serveurs de téléchargement (les dépôts) on l'air à plat. conséquence : il est possible que tout ne s'installe pas... et sans qu'il y ait forcémment de messages d'avertissement lors de l'exécution d'easyubuntu.

euh concretement je risque quoi?

que easyubuntu ne fonctionne pas ou ... un truc plus grave genre gros plantage, sinon je pense à une chose, ca marche sur power pc ton paquet? (je suis au boulot avec ubuntu sur mac en ce moment)

Dernière modification par yohann (Le 24/03/2006, à 13:35)


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#15 Le 24/03/2006, à 13:40

Enjoy Aspirin

Re : Paquet pour easyubuntu

non tu ne risques rien, lorsque serveurs ne fonctionnenent pas, les paquets ne sont pas installés, et ça ne va pas plus loin!

Si tu es sur un powerpc, je ne te garantie pas que tout est installable.

#16 Le 24/03/2006, à 13:46

Enjoy Aspirin

Re : Paquet pour easyubuntu

Et puis encore un truc, ça me fais plaisir que tu t'interesse à mon paquet deb. Mais ce n'est pas une version officielle. C'est mon premier paquet deb, il fonctionne, mais j'aimerais qu'il soit testé. Il est basé sur la version du 15 mars 2006 et a peut-être un métro de retard...

Si tu ne veux pas particulièrement être beta testeur, intéresses-toi à la version officielle de easyubuntu ou son cousin automatix.
Encore une fois, je ne sais pas te dire si tout va être installable soit à cause une déficience des serveurs, soit à cause d'une incompatibilité. Mais je t'encourage à utiliser les versions officielles.

#17 Le 24/03/2006, à 13:58

yohann

Re : Paquet pour easyubuntu

avec toute l'aide que j'ai recu depuis 15 jours que j'ai décidé de me mettre a ubuntu, ca me ferait plaisir de contribuer un tout petit peu a mon tour en beta testant ton paquet alors premier test sur un ppc ga c'est parti


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#18 Le 24/03/2006, à 14:01

yohann

Re : Paquet pour easyubuntu

yohann@ubuntu:~/Mes téléchargements$ sudo dpkg -i EasyUbuntu_2006-03-15.deb
Password:
dpkg : erreur de traitement de EasyUbuntu_2006-03-15.deb (--install) :
 l'architecture du paquet (i386) ne correspond pas à celle du système (powerpc)
Des erreurs ont été rencontrées pendant l'exécution :
 EasyUbuntu_2006-03-15.deb
yohann@ubuntu:~/Mes téléchargements$

définitivement cela ne marche pas sur mac


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#19 Le 24/03/2006, à 16:47

_enjoy aspirin

Re : Paquet pour easyubuntu

Je vois ça big_smile.
J'ai encore bcp à apprendre. J'ai fait le paquet le .deb depuis un pc, cela explique-t-il peut-être pourquoi cela ne marche pas sur powerpc. Il faudrait que je me renseigne sur la compilation croisée (cross platform compilation) je pense.
Peut-être que quelqu'un a une idée ?

En attendant que j'en sâche davantage, je te propose yohann (ou à tout autre utilisateur de power-pc) de faire le paquet toi-même. Dès que je peux je poste les explications et le "kit".

Ceci dit, le easyubuntu dispo sur le site officiel devrait fonctionner sur powerpc sans trop de problème.

a+

#20 Le 24/03/2006, à 17:25

yohann

Re : Paquet pour easyubuntu

ouais j m'en doute mais comme je te l'ai dit j'ai le ppc au boulot et qd je suis la il faut qd même que je taf un peu, donc j'ai pas absolument besoin de dodecs vidéo, en revanche, vu ca m'interresserais de compiler tes sources sur ppc pour voir si ca marche (pis quelque part ca me forme de le faire, donc j'aurais pas tropp la sensation d'arnaquer mon boss (qui m'a d'abord autorisé a installer ubuntu, puis me demande maintenant de le mettre sur un pc pour héberger le site de l'entreprise (toute petite, 3 personnes dont lui et moi...)

bref si t'as le temps de m'expliquer , ce me ferait plaisirs de compiler un .deb pour easy ubuntu


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#21 Le 24/03/2006, à 18:24

Enjoy Aspirin

Re : Paquet pour easyubuntu

Petite explication préalable :
Alors pour j'ai utilisé un tutoriel sur la doc ubuntu : http://doc.ubuntu-fr.org//systeme/packager.
Il ne s'agit pas en fait de compiler easyubuntu mais d'automatiser l'installation  des fichiers qui constituent easyubuntu dans le système.
A partir du easybuntu officiel je crée une arborescence dans les régles de l'art (enfin je crois).
puis à d'une simple commande je demande de créer un .deb


Alors comment faire ?
Tu peux télécharger l'arborescence ( ici )que j'ai faite à partir de la version du 15 mars 2005, tu peux aussi essayer de la mettre à jour.

et ensuite :
dpkg-deb -b easyubuntu.

Dernière modification par Enjoy Aspirin (Le 24/03/2006, à 18:25)

#22 Le 24/03/2006, à 18:49

yohann

Re : Paquet pour easyubuntu

alors j'ai fait

yohann@ubuntu:~/Mes téléchargements$ dpkg-deb -b easyubuntu
avertissement, dans le fichier « easyubuntu/DEBIAN/control » près de la ligne 8 paquet « easyubuntu »:
  description manque
dpkg-deb : construction du paquet « easyubuntu » dans « easyubuntu.deb ».
dpkg-deb : 1 avertissements sur les fichiers « control » ignorés

et puis

yohann@ubuntu:~/Mes téléchargements$ sudo dpkg -i easyubuntu.deb
dpkg : erreur de traitement de easyubuntu.deb (--install) :
 l'architecture du paquet (i386) ne correspond pas à celle du système (powerpc)
Des erreurs ont été rencontrées pendant l'exécution :
 easyubuntu.deb
yohann@ubuntu:~/Mes téléchargements$

donc meme compilé sur un mac c'est fabriqué pour une architecture i386 on dirait, mais je comprend pas tout a fait, je pensais que les soft parlait à l'OS qui parlair au matos, on dirait que je me trompais (en fait je m'en était appercu en essayant d'installer syslinux.

bon je lache pas l'affaire j'ai vraiment très envie de progresse, vais me faire offrir un bouquin sur ubuntu dès mon prochain kdo (non c'est pas un soft kde:o


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne

#23 Le 25/03/2006, à 13:40

_enjoy aspirin

Re : Paquet pour easyubuntu

Je n'ai pas de linux sous la main, du we.
Mais me vient une idée. Dans le fichier DEBIAN/control est spécifié que l'architecture cible est le i386. Je pense que ce fichier control est le principe salvateur !
Tu devrais essayer de mettre quelque chose comme powerpc, risc, enfin je ne sais pas exactement.
Pour ma part je vais essayer de faire une compilation croisée en précisant à la fois i386 et powerpc.

#24 Le 25/03/2006, à 13:50

_enjoy aspirin

Re : Paquet pour easyubuntu

Je viens de consulter man dpkg-deb sur internet.
Il faut mettre,

Architecture: all

dans le fichier DEBIAN/control

En effet cette archive est indépendante de l'architecture, puisque qu'il s'agit d'un script !

ps : le fichier control n'est de toute façon pas à jour, il faudrait rajouter la description du paquet, et préciser la version de l'archive. J'ai mis arbitrairement 1.0.
Il y a sans doute d'autres description à rajouter.

#25 Le 27/03/2006, à 11:03

yohann

Re : Paquet pour easyubuntu

après avoir remplacé architecture : i386 en architecture: all
je compil le script:

yohann@ubuntu:~/Mes téléchargements$ dpkg-deb -b easyubuntu
avertissement, dans le fichier « easyubuntu/DEBIAN/control » près de la ligne 8 paquet « easyubuntu »:
  description manque
dpkg-deb : construction du paquet « easyubuntu » dans « easyubuntu.deb ».
dpkg-deb : 1 avertissements sur les fichiers « control » ignorés

puis je dépackage

yohann@ubuntu:~/Mes téléchargements$ sudo dpkg -i easyubuntu.deb
Sélection du paquet easyubuntu précédemment désélectionné.
(Lecture de la base de données... 73372 fichiers et répertoires déjà installés.)
Dépaquetage de easyubuntu (à partir de easyubuntu.deb) ...
Paramétrage de easyubuntu (1.0) ...

et la on dirait que ca fonctionne, une entrée easyubuntu à été créée dans application, outils system.
Lorsque je la lance, j'obtiens unejolie fentre qui me demande ce que je veux installer, (codecs, plugins pour firefox, gestion d'archives, etc...)
je selectionne ce qui m'interresse et je clique sur installer et pouf telechargement et install

merci Mr aspirin, difficil d'imaginer plus simple

un dernier probleme: malgré avoir installé les Binary codecs, je ne peux pas lire les wmv

et une suggestion: quand on relance easyubuntu, on ne sait pas quels sont les paquet installés et pas encore installés , serait il possible de faire que les paquets installés soit indiqué (un peu comme dans synaptic quoi...)

Dernière modification par yohann (Le 27/03/2006, à 11:28)


j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.

Hors ligne