From owner-freebsd-questions@FreeBSD.ORG Mon Oct 31 10:30:57 2005 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 932A016A422 for ; Mon, 31 Oct 2005 10:30:57 +0000 (GMT) (envelope-from plcplc@gmail.com) Received: from nproxy.gmail.com (nproxy.gmail.com [64.233.182.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACC5D43D48 for ; Mon, 31 Oct 2005 10:30:56 +0000 (GMT) (envelope-from plcplc@gmail.com) Received: by nproxy.gmail.com with SMTP id l24so341398nfc for ; Mon, 31 Oct 2005 02:30:55 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:from:reply-to:to:subject:date:user-agent:references:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:message-id; b=rngKJSB/0Gomz9Upfg+3Juy5oOs684MK4yR4/DC/83642g7/po4duRzTRrOkHgLLIsrau/H4Zi3iIq9HAb3KNxRlOCM5581an5zQYmWN6Z9g2UFkB8QUzW5rH8EqwKMXs0k31b6+XnFKTb5DIONLRcOP2SmawIfOx5DuXqPQSWI= Received: by 10.48.43.16 with SMTP id q16mr1207928nfq; Mon, 31 Oct 2005 02:30:55 -0800 (PST) Received: from ?10.0.1.254? ( [80.164.23.11]) by mx.gmail.com with ESMTP id m16sm1135359nfc.2005.10.31.02.30.54; Mon, 31 Oct 2005 02:30:54 -0800 (PST) From: Philip Lykke Carlsen To: freebsd-questions@freebsd.org Date: Mon, 31 Oct 2005 11:30:52 +0100 User-Agent: KMail/1.8.2 References: In-Reply-To: MIME-Version: 1.0 Message-Id: <200510311130.52687.plcplc@gmail.com> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: Basic Port Management.Is there any? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: plcplc@gmail.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Oct 2005 10:30:57 -0000 Monday 31 October 2005 10:00 skrev George Katsanos: > Hello ! , > > > As a fresh Freebsd user[and fan] I am trying to set up my WM / X > environment and choose the apps I will use for basic stuff. > Text Editors , Image viewers , Mail apps , FileManagers. > > So after I see some screenshots [it would be very nice and handy if some > screenshots could be added to the freebsd.org/ports database] I'm making > install the port to check it out. Some times , I decided that I don't like > it . So my first though is to get rid of it , cause I don't want ''trash'' > on my system. > I'm making deinstall [or pkg_delete] to remove it. Everything ok so far , > but what about the one zillion dependant pkg's the app made? > You can say , do a pkg_delete -r . Yes but this will may delete also pkgs > that are Needed by other ports/apps.. > > > Is there any good plan solution for this ?... well.. if you issue a `pkg_info -r pkg_name` command you will see all the packages that the package pkg_name depends on.. As for ports' management I'd recommend installing sysutils/portupgrade some people like sysutils/portmanager better though.. but I can't really say I'm familliar with that though.. the portupgrade port is a set of utilities to help you manage your installed ports.. it's got pkg_deinstall which seems to have what you seek pkg_deinstall -R would deinstall a package's dependencies as well