{"id":170,"date":"1997-09-09T01:36:29","date_gmt":"1997-09-09T09:36:29","guid":{"rendered":"http:\/\/www.birdhouse.org\/betips\/?p=170"},"modified":"1997-09-09T01:36:29","modified_gmt":"1997-09-09T09:36:29","slug":"installing-geekgadgets","status":"publish","type":"post","link":"https:\/\/www.betips.net\/?p=170","title":{"rendered":"Installing GeekGadgets"},"content":{"rendered":"<p>The enormous <a href=\"http:\/\/www.geekgadgets.org\/\">GeekGadgets<\/a> collection includes a ton of BeOS ports of common Unix tools. Unfortunately, these tools assume you know how to bootstrap yourself &#8212; the Amiga-centric documentation they come with won&#8217;t give you the slightest clue how to get them running on BeOS. Here&#8217;s a crash course:<br \/>\n1) Create a GeekGadgets subdirectory in \/boot\/apps<br \/>\n2) Save the code below as a text file, located at<br \/>\n \/boot\/apps\/GeekGadgets\/etc\/gg-startup.sh<\/p>\n<pre>\nexport GG=\/boot\/apps\/GeekGadgets\nexport PATH=$GG\/bin:$GG\/X11R6.3\/bin:$PATH\nexport LIBRARY_PATH=$GG\/X11R6.3\/lib:$LIBRARY_PATH\nexport C_INCLUDE_PATH=$GG\/include\nexport SHELL=$GG\/bin\/bash\nexport CONFIG_SHELL=$GG\/bin\/bash\nexport BELIBRARIES=$BELIBRARIES:$GG\/lib\n<\/pre>\n<p>3) Open your ~\/.profile or ~\/config\/boot\/UserSetupEnvironment and add the<br \/>\n following line:<br \/>\n<code><br \/>\nsource \/boot\/apps\/GeekGadgets\/etc\/gg-startup.sh<br \/>\n<\/code><br \/>\n4) Save and close these files, then type <code>source .profile<\/code> into the shell to make the new environment variables take hold. Essentially, what you&#8217;ve done here is to create a new file containing environment variables specific to GeekGadgets, and invoked that file from <code>.profile<\/code>. By doing it this way, you decouple GG variables from the rest of your system variables, so you can remove them from your path and system memory at any time by removing the source line from .profile.<br \/>\nTo install individual GeekGadgets programs, download them from ftp.ninemoons.com directly into <code>\/boot\/apps\/GeekGadgets<\/code>, (or move them there after downloading to your usual location) then double-click to let Expander decompress them. It&#8217;s important that they live in this location, and that you decompress all GG tools from your GG root.<br \/>\nYou can install as little or as much of GeekGadgets as you like. Note that you can optionally download pre-compiled versions of most GeekGadgets utils (at least you can for x86; PowerPC utils may still require manual compilation).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The enormous GeekGadgets collection includes a ton of BeOS ports of common Unix tools. Unfortunately, these tools assume you know how to bootstrap yourself &#8212; the Amiga-centric documentation they come with won&#8217;t give you the slightest clue how to get them running on BeOS. Here&#8217;s a crash course: 1) Create a GeekGadgets subdirectory in \/boot\/apps [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[8],"class_list":["post-170","post","type-post","status-publish","format-standard","hentry","tag-misc"],"_links":{"self":[{"href":"https:\/\/www.betips.net\/index.php?rest_route=\/wp\/v2\/posts\/170","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.betips.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.betips.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.betips.net\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.betips.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=170"}],"version-history":[{"count":0,"href":"https:\/\/www.betips.net\/index.php?rest_route=\/wp\/v2\/posts\/170\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.betips.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=170"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.betips.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=170"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.betips.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=170"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}