[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux] SuSEConfig



> Une question SuSE, certainement pour Pascal :)
> kk chose de tres enervant avec cette suse, c'est que des que j'installe un
> package (genre maintenant ou je viends de remplacer vim par elvis), yast
> lance un SuSEConfig complet... et ca m'enerve !!  ca prends un temps de
> fou: il relance les index pour htdig, machin et chose, bref j'aimerais
> enlever ca: et lancer un SuSEConfig complet par le cron ...
> Any input on this ?

Installe les paquets "à la main" avec RPM.

Sur chaque CD de la SuSE, tu trouveras un fichier INDEX.gz
Copie-le dans ton Home.
Pour trouver un RPM (sur quel CD il se trouve), suffit de faire
un

  zgrep vim ~/INDEX.gz|egrep '\.rpm$'

(vaut la peine de faire une fonction bash (*))
et il te dira un truc du genre:

  ./CD1/suse/a1/vim.rpm
  ./CD4/suse/xap2/gvim.rpm

(*) fonction bash:

- version simple:

function suserpm()
{
   zgrep $* ~/INDEX.gz|egrep '\.rpm$'
}

- version plus complexe:

function suserpm()
{
   zgrep $* ~/INDEX.gz|egrep '\.rpm$' \
   | while read l; do
      p=${l#./CD*/}
      echo $l
      history -s 'rpm -hiv "/cdrom/$p"'
   done
}

Celle-là te met en plus dans l'historique de ton shell (bash)
la ou les commandes rpm pour installer le ou les paquet(s) une fois
que le CD est monté :-)

--
  -o) / Pascal Bleser                   ATOS Origin|
  /\\ \ e-Business Platform         Aachen, Germany|
 _\_v  \<guru@linuxbe.org> <pbleser@atosorigin.com>|
---------------------------------------------------|
rm -rf /bin/laden || cat usa >/dev/null            :
---------------------------------------------------'

[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php     ]
[ Archives de la mailing list: http://archives.unixtech.be/linux/  ]
[ http://unixtech.be              Contact: listmaster@unixtech.be  ]