dimanche 18 mars 2012

transfert de fichiers par SSH

Pour transférer un fichier d'un pc vers un autre via le réseau on peut utiliser samba, ftp ou encore ssh. Dans mon cas sur le réseau privé entre mon pc de bureau et l'ordinosaure pour copier pc distant vers le pc local dans le répertoire courant:
scp user@192.168.XXX.XXX:/chemin/repertoire/fichier .
Ne pas oublier le "." final sinon scp ne sait pas où écrire le fichier sur la machine locale.
Bien sur on peut adapter, copier de la machine locale vers la machine distante... Par contre il écrase un éventuel fichier existant qui porterais le même nom sans préavis.
Méfiance donc.

On peut préférer sftp à scp pour transférer des fichier, d'autant plus que de nombreux gestionnaires de fichiers le supporte en tapant tout simplement dans la barre d'adresse
sftp://user@192.168.XXX.XXX/repertoire

dernière version d'Iceweassel sur une Debian stable

Sur Mon ordinosaure j'ai installé une Debian stable, le choix c'est fait pour avoir une installation stable, qui reste performante même si je ne fait pas des mise a jour régulière dessus. C'est un pc d'appoint, je ne passe pas mes soirées à geeker dessus.

Problème, j'aimerais bien avoir les dernières versions de Iceweassel (version gnu friendly de Firefox) car elles amènent leur lots d'amélioration et d'optimisation qui rendent les dernières versions plus légères que les précédente (en tout cas c'est la tendance des dernières mise a jour, et de la légerté sur un vieux pc c'est ce qu'on recherche).

la solution est dans ce tuto. Je copie-colle ce dont je veut me souvenir.

Ajouter les dépôts pour Icewassel au sources.list de la distrib
deb http://backports.debian.org/debian-backports squeeze-backports main
deb http://mozilla.debian.net/ squeeze-backports iceweasel-release
installer la clé du dépôt mozilla.debian.net
wget http://mozilla.debian.net/pkg-mozilla-archive-keyring_1.0_all.deb

dpkg -i pkg-mozilla-archive-keyring_1.0_all.deb

gpg --check-sigs --fingerprint --keyring /etc/apt/trusted.gpg.d/pkg-mozilla-archive-keyring.gpg pkg-mozilla-maintainers
puis éventuellement, avant de se délogger
rm pkg-mozilla-archive-keyring_1.0_all.deb
installer ou réinstaller Iceweassel en forçant l'utilisation des dépôts backport
apt-get update
apt-get install -t squeeze-backports iceweasel
Chez moi la gestion des dépendances d'atp m'installe automatiquement le paquet linguistique iceweasel-l10n-fr pour la francisation.
Par contre j'ai du désinstaller les extensions flashblock et adblock que j'avais installé par apt pour laisser Iceweassel gérer la mise-a-jour des extension lui-même.

dimanche 11 mars 2012

ordinosaure

Pris de flegme énorme hier soir, plutôt que de sortir, je suis resté geeker comme un crevard à la maison. J'ai bricolé un portable de recup' pour avoir un accès internet d’appoint.



Le portable est un AMD Duron 1100MHz avec 256Mb de ram, 20Go de disque dur et la carte graphiques est une ATI Rage Mobility P/M AGP 2x (putain ça pète toujours autant les noms de carte graphique, avec des blazes comac on se demande pourquoi ce ne sont pas les cartes graphiques qui dirigent l'humanité).

J'ai testé Slitaz qui ne m'a pas convaincus malgré une version rc2 qui date d'il y a à peine quelques jours.

Je me suis retranché sur la solution qui, après coup, me semble la plus "naturelle" : Debian.
J'ai téléchargé l'iso pour une net-install. L'utilitaire d'installation est en pseudo graphique, austère mais clair, bénéficie d'une traduction en français. J'ai suivis les étapes pas à pas. J'ai choisi LXDE comme interface graphique. Moins d'une demi-heure après avoir commencé l'installation, j’étais devant un bureau fonctionnel, agréable, personnalisable facilement avec des clics droits (fond d'écran, organisation de la barre des tâches,...).

J'utilise ce portable comme un accès internet. Iceweasel (Firefox sans le logo et renommé par Debian) rame un peut sur certains sites, mais moins que Midori qui est un navigateur censé être plus léger. Pourtant étant donné le long cycle de sortie de versions de Debian, Iceweasel est à la version 3.5.16 (les n° de version de Iceweasel sont les même que ceux de Firefox)
Avec Iceweasel + extensions adblock et flashblock la navigation est plutôt agréable.

Le plus pratique étant quand je me connecte via ssh à mon pc de bureau et que je lance Firefox (dernière version, avec toutes mes petites extensions qui vont bien, mes favoris,...) à distance
ssh -X user@192.168.XX.XXX
Là une partie de l'affichage de la page web est traitée par mon pc de bureau. Par contre je ne peut pas lancer une session distante de Firefox si celui-ci est déjà lancé sur mon pc de bureau.

Donc c'est un win pour moi!
Je cherche encore à me rencarder sur la répartition de charge entre serveur et client afin de fluidifier l'utilisation du portable.

samedi 16 juillet 2011

de la place

Encore une fois je n'ai plus du place sur les 10Go de mon disque qui sert pour / (/home et toutes mes données sont a part il n'y a que le noyau et les logiciels sur /.

Pour vérifier l'espace disponible sur mes partitions
df -h

Après avoir tâtonner, j'avais simplement des dizaines de versions de kernel (je remonte jusqu'au 2.6.22-14). Je garde les 3 derniers (au cas où) et le premier (pour la postérité) et je supprime les autres avec synaptique (mots clés linux-header et linux-image).

c'est long parce que synaptique met a jour grub a chaque suppression de linux-image

Plus de 3Go de retrouvés!

lundi 27 juin 2011

retrouver un fichier supprimé

J'ai cru supprimé un fichier sur ma carte SD
J'ai appris a me servir de photorec.

sous Ubuntu photorec est disponible en installant testdisk.
photorec
pas besoins d'options compliquées, le logiciel est doté d'une interface texte très bien faite. on sélectionne son disque, on répond a deux trois questions en suivant son bon sens et photorec retrouve tous les fichiers supprimés sur le disque, en commençant pas ceux supprimés le plus récemment.

Passé un moment de panique (le deuxième de la journée) en ne trouvant pas le fichier recherché parmi ceux retrouvés par photorec, je me suis aperçus que j'avais maladroitement renommé mon fichier chéri en le faisant précéder d'un point ce qui le rendais invisible...

jeudi 24 février 2011

concaténer des .wav

Un concert mal découper, un podcast en 12 000 parties des fois on veut concaténer (assembler, mais si vous êtes linuxien, vous êtes familiarisé avec l'expression concaténer dont la commande cat est l'abréviation...) des fichiers wav. Bien sur la commande cat ne fonctionne pas dans ce cas là, même si le format wav reste de la donnée brut sans compression, il y a des en-tête qui voutent la grouille si on ce contente de la commande cat.

sox *.wav -q -t wav -S -r 44100 -c 2 -o cat.wav

...si les fichiers .wav a traiter sont dans le répertoire courant.

samedi 23 octobre 2010

télécharger un wma

télécharger les fichier real audio (en mms)
avec la commande mmsrip
mmsrip mms://url.wma

samedi 9 octobre 2010

panne con

Probléme serveur de configuration :
/usr/lib/libgconf2-4/gconf-sanity-check-2 s'est terminé avec l'état 256

Cette erreur a la con est tout simplement dut au fait que je n'avais plus de place sur "/".
un petit peut de ménage avec
apt-get clean
et
apt-get autoremove
à été très utile.

dimanche 11 juillet 2010

télécharger vidéo du site d'Arte

Le défit aujourd'hui c'était de téléchargé une vidéo sur le site le la chaine de télé.

Je me suis vite aperçus que la solution était le logiciel RTMPDump. Mais compilé ce logiciel n'est pas aisé. J'ai trouvé une version empaquetée pour Debian sur http://snapshot.debian.org/package/rtmpdump/2.3-1/#rtmpdump_2.3-1.

Le site de référence http://www.encodage.org propose un scripte simpas : il suffis de rajouter l'adresse de la vidéo que vous souhaitez télécharger derrière le "?" de l'adresse
http://www.encodage.org/arte.php?

et il vous fournis la ligne de commande qui permet de télécharger la vidéo avec RTMPDump. beau boulot.

 

repérer le "code" de la vidéo

https://www.arte.tv/fr/videos/100926-000-A/rodolphe-burger/

l'insérer dans le lien 

https://api.arte.tv/api/player/v1/config/fr/100926-000-A

Choisir le lien vers la vidéo en meilleur qualité (xq), la télécharger avec wget.
 

samedi 22 mai 2010

flash

Après la mise-a-jour de Ubuntu vers la Lucid Linx flash ne fonctionnais plus correctement avec Firefox : les sites internet ne le détectaient pas ou bien détectaient une version antédiluvienne de flash. Pourtant la page de test de adobe me disait bien que j'avais la version 10.0.45.2 d'installée...

Le problème venais du fait que j'avais dans le répertoire ~/.mozilla/plugins une vielle librairie flash qui datais de 2006.
Je l'ai supprimée renommée d'abord et j'ai crée un lien entre /usr/lib/adobe-flashplugin/libflashplayer.so et le répertoire de plugins de Firefox ~/.mozilla/plugins de maniére a ne plus avoir ce genre de problème par la suite.

lundi 17 mai 2010

MAJ Ubuntu lucid lynx

Quand je veut faire la mise a jour de mon systeme vers la nouvelle version de Ubuntu, horreur, les 1.4 Go de libres sur ma partition root ( / ) ne sont pas suffisants...
J'ai 10Go de librur une autre partition... il faut que je me demerde avec ça.

- Je supprime /tmp
rm /tmp

- Je crée un lien symbolique entre / et un fichier que je nomme tmp sur une autre partition
ln -s /home/jojo/chemin/tmp/ /

un petit reboot car je pense que le système pédale dans la semoule parceque je lui ai supprimé son /tmp en plein travail

Quand je tente de faire la mise a jour il me dit qu'il y aurais un problème avec les options de montage, que mon repertoire doit etre monté sur une partition sans l'option noexec.
Probléme ! dans /etc/fstab, la partition sur laquel est monté /home/jojo/chemin/tmp/ n'a pas l'option noexec...
J'y rajoute l'option exec, noexec doit etre placé par défaut....

Un autre reboot pour remonter la partition (c'est un peut bourrin, mais ca me permet de rester en graphique)

Je relance la mise a jour de la distribution ... cette fois-ci tout ce passe sans problème. il faut juste que je pense a retiré l'option exec à la partition.

vendredi 9 avril 2010

plus de son

pfiouuu, ça dure cette histoire
Maintenant PulseAudio fonctionne... ça a l'air d'offrir pas mal de fonctionnalités intéressantes, je compte me servir de la possibilité qui est donné par le logiciel pour diffusé du son via le réseau sur un autre ordinateur.
dernier problème : le niveau de sorti de ma carte son est systématiquement au minimum a chaque redémarrage.
# alsactl store

en root permet de sauver les réglages audio actuels et de les appliquer par défaut.

lundi 30 novembre 2009

plus de son :,( bis

Rebelotte, en passant de la 9.04 a la 9.10 ... a nouveau plus de son... je désinstalle pulseaudio.
Pulseaudio pourrais etres bien si il retenais les configurations qu'on lui applique après un redémarrage...
petit coup de gueule au passage contre ubuntu qui a retiré de ses paquets Grip... j'ignore pourquoi, et en plus il me l'a désinstallé.... et avec quoi je rip mes cd maintenant !!
j'avais tout bien configuré Grip aux petits oignons et là je me retrouve sans rien comme un nerd ....

jeudi 17 septembre 2009

redémarer le service réseau

J'ai besoins de redémarrer le service réseau pour obtenir une nouvelle adresse IP (j'ai attribué a mon serveur une adresse ip fixe plutot qu'une atribuée par le DHCP)
/etc/init.d/networking restart

pour vérifier si j'ai bien obtenue une nouvelle adresse IP
ifconfig

jeudi 4 juin 2009

Faire la liste des composants de son PC

Si il y a bien une chose dont je ne me souviens jamais, c'est la configuration de mes PC. Déjà comme je fait de la récup', je ne connais pas forcément. Et puis de toute façon retenir un truc qui ressemble à "megashbeb 900 wpc712" et que j'ai acheté il y a plus de 5 ans c'est au dessus de mes forces.
La solution quand je veut me la péter avec les copains geek j'ai besoins de connaitre la configuration de mes pc (pour acheter de nouvelles pièces, ou pour savoir si je peut cannibaliser telle machine au profits de telle autre,..) c'est lshw. Cette commande liste tout le matériel présent sur la machine et classe ça de façon assez élégante. Elle donne des informations comme la référence et le modèle de la carte mère; la fréquence, la marque et le modéle du processeur; la taille et la fréquence de la mémoire vive; la taille et le partitionnement des disques durs;...
Il vaut mieux l'exécuter en tant que super utilisateur (root), sinon les informations risquent partielle en fonction des droits de l'utilisateur.

Une façon encore plus élégante d'utiliser cette option est d'y ajouter l'option html et de renvoyer la sortie dans un fichier texte avec l'extension html.
lshw -html> config.html
Comme ça le matériel de ma machine est listé de façon très présentable ,en plusieurs blocs distincts, pour trouver l'info qui m'intéresse en un coup d'œil.

mardi 19 mai 2009

plus de son :,(

Tristesse : au redémarrage après la mise a jour de mon Xubuntu de 8.10 (Intrepid) vers 9.04 (Jaunty), je n'ai plus de son.
En regardant dans alsamixer, je m'aperçois que le Master est muet et au volume minimum. Je corrige ça, mais au redémarrage suivant, rebelotte, sur alsamixer je retrouve le Master est muet et au volume minimum.
Pulseaudio se comporte de la même manière... Ne me servant pas de Pulseaudio, je le désinstalle, j'ai a nouveau du son, même après un redémarrage, youpii!

ajouter une partition

pour mémoire : il me restais 30 Go de disque dur pas utilisé (je les gardais éventuellement pour installer un autre système en test ou quoi...)
J'ai besoins de place temporaire pour travailler sur un gros fichier audio (avec audacity)

1) formatage de la partition libre en ext3 avec Gparted (menu>system>éditeur de partition sous Xubuntu)
2) création d'un point de montage (un répertoire)
3) édition du fichier /etc/fstab, rajout d'une ligne
/dev/sda4 /chemin/repertoire ext3 defaults,user,relatime 0 2

4) montage de la nouvelle partition
5) alors que j'avais créé le point de montage sur mon home avec mon utilisateur, je n'avais pas les droits en écriture sur la partition. Le point de montage n'apartenais plus a mon utilisateur...
# chown jojo /chemin/repertoire
puis
$ chmod +w /chemin/repertoire

lundi 18 mai 2009

transcoder un real-audio

Dans un post précédant je découvrais comment télécharger un fichier real-audio.
Maintenant je cherche à faire la même chose, mais en encodant le fichier en mp3 pour pouvoir l'écouter quand même sur mon lecteur mp3...

Première étape, décoder le fichier real audio. Le logiciel qui permet d'enregistrer en .wav le son à la sortie d'un autre programme c'est Vsound. Donc la ligne de commande permettant d'enregistrer ce que joue realplayer c'est :
vsound -d -a 5 realplay url.rm
Bon là on attend, on fait la vaisselle ou on vas netoyer la salle de bain le temps que realplayer joue l'émission.
Si je veut pas écouter l'émission pendant que je l'enregistre (parce que justement je suis dans la salle de bain et que je veut plutôt écouter l'émission dans le métro), la ligne de commande deviens :
vsound -a 5 realplay http://url/du/fichier.rm
note : on met directement l'url, pas besoin de passer par l'étape du téléchargement du fichier real-audio

maintenant il reste qu'a encoder le fichier wav généré par Vsound en mp3, et supprimer le fichier .wav généré par Vsound qui sert plus à rien mais qui prend beaucoup de place
lame --preset 128 vsound.wav nom.mp3; rm vsound.wav
Là on part pas trop loin, ça vas beaucoup plus vite qu'à l'étape précédante.

Si on préfère le format .ogg au .mp3 (parce que c'est libre)
sox vsound.wav nom.ogg && rm vsound.wav
Au passage on note l'utilisation du &&. Le && séparer deux commandes. La deuxième commande ne serra lancée que si la première a réussi. On peut donc tout résumer en une seule ligne :
vsound -a 5 realplay url.rm && sox vsound.wav nom.ogg && rm vsound.wav
Et comme ça tout le travail se fait tout seul et quand la vaisselle est finie, on a son émission en .mp3 a disposition

mercredi 6 mai 2009

mon top 5 des extensions Firefox

La liste des extensions Firefox dont je ne peut plus me passer :

Adblock Plus : Permet de bloquer la majorité des publicités sur internet. plus d'animations qui font zipzip coincoin, plus de machins qui gigotes dans tous les coins de l'écran. Une foi l'extension installée, il faut redémarrer Firefox puis sélectionner le filtre à publicité qui vous correspond le mieux, j'en ai choisis un plus particulièrement adapté aux internautes français. Toutes les infos ici.

Flashblock : Dans le même esprits que l'extension précédant, celle ci bloque toutes les animations flash et les remplacent par une petite flèche. On peut alors choisir ou non de lire cette animation. J'ai adopté cette extension après que Firefox ai planté plusieurs fois alors que je me baladais sur des pages myspace bourrés d'animations flash débiles du genres dix milles slideshow de photos et trois-cents vidéos youtubes sur la même page.

Yahoo! Mail Notifier : Vers 98/99, après que outlook ai infecté mon pc avec un énième virus du genre iloveyou je suis passé à une bal en ligne à l'époque c'était caramail ou yahoo. Entre les deux, on dirais que j'ai fait le bon choix!!! Cette extension me préviens à l'arrivée d'un nouveau mail non lu dans ma bal. WebMail Notifier fait le même boulot mais supporte d'autres webmail, gmail et hotmail par exemple.

FireGesture : une fois bien paramétré, c'est une extension dont on ne peut plus se passer. Elle permet d'économiser pas mal de sous sur l'achat d'une souris à huit milles boutons. Cette extension permet de contrôler le navigateur web avec la souris. En utilisant des raccourcis-souris comme il existe des raccourcis-clavier si l'on veut! Par exemple clic droit + clic gauche = page précédente ou bien clic droit enfoncé plus mouvement vers la gauche = page précédente aussi. Au boulot clic droit enfoncé + mouvement vers le bas = fenêtre placée en icône dans la barre des tâches! Il y a aussi des mouvements configurables avec la molette, en combinant clavier et souris...

Xmarks : (ex-Foxmarks) Cette extension désormais multi-navigateur (elle existe aussi pour internet explorer et safari) se charge de sauvegarder vos favoris et de les stocker sur un serveur. Tout l'intérêt de l'extension réside dans le fait que si vous vous servez de plusieurs ordinateurs (bureau, portable, maison), Xmarks synchronise les favoris sur toutes ces versions de Firefox. Ainsi on a les mêmes favoris que l'on surf depuis son portable, son desktop ou chez un ami depuis une version portable de Firefox embarquée sur sa clé usb . Xmarks est aussi capable de gérer les mots de passes enregistrés et de les synchronisés, mais moi ça ne m'emballe pas de laisser mes mots de passes sur un serveur que je ne connais pas. Comme je l'explique dans un autre billet, je préfère me servir de Password Exporter, une autre extension, pour échanger les mots de passe entre mes pc.

ps : Pour installer et gérer des extensions sous Firefox, aller dans le menu "Outils" puis "Modules complémentaires" choisir l'onglet "Catalogue" ou "Extensions" en fonction des versions de Firefox.

mardi 5 mai 2009

profils Firefox

Sur mon pc je veut bien partager mes photos, ma musique, mes scripts. Mais par contre je déteste partager mes favoris internet, j'ai mes petites extensions, mes barres d'outils, et par dessus tout j'aime pas me retrouver sur un site avec le compte de ma femme activé. Alors plutôt que créer des utilisateurs je me demandais donc si il n'existait pas une extension pour Firefox qui puisse créer plusieurs profils d'utilisateurs.
Il n'y a pas d'extension qui fait ça car Firefox le fait déjà tout seul!

Pour lancer le gestionnaire de profils, fermer toutes les fenêtres de firefox puis
firefox -ProfileManager
Le gestionnaire de profile s'ouvre, on peut créer/modifier/supprimer les profile a partir de cet outil.

Dorénavant, au démarrage de Firefox, le gestionnaire de profile s'ouvrira et demandera sous quel profil on souhaite se connecter.

Pas assez pratique? C'est ce que je me suis dit aussi alors j'ai créé deux petits scripts :
#!/bin/bash
firefox -P User1 &
et
#!/bin/bash
firefox -P User2 &
Je créé deux lanceurs dans mon menu, un Firefox (user1), l'autre Firefox (user2) pointant chacun sur le script approprié, avec deux icônes différentes pour les différencier! Et je coche une fois pour toute "Don't ask at startup" dans le gestionnaire de profile.

ps : Le gestionnaire de profile est documenté (en anglais) dans la base de connaissance Mozilla.