Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 24 Aug 2016, 12:17
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
deb2pet & rpm2pet
Moderators: Béèm, darkerror05
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 3 [32 Posts]   Goto page: 1, 2, 3 Next
Author Message
Pelo


Joined: 10 Sep 2011
Posts: 9059
Location: Mer méditerrannée (1 kms°)

PostPosted: Mon 20 Jul 2015, 14:03    Post subject:  deb2pet & rpm2pet
Subject description: Traduction du topic de dejan555 , notre Debian puppy lover.
 

Paquet Debian à transformer en Pet
topic d'origine

Pourquoi en 2015 passer par des Puppies Ubuntu qui renvoient sur Debian, me direz-vous ? çà mérite réflexion.
deb2pet.rpm2pet-0.0.4.pet
Description  Pet de Dejan555, specialiste des Puppies Dpup basées sur Debian
pet

 Download 
Filename  deb2pet.rpm2pet-0.0.4.pet 
Filesize  968 Bytes 
Downloaded  44 Time(s) 

_________________
Puppy Bikers : Born to be Wild !

Last edited by Pelo on Fri 13 Nov 2015, 07:34; edited 5 times in total
Back to top
View user's profile Send private message Yahoo Messenger 
musher0


Joined: 04 Jan 2009
Posts: 8408
Location: Gatineau (Qc), Canada

PostPosted: Mon 20 Jul 2015, 16:51    Post subject:  

Bonjour, pelo.

À titre d'information, il y a une mèche qu'on n'a plus besoin de convertir les
*.deb et les *.rpm en archives *.pet ! Les nouveaux Toutous | Puppys ont
tous la capacité d'installer des archives *.deb ou *.rpm automatiquement.

À+

musher0

_________________
musher0
~~~~~~~~~~
"The greatest of minds are the ones that never close." | "Les plus grands esprits sont ceux qui ne se ferment jamais."
(starhawk, Resident Philosopher | philosophe en résidence) Wink
Back to top
View user's profile Send private message Visit poster's website 
oui

Joined: 20 May 2005
Posts: 2891
Location: near Woof (Germany) :-) Acer Laptop emachines 2 GB RAM AMD64. franco-/germanophone, +/- anglophone

PostPosted: Mon 20 Jul 2015, 16:58    Post subject:  

ah mais notre pelo est comme un vrai journaliste... il se sent payé à l'article, utile ou non Laughing
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 8408
Location: Gatineau (Qc), Canada

PostPosted: Mon 20 Jul 2015, 17:14    Post subject:  

oui wrote:
ah mais notre pelo est comme un vrai journaliste... il se sent payé à l'article, utile ou non Laughing


Comme dans une des premières chansons de Jean-Pierre Ferland : Smile
Quote:
« As-tu vu mon papier tout frais ?
C'est presque du papier-monnaie...
Les journalis-is-tes.»

_________________
musher0
~~~~~~~~~~
"The greatest of minds are the ones that never close." | "Les plus grands esprits sont ceux qui ne se ferment jamais."
(starhawk, Resident Philosopher | philosophe en résidence) Wink
Back to top
View user's profile Send private message Visit poster's website 
Pelo


Joined: 10 Sep 2011
Posts: 9059
Location: Mer méditerrannée (1 kms°)

PostPosted: Mon 20 Jul 2015, 21:17    Post subject: Vous pensez bien qu'il y a anguille sous roche  

Reconfigurer n'est à la portée que de vieux grigous comme vous, etudiants linuxiens depuis la nuit des temps. 
Vous avez reagi trop vite. et pas dans le bon sens : ce topic s'adresse au public. Je sais bien que les anciens savent recompiler, triturer, alléger, les logiciels Debian pour la légèrer et véloce Puppy, et trier les dépendances avec discernement. Médor fait des pets pour pérenniser tout çà, évitant à chaque puppistophile amateur de se prendre la tête. Joindre les dépendances dans le pet, voilà où je vais en venir... 

_________________
Puppy Bikers : Born to be Wild !

Last edited by Pelo on Fri 20 Nov 2015, 11:58; edited 2 times in total
Back to top
View user's profile Send private message Yahoo Messenger 
musher0


Joined: 04 Jan 2009
Posts: 8408
Location: Gatineau (Qc), Canada

PostPosted: Mon 20 Jul 2015, 21:35    Post subject:  

Perso, je ne saisis pas pourquoi on aurait besoin de ce genre de scripts,
mais enfin, chacun sa marotte.

C'est qui le mystérieux auteur ? Je me méfie des trucs non signés.

À+

_________________
musher0
~~~~~~~~~~
"The greatest of minds are the ones that never close." | "Les plus grands esprits sont ceux qui ne se ferment jamais."
(starhawk, Resident Philosopher | philosophe en résidence) Wink
Back to top
View user's profile Send private message Visit poster's website 
Pelo


Joined: 10 Sep 2011
Posts: 9059
Location: Mer méditerrannée (1 kms°)

PostPosted: Mon 20 Jul 2015, 21:40    Post subject: Je ne parle pas de scripts  

Je ne parle pas de scripts, mais de pets qui d'un clic installent tout le nécessaire, sans le superflu. Puppy n'est pas Debian, Puppy est une Linux qui veut faire avec peu ce que les autres font avec beaucoup. 
Un pet pourra regrouper trois paquets Debian, le paquet logiciel pur et deux dépendances jugées nécessaires, mais pas toutes
Les depôts Lucid(es) sont remplis de pets faits sur ce principe. 

_________________
Puppy Bikers : Born to be Wild !
Back to top
View user's profile Send private message Yahoo Messenger 
musher0


Joined: 04 Jan 2009
Posts: 8408
Location: Gatineau (Qc), Canada

PostPosted: Mon 20 Jul 2015, 21:58    Post subject:  

Quelle perte de temps. « No comment. »
_________________
musher0
~~~~~~~~~~
"The greatest of minds are the ones that never close." | "Les plus grands esprits sont ceux qui ne se ferment jamais."
(starhawk, Resident Philosopher | philosophe en résidence) Wink
Back to top
View user's profile Send private message Visit poster's website 
musher0


Joined: 04 Jan 2009
Posts: 8408
Location: Gatineau (Qc), Canada

PostPosted: Mon 20 Jul 2015, 22:17    Post subject:  

Question de se comprendre un peu, j'ai ajouté des marges à ton script.

Code:
#!/bin/sh
# Titre ajouté par musher0 : deb2pet.
#DEB=`Xdialog --title "Select file" --wrap --fselect *.deb 0 0 2>&1`
# Tiens, une scorie qui vient Dieu sait d'où.
####
DEB=$1
if [ -e "$DEB" ]; then
   for i in "$DEB";do
      FOLDR=$(echo $i|sed 's/\.deb$//')
   done
   mkdir "$FOLDR"
   cp "$DEB" "$FOLDR"
   cd "$FOLDR"
   DEB=`ls | grep ".deb"` # Annule la première variable DEB ?
# Pourquoi cette nouvelle variable ?   
   undeb "$DEB"
   rm "$DEB"
   FOLDR=`basename "$FOLDR"`
#   
   echo "PETMENUDESCR=''" > "$FOLDR.pet.specs"
   echo "PETOFFICIALDEPS=''" >> "$FOLDR.pet.specs"
   echo "PETREGISTER='yes'" >> "$FOLDR.pet.specs"
#    On aime se répéter ou quoi ?

   cd ..
   tar -cf "$FOLDR.tar" "$FOLDR"
   gzip "$FOLDR.tar"
   tgz2pet "$FOLDR.tar.gz"
   rm -R -f "$FOLDR"
   rm "$FOLDR.deb"
#rox
fi
# Sans commentaires, ce script représente exactement ce dont tu
# te plains tout le temps : du Puppy pour spécialistes.


Répétons-le :
Sans commentaires, ce script représente exactement ce dont tu
te plains tout le temps : du Puppy pour spécialistes.

Sans commentaires, dans un an, quand toi ou x reviendrez à ce script,
vous vous gratterez des poux parce que vous ne vous souviendrez plus
de quelle ligne fait quoi.

Répétons-le :
Bah, quelle perte de temps.

À-

musher0 (furax)

_________________
musher0
~~~~~~~~~~
"The greatest of minds are the ones that never close." | "Les plus grands esprits sont ceux qui ne se ferment jamais."
(starhawk, Resident Philosopher | philosophe en résidence) Wink
Back to top
View user's profile Send private message Visit poster's website 
Pelo


Joined: 10 Sep 2011
Posts: 9059
Location: Mer méditerrannée (1 kms°)

PostPosted: Mon 20 Jul 2015, 23:31    Post subject: un pet de Dejan555  

ce n'est pas mon script, mais un pet de Dejan555 ton ami qui argumente en anglais la chose
"And dir2pet can be confusing for less advanced users. I'm recieving PM's like "What are dependencies? How do you know what to enter?..." You don't have to know people, just type enter until dir2pet exits if you don't know what to write... Also if you want to convert games, their executables are usually stored in /usr/games which is not in puppy's executable path, so you can't start them from menu entry created from debian's desktop files. Either modify the desktop file or navigate to /usr/games and drag executables to desktop, or link them to /usr/bin/""
Disons que je poste sur le forum des francophone un sujet que je pensais être utile, Ubuntu abandonnant la création de paquets RPM, ses effectifs ayant été mutés aux smartphones et aux serveurs. Ils renvoient à Debian,.

J'ai rajouté en titre le lien sur le topic de Dejan 555, l'auteur du pet. Je pense comme lui sur ce sujet. Mais chacun fera comme il veut.
Pour nos newbies, Dejan fait les Dpup, Puppies basées sur les dépôts Debian. Il a jugé utile de transformer en pet les paquets Debian, principalement à cause des dépendances et le l'arborescence parfois différente entre puppy et Debian ((grosso modo)

_________________
Puppy Bikers : Born to be Wild !
Back to top
View user's profile Send private message Yahoo Messenger 
musher0


Joined: 04 Jan 2009
Posts: 8408
Location: Gatineau (Qc), Canada

PostPosted: Tue 21 Jul 2015, 09:56    Post subject:  

Ben, oui, mais comprends donc, les "libraries", elles sont pas plus dans
les deb ou dans les rpm que dans les pet.

Un script de conversion aidera pas.

Par exemple, l'autre jour j'ai téléchargé les mailutils de GNU de pkgs.org.
Hé ben il a fallu que j'aille chercher la libmailutils séparément.

Tant que notre Puppy Package Manager ne sera pas plus solide, ce sera
comme ça. En ce moment, je suis sur vividPup-6.5. Hé ben, le PPM
comme tel ne fonctionne toujours pas, et j'ai fait deux-trois mises à jour.

Pourquoi penses-tu que les Debian Dogs de Saintless et son collaborateur
ont du succès ? Ils utilisent la gestion de paquet de Debian, qui ne rate
jamais, à ce qu'on dit.

Ces gestions de paquet ont été programmées pour lire la liste de
dépendances d'un programme et aller les chercher automatiquement si
elles ne sont pas déjà dans la distro.

Simple comme logique, non ? Pourquoi les Informa-Ti-Chiens (c'est
nous, ça !) y arrivent pas est un mystère.

À+

musher0

_________________
musher0
~~~~~~~~~~
"The greatest of minds are the ones that never close." | "Les plus grands esprits sont ceux qui ne se ferment jamais."
(starhawk, Resident Philosopher | philosophe en résidence) Wink
Back to top
View user's profile Send private message Visit poster's website 
Pelo


Joined: 10 Sep 2011
Posts: 9059
Location: Mer méditerrannée (1 kms°)

PostPosted: Sat 24 Oct 2015, 01:29    Post subject:  SSR en un pet, avec les dépendances.
Subject description: Nos anciens faisaient des pets, pourquoi arrêter ?
 

Il faut les convertir en pet pour les faire durer, rien n'est garanti avec les dépôts Ubuntu. Avec un pet, pas de soucis, en plus chaque user n'aura pas à reloader les dépendances.
Nos anciens faisaient des pets, pourquoi arrêter ? Is it worth the pain ? It is.

Je voudrais faire tourner SSR simple screen recorder sur toutes les puppies. J'ai le paquet Debian, j'en ai fait un pet, mais je voudrais y inclure les dependances listées en console par la commande
ldd /usr/bin/simplescreenrecorder.
Un professionel Linux a-t-il un truc pour faire çà facile ?

_________________
Puppy Bikers : Born to be Wild !
Back to top
View user's profile Send private message Yahoo Messenger 
Pelo


Joined: 10 Sep 2011
Posts: 9059
Location: Mer méditerrannée (1 kms°)

PostPosted: Sat 24 Oct 2015, 04:27    Post subject: il se sent payé à l'article, utile ou non  

ah mais notre pelo est comme un vrai journaliste... il se sent payé à l'article, utile ou non Laughing
Eh OUI, je ne crée pas de topic si j'en trouve un qui traite déjà du sujet ! Je le continue, même s'il date.

_________________
Puppy Bikers : Born to be Wild !
Back to top
View user's profile Send private message Yahoo Messenger 
did18

Joined: 19 Nov 2014
Posts: 223

PostPosted: Sat 24 Oct 2015, 17:08    Post subject:  

Bonsoir

Questions plus en rapport avec le titre ("Paquet Debian à transformer en Pet")

Pourquoi transformer un '.deb' (paquet debian) en '.pet' alors qu'il suffit de cliquer sur le '.deb' pour l'installer ?

Quitte à transformer un '.deb', autant le transformer en '.sfs' dont l'usage est plus souple et encombre bien moins le fichier de sauvegarde personnel non ?

Normalement la lecture de l'entète du fichier '.deb' précise les dépendances nécessaires au bon fonctionnement du paquet.

Bonne soirée.
Back to top
View user's profile Send private message 
Pelo


Joined: 10 Sep 2011
Posts: 9059
Location: Mer méditerrannée (1 kms°)

PostPosted: Sat 24 Oct 2015, 19:40    Post subject: Je veux joindre les dépendances dans le paquet pet
Subject description: Et entériner le choix des dépendances
 

Mon souhait est de joindre les dépendances dans le paquet pet, ou Debian si vous ne voulez pas le petiser.
Quand vous passez par le PPM, les depandances sont listées, mais il faut sélectionner. Il ne faut pas tout prendre !
Déjà les Pets Puppy allégeaient les applications en supprimant les langues trop étrangères (en,fr suffisant). Nos techniciens disaient que faire un pet n'est pas facile.
Comment nos users, dont moi, vont savoir trier ce qu'il faut prendre ou pas, en plus la description des dépendances demande un bac de linuxien .

_________________
Puppy Bikers : Born to be Wild !
Back to top
View user's profile Send private message Yahoo Messenger 
Display posts from previous:   Sort by:   
Page 1 of 3 [32 Posts]   Goto page: 1, 2, 3 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0681s ][ Queries: 12 (0.0061s) ][ GZIP on ]