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

Krusaf's Blog

mercredi, août 27 2008

Installer Flash 10 rapidement sous ubuntu

Encore un petit shell pour aider les débutants ;) J'ai suivi les explications du site de Korben, rien de plus, rien de moins. Je teste évidemment tous mes shells avant d'en faire profiter.

install_flash10.shCe shell n'a par contre été testé que sur ubuntu Hardy.

samedi, août 9 2008

Obtenir une progress bar avec les commandes cp et mv

Les commandes cp et mv permettent respectivement de copier et déplacer un fichier. Lorsqu'on déplace ou copie un gros fichier, ces commandes n'affichent pourtant pas de progress bar. Il existe néanmoins des patch pour cela. Il suffit donc de compiler les sources une fois patchées. Les commandes font partie du package nommé coreutils.

Druuna explique tout ça très bien et indique aussi que ces opérations ne sont pas noob friendly ;) Et c'est là que je vais rendre la manipulation automatique et bien plus noob friendly. J'ai simplement écris un shell qui se chargera de tout à votre place. Ce shell ne fait que suivre les indications de Druuna en appliquant une modification en plus pour permettre la compilation sous ubntu/debian.

La seule chose que ce script ne fait pas est la vérification des dépendances permettant de compiler coreutils. J'espère quevous me ferez des retours pour que je corrige le script.

samedi, novembre 24 2007

GPG Error & APT

En ayant fait un "sudo apt-get update", vous êtes peut-être tombé sur l'erreur suivante :

W: GPG error: http://download.tuxfamily.org feisty Release: Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 2D6CFB44DD800CD9
W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.

Ce n'est qu'un problème de signature qui peut être facilement arrangé en ajoutant la signature au système apt (on peut dire ça comme ça ? )

La clé est affichée dans le message d'erreur : 2D6CFB44DD800CD9 Pour ajouter la clé, voici la commande à taper :

krusaf@ares:~$ gpg --recv-key 2D6CFB44DD800CD9
gpg: requête de la clé DD800CD9 du serveur hkp subkeys.pgp.net
gpg: clé 81836EBF: clé publique « Treviño (3v1n0) <trevi55@gmail.com> » importée
gpg: 3 marginale(s) nécessaires, 1 complète(s) nécessaires, modèle
de confiance PGP
gpg: profondeur: 0  valide:   2  signé:   0
confiance: 0-. 0g. 0n. 0m. 0f. 2u
gpg: la prochaine vérification de la base de confiance aura lieu le 2011-10-09
gpg: Quantité totale traitée: 1
gpg:               importée: 1

Par défaut, ça marhe chez moi mais vous aurez peut-être besoin de spécifier le serveur de clé :

krusaf@ares:~$ gpg --keyserver pgpkeys.mit.edu --recv-key 8BB73F9E1D59E694
gpg: requête de la clé 1D59E694 du serveur hkp pgpkeys.mit.edu
gpg: clé 1D59E694: clé publique « Cyril Lavier (Davromaniak) <cyril.lavier@gmail.com> » importée
gpg: Quantité totale traitée: 1
gpg:               importée: 1

II ne reste plus qu'a ajouter la clé au niveau d'apt :

krusaf@ares:~$ gpg -a --export 2D6CFB44DD800CD9 | sudo apt-key add -
OK

lundi, novembre 19 2007

Playstation 3 & Linux

Depuis quelques jours, je suis l'heureux possesseurs d'une playstation 3. Ayant banni windows depuis longtemps, je recherche une solution pour monter un serveur upnp et dnla afin de lire mes mp3 (voir ogg) + vidéos stockées sur ma petite ubuntu.

Non je n'ai pas la solution miracle mais j'ai fais pas mal de recherches et je m'en vais vous les exposer. Si par chance, vous avez réussi de votre côté, je serai bien heureux de compléter ce présent billet !

Passons aux choses serieuses. La playstation 3 permet de rechercher des serveurs multimédia sur le réseau local et d'en lire les photos, musique (wav d'origin peut-être ?) et vidéos (sous certains formats, pas encore divx mais ca sera arranger dans un futur firmware).

J'ai installé plusieurs serveurs :

mediathomb : Je vois le serveur depuis la PS3, j'accède aux photos mais les MP3, pas moyen de les lire. Je pense que els vodés fonctionnent mais pas tous les formats.

ushare : idem

fuppes : J'ai procédé ainsi :

Attention, il faut installer les pré-requis suivants :

sudo apt-get install libtwolame-dev liblame-dev libmpcdec-dev  libvorbis-dev libflac-dev libmagick++9-dev uuid-dev libtag1-dev libavformat-dev  libflac++-dev libdlna-dev libavcodec-dev libavformat-dev libavutil-dev libpostproc-dev libswscale-dev
svn co http://fuppes-svn.ulrich-voelkel.de/trunk fuppes
cd fuppes
autoreconf -iVf
./configure --prefix=/usr
make
sudo make install
fuppes

Une fois fuppes exécuté sous une console, une url s'affichera vous permettant de configurer fuppes (spécifier les répertoires à partager ...). J'avais placé paas mal d'espoir sur ce logiciel mais ... toujours pas de lecture des MP3 :(

Je n'ai testé que cela. Il en existe d'autres, je les listerai plus tard ^^ (et les testerai ... quand l'envie viendra ;) )

Technique pour convertir une vidéo au format de la play :

sudo apt-get install gpac

Et le petit script qui va bien :

#!/bin/sh
##Released under the GPL.
## www.subvida.com
## Carlos Rivero
function usage {
cat eof $0 inputFile outputFile bitrate
where
    inputFile: The video to convert
    outoutFile: The output video
    bitrate: bitrate for the output (ex: 2000)
EOF
exit 1
}
[ $# -lt 3 ] && usage

echo "EXECUTING COMMAND: mencoder $1 -ovc x264 -oac faac -x264encopts subq=6:pass=1:bitrate=$3:bframes=3:partitions=p8x8,b8x8,i4x4:weight_b:threads=auto:nopsnr:nossim:frameref=3:mixed_refs:bime:brdo:level_idc=41:direct_pred=auto:trellis=1 -o "$2.avi""
echo "Now converting to AVC.  This will take the most time." + `date`

mencoder $1 -ovc x264 -oac faac -x264encopts subq=6:pass=1:bitrate=$3:bframes=3:partitions=p8x8,b8x8,i4x4:weight_b:threads=auto:nopsnr:nossim:frameref=3:mixed_refs:bime:brdo:level_idc=41:direct_pred=auto:trellis=1 -o "$2.avi"

echo "Now converting avi to MP4, due to limitations."
MP4Box -aviraw video $2.avi
MP4Box -aviraw audio $2.avi
mv $2_audio.raw $2_audio.aac
MP4Box -add $2_audio.aac -add $2_video.h264 $2.mp4

Je n'ai pas testé le script. Si jamais vous le testez, et que ça ne fonctionne pas, je veux bien y jeter un oeil.

lundi, septembre 24 2007

Pokerth

PokerTH est une application multi-plateforme et open-source vous permettant de jouer au poker en local mais aussi en réseau (vous pouvez même héberger la partie !). Le seul point négatif est qu'on ne peut (j'espère pour le moment) pas jouer d'argent réel ;)

Les sources sont disponibles sur le site ainsi que l'application pour windows/mac OS/linux.L'installation sur ubuntu ne m'a demandé qu'une seule librairie à installer en plus :

sudo apt-get install  libmikmod2-dev
wget http://downloads.sourceforge.net/pokerth/PokerTH-0.5-linux-installer.bin?use_mirror=kent
chmod +x PokerTH-0.5-linux-installer.bin
./PokerTH-0.5-linux-installer.bin

mercredi, juillet 4 2007

Poker sous ubuntu

Si vous souhaitez jouer de l'argent sur un site de poker, je vous conseille pokerroom.com !

Son applet java marche très bien sous ubuntu feisty. Aucune installation nécessaire ;)

samedi, juin 30 2007

Panorama sous systeme gnu/linux

Pour ceux qui viennent du monde windows et qui utilisaient jusqu'a présent autopano. Vous pouvez l'utiliser encore sous ubuntu gràce à wine !

Télécharger le setup d'autopano et lancez le via la commande : wine setup.exe

Vous devez ensuite créer un répertoire temporaire nommé Temp nécessaire au lancement d'autopano dans votre dossier Local Settings :

krusaf@ares:~/.wine/drive_c/windows/profiles/krusaf/Local Settings$ mkdir Temp
krusaf@ares:~/.wine/drive_c/windows/profiles/krusaf/Local Settings$ ll
total 16
drwxr-xr-x 2 krusaf krusaf 4096 2007-06-26 17:53 Application Data
drwxr-xr-x 2 krusaf krusaf 4096 2007-06-26 17:53 Historique
drwxr-xr-x 2 krusaf krusaf 4096 2007-06-26 18:04 Temp
drwxr-xr-x 2 krusaf krusaf 4096 2007-06-26 17:53 Temporary Internet Files

Lancez ensuite le logiciel via wine et bon courage :)

Et sinon, vous pouvez créer des panoramas via un logiciel opensource :)

mercredi, mai 16 2007

Mercurial, un outil de gestion de configuration qui a le vent en poupe

J'écrirai plus tard un billet sur la Gestion de configuration mais en attendant, je vous présente succintement un outil de gestion de configuration qui est jeune mais très performant !

Mercurial est outil comme cvs ou subversion, un outils de gestion de configuration. Cet outil sert; au développeur; à sauvegarder à un instant t une version du logiciel en cours de développement.

Mercuria est plus performant (niveau rapidité) que subversion (et je ne parlerais même pas des autres outils dédiés à la GC :p ) : + Très performant pour la mise en configuration + Pas de caractères interdits au niveau des noms de fichiers - Ne gère pas les répertoires vdes

Revenons-en à l'installation :

Téléchargez l'archive

Décompressez là : tar -zxvf mercurial-0.9.3.tar.gz

Installer le paquet python2.4-dev si ce n'est pas déjà fait : sudo apt-get install python2.4-dev

Et lancez l'installation : cd mercurial-0.9.3; sudo python setup.py install force --

Installer Mercurial :

sudo apt-get install mercurial tk8.4

(le paquet tk8.4 est nécessaire à la bonne exécution de la commande hg view)

Le site web du projet.

Pour info, mercurial commence à être utilisé et risque de devenir un des plus utilisés. Une liste succinte des projets l'utilisant :

  • ALSA
  • Conary
  • e2fsprogs
  • GalaxyMage
  • MoinMoin
  • Mozilla
  • OpenSolaris
  • SAGE
  • V4L
  • wmii
  • Xen
  • Xine

lundi, février 19 2007

qBittorrent

Ce billet fait suite au billet de Racoon97.

Lire la suite...