Affichage des articles dont le libellé est Linux-Généralités. Afficher tous les articles
Affichage des articles dont le libellé est Linux-Généralités. Afficher tous les articles

lundi 26 juillet 2010

Dual boot Windows NT/2k/XP/Vista/Seven et Linux

Comment conserver le menu de démarrage de Windows, pour pouvoir démarrer Windows (jusqu'à sa version 7) et Linux?
J'ai déjà écrit un billet sur le sujet, mais la méthode décrite ne fonctionne plus depuis Windows Vista. Il existe cependant maintenant un logiciel magique pour ça : EasyBCD.

mardi 4 novembre 2008

Comment utiliser un vidéo-projecteur sous Linux

Sous Linux, il suffit de connecter le vidéo-projecteur, de l'allumer, puis de redémarrer le serveur X (Ctrl+Alt+Del). Au lieu de redémarrer le serveur X, vous pouvez aussi saisir dans un Terminal la commande :
xrandr --auto
Ces deux manipulations ont pour effet de cloner l'affichage de l'écran de l'ordinateur portable sur la sortie vidéo. Une fois la projection terminée et le vidéo-projecteur débranché, la même manipulation permet de retrouver sa configuration de départ.
L'intérêt d'utiliser la commande xrand est qu'elle ne redémare pas le serveur X et n'oblige donc pas à se reloguer. Cette manipulation semble bien fonctionner avec les systèmes debian et ubuntu à jour (je n'ai pas testé sur d'autres système).

samedi 15 décembre 2007

Diffuser une application sous Linux

En raison de la prolifération des distributions des systèmes Unix (et Linux) la diffusion d'une application, que l'on a programmé, pose de réels problèmes, bien plus que sous Windows. Vous trouverez sur Internet de nombreux articles intéressant traitant du sujet comme : Deploying an Application on Qt/X11.

La solution que je propose ici n'est pas très élégante, mais elle possède l'avantage d'être simple et fonctionnelle. Cette solution consiste à utiliser la commande ldd pour connaître toutes les dépendances de l'application et à diffuser l'application accompagnée de toutes ses dépendances.

Voici un petit script qui réalise tout cela automatiquement.

Il fonctionne de la manière suivante :
./gen_package.sh \ou\est\le\program \ou\generer\le\package
Dans le répertoire \ou\generer\le\package vous trouverez :
  • un répertoire contenant toutes les librairies dont dépend l'application ;
  • l'application en question désignée par \ou\est\le\program au script ;
  • un script portant le même nom que l'application, permettant de lancer l'application et rendant accessible le répertoire où se trouvent les librairies dont dépend l'application. C'est donc ce script qu'il faut appeler pour lancer l'application. Le répertoire ainsi créé peut êtrer diffusé sans problème.

Commuter entre mode graphique et mode texte sous Linux

Ctrl+Alt+F1 à F6 pour passer en mode texte. Cette combinaison permet d'accéder à six login en mode texte avant ou après s'être logué en mode graphique. Alt+F7 pour revenir au mode graphique.

Dual boot Windows NT/2k/XP et Linux

L'objectif est de conserver le menu de démarrage de Windows, pour pouvoir démarrer Windows NT, 2k (2000), XP et Linux, après avoir installé Linux sur une machine qui possédait déjà Windows. Windows doit déjà être installé et vous devez télécharger l'outil BootPart.
  1. Installez Linux sur une partition libre de votre disque dur (personnellement, je fais trois partitions : 2Go de swap pour 1Go de mémoire, 256Mo pour /boot et le reste pour /). Attention, vous devez spécifier une partition Linux comme support de boot (par exemple la partition de /boot) car le Master Boot Record (MBR) de votre disque dur est déjà occupé par celui de Windows et c'est lui que nous désirons conserver (cf. Restaurer le menu de démarrage de Windows écrasé par grub si impossible de conserver le menu de démarrage de Windows).
  2. A l'aide de BootPart, exécuter la commande :
    BOOTPART xx c:\bootsect.lin Linux
    xx étant le n° d'ordre de la partition de Linux. Pour l'obtenir, il suffit d'exécuter BootPart sans aucun paramètre, et de chercher dans la liste qui s'affiche celle qui correspond à Linux.

Un disque accessible en lecture et en écriture depuis Linux et Windows

Le seul système de fichier utilisable simplement et automatiquement à la fois depuis Linux et Windows en lecture et en écriture est FAT32. En utilisant des clusters de 32Ko (ce qui est classique), on peut tout à fait formater des disques jusqu'à 2To ! Toutefois, sous Windows 9x/2000/XP, il n'est pas possible de formater des disque de plus de 32Go en FAT32. Microsoft impose volontairement cette limitation à 32Go afin de favoriser le système de fichier NTFS (réf : http://support.microsoft.com/default.aspx?scid=kb;fr;184006). Pour formater un disque de plus de 32Go en FAT32, il suffit donc de ne pas utiliser Windows. Vous pouvez, par exemple, utiliser mkdosfs sous Linux. Bien entendu, le disque ainsi formaté sera tout-à-fait utilisable sous Windows.

Remarque : des outils/drivers/modules permettent la lecture ou l'écriture sur des systèmes de fichier EXT depuis Windows et NTFS depuis Linux. Mais rien n'est encore très fiable et natif à ce niveau là.

mardi 30 octobre 2007

Cours : Introduction au monde d'Unix

Ce cours est une introduction au monde d'Unix dispensé (2002-2004) au Centre Informatique pour les Lettres et les Sciences Humaines (CILSH). Les objectifs de ce cours sont multiples. Il doit, tout d'abord, permettre aux étudiants d'avoir un premier contact réel avec le monde de Linux. D'autre part, certains étudiants seront amenés à poursuivre leurs études par un DESS informatique double compétence où ils seront certainement confrontés à des machines fonctionnant sous Unix. D'autres encore pourront être confrontés à Unix dans leur vie professionnelle. Ce cours devrait permettre à toutes ces personnes de ne pas se retrouver complètement déroutées et démunies face à cette situation possible à venir. Enfin, les utilitaires d'Unix, disponibles par la ligne de commande, permettent d'effectuer des opérations complexes et très utiles sur des fichiers, opérations qu'il est beaucoup plus fastidieux de réaliser dans le monde Windows. Ce cours devrait donc offrir une boîte à outils très utile pour des linguistes travaillant souvent avec de gros corpus écrits.

Table des matières :
  • Système d'exploitation
  • Introduction au monde d'Unix
  • Système de fichiers d'Unix
  • Opérations sur les fichiers et répertoires
  • Visualiser et éditer des fichiers
  • Installation de Linux et de Cygwin/XFree86
  • Redirections, tubes et filtres : principes
  • Filtres
  • Pratique des filtres, redirections et tubes

mardi 23 octobre 2007

Mes applications préférées sous Linux

  • acroread : Adobe Acrobat Reader pour lire des pdf
  • cqview : CQView est un utilitaire permetant, entre autre, de rechercher des doublons dans un ensemble d'images
  • dia ou dia-gnome : un éditeur de diagrammes
  • digiKam : gestionnaire de photos libre très complet
  • easytag : excellent pour manipuler les tags ID3 et les noms des fichiers mp3
  • eclipse : excellent environnement de développement très polyvalent
  • eog : pour visualiser des photos
  • firefox : le navigateur web
  • gedit : un éditeur de texte simple et efficace
  • gftp : pour faire du ftp
  • gimp : pour la retouche photographique
  • gnome-schedule : interface graphique permettant de gérer le cron
  • grub-customizer : application graphique permettant de configurer le gestionnaire d'amorce GRUB 2
  • gwenview : pour visualiser des photos
  • jabref : gestionnaire de bibliographie pour LaTeX
  • kdevelop : excellent environnement de développement C++
  • kile : un très bon éditeur LaTeX
  • nvu : pour l'édition de pages web
  • open office : la solution bureautique
  • pdfsan : Division ou assemblage de documents PDF
  • rdiff-backup : sauvegarde incrémentale de vos données
  • rhythmbox : pour écouter de la musique et naviguer en utilisant les tags ID3 des morceaux (installer gstreamer0.8-mad pour pouvoir écouter des mp3 avec rhythmbox)
  • rsync : sauvegarde incrémentale de vos données
  • soundconverter : Conversion audio par lots (ogg, mp3, flac, wav, aac) avec conservation des tags
  • thunderbird : actuellement le meilleur gestionnaire de mail à mon avis, et multi-plateforme qui plus est
  • unison : synchronisation de dossiers
  • vlc : LE lecteur de videos