Fedora
Setting Up Minecraft in Fedora
First download the Sun/Oracle JRE from their web site in RPM format. The JRE in Fedora does not work. You have to get the one from Sun.
Install it:
yum install ./jre-6u31-linux-i586.rpm
Create a directory for it:
mkdir -p /opt/minecraft/client/
Download the software from here:
cd /opt/minecraft/client/ wget https://s3.amazonaws.com/MinecraftDownload/launcher/minecraft.jar
Download the icon:
wget -O icon.png http://www.minecraftwiki.net/images/c/c5/Grass.png
Create a desktop icon to run it.
cd ~/Desktop
How to Get Changelog Info for a Certain Package
Here are two ways to get a changelog history of a given Fedora package. The results of both commands are usually similar but not always.
The below example will show the changelog of the darktable package.
repoquery --changelog darktable
rpm -q --changelog darktable
Getting the Java Plugin to Work in the Browser
I first tried to use the OpenJDK project but could not get it to work.
I ended up having to download an RPM of the official JRE from sun.
http://java.com/en/download/
I then installed it.
yum install ./jre-6u30-linux-i586.rpm
Then created the following directory if it does not already exist.
mkdir -p ~/.mozilla/plugins/
Next setup a symlink.
cd ~/.mozilla/plugins/ ln -s /usr/java/jre1.6.0_30/lib/i386/libnpjp2.so libnpjp2.so
Now restart your browser.
This works for both FireFox and Chrome.
Using WNA3100 Netgear N300 Wireless USB Adapter in Fedora
First install ndiswrapper
yum install ndiswrapper kmod-ndiswrapper
If that also upgraded kernels you will have to reboot at this point to use the new kernel that matches the version of the ndiswrapper kenrel module installed.
Now download the driver files needed from the link below.
http://www.kevinfowler.net/Netgear-WNA3100.tar.gz
Untar it then install the driver with ndiswrapper.
tar zxvf Netgear-WNA3100.tar.gz cd Netgear ndiswrapper -i bcmwlhigh5.inf
Now load the kernel module.
modprobe ndiswrapper
Setting Up a VNC Server to View Local X-Session in Fedora 15/16 - UPDATE
*** UPDATE: This is now not needed in Fedora 16. They finally added a program for turning it on the old way. Just go to Internet then click on "Desktop Sharing". ***
This is the equivalent of turning on the "Remote Desktop" support in Fedora 14 and below. This feature is one of the many missing from Gnome 3.x. The following method will allow it to work again in Fedora 15/16.
Install x11vnc package.
yum install x11vnc
Run the following as the user who's session you want to VNC to. When prompted enter the password you want to use to connect with.
vncpasswd
Setting Up Android Development in Fedora 16
Download the latest version of the Android SDK from here (the latest version of this post is r15):
http://developer.android.com/sdk/index.html
Untar into your home directory and setup a symlink to it:
cd ~ tar zxvf Downloads/android-sdk_r15-linux.tgz ln -s android-sdk-linux android
Add the following to your path by editing .bash_profile and append the PATH variable. Then log out and back in for it to take effect.
$HOME/android/tools:$HOME/android/platform-tools
Install Java:
yum install java
Update the SDK by typing:
Installing "Google Picasa for Linux" in Fedora 14+
First setup the Google repositorys.
Now, create a file called /etc/yum.repos.d/google.repo and put the following in it:
[google] name=Google - i386 baseurl=http://dl.google.com/linux/rpm/stable/i386 enabled=1 gpgcheck=1 [google-testing] name=Google Testing - i386 baseurl=http://dl.google.com/linux/rpm/testing/i386 enabled=1 gpgcheck=1
NOTE: In the above example I have both the regular and testing repos enabled. If you are not feeling cutting edge change the enabled field to 0 under the testing section.
Adding focus follows mouse to Fedora 15
Type the following to add focus follows mouse in Fedora 15 with gnome-shell:
gconftool-2 -s /apps/metacity/general/focus_mode -t string mouse
Setting up Android Development in Fedora 14
Download the Android SDK from here:
http://dl.google.com/android/android-sdk_r09-linux_x86.tgz
Untar into your home directory and setup a symlink to it:
cd ~ tar zxvf android-sdk_r09-linux_x86.tgz ln -s android-sdk-linux_x86 android
Add the following to your path by editing .bash_profile and append the PATH variable. Then log out and back in for it to take effect.
$HOME/android/tools:$HOME/android/platform-tools
Update the SDK by typing:
android update sdk
Select the version of API's and matching Android versions.
Setup full Compiz-Fusion in Fedora 14
This is how to setup the fully configurable Compiz-Fusion in Fedora. This will give you much more configuration than the built-in "Desktop Effects" stripped down version.
First install packages needed:
yum install compiz-fusion ccsm
Go to System->Preferences->Start Up Applications.
Click the Add button.
Enter the following Fields:
Name: Compiz Manager Command: compiz-manager Comment: Start Compiz Fusion
Logout then log back into X windows.
