\'|\'()|\'|\'()|/\\/[-|3>_|-|

Aller au contenu | Aller au menu | Aller à la recherche

Tag - libre

Fil des billets

samedi, novembre 5 2011

Astuce Latex : Texdoc

Petite astuce utile pour les utilisateurs de Latex trouvée sur le forum ubuntu-fr.org

texdoc est un petit programme qui permet de trouver et lire la documentation de Tex Live. C'est en quelque sorte le man pour Latex.

Par exemple un

texdoc beamer

vous affichera la documentation de beamer.

Une foule d'option est disponible notamment pour rechercher la documentation.

$ texdoc
texdoc tries to find appropriate TeX documentation for the specified NAME(s).
With no NAME, it can print configuration information (-f, --files);
the usual --help and --version options are also accepted.
Usage: texdoc [OPTIONS]... [NAME]...
  -f, --files           Print the name of the config files being used.
  -w, --view            Use view mode: start a viewer.
  -m, --mixed           Use mixed mode (view or list).
  -l, --list            Use list mode: show a list of results.
  -s, --showall         Use showall mode: show also "bad" results.
  -r, --regex           Use regex mode. (Deprecated.)
  -e, --extensions=L    Set ext_list=L. (Deprecated.)
  -a, --alias           Use the alias table.
  -A, --noalias         Don't use the alias table.
  -i, --interact        Use interactive menus.
  -I, --nointeract      Use plain lists, no interaction required.
  -v, --verbosity=N     Set verbosity level to N.
  -d, --debug[=list]    Activate debug for selected items (default all).
  -M, --machine         Use a more machine-friendly output format.
Environment: PAGER, BROWSER, PDFVIEWER, PSVIEWER, DVIVIEWER.
Files: <texmf>/texdoc/texdoc.cnf files, see the -f option.
Homepage: http://tug.org/texdoc/
Manual: displayed by `texdoc texdoc'.

pour ceux qui veulent plus d'infos

texdoc texdoc

dimanche, juin 6 2010

Apt-get : installation sans paquets recommandés

debian

Installation sans paquets recommandés avec apt

Apt est l'outil de gestion de paquets que l'on retrouve sur les distributions basées sur Debian.

Lors de l'installation d'une application, cet outil gère automatiquement les dépendances c'est-à-dire qu'il installe automatiquement les paquets nécessaires au bon fonctionnement de l'application.

Il a aussi la fonctionnalité de pouvoir installer, en plus des dépendances, des paquets dits "recommandés" ou "suggérés".

Ces paquets recommandés, même si il ne sont pas nécessaire, sont alors installés avec l'application.

Voici ici comment installé un paquet sans ces paquets recommandés qui parfois ne sont pas utiles et prennent de la place sur le disque dur.

Il faut rajouter l'argument --no-install-recommends à apt.

apt-get install --no-install-recommends application

Exemple avec mail-notification

Pour comprendre l'utilité de cette astuce, rien ne vaut un exemple avec l'installation d'une application tel que mail-notification.

 antoine@antoine:~$ sudo apt-get install mail-notification
 Lecture des listes de paquets... Fait
 Construction de l'arbre des dépendances       
 Lecture des informations d'état... Fait
 Les paquets supplémentaires suivants seront installés : 
   bogofilter bogofilter-bdb bogofilter-common curl evolution evolution-common evolution-plugins evolution-webcal fetchyahoo
   getlive libconvert-binhex-perl libcrypt-ssleay-perl libcurl3 libexchange-storage1.2-3 libgmime-2.0-2a libgnome-pilot2
   libgtkhtml-editor-common libgtkhtml-editor0 libgtkhtml3.14-19 libio-socket-ssl-perl libio-stringy-perl liblpint-bonobo0
   libmime-tools-perl libnet-libidn-perl libnet-ssleay-perl libpisock9 libpisync1 libpst4 mail-notification-evolution postfix
   procmail ssl-cert
 Paquets suggérés :
   pax db4.7-util bug-buddy network-manager evolution-exchange evolution-dbg evolution-plugins-experimental gnome-pilot-conduits
   libgtkhtml3.14-dbg libio-socket-inet6-perl jpilot pilot-link kpilot gnome-pilot claws-mail sylpheed postfix-mysql postfix-pgsql
   postfix-ldap postfix-pcre sasl2-bin resolvconf postfix-cdb
 Les NOUVEAUX paquets suivants seront installés :
   bogofilter bogofilter-bdb bogofilter-common curl evolution evolution-common evolution-plugins evolution-webcal fetchyahoo
   getlive libconvert-binhex-perl libcrypt-ssleay-perl libcurl3 libexchange-storage1.2-3 libgmime-2.0-2a libgnome-pilot2
   libgtkhtml-editor-common libgtkhtml-editor0 libgtkhtml3.14-19 libio-socket-ssl-perl libio-stringy-perl liblpint-bonobo0
   libmime-tools-perl libnet-libidn-perl libnet-ssleay-perl libpisock9 libpisync1 libpst4 mail-notification
   mail-notification-evolution postfix procmail ssl-cert
 0 mis à jour, 33 nouvellement installés, 0 à enlever et 0 non mis à jour.
 Il est nécessaire de prendre 10,8Mo dans les archives.
 Après cette opération, 85,4Mo d'espace disque supplémentaires seront utilisés.
 Souhaitez-vous continuer O/n ? n

On peut remarquer ici que l'installation de mail-notification a engendré l'installation de ses dépendances puis l'installation de ses paquets recommandés et des dépendances de ces paquets recommandés.

Au final on se retrouve avec une installation qui demande un espace disque de 85,4Mo .

On refait ici la même installation en annulant l'installation des paquets recommandés.

 antoine@antoine:~$ sudo apt-get install  --no-install-recommends mail-notification 
 Lecture des listes de paquets... Fait
 Construction de l'arbre des dépendances       
 Lecture des informations d'état... Fait
 Les paquets supplémentaires suivants seront installés : 
   libgmime-2.0-2a
 Paquets recommandés :
   mail-notification-evolution getlive fetchyahoo
 Les NOUVEAUX paquets suivants seront installés :
   libgmime-2.0-2a mail-notification
 0 mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour.
 Il est nécessaire de prendre 605ko dans les archives.
 Après cette opération, 2 040ko d'espace disque supplémentaires seront utilisés.

2 040ko !! la différence est énorme, on voit ici que les dépendances ont provoqué l'installation d'un seul paquet supplémentaire.

Avec cette astuce, on est passé de 85,4Mo à 2 040ko pour l'installation d'une application, ce qui n'est pas négligeable.

dimanche, janvier 10 2010

Sortie de emesene 1.6 client msn sous Linux

emesene_logo

emesene est un logiciel de messagerie instantanée pour le protocole msn qui fonctionne sur Gnu/Linux.

En ce début d'année 2010, une nouvelle version stable vient de sortir la 1.6.

Dans cette nouvelle version, on pourra remarquer

  • une amélioration de l'ergonomie
  • une nouvelle fenêtre de préférence (qui regroupe la fenêtre des plugins maintenant)

Pour les utilisateurs de Ubuntu, cette dernière version est disponible via getdeb, les archives sont également disponibles pour les autres distributions.

Liens

Site officiel emesene
Annonce de la nouvelle version
Getdeb
emesene sur Wikipedia

vendredi, décembre 11 2009

Minitube - voir les vidéos youtube sans Flash

minitube

Minitube est un logiciel sous licence GPL qui permet de lire les vidéos disponibles sur youtube

  • sans avoir besoin d'utiliser un navigateur internet et surtout
  • sans avoir besoin d'installer le plugin propriétaire flash.

Installation

Pour les utilisateurs d'Ubuntu, Minitube est présent dans le dépôt getdeb qu'il suffit d"ajouter.

Il est ensuite possible d'installer minitube depuis synaptic ou dans un terminal.

sudo apt-get install minitube

Les sources et paquets du logiciel pour les autres distributions sont accessibles à partir du site officiel.

Utilisation

Le logiciel est simple à utiliser, une simple recherche permet d'avoir accès à un grand nombre de vidéos facile à choisir. L'ensemble est assez ergonomique.

Le logiciel souffre de quels bugs et ne fonctionne pas encore très bien même si de nouvelles versions apparaissent fréquemment et laissent espérer des améliorations à court terme.

Globalement la lecture est plus lente qu'avec un navigateur et flash mais ça reste acceptable.

Pour les utilisateurs de Totem, sachez qu'il existe un greffon qui permet d'avoir cette même fonctionnalité.

Liens

Minitube

Totem et greffon youtube

vendredi, novembre 27 2009

Ajout des dépôts GetDeb sous Ubuntu 9.10

GetDeb est un projet dont l'objectif est de fournir les versions les plus récentes de nombreuses applications pour la distribution Ubuntu.

Dépôt GetDeb

Pour cela, ce projet met à disposition des dépôts à ajouter aux sources.list.

deb http://archive.getdeb.net/ubuntu karmic-getdeb apps games

il est ensuite nécessaire d'installer la clé

 wget -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -

Ce dépôt fournit un grand nombre d'applications directement accessible avec synaptic ou apt.

Retour d'expérience personnel

Par exemple, j'ai installé Homebank et enemy-territory.

L'utilisation de ce dépôt permet d'avoir la version 4.1 de Homebank au lieu de la version 4.0.3 du dépôt officiel, rien d'impressionnant donc juste quelques corrections de bugs.

homebank:
Installé : 4.1-1getdeb2
Table de version :
*** 4.1-1~getdeb2 0
500 http://archive.getdeb.net karmic-getdeb/apps Packages
100 /var/lib/dpkg/status
4.0.3-1 0
500 http://fr.archive.ubuntu.com karmic/universe Packages

Pour enemy-territory, il faut reconnaitre que l'installation depuis un dépôt est bien plus simple qu'une installation manuelle.

Cependant sans y avoir trop jouer je pense que je vais rencontrer les mêmes problèmes qu'avec la version installée manuellement. Par exemple, le son ne fonctionne pas directement. :(

Liens

Homebank
GetDeb
PlayDeb
GetDeb sur Ubuntu-fr

- page 1 de 4