Voici 2 fonctions bien utiles dans votre shell. Elles fonctionnent dans sh, bash et zsh pour tcsh je ne crois pas. Elles s'utilisent comme des alias.
apt-search : permet une recherche simple dans votre base de données APT
prs : permet de retrouver le pid d'un processus à partir de son nom
function apt-search (){
apt-cache search "$@" | grep -v '^lib' | sort;
}
function prs (){
ps faux | grep -v 'grep' | grep "$@" | sed -e 's/^\([^ ]*\) *\([0-9]*\) .*:[0-9][0-9] \(.*\)$/\1 \2 \3/g'
}
Re: apt-? how do I get the feature whatprovides?
The functionality you were looking for is supplied by apt-file. To install:
sudo apt-get install apt-file
To use:
sudo apt-file update
sudo apt-file search <filename>
Enjoy,
Tim.
milstead is offline Reply With Quote
// APT: Ajouter la ligne suivante dans /etc/apt/apt.conf.d/70debconf
Acquire::http::Proxy "http://192.168.1.1:80";
(éventuellement http://login:passwd@192.168.1.1:8080)
// YUM: deux solutions:
- export http_proxy=http://192.168.1.1:8080
(éventuellement http_proxy=http://login:passwd@192.168.1.1:8080)
- [ou] Editer le fichier /etc/yum.conf et rajouter proxy=http://192.168.1.1:8080
(éventuellement aussi proxy_username=userxxx et proxy_password=passxxx)
Vérifier tout de même sur le site http://www.backports.org que le paquet plus récent à installer a bien été backporté
echo "deb http://www.backports.org/debian etch-backpoprts main contrib non-free" >> /etc/apt/source.list # Le mirroir
aptitude update
aptitude install debian-backports-keyring # Clé publique du dépôt
aptitude update
# Remplacer postgresql par le package que vous souhaitez
echo "Package: postgresql
Pin: release a=etch-backports
Pin-Priority: 999" >> /etc/apt/preferences
aptitude install postgresql