NOTE: This is not an official form of support. This is not an official service of Red Hat. These things may solve your worst nightmare, or they may eat all of the cheese in your house. I make no guarantees. YMMV.
If you have a question which is not answered here
1. Ask it in the Unofficial #fedora Forum (FAQ section)
2. Ask in the #fedora IRC Channel
Contents
About Fedora
1. What is this Fedora Core 1 thing?
2. Is it unstable?
3. Has it been released?
4. Where do I get it?
5. Does up2date still work?
6. Can I install on ReiserFS or JFS?
7. Does Fedora run on the AMD64 (Opteron) platform?
Getting and Installing Fedora Software
1. Where can I get software for Fedora?
2. How do I install software for Fedora? (How to use yum or an RPM) Updated 2 Mar 2004
3. Is there anything like apt for Fedora?
4. Where are the Fedora Extras & Alternatives?
5. The update servers hosted by Red Hat are slow! What can I do?
6. How do I install Java?
7. Is there an easy way to get a 2.6 kernel running on Fedora? Updated 24 Jan 2004
Problems and Their Solutions
1. I get a warning about NOKEY / some gpg signature error! Updated 24 Jan 2004
2. What's wrong with my ATI Radeon 9600/9700/9800? Updated 24 Jan 2004
3. What's wrong with my Intel D8xx (D845/D865/D875) motherboard or similar IDE controller (disk space error)?
4. I have problems with Flash in Mozilla / my web browser! Updated 24 Jan 2004
5. What's wrong with my nVidia drivers / my Quake3/RtCW/ET? Updated 5 Feb 2004
6. My 3com network card doesn't work!
7. How do I make ALSA work?
8. How do I make XMMS play MP3s?
9. How do I make Rhythmbox play MP3s? Updated 24 Jan 2004
10. How do I read my NTFS (Windows NT/2000/XP/2003) drive in Fedora?
11. How do I edit the menus in the panel?
12. How do I get Wine to work? Updated 27 Jan 2004
13. Other Miscellanous Issues (Alan Cox's Notes)
14. d00d you skuc
The FAQ
About Fedora
1. Q: What is this Fedora Core 1 thing?
A: Read the official page a bit.
Now, I'll give you a brief rundown -- You can think of Fedora Core 1 as something like Red Hat Linux 10, except:
* It's now a community project. Its development happens on public mailing lists. See the Fedora website for more about this.
* Official support is only provided from the Fedora Project for 6 - 8 months per version. This means upgrading your OS every 6 - 8 months. The upgrades should be relatively painless, much like RH 8 - RH 9. The painlessness is not guaranteed.
* If you don't want to upgrade every 6 - 8 months, there is something called the Fedora Legacy Project which hopes to patch in important security fixes to unsupported Fedora builds for as long as possible.
* Fedora Core versions are released on a time schedule, instead of When They're Ready (TM).
2. Q: Is it unstable?
A: No!
3. Q: Has it been released?
A: Yes! Fedora Core 1 (Yarrow) has been released!
4. Q: Where do I get it?
A: Normal Download or BitTorrent.
5. Q: Does up2date still work?
A: Yes! It no longer uses the Red Hat Network (RHN). However, it should still work. The tray applet does not seem to work correctly at the moment, but if you actually run up2date, it works. (See bug 109502 if you're feeling technically inclined and would like to know the work-around.)
Also see the installing software question for an alternate way to install software and keep updated.
6. Q: Can I install on ReiserFS or JFS?
A: Yes, you actually can install Fedora on ReiserFS or JFS. Note that neither of these filesystems are supported by the Fedora Project. (That means that you can use them, but you won't find any official help from the Fedora Project if things go wrong.)
At the installer prompt, type either linux reiserfs or linux jfs. (Thanks to whiprush [quoting Jesse Keating] for this. Thanks to Kai Thomsen for catching an important typo.)
7. Q: Does Fedora run on the AMD64 (Opteron) platform?
A: Yes, it can! See the AMD64 FAQ for details.
Getting and Installing Software
1. Q: Where can I get software for Fedora?
A: There are a few "repositories" (sites that hold software). The primary sites are the highly unofficial rpm.livna.org (for packages with questionable licenses) and the more official fedora.us Extras project. They hold different software.
For an alternate choice, look at FreshRPMs. There are some packages in FreshRPMs and its partner sites that aren't in fedora.us or in livna.org.
2. Q: How do I install software for Fedora? (How to use yum or an RPM)
A: The easiest way to install software in Fedora is to use yum. Copy this yum.conf (Updated 2 Mar 2004) over your /etc/yum.conf. You will need to be root to do that. In fact, you need to be root to do all of the following.
Now, you can do yum list available | grep -v debuginfo | egrep "livna|fedora" to see what software you can download. (Note: The first time you do that, it can take a long time, sometimes up to an hour, even on DSL/Cable.)
* To install some software, you type yum install packagename.
* To update some software, you type yum update packagename. (Or leave off packagename if you want to update all your software.)
* To see what updates are available, you can do yum check-update.
Note that the yum.conf provided above is updated regularly, for various reasons.
For more info about yum, see the yum project page. (Thanks to Ron Kuris for this tip.)
If you want more security, I recommend that you un-comment the lines in the yum.conf that start with "gpgcheck=1" -- you might also want to look at the gpg signature question, if you do this. (Thanks to Kai Thomsen for convincing me to add this note.)
To install an RPM that you downloaded outside of yum, as root you do rpm -Uvh nameOfRPM in the Terminal.
3. Q: Is there anything like apt for Fedora?
A: APT is a program for Debian Linux that installs not only the software you specify, but also all of that software's dependencies. It makes installing software much easier.
There is a piece of software like this for Fedora, that comes in the standard Fedora Core installation. It's called yum. It can automatically download and install a program and all of its dependencies, with just one command. I even provide a special configuration file that I use for yum on my computer, in the question where I explain how to use yum.
For those people who really like apt specifically, there is a version of apt for Fedora. You can download it from fedora.us. (Look for the package named "apt.") I have heard that it works very well.
4. Q: Where are the Fedora Extras & Alternatives?
A: They don't currently exist, but Red Hat is working on it. In the mean time you can get software from the places that I mentioned in the question about getting software. (Thanks to Matthias Saou for some help with this answer.)
5. Q: The update servers hosted by Red Hat are slow! What can I do?
A: You should use yum and use this yum.conf. It uses mirrors to speed things up a lot. (See the question about installing software if you need some help with yum.)
If you really want to use up2date, look at this yum.conf and edit your /etc/sysconfig/rhn/sources file to use one the mirrors that are used in the yum.conf. (The sources file itself explains how edits work.)
If you want to set it all up yourself, or if you just want more detail, see Alexander Dalloz's great article about how to use mirrors.
6. Q: How do I install Java?
A: The easiest way is to use Sun's Java RPM:
1. Go to the Java Runtime Download Page.
2. Scroll down and find the line that says "Linux RPM in self-extracting file." Click on the "Download" link in the JRE column. (If you want to develop Java software get the SDK, and alter the rest of these directions appropriately. Also set export JDK_HOME="$JAVA_HOME" in the java.sh below.)
3. Scroll down to the bottom of the page and hit "Accept."
4. Click on the big link to download. Save the file in your home directory. The download will take a little while.
5. Open a Terminal.
6. Type sh j2re*rpm.bin
7. Become root. (su -)
8. Type rpm -Uvh j2re-*.rpm -- there will be a bit of whirring.
9. Create a file called java.sh in /etc/profile.d/ (If you're not too sure about how to do this, the easiest way is gedit /etc/profile.d/java.sh)
10. This file should contain the following lines (with the first line modified appropriately, according to what's actually in /usr/java/):
export JAVA_HOME="/usr/java/j2re1.4.2_02"
export JAVA_PATH="$JAVA_HOME"
export PATH="$PATH:$JAVA_HOME/bin"
11. Type chmod +x /etc/profile.d/java.sh
12. Java should now work properly. You will need to log in and log out for some things to function properly.
To install the browser plugin for java, as root, do: ln -sf /usr/java/<YourJavaDirectory>/plugin/i386/ns610-gcc32/libjavaplugin_oji.so /usr/lib/mozilla/plugins -- note that you need to replace <YourJavaDirectory> with the name of the actual directory that's there.
(Note: For the SDK, the plugin is /usr/java/<YourJavaDirectory>/jre/plugin/i386/ns610-gcc32/libjavaplugin_oji.so -Thanks to Rob Hoeft for this.)
(Thanks to Andre Robatino and "m d" for suggesting the /usr/lib/mozilla/ directory instead of the version-specifc one. Thanks to Kai Thomsen for noting that you only have to login-logout, not reboot.)