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 30/10/2016, à 09:56

moths-art

Votre avis sur un paquet Debian

Bonjour,

Je réalise des illustrations pour le projet AbulEdu => https://doc.ubuntu-fr.org/abuledu
https://mothsart.github.io/abuledu.html

Pour améliorer l'expérience utilisateur, j'ai également crée une version interactive (techno web) : https://mothsart.github.io/abuledu-camp … hique.html

Dans l'optique de rendre ce contenu disponible à tous (en mode offline si besoin), j'ai décidé d'en faire une web app sous ubuntu et de l'empaqueter.

Pour ce faire, j'ai lu la doc obligatoire sur les paquets debian mais manque d'expérience dans l'exercice.

Mon paquet fonctionne : https://launchpad.net/~jerem-ferry/+arc … lustration

J'aurais besoin de vous pour affirmer (ou infirmer) que ce paquet est bien formé, si il y a des oublis etc.

D'avance, merci

Dernière modification par moths-art (Le 30/10/2016, à 09:56)

Hors ligne

#2 Le 30/10/2016, à 10:02

Bougron

Re : Votre avis sur un paquet Debian

Bonjour
Je viens de voir les commandes que tu proposes

sudo add-apt-repository ppa:jerem-ferry/app-illustration
sudo apt-get update

Je les ai jouées

bougron@DynaMips:~$ sudo add-apt-repository ppa:jerem-ferry/app-illustration
 
 Plus d’info : https://launchpad.net/~jerem-ferry/+archive/ubuntu/app-illustration
Appuyez sur [ENTRÉE] pour continuer ou Ctrl-C pour annuler l’ajout

gpg: le porte-clefs « /tmp/tmpo3h14cuq/secring.gpg » a été créé
gpg: le porte-clefs « /tmp/tmpo3h14cuq/pubring.gpg » a été créé
gpg: demande de la clef 548402C7 sur le serveur hkp keyserver.ubuntu.com

gpg: /tmp/tmpo3h14cuq/trustdb.gpg : base de confiance créée
gpg: clef 548402C7 : clef publique « Launchpad PPA for mothsArt » importée
gpg: Quantité totale traitée : 1
gpg:               importées : 1  (RSA: 1)
OK
bougron@DynaMips:~$ 
bougron@DynaMips:~$ sudo apt-get update
Atteint:1 http://fr.archive.ubuntu.com/ubuntu xenial InRelease
Réception de:2 http://security.ubuntu.com/ubuntu xenial-security InRelease [94,5 kB]
Atteint:3 http://fr.archive.ubuntu.com/ubuntu xenial-updates InRelease         
Réception de:4 http://ppa.launchpad.net/jerem-ferry/app-illustration/ubuntu xenial InRelease [17,6 kB]
Atteint:5 http://fr.archive.ubuntu.com/ubuntu xenial-backports InRelease       
Réception de:6 http://ppa.launchpad.net/jerem-ferry/app-illustration/ubuntu xenial/main amd64 Packages [496 B]
Réception de:7 http://ppa.launchpad.net/jerem-ferry/app-illustration/ubuntu xenial/main i386 Packages [496 B]
Réception de:8 http://ppa.launchpad.net/jerem-ferry/app-illustration/ubuntu xenial/main Translation-en [164 B]
113 ko réceptionnés en 1s (111 ko/s)    
Lecture des listes de paquets... Fait

bougron@DynaMips:~$ sudo apt install  illustration
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet illustration

Mais il manque la commande d'installation.

sudo    apt   install   MachinTrucChouette

Et je n'ai pas envie de chercher le nom à mettre

Dernière modification par Bougron (Le 30/10/2016, à 10:09)

Hors ligne

#3 Le 30/10/2016, à 10:10

moths-art

Re : Votre avis sur un paquet Debian

Les commandes proposés ne proviennent pas de moi, c'est propre à chaque ppa.

Pour le nom du paquet (c'est le seul paquet du dépôt)

apt get install illustrationwebapp

Ensuite, sur Unity, il suffit de lancer "illustrationwebapp" (je n'ai pas encore créer d'icone correspondante en revanche) et ça lancera une instance de chrome dénué de fioritures.

Dernière modification par moths-art (Le 30/10/2016, à 10:13)

Hors ligne

#4 Le 30/10/2016, à 10:19

Bougron

Re : Votre avis sur un paquet Debian

Premier retour

bougron@DynaMips:~$ apt get install illustrationwebapp
E: L'opération get n'est pas valable
bougron@DynaMips:~$ sudo apt install illustrationwebapp
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
The following additional packages will be installed:
  chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-extra
Paquets suggérés :
  webaccounts-chromium-extension unity-chromium-extension adobe-flashplugin
Les NOUVEAUX paquets suivants seront installés :
  chromium-browser chromium-browser-l10n chromium-codecs-ffmpeg-extra
  illustrationwebapp
0 mis à jour, 4 nouvellement installés, 0 à enlever et 23 non mis à jour.
Il est nécessaire de prendre 60,0 Mo dans les archives.
Après cette opération, 241 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] 
Réception de:1 http://fr.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 chromium-codecs-ffmpeg-extra amd64 53.0.2785.143-0ubuntu0.16.04.1.1254 [897 kB]
Réception de:2 http://ppa.launchpad.net/jerem-ferry/app-illustration/ubuntu xenial/main amd64 illustrationwebapp all 0.1.3-1 [32,1 kB]
Réception de:3 http://fr.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 chromium-browser amd64 53.0.2785.143-0ubuntu0.16.04.1.1254 [56,0 MB]
Réception de:4 http://fr.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 chromium-browser-l10n all 53.0.2785.143-0ubuntu0.16.04.1.1254 [3 063 kB]
60,0 Mo réceptionnés en 2min 39s (376 ko/s)                                                             
Sélection du paquet chromium-codecs-ffmpeg-extra précédemment désélectionné.
(Lecture de la base de données... 279976 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../chromium-codecs-ffmpeg-extra_53.0.2785.143-0ubuntu0.16.04.1.1254_amd64.deb ...
Dépaquetage de chromium-codecs-ffmpeg-extra (53.0.2785.143-0ubuntu0.16.04.1.1254) ...
Sélection du paquet chromium-browser précédemment désélectionné.
Préparation du dépaquetage de .../chromium-browser_53.0.2785.143-0ubuntu0.16.04.1.1254_amd64.deb ...
Dépaquetage de chromium-browser (53.0.2785.143-0ubuntu0.16.04.1.1254) ...
Sélection du paquet chromium-browser-l10n précédemment désélectionné.
Préparation du dépaquetage de .../chromium-browser-l10n_53.0.2785.143-0ubuntu0.16.04.1.1254_all.deb ...
Dépaquetage de chromium-browser-l10n (53.0.2785.143-0ubuntu0.16.04.1.1254) ...
Sélection du paquet illustrationwebapp précédemment désélectionné.
Préparation du dépaquetage de .../illustrationwebapp_0.1.3-1_all.deb ...
Dépaquetage de illustrationwebapp (0.1.3-1) ...
Traitement des actions différées (« triggers ») pour bamfdaemon (0.5.3~bzr0+16.04.20160824-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Traitement des actions différées (« triggers ») pour gnome-menus (3.13.3-6ubuntu3.1) ...
Traitement des actions différées (« triggers ») pour desktop-file-utils (0.22-1ubuntu5) ...
Traitement des actions différées (« triggers ») pour mime-support (3.59ubuntu1) ...
Traitement des actions différées (« triggers ») pour hicolor-icon-theme (0.15-0ubuntu1) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.5-1) ...
Traitement des actions différées (« triggers ») pour menu (2.1.47ubuntu1) ...
Paramétrage de chromium-codecs-ffmpeg-extra (53.0.2785.143-0ubuntu0.16.04.1.1254) ...
Paramétrage de chromium-browser (53.0.2785.143-0ubuntu0.16.04.1.1254) ...
Paramétrage de chromium-browser-l10n (53.0.2785.143-0ubuntu0.16.04.1.1254) ...
Paramétrage de illustrationwebapp (0.1.3-1) ...
Traitement des actions différées (« triggers ») pour menu (2.1.47ubuntu1) ...
bougron@DynaMips:~$

Dernière modification par Bougron (Le 30/10/2016, à 10:19)

Hors ligne

#5 Le 30/10/2016, à 10:24

Bougron

Re : Votre avis sur un paquet Debian

Première utilisation
http://hpics.li/19b9bfb

Hors ligne

#6 Le 30/10/2016, à 10:51

moths-art

Re : Votre avis sur un paquet Debian

rah, effectivement => ça ne recherche pas les fichiers au bon endroit. (je vais mettre à jour le paquet pour résoudre le soucis)
Néanmoins, je pense qu'on c'est mal compris sur mon attente => le soft n'est pas forcément fonctionnel pour l'utilisateur lambda.
Mon objectif est d'empaqueter mon projet proprement afin qu'il soit intégré sur abuledu et pourquoi pas à l'avenir sur ubuntu et/ou debian.
Du coup, je voyais plutôt des (sans sudo)

apt-get source illustrationwebapp

Hors ligne

#7 Le 30/10/2016, à 10:59

Bougron

Re : Votre avis sur un paquet Debian

Je suis plutôt utilisateur que développeur......
mais pour la commande que tu  indiques

bougron@DynaMips:~$ apt-get source illustrationwebapp
Lecture des listes de paquets... Fait
E: Impossible de trouver une source de paquet pour illustrationwebapp
bougron@DynaMips:~$ 

Hors ligne

#8 Le 30/10/2016, à 11:58

moths-art

Re : Votre avis sur un paquet Debian

Je viens de mettre à jour le paquet. (le processus de build met un peu de temps)
Pour en bénéficier

sudo apt-get update
sudo apt-get install illustrationwebapp

Pour ce qui est de la récupération du source, c'est normal => il faut activer le dépôt en mode source (pas activé par défaut pour les utilisateurs)

Dernière modification par moths-art (Le 30/10/2016, à 11:58)

Hors ligne

#9 Le 30/10/2016, à 13:28

Bougron

Re : Votre avis sur un paquet Debian

Ce n'est pas sur que cela soit à envier!

Hors ligne

#10 Le 30/10/2016, à 13:34

moths-art

Re : Votre avis sur un paquet Debian

Je ne saisie pas vraiment ton propos.(ton imprim écran est bien ce que je souhaites afficher)

Dernière modification par moths-art (Le 30/10/2016, à 13:37)

Hors ligne

#11 Le 30/10/2016, à 13:43

Bougron

Re : Votre avis sur un paquet Debian

moths-art a écrit :

Pour ce qui est de la récupération du source, c'est normal => il faut activer le dépôt en mode source (pas activé par défaut pour les utilisateurs)

Je viens de m'autoriser a télécharger les sources.
A toi de savoir si le résultat est logique pour la version 16.04.1 de ubuntu

root@DynaMips:~# apt-get source illustrationwebapp
Lecture des listes de paquets... Fait
Nécessité de prendre 170 ko dans les sources.
Réception de:1 http://ppa.launchpad.net/jerem-ferry/app-illustration/ubuntu xenial/main illustrationwebapp 0.1.5-1 (tar) [167 kB]
Réception de:2 http://ppa.launchpad.net/jerem-ferry/app-illustration/ubuntu xenial/main illustrationwebapp 0.1.5-1 (diff) [1 728 B]
Réception de:3 http://ppa.launchpad.net/jerem-ferry/app-illustration/ubuntu xenial/main illustrationwebapp 0.1.5-1 (dsc) [1 430 B]
170 ko réceptionnés en 1s (143 ko/s)           
gpgv: Signature faite le dim. 30 oct. 2016 11:36:20 CET avec la clef RSA d'identifiant 7929777B
gpgv: Impossible de vérifier la signature : clef publique introuvable
dpkg-source: avertissement: impossible de vérifier la signature sur ./illustrationwebapp_0.1.5-1.dsc
dpkg-source: info: extraction de illustrationwebapp dans illustrationwebapp-0.1.5
dpkg-source: info: extraction de illustrationwebapp_0.1.5.orig.tar.xz
dpkg-source: info: extraction de illustrationwebapp_0.1.5-1.debian.tar.xz
W: Can't drop privileges for downloading as file 'illustrationwebapp_0.1.5.orig.tar.xz' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission non accordée)
root@DynaMips:~# 

Hors ligne

#12 Le 30/10/2016, à 13:50

moths-art

Re : Votre avis sur un paquet Debian

Bourgon => je dois prendre ton appréciation personnelle comment ? Un troll velu ?
L'idée derrière ce paquet Debian est d'empaqueter une appli web facilement et de la mettre à disposition au plus grand nombre.
L'objectif derrière cette (et les futures illustrations) est la pédagogie via un contenu vectoriel interactif.

L'illustration du paléolithique que tu décris est une de mes premières participation à AbulEdu et qui correspond à un contenu éducatif synchronisé avec le programme scolaire du primaire et du collège.

Dernière modification par moths-art (Le 30/10/2016, à 13:52)

Hors ligne

#13 Le 30/10/2016, à 14:30

moths-art

Re : Votre avis sur un paquet Debian

Pour ce qui est de la récupération du source => d'une, tu le fait à partir de ton compte root alors que je t'ai déconseillé de faire ainsi.
De 2, il me semble qu'il te manque soit le paquet "devscripts" soit "debian-keyring".
Mais comme dis, ma réponse risque d'être approximative car justement je cherche de l'aide concernant le packaging.
Si effectivement, les sources ne sont pas récupérables pour une histoire de signature, j'aimerais être aiguiller pour pouvoir résoudre ce soucis.
De même : j'aimerais mettre à disposition ce paquet pour Ubuntu Xenial mais également Yakkety : quel est la procédure conseillé ?

Hors ligne

#14 Le 30/10/2016, à 14:58

Bougron

Re : Votre avis sur un paquet Debian

Bien vu pour la récupération des sources

bougron@DynaMips:~$ apt-get source illustrationwebapp
Lecture des listes de paquets... Fait
Nécessité de prendre 170 ko dans les sources.
Réception de:1 http://ppa.launchpad.net/jerem-ferry/app-illustration/ubuntu xenial/main illustrationwebapp 0.1.5-1 (tar) [167 kB]
Réception de:2 http://ppa.launchpad.net/jerem-ferry/app-illustration/ubuntu xenial/main illustrationwebapp 0.1.5-1 (diff) [1 728 B]
Réception de:3 http://ppa.launchpad.net/jerem-ferry/app-illustration/ubuntu xenial/main illustrationwebapp 0.1.5-1 (dsc) [1 430 B]
170 ko réceptionnés en 0s (181 ko/s)           
gpgv: Signature faite le dim. 30 oct. 2016 11:36:20 CET avec la clef RSA d'identifiant 7929777B
gpgv: Impossible de vérifier la signature : clef publique introuvable
dpkg-source: avertissement: impossible de vérifier la signature sur ./illustrationwebapp_0.1.5-1.dsc
dpkg-source: info: extraction de illustrationwebapp dans illustrationwebapp-0.1.5
dpkg-source: info: extraction de illustrationwebapp_0.1.5.orig.tar.xz
dpkg-source: info: extraction de illustrationwebapp_0.1.5-1.debian.tar.xz
bougron@DynaMips:~$ 

et

bougron@DynaMips:/etc/apt/sources.list.d$ pg jerem-ferry-ubuntu-app-illustration-xenial.list
deb http://ppa.launchpad.net/jerem-ferry/app-illustration/ubuntu xenial main
deb-src http://ppa.launchpad.net/jerem-ferry/app-illustration/ubuntu xenial main
deb-src http://ppa.launchpad.net/jerem-ferry/app-illustration/ubuntu xenial main
bougron@DynaMips:/etc/apt/sources.list.d$     

                                                         

Puis

root@DynaMips:/var/lib/apt/lists# ls -rtl |grep illus
-rw-r--r-- 1 root root      137 oct.  23 15:34 ppa.launchpad.net_jerem-ferry_app-illustration_ubuntu_dists_xenial_main_i18n_Translation-en
-rw-r--r-- 1 root root     1221 oct.  30 11:40 ppa.launchpad.net_jerem-ferry_app-illustration_ubuntu_dists_xenial_main_source_Sources
-rw-r--r-- 1 root root      599 oct.  30 11:40 ppa.launchpad.net_jerem-ferry_app-illustration_ubuntu_dists_xenial_main_binary-i386_Packages
-rw-r--r-- 1 root root      599 oct.  30 11:40 ppa.launchpad.net_jerem-ferry_app-illustration_ubuntu_dists_xenial_main_binary-amd64_Packages
-rw-r--r-- 1 root root    17552 oct.  30 11:40 ppa.launchpad.net_jerem-ferry_app-illustration_ubuntu_dists_xenial_InRelease
root@DynaMips:/var/lib/apt/lists# 

Pour le reste    je ne connais pas du tout  Mais  à lire    https://doc.ubuntu-fr.org/depots
et aussi     https://repogen.simplylinux.ch/

Dernière modification par Bougron (Le 30/10/2016, à 15:52)

Hors ligne

#15 Le 30/10/2016, à 15:25

moths-art

Re : Votre avis sur un paquet Debian

Sinon, ton apt-get source est incapable de vérifier la signature car tu n'as pas importé la clé GPG de mon PPA comme une source sure.
Pour ce faire

gpg --no-default-keyring -a --export 7929777B | gpg --no-default-keyring --keyring ~/.gnupg/trustedkeys.gpg --import -

Hors ligne