Summary of Changes to NetBSD's Packages Collection 33
Dan writes "NetBSD's Alistair Crooks indicates in his December 2002 report that there are 3402 packages in the NetBSD Packages Collection, up from 3327 the previous month, a rise of 75. The Package of the Month award goes to pkgsrc/pkgtools/pkgdepgraph, nominated by Andrew Brown - you'll need graphviz to look at the dependency graph that it produces, but the output is quite fascinating."
pkgsrc on linux (Score:2)
Re:pkgsrc on linux (Score:5, Informative)
Furthermore, pkgsrc also works under Darwin, FreeBSD, IRIX, OpenBSD and Solaris. See http://www.netbsd.org/Documentation/software/pack
Re:pkgsrc on linux (Score:2)
Do you have any documentation of a strict pkgsrc Linux install?
I was looking to use Open Packages [openpackages.org], but that project seems to have stalled. I will give this a try instead. Thank you for the pointer.
Re:pkgsrc on linux (Score:3, Informative)
Re:pkgsrc on linux (Score:1)
Re:pkgsrc on linux (Score:1)
Re:pkgsrc on linux (Score:1)
Re:pkg'ized base system (Score:1)
tools *exactly* like you would for packages, you will have to set PKG_DB_DIR (I think) by hand to
Again, it's not in the release yet, it's not (yet) advocated, I think there's a reason for it
Size (Score:2)
The output is quite *large*. I saw a full dependency graph of the (smaller) set of RH packages once, and that isn't as many packages by a long shot. Ick.
There was some program (forget the name, and isn't free) that lets you examine large graphs, hundreds of thousands of nodes, and get useful information from them...you can view all nodes/edges N hopes away from a given node, and things like that.
I don't think there's a free equivalent, though.
5 comments? (Score:4, Interesting)
I think NetBSD wins the award for "Most Underrated Operating System"....
IMHO it's really worth a try, and it's a shame that it's gone so largely unrecognized, at least here in the States. I for one, have fallen in love with the clean and elegant design, and with the general philosophy that keeps it that way. This plucky little OS [netbsd.org] deserves to win.
So, get the spare parts out of the closet, cobble together a working system, and set up a webserver or something, dag-nabbit! :)
which file system... (Score:2)
Re:which file system... (Score:5, Informative)
The equivalent of Debian unstable is known as "current" in NetBSD land. It is the cutting edge CVS branch, and contains notable new features like scheduler activations (the cool threading support just merged from another branch), and major SMP changes. Given the scale of these changes, installing current is definitely not a good introduction to NetBSD. I'm running 1.6 on the machine that I'm typing this, and 1.6M (the official version of current as we speak) on another machine. The 1.6M machine has been very stable for me, but there are a few quirks with things like Mozilla.
Chris
Re:which file system... (Score:2, Informative)
I'm running 1.6 stable with all the patches, but I suggest NetBSD-1.6-release [netbsd.org], which is basically the formal 1.6-stable release, but with all the patches already applied for you. The link I gave you is for the most recent daily snapshot, which is probably what you'll want.
Re:5 comments? (Score:5, Informative)
The package system is brilliant, and has really come into its own now that broadband Internet is affordable. I can do a CVS update of my pkgsrc tree once in a while, and then just update the handfull of apps I need. In the process, any underlying libraries also get updated. Debian users get all smug about the apt* suite of tools, but frankly they leave me underwhelmed in comparison to NetBSD.
Finally, the mailing lists are well organised with a list for each port and others for key features of the system. The subscribers are friendly, informed and rarely descend into the sad bickering that's all too frequent in the Linux world.
Chris
Re:5 comments? (Score:2)
Also how would you rate all the gnu-tool equivalents? I mean, don't they have their own version of things like even "ls" ?
Re:5 comments? (Score:3, Informative)
Yes. It's in the package tree. When you first install, you have the base system by default; then you decide which packages you wish to install (available both as binaries via pkg_add, or as source via the pkgsrc tree [downloadable via ftp or CVS]).
Also, the GNU tools are available, and in most cases enabled by default in the base system. And the rest are available as packages (frankly I would have gone insane if I didn't have my bash :-)
And yes, they have their own version of 'ls', though I don't see any reason why you couldn't replace it, if you really wanted to.