Affichage des articles dont le libellé est linux. Afficher tous les articles
Affichage des articles dont le libellé est linux. Afficher tous les articles

07 juin 2008

Send sms with skype on linux

First, open a terminal an type the following comands :

wget http://heanet.dl.sourceforge.net/sourceforge/skype4py/Skype4Py-1.0.29.0.tar.gz
unp Skype4Py-1.0.29.0.tar.gz
cd Skype4Py-1.0.29.0/
sudo python setup.py install
cd ..

skype &

wget http://www.kolmann.at/philipp/linux/skysentials/skysentials-1.0.1.tar.gz
unp skysentials-1.0.1.tar.gz
cd skysentials-1.0.1/
./skysentials.py

now, into skype accept SkySentials to use skype and store this preselect.

You can now send sms.

24 décembre 2007

Changer d'encodage un fichier de texte

Voici la commande magique sous linux pour convertir un fichier texte encodé en iso8859-1 en utf8 :

iconv -f ISO8859-1 -t UTF-8 fichier_iso8859.txt > fichier_utf8.txt

et sa réciproque :

iconv -f UTF-8 -t ISO8859-1 fichier_utf8.txt > fichier_iso8859.txt

28 août 2007

Configurer un écran Samsung SyncMaster 940NW

Avec les réglages par défauts, mon nouvel écran TFT Samsung SyncMaster 940NW ne fonctionne pas pour ma configuration.


Voici les caractéristiques de rafraichissement de cet écran :

Synchronisation horizontale
30Hz-90Hz
Synchronisation verticale
56Hz-72Hz

La résolution optimale est de 1440x900, pour obtenir de bon réglages j'ai utilisé le programe gtf :

      $ gtf 1440 900 75

Les deux premiers argument sont la résolution souhaitée et le troisième le rafraichissement. On obtient ceci :
      # 1440x900 @ 75.00 Hz (GTF) hsync: 70.50 kHz; pclk: 136.49 MHz       Modeline "1440x900_75.00"  136.49  1440 1536 1688 1936  900 901 904 940  -HSync +Vsync 
et pour :
      $ gtf 1440 900 60
on obtient :
      # 1440x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 106.47 MHz       Modeline "1440x900_60.00"  106.47  1440 1520 1672 1904  900 901 904 932  -HSync +Vsync


On va maintenant ajouter la section suivante au fichier de configuration /etc/X11/xorg.conf :

Section "Monitor"         Identifier      "Samsung SyncMaster 940nw"         Option          "DPMS"         HorizSync       30-81 # valeurs obtenues sur le site du constructeur         VertRefresh     56-75 # valeurs obtenues sur le site du constructeur         # 1440x900 @ 75.00 Hz (GTF) hsync: 70.50 kHz; pclk: 136.49 MHz         Modeline "1440x900_75.00"  136.49  1440 1536 1688 1936  900 901 904 940  -HSync +Vsync         # 1440x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 106.47 MHz         Modeline "1440x900_60.00"  106.47  1440 1520 1672 1904  900 901 904 932  -HSync +Vsync  EndSection
On peut maintenant modifier la section Screen :
Section "Screen"         Identifier      "Default Screen"         Device          "ATI Technologies Inc RV280 [Radeon 9200 SE]"         Monitor         "Samsung SyncMaster 940nw"         DefaultDepth    24         SubSection "Display"                 Depth           24                 Modes           "1440x900_75.00" "1280x1024" "1280x960" "1280x854" "1280x800" "1280x768" "1200x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"         EndSubSection EndSection
Après un redémarrage de xorg, l'écran fonctionne a merveille ;-)

20 juillet 2007

Passer sa version de Debian de stable/testing à de testing/unstable


Pour commencer il faut éditer le fichier /etc/apt/sources.list et modifier les lignes suivantes
deb http://ftp.fr.debian.org/debian/ stable main non-free contrib
deb-src http://ftp.fr.debian.org/debian/ stable main non-free contrib
en ceci pour passer à testing :
deb http://ftp.fr.debian.org/debian/ sid main non-free contrib
deb-src http://ftp.fr.debian.org/debian/ sid main non-free contrib
ou en ceci pour passer à unstable :
deb http://ftp.fr.debian.org/debian/ sid main non-free contrib
deb-src http://ftp.fr.debian.org/debian/ sid main non-free contrib
Deplus,
pour s'assurer que apt-get update installera les packages dans la branche que vous avez choisis de rejoindre (testing/sarge), il faut donc modifier le paramètre APT::Default-Release du fichier /etc/apt/apt.conf :
APT::Default-Release "stable";
devient par exemple (suivant votre choix plus haut) :
APT::Default-Release "unstable";
Il ne vous reste plus qu'a effectuer les mises à jour :
apt-get update && apt-get upgrade

04 mai 2007

Réparer une archive rar sous Linux

La solution est simple :

rar r archive.rar

24 février 2007

Lire et écrire sur une partition NTFS depuis linux c'est possible !

NTFS-3G est un module open-source developpé afin de rendre possible la lecture et surtout l'écriture sur des partitions NTFS à partir de Linux.

Ce driver est considéré comme non stable par ses auteur vous pouvez donc l'utiliser sans trop de problèmes.

Voici comment faire :

  1. Installer le paquet de votre distribution nommé ntfs-3g

  2. Modifier la ligne correspondant à votre partition NTFS pour qu'elle ressemble à celle-ci :
    /dev/hdb1 /media/wind ntfs-3g defaults,rw,umask=111,nls=iso8859-1 0 0

  3. Remonter la partition en question (ici /media/wind):
    umount /media/wind; mount /media/wind

23 février 2007

Un Firefox optimisé pour Linux et votre processeur

Swiftfox est une version optimisée de Firefox pour votre processeur à destination des systèmes Linux.


Si comme moi vous utilisez Debian vous pouvez l'installer à l'aide de paquets, voici la marche à suivre :

  1. Ajouter les lignes suivantes dans votre fichier /etc/apt/sources.list :

    # optimized firefox
    deb http://getswiftfox.com/builds/debian unstable

  2. Installer Swiftox :

    apt-get update && sudo apt-get install swiftfox

  3. Swiftfox est maintenant disponible dans votre menu d'application

09 février 2007

Ordre des cartes sons sous linux avec une webcam usb

Le problèmes est que ma webcam a un micro intégré et qu'elle est détectée comme la carte son principale pour mon syteme come le confirme les informations ci-desous :

# cat /proc/asound/cards
0 [camera ]: USB-Audio - USB camera
USB camera at usb-0000:00:10.0-2, full speed
1 [V8235 ]: VIA8233 - VIA 8235
VIA 8235 with VIA1612A at 0xe000, irq 10

Pour resoudre j'ai edité le fichier /etc/modprobe.d/alsa-base et j'ai ajouté la ligne suivante :

options snd-usb-audio index=1

après avoir executé la comamnde update-modules et redémaré mon ordniateur, le problème fut résolut comme l'ateste les lignes suivantes :

# cat /proc/asound/cards
0 [V8235 ]: VIA8233 - VIA 8235
VIA 8235 with VIA1612A at 0xe000, irq 10
1 [camera ]: USB-Audio - USB camera
USB camera at usb-0000:00:10.0-2, full speed

06 février 2007

Convertir un fichier wav IMA ADPCM vers le format PCM

Voici un fichier au format IMA ADPCM :

$ file v001.wav
v001.wav: RIFF (little-endian) data, WAVE audio, IMA ADPCM, mono 8000 Hz


Voici comment le convertir :

$ mplayer -ao pcm:file=v001-pcm.wav v001.wav

27 janvier 2007

Tiny PIC bootloader

Probablement l'un des plus petits bootloader et le plus simple a utiliser. Il ne prend que 100 mots en mémoire haute, le programme de transfert est disponible pour Windows :

23 novembre 2006

SSH et clé publique

Quand on accède à une machine par SSH, taper son mot de passe à
chaque cconnection peut vite devenir très lourd. Pour éviter cela
vous pouvez utiliser une bi-clé RSA ou DSA avec un agent SSH (avec où sans
phrase de passe pour protéger la clé privée). Pour cela realiser les opérations suivantes :

ssh-keygen -t rsa
scp ~/.ssh/id_rsa.pub user@server:.ssh/authorized_keys
eval $(ssh-agent)
ssh-add

Vous pouvez aussi faire démarrer ssh-agent automatiquement lorsque
vous démarrez votre session X (sous Debian et Ubuntu c'est déjà fait par défaut).

article inspiré d'ici

21 novembre 2006

Empecher DHCP de modifier les adresses dns du fichier /etc/resolv.conf

Il faut editer le fichier /etc/dhcp3/dhclient.conf et ajouter la ligne suivante :
supersede domain-name-servers 217.117.33.134, 217.117.32.3;

217.117.33.134 et 217.117.32.3 sont les adresses dns que vous souhaitez garder (ici ceux de teledisnet)

18 novembre 2006

Création d'un dépot svn et controle d'acces via les acl POSIX pour utilisation à distance.

Création d'un répertoire de dépot svn :
mkdir svn


Création d'un dépot svn nomé tni:
cd svn
svnadmin create tni

Modification des droits sur le répertoire :
chmod g-rxw,o-rxw ./tni/

Ajout des droits pour les utilisateur titi, tata et toto :
for USER in titi tata toto ; do echo u:$USER:rwX ; done | setfacl -R -M - ./tni/

Les utilisateur titi, tata et toto auront seul les droits sur le dépot!

12 novembre 2006

Ajouter un utilisateur dans un groupe sous linux

Taper la commande suivante avec les droits root (group est le groupe et user et l'utilisateur) :

adduser user group user

Installer la librairie OpenCv sou Linux de manière locale

  1. Réaliser ses opérations dans un terminal utilisateur :
  2. cd ~
    mkdir local
    wget http://belnet.dl.sourceforge.net/sourceforge/opencvlibrary/opencv-1.0.0.tar.gz
    tar xzvf opencv-1.0.0.tar.gz
    cd opencv-1.0.0
    ./configure --prefix=$HOME/local
    make
    make install
  3. Si vous utiliser le shell bash (echo $SHELL)
  4. cd ~
    emacs .bashrc
    ajouter ceci au fichier :
    export PKG_CONFIG_PATH=~/local/lib/pkgconfig:$PKG_CONFIG_PATH
    export LD_LIBRARY_PATH=~/local/lib:$LD_LIBRARY_PATH
    export PATH=~/local/bin:$PATH
    pour que les changement soit pris en compte directement tapez :
    source .bashrc

25 septembre 2006

Conversion de format de fichier de texte (UNIX <--> DOS)

Un petit programme rapide :

dos2unix monFichier

et inversement :

unix2dos monFichier

ces programmes sous debian sont inclut dans le paquet :

tofrodos - Converts DOS <-> Unix text files, alias tofromdos

Utiliser Google Talk sous linux avec Kopete

Voici ce qu'il faut faire :

  1. On ouvrir Kopete
  2. Menu Configuration > Configurer Kopete
  3. Onglet Comptes > Nouveau...
  4. Choisir un compte de type Jabber
  5. Onglet configuration de base > Identifiant : votre_nom@gmail.com
  6. Onglet connexion > Cocher le SSL, utiliser le serveur talk.google.com
  7. Valider
  8. Entrez le mot de passe de votre compte Gmail
  9. Accepter le certicat
  10. Bienvenu sur Google Talk !

Source :
http://www.swisslinux.org/wiki/index.php/Utiliser_Google_Talk_avec_Kopete
http://wiki.kde.org/tiki-index.php?page=Google+Talk+support

Un tunel ssh pour administrer IPcop à distance

Dans une console taper :
ssh -L 2012:machine.ipcop.com:445 root@machine.ipcop.com -p 222

On peut alors se rendre sur la page d'administration à partir de sa machine, via l'adresse suivante :

https://127.0.0.1:2012/cgi-bin/index.cgi


P.S.:Il faut que ssh soit activé sur IPcop évidement ...

warning: database `/var/cache/locate/locatedb' is more than 8 days old

Pour faire disparaitre ce message il faut en tant que super utilisateur lancer la commande :
updatedb

Comment monter des images ISO ?

Il est possible de monter une image (d'un cdrom ou autre) au format ISO comme s'il sagissait d'un cdrom... Pour ca, il faut avoir les privileges root taper dans une console la commande suivante:

mount -o loop -t iso9660 /chemin/image.iso /destination/