<?xml version="1.0" encoding="UTF-8" ?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <title>Latest snippets tagged ubuntu</title>
  <link rel="alternate" href="http://snippets.prendreuncafe.com/snippets/tagged/ubuntu/order_by/date"></link>
  <id>http://snippets.prendreuncafe.com/snippets/tagged/ubuntu/order_by/date</id>
  <updated>2007-03-19T11:24:21Z</updated>
  <author>
    <name>Symfony</name>
    <author_email>noreply@symfony-project.com</author_email>
  </author>
<entry>
  <title>Désactiver le bip système sous Ubuntu</title>
  <link href="http://snippets.prendreuncafe.com/snippet/64"></link>
  <updated>2007-03-19T11:24:21Z</updated>
  <id>64</id>
  <summary type="html">Rien de plus exaspérant que ces bips disgrâcieux à chaque tabulation dans un shell. Pour remédier au problème :

[code bash]
$ echo &quot;set bell-style visible&quot; &gt;&gt; ~/.inputrc
[/code]</summary>
</entry>
<entry>
  <title>Lancer eclipse avec la JVM de Sun</title>
  <link href="http://snippets.prendreuncafe.com/snippet/60"></link>
  <updated>2007-03-06T16:44:59Z</updated>
  <id>60</id>
  <summary type="html">GCJ c'est gentil, mais ça rame. Alors Eclipse avec GCJ... :/

Pour y remédier, on peut lancer Eclipse en forçant la JVM (update-alternatives reste sourd aux incantations à ce niveau)

[code bash]
/usr/bin/eclipse -vm /usr/lib/jvm/java-1.5.0-sun/jre/bin/java -vmargs -Xmx256M
[/code]

On notera aussi la limitation de mémoire vive utilisable ;)

Pour installer la JVM de Sun si elle n'est pa sprésente sur le système :

[code bash]
sudo apt-get install sun-java5-jre
[/code]</summary>
</entry>
<entry>
  <title>Lister le matériel de sa machine</title>
  <link href="http://snippets.prendreuncafe.com/snippet/59"></link>
  <updated>2007-02-26T16:22:29Z</updated>
  <id>59</id>
  <summary type="html">Lister toutes les informations de la machine : 

[code]
$ sudo lshw
[/code]


Il existe la possibilité d’exporter le résultat dans une page *.html : 

[code]
$ sudo lshw -html &gt; votre_nom_de_fichier.html
[/code]

via http://www.pastanque.be/splitsch/ubuntu/106/106.html et le planet ubuntu-fr (http://planet.ubuntu-fr.org)</summary>
</entry>
<entry>
  <title>Vérifier l'empreinte md5 d'une image ISO</title>
  <link href="http://snippets.prendreuncafe.com/snippet/58"></link>
  <updated>2007-02-17T12:13:33Z</updated>
  <id>58</id>
  <summary type="html">Avec md5sum :

[code]
$ md5sum feisty-desktop-i386.iso
[/code]

Comparer l'empreinte de l'image ISO avec celle du CD gravé :

Trouver le périphérique à vérifier :

[code]
$ cat /etc/fstab | grep cdrom
[/code]

Vérification :

[code]
$ md5sum /dev/hdb
[/code]</summary>
</entry>
<entry>
  <title>Mailer un backup mysql comme attachement en ligne de commande</title>
  <link href="http://snippets.prendreuncafe.com/snippet/55"></link>
  <updated>2007-02-09T15:50:53Z</updated>
  <id>55</id>
  <summary type="html">On va utiliser mutt :

[code]
$ sudo apt-get install mutt
[/code]

La commande (cronable) :

[code]
$ mysqldump -uroot -p --all-databases --opt \
  | bzip2 &gt; /path/to/backup/export.sql.bz2 \
  &amp;&amp; echo &quot;En date du &quot; `date` \
  | mutt -s &quot;[Nikobox] Backup MySQL total du `date | awk '{ print $2,$3,$4}'`&quot; \
  -a /path/to/backup/export.sql.bz2 you@fai.com
[/code]</summary>
</entry>
<entry>
  <title>[Ubuntu] Mailer en ligne de commande</title>
  <link href="http://snippets.prendreuncafe.com/snippet/53"></link>
  <updated>2007-02-05T21:02:24Z</updated>
  <id>53</id>
  <summary type="html">Il faut installer mailx :

[code]
$ sudo apt-get install mailx
[/code]

Un test :

[code]
$ echo &quot;Test&quot; | mail monmail@gmail.com -s &quot;Test de mail&quot;
[/code]</summary>
</entry>
<entry>
  <title>Installer rails sous Ubuntu Edgy</title>
  <link href="http://snippets.prendreuncafe.com/snippet/51"></link>
  <updated>2007-02-02T12:00:24Z</updated>
  <id>51</id>
  <summary type="html">Une installation manuelle via la dernière version de Gem garantie de posséder la dernière version :

[code]
$ sudo apt-get install ruby irb ri rdoc ruby1.8-dev build-essential
$ wget http://rubyforge.org/frs/download.php/16452/rubygems-0.9.1.tgz
$ tar xvfz rubygems-0.9.1.tgz
$ cd rubygems-0.9.1/ &amp;&amp; sudo ruby setup.rb
$ sudo gem install rails --include-dependencies
[/code]

Créer un projet :

[code]
$ mkdir ~/www/rails &amp;&amp; cd ~/www/rails
$ rails testapp &amp;&amp; cd rails testapp
$ script/server
[/code]

Lancez un navigateur sur http://0.0.0.0:3000/ et c'est bon.
</summary>
</entry>
<entry>
  <title>[Ubuntu] Intégrer Subversion dans Nautilus</title>
  <link href="http://snippets.prendreuncafe.com/snippet/50"></link>
  <updated>2007-01-30T15:51:46Z</updated>
  <id>50</id>
  <summary type="html">SVN dans Nautilus via un clic droit, c'est possible :
[code]
$ sudo apt-get install nautilus-script-collection-svn
$ nautilus-script-manager enable Subversion
[/code]

Merci glooze ;)</summary>
</entry>
<entry>
  <title>Exclure un paquet d'un dist-upgrade</title>
  <link href="http://snippets.prendreuncafe.com/snippet/47"></link>
  <updated>2007-01-24T15:23:56Z</updated>
  <id>47</id>
  <summary type="html">Wajig permet de bloquer un paquet via sa sous-commande hold :

[code]
$ sudo apt-get install wajig
$ sudo wajig hold &lt;package_name&gt;
$ sudo apt-get update
$ sudo apt-get dist-upgrade
[/code]

Ici le paquet &lt;package_name&gt; ne sera pas mis à jour.

Avec aptitude, vous pouvez conserver un paquet en faisant :

[code]
$ aptitude hold package_name
[/code]

et enlever le drapeau « hold » avec

[code]
$ aptitude unhold package_name
[/code]
</summary>
</entry>
<entry>
  <title>Donner les pouvoirs d'administration système à un utilisateur</title>
  <link href="http://snippets.prendreuncafe.com/snippet/45"></link>
  <updated>2007-01-18T12:14:21Z</updated>
  <id>45</id>
  <summary type="html">En admettant l'existance d'un utilisateur toto :

[code]
$ sudo adduser toto admin
[/code]

L'utilisateur toto sera automatiquement ajouté aux sudoers et pourra donc executer le commande sudo en s'identifiant au moyen de son mot de passe.</summary>
</entry>
</feed>