Recently Leonidas, the latest version of Fedora, is released. I have already upgraded my laptop using the latest DVD. However, I was planning to upgrade my office’s desktop directly from internet. Searching internet, I have found a very useful tutorial regarding this. I suggest fedora users to have a look.
Optionally you can also read this: http://fedoraproject.org/wiki/YumUpgradeFaq
Today I had to face much trouble while trying to install vlc player in my Fedora 9. You know, there are a lots of dependencies for installing vlc. The Yum could not resolve (using rpmforge and some other repo) a dependency and it took me more than hour to resolve it. After googling for about one hours, I came to know about RPM Fusion repository. After adding it to my Yum repo, vlc installation is damn easy. That dependency is now quickly and effectively resolved.
That’s why I planned to list a number of Repos so that I and you can use it when needed.
- Yes, the old friend RPM Forge.
- RPM Fusion
- Dribble – Somehow it is dependent to Livna
These repos provide automatic repo configuration rpm. Visit their configuration/using page and download & Install the RPM and the repo is ready to use.
For manual rpm installation, you know rpmfine.net is great always too.
Please keep adding if you know more.
Today I have purchased another new VPS to play with nginx web server. After getting the login info, I tried to compile the nginx source. But I found that no development libraries were installed. So I started to install one by one:
yum install gcc
yum install glibc
yum install make
and so on. [Note: these can be run as yum install gcc glibc make this way]
anyway, each time I run the configure script, I find something is missing. Later, groupinstall splashed in my mind. Though I know about its functionalities, I have never used it before. But I failed trying like:
yum groupinstall development
yum groupinstall development-tools
Later I found the trick to know the groups name.
yum grouplist will show all available groups name. After hit the return key you will get a list like the following:
Compatibility Arch Support
GNOME Desktop Environment
GNOME Software Development
Games and Entertainment
You should see them in two categories. “Installed” and “Available”. You know what they mean.
Now we know the all available groups name. So its time to execute. I needed the development libraries. So I run
yum groupinstall “Development Tools”
You should type the name as shown in the list including the quotation marks. It will install everything on that group.
Be careful before using it. It may install many unnecessary things. Use it where it is really necessary.