Date: Thu, 29 Mar 2007 20:20:19 -0700 From: Frank Mayhar <frank@exit.com> To: Rico Secada <coolzone@io.dk> Cc: freebsd-ports@freebsd.org Subject: Re: Fw: Time to kill FreeBSD as a Desktop Message-ID: <1175224819.17517.2.camel@jill.exit.com> In-Reply-To: <20070330000732.efd7f7d5.coolzone@io.dk> References: <20070330000732.efd7f7d5.coolzone@io.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 2007-03-30 at 00:07 +0200, Rico Secada wrote: > Hi All. > > I have been using FreeBSD as a desktop system, on serveral computers for about one and a half year now. I truly love FreeBSD! But keeping third party ports/packages updated is just to timeconsuming IMHO. > > Building everything from ports is ok, on a quick machine, but even on a quick machine building KDE takes a LOT of time. Waiting until the stable packages are ready takes about 2 - 3 weeks, and until then, a lot of other stuff needs to be updated. > > Compared to Debian GNU/Linux's "apt-get update && apt-get dist upgrade" command, OR OpenBSD's "pkg-add -u" > > >From OpenBSD's man page for "pkg_add": > > -u Update the given pkgname(s), and anything it depends upon. If > no pkgname is given, pkg_add will update all installed packages. > This relies on PKG_PATH to figure out the new package names. > > I really think it is time for FreeBSD to make it more easy to update binary packages, like on OpenBSD. You know, if you weren't a troll you would know about "portupgrade -P" which fetches pre-built packages from the official distribution site and installs them using, guess what, pkg_add. The very same command that OpenBSD uses, imagine that! If you want to stay on the bleeding edge, you'll need to build from source, whether you're using FreeBSD or one of the many flavors of Linux. -- Frank Mayhar frank@exit.com http://www.exit.com/ Exit Consulting http://www.gpsclock.com/ http://www.exit.com/blog/frank/ http://www.zazzle.com/fmayhar*
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1175224819.17517.2.camel>