Re: Debian

Top Page

Reply to this message
Author: Pierre Pronchery
Date:  
To: ML Guilde
Subject: Re: Debian
On Tue, Jun 04, 2002 at 11:28:36AM +0200, Frederic Mantegazza wrote:
> Bonjour,

Salut, je me rajoute à la liste des candidats pour cette réponse :)
>
> J'ai quelques petites questions concernant le parametrage de la Woody.
>
> 1) Comment fait-on pour desactiver gpm dans le mode graphique ? Il
> entre en conflit avec la gestion souris du serveur X. A moins que vous
> ayez une solution... Voici mon fichier /etc/gpm.conf :
>
> device=/dev/psaux
> responsiveness=
> repeat_type=ms3
> type=imps2
> append=""
> sample_rate=

Si tu t'en sers pas en console:
apt-get remove gpm
ou rm /etc/rc2.d/S??gpm        #remplacer 2 par son runlevel


Sinon, il faut bien laisser ces paramètres à gpm mais dire à XFree:
Device => /dev/gpmdata et Protocol => IntelliMouse
Ainsi la molette est répétée, et on a la souris sous X et en console.
(X passe par gpm pour l'obtenir)
>
> 2) Comment installer/parametrer l'USB ? J'ai une imprimante USB que je
> n'arive pas a faire reconnaitre.

apt-get install hotplug

Compiler les bons modules, s'assurer que l'imprimante est bien supportée
sous nunux.
>
> 3) Peut-on figer *tous* les paquets installes pour qu'ils ne soient pas
> upgrades automatiquement lors d'une commande apt-get upgrade ?

idée, je vais faire un pitit script bash:
#!/bin/bash
for I in $(dpkg --get-selections | cut -f 1); do
    echo $I hold | dpkg --set-selections
done


bon je le fais pas en root, mais c'est la bonne syntaxe en principe.


>
> 4) Lorsqu'un paquet n'existe qu'en rpm (cas de logiciels commerciaux),
> que vaut-il mieux faire ? Installer le paquet en utilisant rpm, ou bien
> le transformer en .deb a l'aide du logiciel alien ? Quelles options
> utiliser pour ce dernier ?

Moi je suis partisan du /opt/<nom_du_paquet>, et je rajoute dans
/etc/bash.bashrc:
unset PATH LD_LIBRARY_PATH MANPATH 2>/dev/null
for DIR in / /usr/ /usr/local/ /usr/local/games/ /usr/share/ /usr/X11R6/ /opt/*/ $HOME/opt/*/ $HOME/
do
    [ -d "$DIR" ] || continue
    [ -d "${DIR}bin" ] && PATH="${DIR}bin:$PATH"
    [ -d "${DIR}sbin" ] && PATH="${DIR}sbin:$PATH"
    [ -d "${DIR}games" ] && PATH="${DIR}games:$PATH"
    [ "$UID" -eq 0 ] && [ -d "${DIR}sbin" ] && PATH="${DIR}sbin:$PATH"
    [ -d "${DIR}lib" ] && LD_LIBRARY_PATH="${DIR}lib:$LD_LIBRARY_PATH"
    [ -d "${DIR}man" ] && MANPATH="${DIR}man:$MANPATH"
done


PATH="$(echo "$PATH" | sed 's/:$//')"
LD_LIBRARY_PATH="$(echo "$LD_LIBRARY_PATH" | sed 's/:$//')"
MANPATH="$(echo "$MANPATH" | sed 's/:$//')"

export PATH LD_LIBRARY_PATH MANPATH

(cf LinuxMag-France n°19 par là, couv' psql)

Sinon, on peut aussi faire ses propres paquets, hein...

>
> 5) Lorsque j'essaye d'installer certains paquets (comme acroread),
> j'obtiens un message me disant que le paquet est bien dans la base,
> mais n'a pas ete trouve. Qu'est-ce que ca veut dire ?

La réponse doit être dans les 2 autres.
>
> Merci de vos lumieres.
>
> -- 
>     Frederic


--
Pierre