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 18/03/2008, à 13:54

yakusa77

script création de .deb avis aux interressé

Salut

fort de ma petite experience de devellopement bash j'ai commencé, un projet de script visant à créer des .deb, les maintenir apres modification et peut etre même carrement la compilation aboutissant sur un deb.
le principe es simple, vous avez un script, que vous avez ecrit et vous voulez le diffusé sous forme de paquet , mon script est fait pour vous big_smile donc à partir d'un script(executable) et d'une icone créer facilement votre paquet avec un lanceur dans le menu. C'est pratique aussi pour les novices qui ne savent pas lancer un script ...;)
Biensur le paquet obtenu gere les dependances, donc pas de souci par la suite de ce coté la.

Je suis donc à la recherche des testeurs, correcteurs (orthographe), develloppeurs bash pouvant contribué à ce script . Si sa interresse je vous le livre sous forme de .deb avec un mode d'emplois accesible depuis le menu.

à l'heure actuel toute la partie qui en mode non avancé (donc pas de compilation) fonctionne plutot bien
quelques parties du code peuvent être revu pour être alleger, et quelques petit problemes mineur comme le retour au menu apres la lecture du mode d'emploi, le menu devient infonctionnel il faut donc relancé le script , le plus gros a faire rete sur la partie mode avancé , a vous de voir

pour accedé au code decompréssé l'archive deb le script ce trouve dans le rep usr>bin

merci d'avance pour vos aide
le deb est la : http://2020linux.free.fr/scripts/download.php?id=4

Dernière modification par yakusa77 (Le 30/06/2008, à 17:12)


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#2 Le 18/03/2008, à 15:10

WW

Re : script création de .deb avis aux interressé

Salut, @yakusa77

Ca m'intèresse beaucoup ton affaire.


Quand on sait c'est facile, mais qui n'a jamais été débutant.

Hors ligne

#3 Le 18/03/2008, à 19:17

yakusa77

Re : script création de .deb avis aux interressé

salut et merci WW

Voila le deb est dispo , merci encore


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#4 Le 18/03/2008, à 21:49

WW

Re : script création de .deb avis aux interressé

Après un rapide coup d'oeil.

Pour le choix de catégorie "optionnal" est le seul a ne pas être dans l'ordre alphabétique c'est dommage.
Sinon pour les archi, tu devrais ajouter "all".

Sinon est ce que ces paquets respectent entièrement la charte DEBIAN ??

Dernière modification par WW (Le 19/03/2008, à 09:19)


Quand on sait c'est facile, mais qui n'a jamais été débutant.

Hors ligne

#5 Le 18/03/2008, à 22:47

yakusa77

Re : script création de .deb avis aux interressé

merci WW pour ce petit retour

je vais taché de corriger c'est deux petit detail.

pour ce qui est du respects de la debian policy oui , il est vrai que ce n'es pour l'instant que paquet sommaire mais respect bien l'architecture . je me suis pas mal documenté sur ce site http://www.debian.org/doc/manuals/maint … l#contents
mais il es sur que des petites amelorations peuvent encore etre apporté et c'est pour cela que j'ai ouvert ce post

Dernière modification par yakusa77 (Le 18/03/2008, à 22:49)


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#6 Le 30/08/2008, à 23:09

Hizoka

Re : script création de .deb avis aux interressé

ca m'interresse ca, exactement ce que je cherchais.

hop je test ca !

Edition : Alors,

pas piger le coup de nano, il faut dire quoi dedans ?

sinon peut etre changer l'emplacement ou est fait le travail car dans ~ ca fait bordelique avec les fichiers/dossiers


RedEdit : juste apres le choix du dossier dans lequel sera installé le lanceur, j'ai eu le droit a une erreur, et pouf plus rien.


Si tu veux un peu d'aide pour l'orthographe dis le lol

j'aime bcp ton logiciel (dommage que j'y arrive pas)


ReEdit : je viens de recommencer, et il ne m'a pas lancer nano ce coup ci...
je suis donc tout a fait partant pour t'aider !!

Dernière modification par Hizoka (Le 30/08/2008, à 23:30)


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#7 Le 31/08/2008, à 12:06

yakusa77

Re : script création de .deb avis aux interressé

==>Hizoka

Merci pour ta proposition, je l'accepte avec joie , dit moi dans quel mode tu n'y arrive pas ?
Je t'avoue que depuis que je suis rentré de vacances je n'y pas retouché (flemmingite,lol)
sinon dans nano c'est l'edition du fichier "control" (eventuel changement de dep et version) et "changelog" .
Contact moi en mp je te file les dernieres source. smile


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#8 Le 31/08/2008, à 13:41

Hizoka

Re : script création de .deb avis aux interressé

j'ai ajouté ton adresses msn, ca sera plus simple.

par contre vu que je test egalement les live cd perso, j'(ai quelques problemes en ce moment lol)

je vais me refaire une install propre smile


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#9 Le 31/08/2008, à 14:37

yakusa77

Re : script création de .deb avis aux interressé

je t'es accepter c'est bon big_smile


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#10 Le 01/09/2008, à 09:49

g_barthe

Re : script création de .deb avis aux interressé

Salut,

Ton projet m'interesse.

Ca marche aussi avec les script python pour créer une .deb

J'ai actuellement un projet wxpython + python et je souhaiterais créer un paquet alors si ca marche ton script, je test dès que je peux.

Merci.


Mon forum perso sur le génie climatique http://le-genie-climatique.positifforum.com/
Le forum des travaux manuels : http://pausebroderie.fr/

Hors ligne

#11 Le 01/09/2008, à 13:01

aleph

Re : script création de .deb avis aux interressé

> J'ai actuellement un projet wxpython + python et je souhaiterais créer un paquet alors si ca marche ton script, je test dès que je peux.

Je crains que tu ne comprennes
- ni le fonctionnement de Python (1)
- ni la façon dont wxPython est utilisé par Python, conséquence de (1)

Sans reproche ou arrière-pensée.

#12 Le 01/09/2008, à 13:17

yakusa77

Re : script création de .deb avis aux interressé

==>g_barthe

Une chose est sur, le prog ne demande qu'a évolue avec Hizoka ont est en train de reprendre le code pour une plus grand clarté de celui ci . Toutefois je pense que c'est possible tout cela dépend de l'architecture de ton prog en python ... wink


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#14 Le 01/09/2008, à 15:52

g_barthe

Re : script création de .deb avis aux interressé

>aleph : il existe plusieurs projet python qui sont distribués sous forme de .deb. Alors je vois pas trop où tu je n'ai rien compris. Même si je sais que python n'es pas do code compilé à proprement dit tel que C ou autre.

Ici http://forum.ubuntu-fr.org/viewtopic.php?id=110312 il était justement question du sujet mais j'ai trouvé la méthode très lourde alors si ce script simplifie les choses ce serait du pur bonheur.

Mais si tu peux me préciser où j'ai zappé un truc c'est avec plaisir.

Mon but en créant ce paquet est de simplifier la vie de l'utilisateur basique. Sans avoir à décompresser les sources et exécuter le script principal. Mais s'il n'y a aucun avantage j'oublie.

Dernière modification par g_barthe (Le 01/09/2008, à 15:56)


Mon forum perso sur le génie climatique http://le-genie-climatique.positifforum.com/
Le forum des travaux manuels : http://pausebroderie.fr/

Hors ligne

#15 Le 01/09/2008, à 17:19

aleph

Re : script création de .deb avis aux interressé

> g_barthe

Ne le prends pas mal.

J'ai, sur ce forum, expliqué moulte fois dans divers fils de discussion certains aspects du fonctionnement de Python ou des codages de caractères. Avec le recul, il me semble que c'est généralement peine perdue et il faut que j'en tire des conclusions.

Ajoute à cela que Linux/Ubuntu n'est pas ma priorité première...

Dans le fil de discussion que tu cites, la seule personne qui ait compris ce que j'ai écrit est Manatlan (qui a d'ailleurs un site amusant consacré à Python).

#16 Le 01/09/2008, à 17:56

g_barthe

Re : script création de .deb avis aux interressé

>aleph : Je le prend pas mal au contraire programmant par moi même sans aucune formation informatique j'évolue avec ce que je trouve sur le net et les conseils de gens comme toi qui m'ont l'air plutot pro. tongue:P

Si j'ai bien compris tu es un membre actif du développement du monde python.

J'ai bien suivi ta démonstration avec Manatlan. Je me penche dessus. Et aussi sur la gestion des versions de librairies installées (pb évoqué avec bipede)

Pour le .deb je commence à piger les inconvénients donc je vais laisser tomber ça m'a l'air de poser plus de pb que ça en raisout.

Après je comprend que tu n'es pas bcp de temps pour Ubuntu.

Je pense progresser malgré des ratés dans mes scripts je pense mais n'affirme en aucun cas être un cador loin de là. Tu as peut être jeter un oeil à mon projet je sais pas (astugeclim).

Merci à toi de nous faire part de tes expériences et conseils.


Mon forum perso sur le génie climatique http://le-genie-climatique.positifforum.com/
Le forum des travaux manuels : http://pausebroderie.fr/

Hors ligne

#17 Le 01/09/2008, à 19:56

yakusa77

Re : script création de .deb avis aux interressé

==> Frafa

Salut , merci du clin d'oeil , je connait debcreator , mais il en existe quelques autres
cela n'empeche pas de tenté sa chance ... wink

==> aleph et g_barthe

Je ne vois pas en quoi le fait de debianizé un prog en python pose des probleme ... roll
mais je ne veut pas dire de connerrie alors . . .;)

Dernière modification par yakusa77 (Le 01/09/2008, à 19:58)


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#18 Le 01/09/2008, à 20:14

aleph

Re : script création de .deb avis aux interressé

> g_barthe

http://forum.ubuntu-fr.org/viewtopic.php?pid=2024412#p2024412  #6

#19 Le 07/09/2008, à 17:07

yakusa77

Re : script création de .deb avis aux interressé

bonjour , tous le monde

une nouvelle version est dispo
grace a Hizoka qui m'aide bien

donc voici les quelques modifs
-vous placé votre nouveau projet ou vous le souhaité
-des fautes d'orthographe en moin
-une nouvelle interface pour la création du lanceur avec des fonctions plus avancé
-supression du mode avancé qui ne servait a rien lol

voila pour cette version qui est toujours dispo au meme endroit. big_smile


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#20 Le 23/01/2009, à 10:33

PPdM

Re : script création de .deb avis aux interressé

salut
je viens de tomber sur ton topic
je ne sais pas si tu as trouvé quelqu'un pour la correction orthographique ,si tu veux je peux te donner un coup de main, car ce que j'ai lu est catastrophique (fautes de français et d'orthographe)
je sais que l'écriture est la science des ânes, mais j'aime bien les ânes.


La critique est facile, mais l'art est difficile !
L'humanité étant ce qu'elle est, la liberté ne sera jamais un acquit, mais toujours un droit à défendre !
Pour résoudre un problème commence par poser les bonnes questions, la bonne solution en découlera

Hors ligne

#21 Le 21/02/2009, à 15:59

olivnath

Re : script création de .deb avis aux interressé

bonjour

j'ai réalisé un programme en python que je distribue sous la forme d'un .deb.
voici le script de création du .deb :

#!/bin/sh
INSTALL_DIR="/usr/share/colleavi"
MAN_DIR="/usr/share/man/colleavi"
BIN_DIR="/usr/bin"
APP_DIR="/usr/share/applications"
LOC_DIR="/usr/share/locale"
ICO_DIR="/usr/local/share/pixmaps"
VERSION=`cat control-install | grep "Version" | cut -d  -f2`

mkdir -p colleavi/DEBIAN
cp control-install colleavi/DEBIAN/control

mkdir -p "colleavi"$INSTALL_DIR"/pix"
cp pix/*.png "colleavi"$INSTALL_DIR"/pix/"

mkdir -p "colleavi"$ICO_DIR
cp pix/*.png "colleavi"$ICO_DIR

mkdir -p "colleavi"$INSTALL_DIR
mkdir -p "colleavi"$INSTALL_DIR"/src"
cp src/*.py "colleavi"$INSTALL_DIR"/src/"

mais ce programme necessite python-tk pour fonctionner !!!

j'ai essayé d'ajouter "sudo apt-get install python-tk"
dans le script, mais ça ne fonctionne pas. Comment faire pour que le .deb installe aussi ce paquet ?
merci

sudo cp colleavi.desktop /usr/share/applications/colleavi.desktop

dpkg-deb --build colleavi colleavi-$VERSION.deb
rm -rf colleavi