Re: Debian

Top Page

Reply to this message
Author: Frederic Mantegazza
Date:  
To: ML Guilde
Subject: Re: Debian
On Tuesday 04 June 2002 12:37, Pierre Pronchery wrote:

> 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)


La solution de Jerome a marche (virer ms3). Merci quand meme.

> > 2) Comment installer/parametrer l'USB ? J'ai une imprimante USB que
> > je n'arive pas a faire reconnaitre.
>
> apt-get install hotplug


Nickel. Ca marche au poil.

> > 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.


Je pensais qu'il existait une option dans dpkg ou apt-get. Mais ta
solution est tres bien (je testerai).

> > 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)


Comme je le disais, il s'agit de rpm commerciaux, donc on ne fait pas
vraiment ce qu'on veut. Ceci-dit, il s'agit de softs qui n'ont en
principe pas besoin de dependances rpm (ils ne verifient rien). Le but
etait juste de savoir s'il est possible d'utiliser rpm, avec sa propre
base, ou s'il vaut mieux de le transformer en deb. Cette derniere
solution me parait plus propre, a condition que ca marche bien.

Merci pour ton aide...

PS: Mon premier courriel sous ma Woody...

--
Frederic