Outils pour utilisateurs

Outils du site


debian:applications_utilisees_ibook

Applications utilisées sur ibook G4

Desktop (Bureau)

  • Gnome
    • Pour désactiver le beep de gdm3, voir /usr/share/doc/gdm3/README.Debian.
  • Monitoring : Une très bonne (et plus complète) alternative aux applets-gnome : gkrellm + gkrellmwireless + Gkrellm-PMU + le theme Glass.
    • Batterie: Le builtin “APM laptop battery meter” utilise /proc/apm (voir aussi /usr/share/doc/gkrellm/README.Debian). Deux options pour les Mac basés sur PMU (Power Management Unit) :
      • Sol-1) Utiliser le “builtin battery plugin” et une emulation APM (il faut alors recompliler le noyau en activant CONFIG_PMAC_APM_EMU=m et charger le module apm_emu et installer apmd).
      • Sol-2) Utiliser Gkrellm-PMU.
        • compiler le à partir des sources et copier simplement le plugin src/pmu.so dans ~/.gkrellm2/plugins/.
    • hddtemp : Pour voir la température du disque dur. Installer hddtemp et activer le daemon hddtemp pour pouvoir l'utiliser avec gkrellm. Voir /usr/share/doc/gkrellm/README.Debian.

                gkrellm.jpg

Réseau

  • Navigateur web : iceweasel (firefox).
    • Supprimer “Individual Form Auto-Complete Entry” : “Shift + Delete”. Sur mon ibook, ça correspond à faire la combinaison de touches “Shift + fn + BackSpace”.
    • Extensions : Dictionnaire français “Moderne”, Tab Utilities Lite, Forecastfox Weather, Add Bookmark Here, Web Developer, gTranslate, PwdHash (paquet xul-ext-pwdhash)
    • mailto : Avec la version 3.0.1, il faut passer par le menu Edit/Preferences/Applications pour choisir mailto.
    • Plugins : On peut taper about:plugins pour vérifier les plugins installés.
      • flux audio/vidéo : gecko-mediaplayer (sa config est dans les options de gnome-mplayer)
      • flash : browser-plugin-gnash
      • java : icedtea-plugin
  • Mail + Calendrier + Contacts : icedove + xul-ext-dispmua + GoogleAgenda.
    • Add-ons (Extensions) : Dictionnaire français “Moderne”
  • Communication : empathy + telepathy-butterfly pidgin
  • Connexion à distance : ssh (client)
  • Client ftp : yafc, gftp, ftpcopy.
    • Pour yafc :
      put/get -n -r *
      yafc ssh://login_utilisateur@serveur
    • Mettre la commande ftpcopy dans un script wikisave pour sauvegarder ce site web.
  • Outils : kismet, kwifimanager; wget, netstat (dans le paquet net-tools); DynDNS.org + ddclient; nmap (et nmapfe), tcpdump, ethereal; iptraf; traceroute; ping; nessus; smbclient.
    • Note : utiliser
      wget -r -p -np -k http://...

      pour télécharger un site.

  • Serveurs : ssh, apache2 + php5 + mysql-server + php5-mysql + phpmyadmin
    • Utiliser mysql : La première chose à faire (voir /usr/share/doc/mysql-server-5.0/README.Debian.gz) est de donner un mot de passe pour mysql-root-user (qui n'est pas le normal-root-user)
      /usr/bin/mysqladmin -u root password 'mot-de passe'

      Ensuite tout peut être géré par http://localhost/phpmyadmin/.

    • Pour activer http://localhost/~nom_user/, il faut créer deux liens symboliques userdir.conf et userdir.load dans /etc/apache2/mods-enabled vers ../mods-available/userdir.conf et ../mods-available/userdir.load. La commande
      # a2enmod userdir

      fait ça pour nous. (Voir les commandes a2enmod et a2dismod, a2ensite et a2dissite)

  • Wiki : dokuwiki. Pour faire une page de démarrage pour firefox et remplacer le bookmarks.

Bureautique

Shell

  • Shell : bash (et bash-doc).
    • Activer bash completion dans /etc/bash.bashrc.
    • less : ajouter dans /etc/bash.bashrc ou ~/.bashrc
      # Utiliser less au lieu de zless pour lire des fichiers textes compressés
      # (voir aussi le script /bin/zless)
      LESS=-MM
      #LESSCHARSET=latin1
      LESSCHARSET=utf-8
      #LESSCHARSET=latin9
      LESSOPEN="|lesspipe %s"
      export LESSOPEN LESSCHARSET LESS

Multimédia

Outils

Calcul Formel

  • Sage (Software for Algebra and Geometry Experimentation) : * Compiler sage-3.0.6 : * Deux ajustements avant de lancer la compilation de sage : * J'utilise gfortran du système (voir ici). <code>$ export SAGE_FORTRAN=/usr/bin/gfortran $ export SAGE_FORTRAN_LIB=/usr/lib/gcc/powerpc-linux-gnu/4.3/libgfortran.so </code> * Il faut aussi modifier le fichier spkg-install du module atlas-3.8.1.p3.spkg (qui est un .tar.bz2) avec le patch pour détection d'AltiVec. * Le temps de compilation est assez long sur ce vieux iBook G4. Voici le temps utilisé pour compilé chaque module et le total à la fin : sage-compile-time. * L'exécution de “make test” donne à la fin deux erreurs <code>The following tests failed: sage -t devel/sage/sage/calculus/calculus.py sage -t devel/sage/sage/modular/abvar/homspace.py Total time for all tests: 9506.3 seconds</code> Dans test.log, j'ai trouvé des “Error: TIMED OUT!” pour ces deux tests. La raison est que cette machine est trop lente. En fait, dans local/bin/sage-doctest, on a, par défaut, <code>TIMEOUT = 360</code> Il suffit d'augmenter un peu cette valeur (1200 par exemple) pour que les deux tests <code>sage -t devel/sage/sage/modular/abvar/homspace.py sage -t devel/sage/sage/calculus/calculus.py</code> puissent passer.
  • Giac/Xcas : Lire la page Compiler Giac/Xcas. * Installer d'abord les paquets libgmp3-dev et libmpfr-dev. * Installer NTL (version 5.4.2) à partir de sources. <code>$ cd ntl-5.4.2/src/ $ ./configure NTL_GMP_LIP=on $ make # make install </code> * Installer CoCoALib 0.99 (version 0.9915) <code>$ CXX=g++-4.2 CC=gcc-4.2 ./configure $ make # cp include/CoCoA/*.H /usr/local/include/CoCoA/ # cp lib/libcocoa.a /usr/local/lib/ </code> * Compiler les paquets debian de giac_unstable, par exemple : <code> $ wget http://www-fourier.ujf-grenoble.fr/~parisse/giac/giac_unstable.tgz $ tar zxvf giac_unstable.tgz $ cd giac-0.8.0/ (éditer debian/control, à la ligne Build-Depends : - supprimer tetex-extra - ajouter texlive-math-extra, texlive-pstricks, libfltk1.1-dev, libmpfr-dev, libpari-dev) $ cp debian/rules.pari debian/rules $ dch -v 0.8.0-20080621 (changer pour la version unstable et ajouter un petit commentaire) $ CXX=g++-4.2 CC=gcc-4.2 fakeroot dpkg-buildpackage -uc -b # dpkg -i ../giac_0.8.0-20080621_powerpc.deb ../giac-doc_0.8.0-20080621_powerpc.deb ../giac-doc-nonfree_0.8.0-20080621_powerpc.deb ../libgiac0_0.8.0-20080621_powerpc.deb </code> * Je n'ai pas choisi la version de FLTK avec support impression, parce qu'on peut imprimer avec latex. * La débianisation fournie par les sources de giac a été faite pour sarge. A la fin de la compilation sur ma debian unstable, je vois des warnings : <code>dh_*: Compatibility levels before 4 are deprecated. dpkg-gencontrol: warning: unknown substitution variable ${shlibs:Depends}</code> Mais les paquets obtenus fonctionnent. * giac_0.8.0-20080621_powerpc.deb giac-doc_0.8.0-20080621_powerpc.deb giac-doc-nonfree_0.8.0-20080621_powerpc.deb libgiac0_0.8.0-20080621_powerpc.deb libgiac0-dev_0.8.0-20080621_powerpc.deb * Créer un fichier /usr/bin/xcas_fr pour lancer xcas <file> #!/bin/sh # Pour que l'interface d'xcas soit en français sur mon système en anglais export LANG=fr_FR@euro xcas export LANG=en_US.UTF-8 </file>

Langue

  • Voir langues.
    • Note : Sous gnome, on va dans System/Preferences/IBusPreferences pour lancer ibus.
debian/applications_utilisees_ibook.txt · Dernière modification: 2017/08/21 12:43 (modification externe)