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

Re: versionare /etc con Mercurial



NN_il_Confusionario ha scritto:
On Mon, Nov 19, 2007 at 10:43:28PM +0100, Manlio Perillo wrote:
`wajig purge` chiama `dpkg --purge` e non passa per apt

        URL: http://www.togaware.com/wajig/

 purge          Remove one or more packages and configuration files
 purge-depend   Purge package and those it depend on and not required by others
 purge-orphans  Purge orphaned libraries (not required by installed packages)

prova a guardare cosa fanno gli altri due comandi di purge


elif command == "purge":
   perform.execute("dpkg --purge " + perform.concat(args[1:]), root=1)

elif command == "purgedepend":
  # ...
  toremove = package selezionato + le sue dipendenze
  perform.execute("apt-get remove --purge " + toremove, root=1)

elif command == "purgeorphans":
  #
  # Deborphans does not require root, but dpkg does.
  # So build up the orphans list first, then apss that to dpkg.
  #
  # ...
  dpkgs = packages orfani
  if pkgs: perform.execute("apt-get remove --purge" + pkgs, root=1)


Il comando da usare sembra essere quindi purgedepend.

Se non ti va cosa esegue wajig cambia lo script. Dopotutto e` codice
leggibile, non l'elefantiaco aptitude.



Saluti  Manlio Perillo



Reply to: