missing 9.0 installation packages
ari at ish.com.au
Thu Jan 26 01:33:42 UTC 2012
On 26/01/12 3:48 AM, John Baldwin wrote:
> On Monday, January 23, 2012 4:27:26 am Aristedes Maniatis wrote:
>> I wanted to install src onto an existing RELEASE-9.0 box (that is maintained
> using freebsd-update), since I needed to build lsof. I then used sysintall as
>> * Media: ftp.freebsd.org
>> * Distribution: custom -> src -> sys/base/include/lib
>> Error message was then:
>> | Unable to transfer the sbase distribution from │
>> │ ftp://ftp.freebsd.org. │
>> │ │
>> │ Do you want to try to retrieve it again? |
>> I see some distributions here:
> ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/amd64/9.0-RELEASE/ but I
> can't see anything called sbase.txz in my searching.
>> This might work fine from CD, but this server is in the colo without an easy
> way for me to insert a CD.
> You can't use sysinstall on 9.0 since the distribution format changed. I
> don't think there is a way to install them via bsdinstall post-install.
> (Nathan cc'd in case there is). I think you can root around in the FTP
> directory and find the source tarball and untar it on your box by hand
Thanks for this information. I guess we are in an interim place between sysinstall and the new installer. Perhaps, in 9.1, freebsd-update should remove sysinstall since it not longer works properly.
Perhaps this functionality could be built into freebsd-update? After all, it scans the system to find which packages have been installed and which have not. Wouldn't it be nice if it could go one step further and install them for you? Right now, if freebsd-update gets stuck (for example, because you have a custom kernel) it is quite hard to get it unstuck and get back on the binary update path.
Thanks for the very nice work in 9.0. Subjectively, the disk subsystem changes from 8.2 to 9.0 have been a huge performance improvement.
Level 1, 30 Wilson Street Newtown 2042 Australia
phone +61 2 9550 5001 fax +61 2 9550 4001
GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
More information about the freebsd-stable