Thursday, January 15, 2009

Foresight Linux



I have to say, I'm really pleased with Foresight Linux thus far. FL uses the Conary Package Manager. Conary can be hard to learn but there are many benefits you can gain from it. Foresight is ran by rPath Linux which is based out of North Carolina (Go Mid-Atlantic!)


+ Only downloads what it needs, it doesn't have to uninstall, then download, and then install. Just downloads what it needs for the update. Which makes for faster updates.
+ Say you download a package from a server, not a server you use all the time, Conary will also search that server for updates :)
+ It can do roll backs.

The most useful function is when it update a package not listed in your repositories. also using things like Troves which is like a version number. Grant it, Learn how to packages from a server is quite confusing at first but it goes something like this:

  • rBuilder will display every label the package is available on, including Foresight 1.x, Foresight 2, and Foresight's two testing branches (fl:2-devel and fl:2-qa)
  • Packages available in fl:2 are available for installation using Conary or PackageKit on your Foresight computer
  • If the package shows available in fl:2-devel or fl:2-qa you can install it, but you are installing beta software.
  • To install you will have to use Conary in the command line. To install, in a terminal type:
 Ya, not easy to explain. so lets try this: http://www.rpath.org/repos/foresight/troveInfo?t=xchat 
It works like this "package=shadowed from (minus everything past the /)" that you got off the

link above. So you get this:


CODE:
sudo conary update xchat=contrib.rpath.org@rpl:2

That's the best way i can explain it. Other than that, not much different. One thing not corrected
is that you can go full screen with flash in Firefox or Opera.

1 comment:

  1. I posted a "what is conary" post a while back on my blog...thought maybe you might like it...I'm getting ready to do Part II soon.

    http://linux-blog.org/foresight-linux-and-conary-part-i/

    ReplyDelete