  scarney Bbr Team Discovery - Bbr Team Rc5 Premium join:2001-02-18 Madison, WI clubs: 
·AT&T Midwest
·Charter Pipeline
| FreeBSD install help
hey all. i am wanting to try freebsd, but the install is a tad more complicated than say a linux distro. are there any online tut's with step by step instructions to install it? i attempted it myself and screwed it up, having to switch discs back and forth multipule times, i said to hell with it, i must be doing something wrong!! lmao. im not a total newb but this install process leaves much to be desired.
Thanks! -- Join Us! :: »Team RC5 |
|
  rexbinary Mod King Premium join:2005-01-26 Plano, TX | »www.freebsd.org/doc/en_US.ISO885···all.html |
|
  deblin Dark Side of the Moon Premium,MVM join:2001-09-01 Middletown, DE
| reply to scarney As rexbinary said, the handbook is invaluable. It's an excellent resource for installations and general information about FreeBSD. I highly recommend reading through it. -- "Talk is cheap because the supply is greater than the demand" - Shelby Friedman |
|
  scarney Bbr Team Discovery - Bbr Team Rc5 Premium join:2001-02-18 Madison, WI clubs:  | reply to scarney thank you both. i will read it and try again! |
|
  sporkme drop the crantini and move it, sister Premium,MVM join:2000-07-01 Morristown, NJ
·Optimum Online
| reply to scarney said by scarney :having to switch discs back and forth multipule times That one's got me stumped, I've never gone beyond the first CD. -- Day dreaming days in a daydream nation |
|
  scarney Bbr Team Discovery - Bbr Team Rc5 Premium join:2001-02-18 Madison, WI clubs: 
·AT&T Midwest
·Charter Pipeline
| said by sporkme :said by scarney :having to switch discs back and forth multipule times That one's got me stumped, I've never gone beyond the first CD. lol, yea. im glad to hear im not the only one who went through that it would be nice if they could make it more "simple" for us newbs. i mean all the linux distros (yea i know, freebsd is NOT linux) i have tried over the last couple months made it pretty simple, by figuring out the partitions and such, with the option to customize if you wish, i appreciate that. all i have to do is pick the software i want installed. i am installing it on its own hd, so theres nothing but free space for it to live on. a friendly little gui would be great, but i suppose thats taboo! heh. -- Join Us! :: »Team RC5 |
|
  rexbinary Mod King Premium join:2005-01-26 Plano, TX
·Verizon FIOS
| To avoid disc swapping, don't install applications from the CD, just install the OS. I don't use the second CD at all.
Then either use the ports tree and compile your own (this is what I do), or install pre-built packages using the package system. You should only either use just ports, or just packages though as you could run into dependency problems mixing them.
»www.freebsd.org/doc/en_US.ISO885···rts.html -- Verizon FiOS 15/2 | "Here's to the crazy ones. The misfits. The rebels." - Apple Computer | FreeBSD & Novell SUSE Linux Fan | Addicted to PvP | EDIT: I seldom post without an edit. |
|
  sremick FreeBSD on the desktop
join:2001-11-11 Bristol, VT
| reply to scarney Eh, what Mod King said. 
While it is possible to install Xorg, your window manager or desktop environment (Gnome, KDE, etc) and apps immediately from the initial install, I don't do this nor do I recommend it. There are a number of reasons for this:
1) It over-complicates the initial OS install, adding to the number of things that can go wrong. I prefer getting the OS installed, getting to a terminal prompt and knowing I'm good, then working up from there in baby-steps.
2) It sticks you with older versions of stuff. Even if the version of FreeBSD you're installing came out yesterday, inevitably due to the ports freeze there are a lot of significant port updates you won't get if you do it that way. By installing from the current ports tree AFTER install, you'll get the latest versions.
3) It's a one-off method you won't use again. Since the ongoing maintenance of your computer will involve using the ports tree, you'll have to learn eventually so no better time to start then now.
4) It eliminates the potential need for that 2nd CD ISO image (hell, you can still install FreeBSD off 2 floppy disks last I knew).
That said, doing it my way involves more work and time in the long run than using the binaries off the install CDs. For some people I suppose that simply might not be reasonable. THAT said, it is possible to install current binaries off the current ports-tree using the -r parameter of pkg_add, but I rarely do that. -- »vtbsd.net/winhelp/ |
|
  MikeStammer No prison can hold me Premium join:2002-12-26 Aurora, IL
| reply to scarney portsnap is in the base distribution now, so once you have 6.1 up and running, use portsnap to update your ports collection and then install all the latest and greatest you are interested in.
here is something i wrote on how to use it:
»mikestammer.com/doku.php?id=maintainports
Enjoy FreeBSD! |
|
  rexbinary Mod King Premium join:2005-01-26 Plano, TX
·Verizon FIOS
| I updated to 6.1 and noticed that portsnap was in the docs now but I haven't tried it out yet. What is the advantage of using portsnap rather then cvsup if you don't mind me asking? -- Verizon FiOS 15/2 subscriber since 8/1/05 | Mac owner since 1990 | FreeBSD user since 2005 | EDIT: I seldom post without an edit.
|
|
 jebba2005
join:2005-01-13 Portland, ME
·Great Works Internet
·RoadRunner Cable
| reply to scarney I felt your pain as my first install or 2 didnt go so well either. The manual is great. Just start over and be patient. I didnt need disc 2 either. YOu will be compiling a custom kernel in no time. Remeber it is not linux and is definately not Windows. Try to remeber when you first used windows, this helped keep me sane.
Heres a cut down version from a noob like me boot cd1 use defaults for setting up hd install all (sources, binary, windows x) I said yes to ports choose from cd i only picked a cpl of packages like opera install then hit the manual for Xorg config, sound etc good luck |
|
  shrtckt1 Fried Rice Premium join:2005-05-18 Athens, GA
| reply to rexbinary said by rexbinary :I updated to 6.1 and noticed that portsnap was in the docs now but I haven't tried it out yet. What is the advantage of using portsnap rather then cvsup if you don't mind me asking? The only advantage I see is that is is easier for someone that is new to freebsd to install a ports tree & keep it synced until they learn how to setup & use cvsup correctly. |
|
  MikeStammer No prison can hold me Premium join:2002-12-26 Aurora, IL
| said by shrtckt1 :said by rexbinary :I updated to 6.1 and noticed that portsnap was in the docs now but I haven't tried it out yet. What is the advantage of using portsnap rather then cvsup if you don't mind me asking? The only advantage I see is that is is easier for someone that is new to freebsd to install a ports tree & keep it synced until they learn how to setup & use cvsup correctly. i disagree. Portsnap is better in just about every way. Its more efficient all around, WAY WAY faster, etc.
check the link i posted above. There is an explanation on what portsnap does and why you want to use it, but you just have to click the little arrow to show it (by portsnap overview at the top).
here is what it says:
Portsnap is a system for securely downloading and updating a compressed snapshot of the FreeBSD ports tree, and using this compressed snapshot to extract or update a (uncompressed) copy of the ports tree. Historically, most people have used CVSup to keep their ports tree up to date, but CVSup has a number of limitations:
* CVSup is insecure. The protocol uses no encryption or signing, and any attacker who can intercept the connection can insert arbitrary data into the tree you are updating. * CVSup isnt end-to-end. Related to the previous point, this means that anyone who can compromise a CVSup mirror can feed arbitrary data to the people who are using that mirror. * CVSup isnt designed for frequent small updates. While CVSup is very good at distributing CVS trees, and is very efficient for updating a tree which has been significantly changed (eg, by a month or more of commits), it transmits a list of all the files in the tree, which makes it quite inefficient if only a few files have changed. * CVSup uses a custom protocol. This can cause problems for people behind firewalls outgoing connections on port 5999 need to be permitted and it needs a heavyweight server (cvsupd).
Portsnap avoids these problems by operating over HTTP (using FreeBSDs fetch(1) utility and a new experimental pipelined HTTP client), signing the snapshots using OpenSSL, and using more sophisticated delta compression to distribute the snapshots.
Read Colin's justification for it at this url: »www.daemonology.net/portsnap/
It works very well and you do not have to wait 20 mins for make index to finish anymore. |
|
  shrtckt1 Fried Rice Premium join:2005-05-18 Athens, GA
| Yes, I read it - which is all very true. But, what if your system has multiple trees, versions, & locations of those versions. How would you configure it to update certain files & yet, leave others untouched? It doesn't seem to be able to update src. I have used it, & it does work well, if the above concerns don't apply to your system. However, I do wish they would incorporate openssh into cvsup - that would be nice. |
|
  rexbinary Mod King Premium join:2005-01-26 Plano, TX | reply to MikeStammer Sorry I missed that on your link. I'll give a shot and see how it works for me. Thanks for the information.  |
|
  MikeStammer No prison can hold me Premium join:2002-12-26 Aurora, IL | reply to scarney portsnap is only for ports, not src updates. cvs is still where its at for that =) |
|
  toadlife Premium join:2004-05-03 Lemoore, CA
·AT&T Yahoo
| reply to scarney I've been using portsnap for quite awhile now, but after installing 6.1 BETA, I had some problems with it. When running portmanager, massive numbers of ports would fail to build. I kept running portsnap and updating, but the problem persisted. I then set up cvsup and ran it, and it updated a large number of ports - more than it should have. After that my ports compiled fine. Something was definitely wrong with my ports tree. I'm sure deleting the whole tree and starting from scratch would have resolved the issue, but cvsup is just as easy IMO. -- Have problems running your Windows box as a limited user? Try this...»winsudo.toadlife.net |
|