rcs
Freddie Cash
fjwcash at gmail.com
Wed Oct 9 16:12:44 UTC 2013
On Wed, Oct 9, 2013 at 6:41 AM, Julian Elischer <julian at freebsd.org> wrote:
> On 10/9/13 2:35 AM, Freddie Cash wrote:
>
>> On Tue, Oct 8, 2013 at 9:09 AM, Alfred Perlstein <bright at mu.org> wrote:
>>
>> You're right on the money, to be honest this is one of the reasons why
>>> I've switched to using OSX as my desktop OS.
>>>
>>> zsh, vim, screen by default. and upgrades work. At the end of the day
>>> I'm spending time doing work, not mucking about my workspace to make it
>>> usable for development.
>>>
>>> I think this was brought up at BSDCan in the discussion about making
>>> FreeBSD a more featured development platform.
>>>
>>> Speaking of... has anyone tried PCBSD?
>>>
>>
>> PC-BSD isn't much different from FreeBSD. The installer is GUI and
>> support
>> ZFS, there are some GUI setup tools on first boot for X, there are some
>> GUI
>> tools to select binary drivers for X, and there are working pkgng repos
>> available.
>>
>> I had a lot of issues with PC-BSD 9.0 and 9.1 as I was trying to do things
>> "the FreeBSD way" which broke a lot of things that were done "the PC-BSD
>> way" (aka don't manually edit config files used for booting).
>>
>> Switching to the "rolling-release" (aka PC-BSD 9-STABLE) and moving all
>> my
>> config file edits into <filename>.conf.local fixed my issues. Things have
>> been running smooth, and I finally understand the beauty and simplicity of
>> freebsd-update + pkg. OS gets updated once per month, packages get
>> updated
>> twice per month, no more compiling things from source. It's like using
>> Ubuntu/Debian but with the power and features of FreeBSD. :)
>>
>>
>
> When they went to a ZFS-only system, using GRUB, with no alternative, then
> I'm afraid they lost me.
> I want a root filesystem on UFS for reliabailty and simpleness. I can
> debug it's media if needed.
> Before then I really liked it (though ther eis not enough information on
> how it works interneally if you want to use it.
> hopefully that will come.. and I LIKE PBIs FreeBSD should adopt PBIs for
> sure.
> With PBIs you could make even quite base items separately installable.
> versioning problems go away.
>
There's no GRUB in a default install of PC-BSD 9.0, 9.1, or 9.2. Even on a
ZFS-only setup (which is what I run). It's using the FreeBSD loader, with
custom artwork and menus.
There's also nothing stopping you from installing / onto UFS. At least, I
didn't see anything that would prevent it when I installed it originally.
Granted, that was with 9.1, so the installer may be different in 9.2.
I tried to use PBIs, but really messed up the system doing so. /usr was
just a directory on /, on a USB stick, and ran out of room. Tried various
things to get it off / and b0rked the system. Even after moving to
ZFS-on-root and getting away from filesystem limits, I still couldn't get
PBIs to upgrade properly.
Since moving away from PBIs, away from ports, away from pkg_* tools, and
sticking strictly with pkg, everything has been running smoothly. The
experience with pkg on PC-BSD gives me hope for FreeBSD again (too many
issues in the past with ports and pkg_* tools, even when using only
portmaster).
For desktops, a binary-only system using freebsd-update and pkg is so much
nicer. For servers, implementing your own freebsd-update server and pkg
repo (via poudriere) is so much nicer. If I never have to compile a port
on a remote system again, I will be a happy man. :) To each their own, of
course. :)
--
Freddie Cash
fjwcash at gmail.com
More information about the freebsd-current
mailing list