Re: Créer un paquet logiciel .deb - Section : base

2018-05-28 Par sujet Charles Plessy
Le Mon, May 28, 2018 at 11:58:34AM +0200, G2PC a écrit :
> 
> Que signifie base, au niveau de la ligne section d'un paquet debian ?

Bonjour,

la section « base » a été enlevée en 2008...  Depuis, le système de base
est uniquement défini via les priorités.

Amicalement,

-- 
Charles Plessy
Tsurumi, Kanagawa, Japon



Re: Majuscules dans le nom d'un paquet Debian ?

2018-05-28 Par sujet Gabriel Moreau



Un avis concernant les conventions de nommage des paquets, avec
majuscules, minuscules ... ?


En minuscules...

Historiquement, tous les programmes sont en minuscules aussi sous UNIX !

C'est bien de laisser le CamelCase au java et au powershell ;-)

gaby
--
Gabriel Moreau - IR CNRShttp://www.legi.grenoble-inp.fr
LEGI (UMR 5519) Laboratoire des Ecoulements Geophysiques et Industriels
Domaine Universitaire, CS 40700, 38041 Grenoble Cedex 9, France
mailto:gabriel.mor...@legi.grenoble-inp.fr  tel:+33.476.825.015



Majuscules dans le nom d'un paquet Debian ?

2018-05-28 Par sujet G2PC
Majuscules pour le nom d'un Package Debian ? Quelles convention de
nommage utiliser ?

Concernant le tutoriel suivant pour créer un paquet .deb
https://www.visionduweb.eu/wiki/index.php?title=Installer_Configurer_Utiliser_des_logiciels_sur_GNU_Linux#Cr.C3.A9er_un_paquet_logiciel_.deb

Il me semble avoir déjà vu des paquets qui s'installent avec une
majuscule dans le nom du paquet.
Peut être que je me trompe, et, que le nom du paquet en lui même
s'installe en minuscule, mais, lors du lancement du programme, la
commande, elle, peut avoir des majuscules.

J'aurais voulu savoir si il est possible d'utiliser des majuscules dans
le nom d'un paquet, lors de l'installation ET de la suppression du paquet.

Dans le fichier control, j'indique Package: GreeN-Project

   - dossier_du_paquet/
   --- DEBIAN/
   - control

Pour lancer le programme, il faudra donc lancer la commande GreeN-Project

Par contre, pour la suppression, il faut apt remove green-project en
minuscule.

J'ai constaté dans synaptic que les paquets installés sont en minuscule.

J'aurais voulu utiliser les majuscules, comme je l'ai fais pour lancer
le programme, mais, je trouve que ça complique l'utilisation, si, pour
lancer le programme, on doit utiliser des majuscules, et, pour le
supprimer, des minuscules.

Un avis concernant les conventions de nommage des paquets, avec
majuscules, minuscules ... ?




Créer un paquet logiciel .deb - Section : base

2018-05-28 Par sujet G2PC
Que signifie base, au niveau de la ligne section d'un paquet debian ?

J'ai pu lire différents tutoriels ou les rédacteurs qui ont rédigés le
tutoriel ne savaient pas vraiment à quoi cela correspond.

J'aimerais trouvé " le tableau " qui permet de voir les valeurs
possibles actuellement.
J'ai pu trouver le lien des catégories principales, mais, je ne trouve
pas d'information qui reprenne cette valeur " base ".

*Explications sur les différentes lignes*
Package : Le nom du paquet. Utilisé pour l'installation avec apt-get, apt-get 
install nom_du_paquet.
Version : La version du programme.
Section : la catégorie dans laquelle mettre le paquet.
 Les paquet Debian sont réparties en différentes parties : main (logiciels 
libres), non-free (logiciels non libres), et contrib (logiciels libres qui 
dépendent de logiciels non libres).
 Chacune d’entre elles est divisée en sections qui classent les paquets en 
catégories. On laisse ici "base" par défaut. Voir les autres sections : 
https://packages.debian.org/stable/
Priority : L'importance de votre paquet pour le système. La plupart du temps, 
votre programme sera noté "optional". Pour en savoir plus : 
https://www.debian.org/doc/debian-policy/#document-ch-archive
Architecture : Les architectures avec lesquelles le programme est compatible. 
La plupart du temps, on choisira "all".
Depends : Les dépendances du programme.
Maintainer : Le nom et le mail du développeur du paquet.
Description : la description de votre paquet.
Homepage : L'adresse de la page internet de référence.

On peut lire par exemple :

*Section* : les paquet Debian sont réparties en différentes parties :
main (logiciels libres), non-free (logiciels non libres), et contrib
(logiciels libres qui dépendent de logiciels non libres). Chacune
d’entre elles est divisée en sections qui classent les paquets en
catégories grossières. Entre autres existent “admin” pour les programmes
destinés aux administrateurs, “devel” pour les outils de programmation,
“doc” pour la documentation... (ex : *base*)


J'aimerais intégrer cette information.
Merci de vos retours.

https://www.visionduweb.eu/wiki/index.php?title=Installer_Configurer_Utiliser_des_logiciels_sur_GNU_Linux#Cr.C3.A9er_un_paquet_logiciel_.deb



[HS] Un exemplaire du « Systeme Linux » à donner...

2018-05-28 Par sujet JF Straeten

Chère Liste,


Je viens de récupérer in extremis un exemplaire du bouquin « Le
système Linux », 3eme édition, en français (O'Reilly, 2001), de Matt
Welsh & Lar Kaufman, chez un ami qui, ô scandale, s'apprêtait à le
jeter comme un gros sagouin !

D'accord, ça date un chouia, mais pour un débutant, ça reste quand
même une excellente base :-)

Et donc, si quelqu'un est intéressé par l'ouvrage, il peut me faire
signe et je lui enverrai.

C'est « free » (as in beer) évidemment.

A+


-- 

JFS.