Le menu
À retenir
Outils
- Convertisseur de code source en HTML
- Générateur de lien en (x)HTML
- Traduction Français-Esperanto online
Vie pratique
Portfolio
Présidentielles
Culture
- Respect des droits d'auteurs et droits voisins — Refus des Mesures Techniques de Protection (MTP)
- Licence globale : finalement je suis contre...
- Lettre à la SACEM : Réaction par rapport au projet de loi DADVSI
- Reprenons en main la culture !
- Gestion Numérique des droits (DRM) : une question de confiance
- Gestion Numérique des droits (DRM) : une question de confiance (2)
Archives
- Septembre 2008
- Aout 2008
- Juillet 2008
- Juin 2008
- Mai 2008
- Avril 2008
- Mars 2008
- Février 2008
- Janvier 2008
- Décembre 2007
- Novembre 2007
- Octobre 2007
- Septembre 2007
- Aout 2007
- Juillet 2007
- Juin 2007
- Mai 2007
- Avril 2007
- Mars 2007
- Février 2007
- Janvier 2007
- Décembre 2006
- Novembre 2006
- Octobre 2006
- Septembre 2006
- Aout 2006
- Juillet 2006
- Juin 2006
- Mai 2006
- Avril 2006
- Mars 2006
- Février 2006
- Janvier 2006
- Décembre 2005
- Novembre 2005
- Octobre 2005
- Septembre 2005
- Aout 2005
- Juillet 2005
- Juin 2005
- Mai 2005
- Avril 2005
- Mars 2005
- Février 2005
- Janvier 2005
- Décembre 2004
- Novembre 2004
- Octobre 2004
Spornikethon
- Mes créations vous plaisent ?
- Vous voulez me soutenir financièrement ?
- Cliquez sur un des boutons ci-dessous selon le montant du dons.
- Merci !
Rouleaux de blogs
Mes préférés
Les amis
- Les bla-blas de Chibi
- Lysel
- Orpheelin
- Nae-chan in Psycholand
- Circée
- Faery Book
- Les bijoux de Hime-Decco
Divers
Mes liens
- Non à la brevetabilité des logiciels en Europe
- Promotion d'artistes proposant de la musique légale et gratuite à télécharger
- Associations pour le Maintien d’une Agriculture Paysanne
- La Bible
- Wikipédia
- Le Trésor de la Langue Française Informatisé
- Liste prête à l'emploi pour Adblock
- Partitions pour guitare classique
- Forum francophone pour les collectionneurs et créateurs de poupées
- Association sportive et culturelle du 13ème arrondissement
Bombardement Google
Gestion des applications installées à la main
sous Linux : partie 1
Le 26 Novembre 2004 à 15:31
Résumé
Quelque soit la distribution Linux utilisée, il arrive qu'il faille installer un logiciel sans passer par le gestionnaire d'application fourni avec la distribution. De plus, la diversité des environnements de bureau rend impossible la gestion automatique de l'inventaire des applications installées. On se propose un système de gestion manuel de l'inventaire des applications.
Objectif
Maintenir un inventaire des applications installées manuellement. Un élément de l'inventaire devrait contenir :
- Le nom de l'application et sa version
- Le répertoire d'installation
- Les commandes de démarrage
- etc...
Préparation de la machine
Création et organisation d'un compte spécial pour l'installation
Le but de ce compte est de séparer l'installation/désinstallation des logiciels des autres activités. De plus, l'installation d'une application peut nécessiter des droits d'accès particulier. Enfin, tous les fichiers nécessaires à l'installation (code source, etc...) seront dans un répertoire innaccessible aux autres utilisateurs.
- Nom de connexion (login)
install
- Groupe
- Choisir un groupe ayant des droits d'administration, ou des droits d'écriture dans un répertoire d'installation (
/opt
par exemple). - Répertoire personnel
/home/install
Contenu du répertoire home/install/sources/[groupe]/[application]/[version]
Ce dossier contient les fichiers nécessaires pour l'installation d'une application.
- [groupe]
- On regroupe les applications par thème, par exemple
multimedia
oufondation_apache
- [application]
- Chaque application dispose de son dossier, par exemple
firefox
ougimp
- [version]
- On sépare les versions de l'application, par exemple
1.4.2rc3
ou01040002rc03
De plus, un fichier texte décrivant l'application, app_comment.txt
, contiendra les informations suivantes :
Nom de l'application -Versions disponibles -Commandes de démarrage en fonction de la version ==================================================
L'utilisation de balise HTML est possible, mais ce n'est pas une obligation.
Génération d'un fichier récapitulatif
Utiliser la séquence de commandes suivante, étant identifié comme l'utilisateur install
:
$HOME/tmp.software.txt chmod 600 $HOME/tmp.software.txt cd $HOME/sources find . -name="app_comment.txt" -exec cat {} >> $HOME/tmp.software.txt ; chmod 644 $HOME/tmp.software.txt mv $HOME/tmp.software.txt $HOME/software.txt]]>
Si vous utilisez des balises HTML, dans les fichiers app_comment.txt
, renommer le fichier final software.html
.
Diffusez ce fichier (par e-mail, une documentation interne, ou une distribution du fichier imprimé) aux utilisateurs.