From owner-freebsd-newbies@FreeBSD.ORG Tue Apr 29 13:17:20 2003 Return-Path: Delivered-To: freebsd-newbies@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA4D437B401 for ; Tue, 29 Apr 2003 13:17:20 -0700 (PDT) Received: from thor.acuson.com (ac17859.acuson.com [157.226.71.79]) by mx1.FreeBSD.org (Postfix) with ESMTP id 96B5443F85 for ; Tue, 29 Apr 2003 13:17:19 -0700 (PDT) (envelope-from DavidJohnson@Siemens.com) Received: from mvaexch02.acuson.com (mvaexch02.acuson.com [157.226.230.209]) by thor.acuson.com (iPlanet Messaging Server 5.2 (built Feb 21 2002)) with ESMTP id <0HE400MD1GBKZO@thor.acuson.com> for freebsd-newbies@freebsd.org; Tue, 29 Apr 2003 13:16:32 -0700 (PDT) Received: by mvaexch02.acuson.com with Internet Mail Service (5.5.2653.19) id ; Tue, 29 Apr 2003 13:06:48 -0700 Received: from dhcp-46-117.acuson.com ([157.226.46.117]) by mvaexch01.acuson.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13) id JQ7MBP2J; Tue, 29 Apr 2003 13:08:15 -0700 Content-return: allowed Date: Tue, 29 Apr 2003 13:16:52 -0700 From: Johnson David In-reply-to: <003301c2fed0$0b7a91f0$d194fea9@bump> To: Ricardo , freebsd-newbies@freebsd.org Message-id: <200304291316.52672.DavidJohnson@Siemens.com> Organization: Siemens Medical Systems MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 7BIT Content-disposition: inline User-Agent: KMail/1.5.1 References: <003301c2fed0$0b7a91f0$d194fea9@bump> Subject: Re: former linux user X-BeenThere: freebsd-newbies@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Gathering place for new users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Apr 2003 20:17:21 -0000 On Wednesday 09 April 2003 12:41 pm, Ricardo wrote: > I installed FreeBSD 4.8 using the ISO's which I downloaded and I need > some help. First of all, the man pages are great, but they're intended as references, not tutorials. What you need is to read is the FreeBSD Handbook, supplemented by the FreeBSD FAQ. Both should have been installed by default to /usr/share/doc/handbook and /usr/share/doc/faq. They are HTML, so read them in any browser. Plain text versions are installed as well. > 1) I've heard various and often confusing instructions about post > installation tasks specifically CVSUP, how do I use CVSup? I've > installed and read the man page (which isn't too helpful) and I've > heard various confusing instructions on how to update packages on my > system. What do I do? Thus far I've installed it and configured > ports-supfile and I've thus far executed "make world". What now - am > I going the right way? There is great information on this in the Handbook. First see Appendix A.6, for using CVSup. Then chapter 4 on packages and ports. Then chapter 21 on synchronizing your source and making world. Finally, see the FAQ section 7.11, for a bit of information on portupgrade, which makes it easy to update existing installed packages and ports. > 2) I've used the locate feature previously and am familiar with it, > on Linux! How do I update the locate database? I've used slocate -u / > previously which updates the database starting at / This is already set up for you as a weekly cronjob. > 3) How do I refresh my paths? This is a very confusing question so > allow me to explain! After installing a package I cannot execute the > binary unless I am in the directory in which the binary resides - > even though the path to the binary is in my "path" statement in > ~/.profile. How do I get this to work? Ah! This used to drive me nuts, until I realized that I was running csh/tcsh instead of sh/bash. Make sure you're running sh or bash and not csh or tcsh. If you need to use csh, then consult the man page for csh, and look for a paragraph talking about "rehash". > 4) Am I right in thinking that all I need to do to install a package > from /usr/ports is to 4.1) make 4.2) make install ? Are there other > (optional/necessary steps) to perform? If you have an internet connection then that's all there is. I would add "make clean" afterwards, just to be tidy. Make sure you read any messages that "make install" directs your way. Sometimes they include additional manual steps that you must do. David