A few days ago I posted a countdown timer for the release of Fedora 11, the latest in a long line of solid Linux operating systems. The countdown was down to just a handful of days but was recently bumped back a handful more! I found it odd when I saw the counter today that it had gone up! Obviously something needed to be taken care of, which is good to see that the Fedora people are not afraid to push a deadline back when something needs work. They generally do not scrap included packages unless it is entirely unlikely that the package will work with the new release. Microsoft, take note. Projected release dates are not set in stone, you can move them back! So what if geeks around the world will give you hell for delaying a week or so, the common user won't care if they have to wait for the latest version of Windows... generally, they won't even care that there IS a new release of Windows.
The latest version of Fedora looks very good, at first glance. With the inclusion of OpenOffice 3.1, the release will be great for the common user who needs their computer to check email, surf the web, and type word documents (and the occasional spreadsheet). If you're up for a slight adventure and would like to install a new OS that is NOT Windows, I would highly recommend it. The comfort of not having to worry about viruses, trojans, and malware is wonderful. If you are not up for the challenge, might I suggest, then, at least installing OpenOffice 3.1? They have added support for the Office 2007 extensions (those damn .xlsx .docx .pptx) that have been driving the world insane. It may not be quite at the level of Office, yet, but it is vastly approaching.
You may find OpenOffice 3.1 HERE
Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts
Thursday, May 28, 2009
Thursday, December 18, 2008
IRAF
As an astronomer, there is one thing I dread... installing IRAF. The Image Reduction and Analysis Facility software package is a linux environment, essentially, that aids in the reduction of image data. For astronomers, this basically means taking raw, observational data, and converting it into a usable form by ridding the data of bad pixels and any other detector and telescope anomalies.
The thing is... it sucks to install! I've had to do it three times now, every time I update my linux system I have to reinstall it. Now this could be avoided by following their guide to placing the files in a convenient place so that an upgrade does not overwrite them... but I always do a fresh install because if anyone has ever updated linux, they know that when you upgrade your system... it will stop working. Packages on the "old" system are somehow more recent than package for the "new" system and thus the new system's packages do not get installed and it's just a mess... especially because those packages always seem to be the GCC packages... kind of essential to the ENTIRE system.
So as a result I'm always stuck reinstalling IRAF. This time is went slightly more smoothly, the packages were installed in the correct directory the firs time! Normally, they end up in a wrong directory or you're not quite sure where to put them the first time you install the packages, so they end up in a wrong directory and all hell subsequently breaks loose. As I said, I got the packages in the correct spot, this in itself was amazing. Next, all I had to do was run the installer as the IRAF user (yes it needs it's own user account on the machine, do not ask me why, I just follow instructions). Easy enough, right!? No... of course not. It keeps telling me that it won't be available to all users because it doesn't have the correct permissions so only the IRAF user and root will be able to run the software. At least it told me before it installed! I can be thankful for that. So after about 15 minutes of searching for the correct permissions to grant the files, I found it and was able to get it installed; wonderful!
The last and final step, test run the packages to make sure it all work and to great your IRAF login file. So I hopped back over to my user account to do this, ran mkiraf, which makes your login file... then I ran cl, which is the command to essentially start the program... didn't work. It said I was missing a file, "libtermcap.so.2" which is a library file apparently needed by the IRAF environment. Great... this is fantastic... enter Google. I found the libtermcap.so.2 library rpm file on RPM Finder, there we go, problem solved. Except... the file won't install on my system, apparently it's not a REAL rpm (it is but my system didn't believe it). After some more searching (a solid 2 or 3 hours worth) on the IRAF user forum (where everyone posts their numerous issues with installing IRAF), I found the answer.
In Fedora 9 the libtermcap.so.2 package was succeeded by the ncurses libraries. So after making a symbolic link from libncurses.so to libtermcap.so.2, all was happy and everything works! I'm now just waiting to see what the next devious error IRAF has in store for me!
The thing is... it sucks to install! I've had to do it three times now, every time I update my linux system I have to reinstall it. Now this could be avoided by following their guide to placing the files in a convenient place so that an upgrade does not overwrite them... but I always do a fresh install because if anyone has ever updated linux, they know that when you upgrade your system... it will stop working. Packages on the "old" system are somehow more recent than package for the "new" system and thus the new system's packages do not get installed and it's just a mess... especially because those packages always seem to be the GCC packages... kind of essential to the ENTIRE system.
So as a result I'm always stuck reinstalling IRAF. This time is went slightly more smoothly, the packages were installed in the correct directory the firs time! Normally, they end up in a wrong directory or you're not quite sure where to put them the first time you install the packages, so they end up in a wrong directory and all hell subsequently breaks loose. As I said, I got the packages in the correct spot, this in itself was amazing. Next, all I had to do was run the installer as the IRAF user (yes it needs it's own user account on the machine, do not ask me why, I just follow instructions). Easy enough, right!? No... of course not. It keeps telling me that it won't be available to all users because it doesn't have the correct permissions so only the IRAF user and root will be able to run the software. At least it told me before it installed! I can be thankful for that. So after about 15 minutes of searching for the correct permissions to grant the files, I found it and was able to get it installed; wonderful!
The last and final step, test run the packages to make sure it all work and to great your IRAF login file. So I hopped back over to my user account to do this, ran mkiraf, which makes your login file... then I ran cl, which is the command to essentially start the program... didn't work. It said I was missing a file, "libtermcap.so.2" which is a library file apparently needed by the IRAF environment. Great... this is fantastic... enter Google. I found the libtermcap.so.2 library rpm file on RPM Finder, there we go, problem solved. Except... the file won't install on my system, apparently it's not a REAL rpm (it is but my system didn't believe it). After some more searching (a solid 2 or 3 hours worth) on the IRAF user forum (where everyone posts their numerous issues with installing IRAF), I found the answer.
In Fedora 9 the libtermcap.so.2 package was succeeded by the ncurses libraries. So after making a symbolic link from libncurses.so to libtermcap.so.2, all was happy and everything works! I'm now just waiting to see what the next devious error IRAF has in store for me!
Subscribe to:
Posts (Atom)