dimanche 16 décembre 2007

medintux sous debian testing

télécharger medintux sut
http://medintux.org/medintux/
sur http://adullact.net/frs/download.php/2067/MedinTuxDist-V1.26-Utf8.7z
installer :
qt3
mysql
p7z

placer MedinTuxDist-V1.26-Utf8.7z dans son dossier perso
l'extraire par p7z
donner les droits d'execution
debian:~# chown -R user /home/mon_home/MedinTuxDist-V1.26-Utf8
debian:~# chmod -R 777 /home/mon_home/MedinTuxDist-V1.26-Utf8

donner les droits à mysql
arrêt mysql
en root:
/etc/init.d/mysql stop
puis redémarrer en mode safe pour changer les tables d'autorisation
mysqld_safe --skip-grant-tables --skip-networking &
ouvrir un autre terminal
puis démarrer mysql monitor
# mysql mysql
gna gna
mysql> update user set password=password('unmotdepasse') where user="root" and host="localhost";
ne pas oublier le ;
Query OK, 0 rows affected (0,00 sec)
Rows matched: 1 Changed: 0 Warnings: 0

mysql> exit

debian:~# /etc/init.d/mysql restart

mysql -u root -p
Enter password:unmotdepasse

mysql> GRANT ALL ON *.* TO root@localhost IDENTIFIED BY "";
Query OK, 0 rows affected (0.04 sec)

on installe medintux en cliquant sur set-bases dans le répertoire set-bases

puis une fois installé

mysql> GRANT ALL ON *.* TO root@localhost IDENTIFIED BY "unmotdepasse";
Query OK, 0 rows affected (0.08 sec)

mysql> exit
Bye
debian:~# exit
logout

puis on clique sur installer les bases
enfin sur démarrer médintux

on peut paramétrer ensuite l'historique, etc...

Sous UBUNTU Feisty c'est pareil. Il faut simplement travailler en root :
ouvrir un terminal
sudo -i
mot de passe
laisser ouvert le terminal.
A la fin de l'installation :
root@ordi.laptop # exit

dimanche 9 décembre 2007

pronote sous linux

l'installation de pronote client sous linux se fait avec wine.
1° préalable : que pronote soit installé sur le serveur du lycée ;-)
2° préalable : avoir wine installé :-)))
en root
apt-get install wine
ensuite sur http://www.index-education.com/fr/
cliquer sur "installer pronote 2007", ça télécharge le gros paquet .exe d'installation
On met se paquet .exe dans un dossier propre dans son dossier personnel.
puis en utilisateur
wine chemin_vers_/fichier_installateur.exe
wine crée son dossier .wine dans le dossier personnel puis installe pronote.
L'installateur demande d'installer dans C:\pronote (de mémoire) , prenez cette option par défaut.
Une fois installé se rendre en graphique dans .wine (afficher les dossiers caché ou ctrl+H)
puis dans pronote.
Vous y trouverez un executable .exe
En console vous faites
wine /home/votredossierperso/.wine/"pronote 2007"/"pronote 2007 client".exe
vous adaptez selon les dénominations trouvées, par contre les " " entourant les dossiers et fichiers contenant des espaces vous évitent d'avoir l'erreur "wine ne trouve pas le fichier pronote" ;-)
Perso j'ai eu une petite erreur résolue en donnant les droits de lecture, éxecution et écriture à groupe.

jeudi 29 novembre 2007

ndiswrapper et changement de noyau

en cas de changement de noyau, on perd sa wifi sous ndiswrapper.
Le problème est que ndiswrapper.ko ne se trouve pas dans le nouveau noyau.
Il faut réinstaller ndiswrapper .
J'ai fait à chaque fois :
desinstalaltion par
ndiswrapper -e bcmwl5 (c'est mon fichier win)
effacement du répertoire bcmwl5 dans /etc/ndiswrapper.
réinstallation de ndiswrapper
Mais le fichier ndiswrapper.ko reste dans l'ancien kernel
Il faut donc faire en root (su -)
mv lib/modules/path_ancien_kernel_/misc/ndiswrapper.ko lib/modules/path_nouveau_kernel_/misc/
par exemple chez moi avec le nouveau noyau (chemin différent de l'ancien) :
/lib/modules/2.6.22-3-686/kernel/drivers/misc/ndiswrapper.ko
on retrouve ces chemins en graphique (ce qui permet de faire un clic droit copier et de le coller dans le terminal.
Ce qui arrange tout, évidemment , c'est de faire en root un
depmod -a
ça reconstruit les dépendances.
La prochaine fois, si je m'ne souviens encore je ferai juste un déplacement d'un noyau à l'autre de ndiswrapper.ko puis depmod -a pour voir ...

mercredi 28 novembre 2007

scanner Epson Perfection V10 sous debian 2.6.22-2-686

il faut d'abord installer tous les paquets
libsane
libusb
xsane
sane-utils

récupérer chez avasis les paquets rpm iscan et iscan-plugin
iscan-2.3.0-1.c2.i386.rpm
iscan-plugin-gt-s600-2.0.0-1.c2.i386.rpm
http://www.avasys.jp/english/linux_e/dl_scan.html
installer alien par apt-get ou synaptic
on se rend dans le répertoire de téléchargement des fichiers iscan*.rpm
cd répertoire
puis on débiannise les paquets rpm
en root (su -) : alien -d --scripts iscan-2.3.0-1.c2.i386.rpm
alien - d --scripts iscan-plugin-gt-s600-2.0.0-1.c2.i386.rpm

toujours dans ce répertoire on les installe (en root) par dpkg
dpkg -i iscan-2.3.0-1.c2.i386.deb
dpkg -i iscan-plugin-gt-s600-2.0.0-1.c2.i386.deb

si il y a une erreur c'est peut être que libsane-extras est installé (on cherche à l'installer par erreur car il contient le module epkowa de epson).

on vérifie en root l'installation:
sane-find-scanner
puis
scanimage -L

si ça ne marche pas, erreur d'installation.

il faut ensuite donner les droits d'utilisation
dans /etc/group on trouve la ligne et on obtient
scanner:x:111:sonlogin
# ce n'est peut être pas 111 chez vous, en tous cas il faut juste rajouter scanner à la ligne
(par exemple par nano -t /etc/group, on se déplace avec les flèches, on enregistre par ctrl+x)
puis on renseigne le répertoire hotplug
en root : nano -t /etc/hotplug/usb/iscan-device
on trouve et on renseigne comme tel:
# Of course, fallback behaviour can be customised ;-)
#
DEFAULT_OWNER=root
#DEFAULT_GROUP=root
DEFAULT_GROUP=scanner
DEFAULT_PERMS=0666

on enregistre (ctrl x)
puis on redémmare l'ordi, si je n'ai rien oublié xsane marche .

EDIT: un ami m'a fait remarquer que faire en root :
adduser nom_utilisateur scanner
était plus chic ;-)

si problème m'écrire sur
debianpmd@orange.fr

jeudi 18 octobre 2007

wicd, le wifi facile sous linux

wicd est un logiciel qui permet uen configuration facile.
Il scanne les réseaux, et permet de configurer facilement les clés wep ou wpa.
Comme il rentre en conflit avec network-manager il faudra désinstaller celui-ci.
1° pour debian :
on récupère le paquet toutes distributions debian :
en root (su-)
wget http://downloads.sourceforge.net/wicd/wicd_1.3.1-all.deb?modtime=1184023948&big_mirror=0
il est placé dans le home/user (où user est votre nom d'utilisateur)
puis on désinstalle network-manager
apt-get remove network-manager
puis on installe wicd
cd /home/user
dpkg -i wicd_1.3.1-all.deb
On trouvera wicd dans menu internet sous gnome

2°: pour ubuntu :
on édite son sources.list
sudo gedit /etc/apt/sources.list
on y écrit
deb http://wicd.longren.org feisty extras
on enregistre puis on fait
sudo apt-get update
sudo apt-get install wicd
ou la dernière ligne peut être remplacée par la fonction ajouter du menu applications.
Personnellement j'ai mis une applet avec le programme wicd dans la barre supérieure.
On lance wicd
on clique sur la petite flèche qui déroule un menu.
Pour leslivebox, sachez que:
les clés s'écrivent en minuscule, sans espace ni ":"
Pour s'y brancher en wifi la pemière fois, il faut appuyer sur la touche "reg" en dessous dite d'association
afin de lever provisoirement le filtrage mac.
En effet, les livebox par défaut rejetent les ordinateurs qu'elles ne connaissent pas.
Le site de wicd:
http://wicd.sourceforge.net/
un locate wicd montre qu'il est installé principalement dans /opt
Vous y trouverez donc les fichiers de configuration.


vendredi 29 juin 2007

paramétrer son wifi

la question d' installer un wifi est très souvent posée .
Evidemment je ne vais pas pouvoir résoudre tous les cas de figure .
D' abord il faut avoir le bon driver pour sa carte
On trouve les infos ici :
ubuntu et les cartes wifi
pilotes (drivers ) wifi et ubuntu linux

Avec un peu de chance la carte peut déjà être opérationnelle .
On va donc devoir simplement configurer l' accès au réseau :
on va donc dans : système>administration >réseau
puis on clique sur le wifi puis sur propriété
on met le nom de son réseau (celui du routeur)
la clé WEP si il y en a une (hexdécimal s'il n' y a que des chiffres, ASCII s' il y a chifres et lettres)
on sélectionne DHCP
on valide

et on essaye .

SI ça ne marche pas alors on y va pas à pas :
1) obtenir un pilote (driver)
on ouvre un terminal (applications>accessoires>terminal )
on obtient le type de carte par la commande
lspci
chez moi ça retourne
02:03.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
02:08.0 Ethernet controller: Intel Corporation 82562ET/EZ/GT/GZ - PRO/100 VE (LOM) Ethernet Controller Mobile (rev 03)

c'est donc une carte de type broadcom BCM4318 en 802.11g
sur le site ubuntu je vois que je ne trouverai pas de pilote linux et qu' il faut donc que j' utilise un pilote Windows
soit par bcm43xx cutter
soit par ndiswrapper

tutos:
ndiswrapper

bcm43xx

mais il y a aussi des pilotes linux valides pour certaines cartes (ipw2200, rt 61, rt 73, ...)

2) vérifier qu' il est chargé :
lsmod
si la liste est longue on peut faire
lsmod > modules
on retrouvera un fichier module dans son dossier personnel avec la liste de tous les modules chargés dedans .
On recherche donc son pilote .

3) s' il n' est pas chargé faire
sudo modprobe nom_du_module
puis vérifier son chargement de la même manière .
En inscrivant son module dans
/etc/modules
sudo gedit /etc/modules
on y écrit le nom de son module et on enregistre

4) une fois que son module est chargé on retourne dans
système>administration >réseau
et on configure sa connexion

on peut aussi en cas de problème le faire en ligne de commande
iwconfig donne le nom de sa connexion
chez moi
eth1 IEEE 802.11g ESSID:"machintruc"
Mode:Managed Frequency:2.462 GHz Access Point: chiffres et lettres
Bit Rate=54 Mb/s Tx-Power:25 dBm
RTS thr=2347 B Fragment thr=2346 B
Power Management:off
Link Quality:100/100 Signal level:-30 dBm Noise level:-96 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
on ouvre le fichier interfaces par
sudo gedit /etc/network/interfaces
il y faut
auto lo
iface lo inet loopback

#iface eth0 inet dhcp


#iface eth0 inet dhcp

iface eth1 inet dhcp
wireless-essid machintruc
wireless-key **********

auto eth1

on enregistre

chez moi ç'est eth1 mais ça peut être ra0 ou wlan0 ou ath0 selon la carte et le pilote .

puis on relance le système par
sudo /etc/init.d/networking restart

si tout est bien installé ça marche .

vendredi 20 avril 2007

premiers trucs


ce blog est fait pour donner mes trucs de linuxien profane .
J' ai découvert, sur un quiproquo, linux il y a un an, et en suis tombé amoureux .
Résultat : 5 ordinateurs sous linux, dont 2 en dual boot avec windows .
Et un réseau.
Tout avec Ubuntu Edgy .

1° truc:
sauvegarder ses données avant toute manipulation . Ca permet d' avoir l'esprit serein et donc de mieux raisonner .

2 ° truc:
pour chaque commande en console (Terminal ) qu' on vous propose , éditer le man la_commande_proposée ; cf l' exemple ci-dessus d' un "man fdisk" fait en console .
Ca évite les erreurs, qui peuvent toujours se glisser .
Man est votre ami .
Les commandes linux de base

3 ° truc:
vous avez un message d' erreur , un copier-coller dans la recherche du forum sinon dans google (www.google.fr) est instructif .
Soit le cas est courant, et quelqu'un aura trouvé la solution .
Soit vous ne trouvez rien, à ce moment là c'est probablement une erreur personnelle .