On Thu, Jan 5, 2017 at 9:44 PM, <[email protected]> wrote:

>
>
> I have some basic questions about GoboLinux as I'm far from a power user.
> Please don't regard them as critical or snarky as I admire innovation.  It
> seems GoboLinux exists for education/presentation and administration.
>
> Education/presentation results from the links which group programs and
> such.  That's good.  Am I correct that /bin, /boot and such are hidden by
> simply making them /.bin, /.boot etc?
>
> Administration seems to be the ability to remove a program using one
> directory.  For instance, rm -rf /Programs/OpenOffice?  However, as
> GoboLinux is designed to compile programs, isn't there usually an uninstall
> command with the source?  I'm a little hazy about the broken link
> explanation for a problem program.  What's the advantage again?
>
> And it appears I can compile a program without a recipe using conventional
> methods.  For instance:
>
> ./configure --prefix=/usr
> make
> make install
>
> The above should work?  The drawback is the program wouldn't appear under
> /Programs.  Correct?
>
> What other advantages am I not understanding?
>

Hi,

I suggest that you take a look at this nice presentation to the distro's
ideas:
https://gobolinux.org/at_a_glance.html

Your approach to install a program using ./configure is almost correct.
When you build an autoconf-based program on GoboLinux using our Compile
tool, it basically runs:
./configure --prefix=/Programs/Name/Version
make
make install

There is a lot more behind the scenes, such as setting up a sandbox to
ensure that any files installed by mistake to /usr end up moved to
/Programs/Name/Version, but you've got the idea.

Regarding "make uninstall", not every source code comes with that. Still,
you would need to keep the source code around for no reason other than to
uninstall the program at a later time, which is a waste of storage.

If you want to learn more about the distribution, please consider reading
our documentation here:
https://gobolinux.org/documentation.html

Best regards,
Lucas
_______________________________________________
gobolinux-users mailing list
[email protected]
http://lists.gobolinux.org/mailman/listinfo/gobolinux-users

Reply via email to