Sign In

    Enjoy FOSSwire's content? Have it delivered! Subscribe

    PkgBase Relaunched

    PkgBase has long been an unknown web site outside of FOSSwire; it was simply a quickly-linkable site that could be used to provide new users with instructions on how to install software packages.

    And in reality, that’s all it should ever be. Today I’ve re-written PkgBase from the ground up. Instead of trying to guess the user’s operating system and spit out an error when something went wrong, the new site will now simply do nothing. That sounds like a bad thing, but now all of the information is on one page – no need for a different page for each distribution.

    If PkgBase can guess the visitor’s distribution, then it will point them to the proper section of the page. If not, then the visitor can simply read from the top of the page and quickly find out what to do.

    To use PkgBase, simply link to http://pkgb.net/, followed by the package you want to install. For example, if I want to make a link to install Gobby, I can simply use http://pkgb.net/gobby. Anyone who visits the link will be directed to the proper section of the page for their distribution; for me that link ends up being http://pkgb.net/gobby/#ubuntu.

    Note the use of a slash at the end of a URL. If there is no slash present, then PkgBase will make a best guess at detecting the user’s distribution. If there is a slash at the end, PkgBase will assume you know what you are doing and will do nothing. This is to accommodate the use of page anchors at the end of URLs, so if you give someone a URL like http://pkgb.net/firefox/#gentoo, PkgBase will assume that you actually want to point to the Gentoo section and not try to guess itself.

    There is a lot more that can be done with the site, and I’m still working on making it as easy as possible to install packages with no confusion. PackageKit would be a great option for this, though some client-side JavaScript will be needed to detect for the PackageKit plugin.

    Feel free to use PkgBase anywhere you like. URLs are guaranteed to be permanent. I would love to hear your suggestions on how to improve the service.


    Installing Gentoo 2008.0 Live CD

    Gentoo logo

    Traditionally, Gentoo Linux has been a distribution designed more towards the more experienced Linux user, perhaps the 'power user', if you will.

    Its source-based package management and offering the user complete control over the system installation and configuration have meant that traditionally, it can be difficult to approach.

    Having myself tried and failed to install Gentoo in the past, I thought I would take the recently released 2008.0 Live CD for a spin, and see what the installation process is like, and how easy it is to use and understand. So here goes.

    You get started like any other Live CD - throw it in the drive, reboot and press Enter to boot in. Before the GUI even arrives, you'll be asked to pick a keyboard layout to use for the live CD, then eventually you will be greeted with this GDM login screen.

    GDM in Gentoo 2008.0

    There's an autologin set here, so you just have to wait a few seconds for the live user to be logged in. Gentoo now uses Xfce as the default GUI environment, so it will load up (fast, as it always seems to be).

    Xfce in Gentoo 2008.0

    As expected, this is a fully usable Gentoo system at this point, albeit running Live, so of limited utility. A fair selection of packages are installed, included Firefox 2.0.0.14, in a 'Bon Echo' branded guise.

    Bon Echo in Gentoo 2008.0

    Still, we're interested in the installation procedure. Conveniently on the desktop is an installer shortcut. Actually there are two - a command-line based installer, and the graphical GTK+ version. I'll be using the latter.

    There's no introduction or anything. As soon as you double-click the installer, you're thrown straight in at a partitioning screen. Provided you have a clean disk and don't mind Gentoo monopolising your hard drive, it's simple to click the Recommend Layout button for a one-click solution to this screen.

    Partitioning in Gentoo Installer

    It does, however, give its power user base the ability to fully control how Gentoo will inhabit their hard drives.

    Partition layout

    Click Next at this point and you are right away doing mount points for those partitions you just set up (and any others you want too). This is usually saved for the tail end of distro installations, but the way that the Gentoo installer works means that it will mount all of these partitions for you in the live distro too for the install, so it is done at this point.

    You don't get an awful lot of confirmation, so pretty much as soon as you hit Next, those partitions will be written to disk and a few files get copied over.

    Initial 'stage' File Copy

    Once that initial set of files gets copied, you then go back into answering questions. Personally, I don't like this sort of do some work, then ask more questions, then do more work thing.

    It reminds me of the Windows XP installation procedure - when you can never just answer questions and set it off doing its own thing, it requires constant supervision. The Gentoo install isn't nearly as bad, but the way it works doesn't feel very 'standard' in comparison to more mainstream Linux distros.

    From this point on, you are asked about configuring network interfaces, your root password and setting up the different users for your newly installed system.

    Adding Users

    The users module could potentially be a little confusing without a fair bit of Linux experience, as you are asked to manually fill in details such as the user's shell, home directory and user ID. You can leave things blank for defaults, however.

    The final step before the proper copying of packages happens is to choose any additional packages you need. If you want a graphical system at the end of the install, you'll need to make sure you check at least the xfce and xorg-x11 packages.

    Finally, the proper copy operation gets started. This will probably take considerable time (it did in my VM installation, at least).

    Main installation copying

    Once the copy is finished, just as abruptly as it begun, you are notified that the installation is complete and you can reboot into the installed system.

    Conclusion

    So, how easy is this to install?

    It certainly doesn't require much specific knowledge of Gentoo or how it works, but neither is it for the faint hearted.

    A significant body of previous Linux experience is expected, as you'll be on your own with respect to key concepts, such as partitioning, packages and users.

    I imagine that in a 'safe' environment - i.e. a machine that didn't particularly matter, someone with only intermediate Linux skills could probably get through relatively easily and progress to using the distro.

    Gentoo is still very oriented towards the more experienced user and the person who likes to endlessly fiddle with and tweak their system so it works exactly how they like it and has the maximum possible performance.

    I don't remember how I fell down on installing in the past, but it certainly seems like an achievable feat for someone with some Linux experience now, and that in itself has lowered the bar to learning and using Gentoo.

    They could try to make it even easier to install, but then I guess there might be complaints from those who do not want their installer to be 'simplified' any more.

    People like control over their machines.


    Fedora 9 Installation Troubles

    I've been trying fruitlessly for the past few days trying to install Fedora 9 from the official i386 install DVD. The SHA1 sum validated fine, and I burned it to a new DVD-R disc.

    On inserting it into the machine I was planning to install on, and then post my impressions here on FOSSwire from, I received two errors. The system boots from the isolinux menu without a problem, and works right up until you select to install from your CD/DVD media.

    Initially, I kept being asked for a driver from a driver floppy. There was no specific information as to what driver it was searching for, and I was stumped as Fedora 8 previously installed without a problem on the same hardware.

    Later, this no longer appeared, but instead I got this:

    Fedora 9 Install Fail

    If anyone out there in the community has experienced this issue too, I'd be extremely grateful if they would let me know. Also, any potential solutions to the problem would be a great help.


    1. 1
    2. 2