Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Oct 2013 09:12:42 -0700
From:      Freddie Cash <fjwcash@gmail.com>
To:        Julian Elischer <julian@freebsd.org>
Cc:        Alfred Perlstein <bright@mu.org>, FreeBSD-Current <freebsd-current@freebsd.org>
Subject:   Re: rcs
Message-ID:  <CAOjFWZ70-or1_873iOgeLMThqAJV_y0ZA0%2BfWhJYTwHygq=pYA@mail.gmail.com>
In-Reply-To: <52555D1C.8010407@freebsd.org>
References:  <60177810-8DC4-4EA3-8040-A834B79039D2@orthanc.ca> <52538EDC.2080001@freebsd.org> <52541202.3010707@mu.org> <20131008.170444.74714516.sthaug@nethelp.no> <52542BD4.5070706@FreeBSD.org> <52542E1D.9000000@mu.org> <CAOjFWZ4xq3fTQc_%2B7i68HVa3xO6-uXUPt=hAPnH5fv0z9D5WRQ@mail.gmail.com> <52555D1C.8010407@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Oct 9, 2013 at 6:41 AM, Julian Elischer <julian@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@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 =E2=80=8B=E2=80=8Bare wo=
rking pkgng repos
>> available.
>>
>> I had a lot of issues with PC-BSD 9.0 and 9.1 as I was trying to do thin=
gs
>> "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).
>>
>> =E2=80=8BSwitching to the "rolling-release" (aka PC-BSD 9-STABLE) and mo=
ving all
>> my
>> config file edits into <filename>.conf.local fixed my issues.  Things ha=
ve
>> 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.  :)
>> =E2=80=8B
>>
>
> When they went to a ZFS-only system, using GRUB, with no alternative, the=
n
> 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.  :)

--=20
Freddie Cash
fjwcash@gmail.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOjFWZ70-or1_873iOgeLMThqAJV_y0ZA0%2BfWhJYTwHygq=pYA>