On Wed, Mar 13, 2002 at 02:39:31PM +0100, Simon 'corecode' Schubert wrote:
> On Wed, 13 Mar 2002 13:55:15 +0100 Eike Bernhardt <eike(at)unorganized.net> wrote:
>
> > Wie entferne ich denn am sinnvollsten _alle_ installierten Ports, um
> > dann noch mal "von vorne" anzufangen?
> >
> > Einfach /usr/local komplett leeren wird ja nicht so prall sein, weil
> > die Package-Tools ja noch Informationen unter /var/db/pkg haben.
> >
> > Funktioniert es, wenn ich sowohl /usr/local als auch /var/db/pkg leere,
> > um dann mit einen komplett "leerem" System wieder neu anzufangen? Oder
> > muesste man noch an anderen Stellen was entfernen?
>
> ich bezweifle, dass es sinnvoll ist alle ports zu deinstallieren, aber
> nun gut, das geht sicherlich mit ein wenig shell-magic:
>
> # pkg_info | cut -f 1 -d ' ' | xargs pkg_delete
>
> sollte das tun was du willst; allerdings hab ich das jetzt nicht
> ausprobiert ;]
Der wird mekern wenn er dependencies nicht ebenfalls zum löschen
bekommt.
Ein -f ist dabei Pflicht.
pkg_delete ist aber viel netter:
pkg_delete /var/db/pkg/*
Da kann man auch problemlos mit Shell-Ergänzungen arbeiten.
-- B.Walter COSMO-Project http://www.cosmo-project.de ticso(at)cicely.de Usergroup info(at)cosmo-project.de To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Wed 13 Mar 2002 - 15:50:20 CET