Re: Alle Ports deinstallieren (was: Re: Neu hier und Probleme beim Installieren eines Ports)

From: Bernd Walter <ticso(at)cicely8.cicely.de>
Date: Wed, 13 Mar 2002 15:47:10 +0100

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 message
Received on Wed 13 Mar 2002 - 15:50:20 CET

search this site