Quote:
Originally Posted by Ramo10
Im trying to Install Alice 2.3 on ubuntu but I need help.
After I opened the terminal to the directory of where I downloaded the file which is cd ~/Downloads , I followed the step which was to run in the command, tar xvfz Alice2.3tar.gz , but once it begins to extract, i get a message at the end saying, "tar: Exiting with failure status due to previous errors"
At first I tried to extract the file to the desktop and I got an error saying "tar: Alice2.3/Required/jre/man/ja: Cannot create symlink to `ja_JP.eucJP': File exists"
Could that be the problem?
|
I'm using Debian 7, after doing the below Alice 2.3 seems to work except that It throws an AWT execption when it starts. Please not I moved Alice to a more reasonable location but I think the permission changes are required regardless of the location. Also note this is 64 bit kernel 3.2.46 and for many of the steps you need to be root. One final thing, I tried to keep track of what I was doing but I obliviosily can not guarantee the steps are complete or whether they will work on your system. Translation: Your milage may vary.
If you can't unzip the download, try redownloading the source.
So here is what I've got:
# unpack Alice
tar -xzf Alice2.3b.tar.gz -C /opt/Alice
# move to install directory
cd /opt/Alice
# Set directory permissions for all directories.
find . -type d -exec chmod 775 '{}' \;
cd /opt/Alice/Alice2.3b
# change the owner to root:developer
find . -user mhenwood -exec chown root:developer '{}' ';'
cd Required
# Current Dir now /opt/Alice/Alice2.3b/Required
# Set directory permissions for all directories.
find . -type d -exec chmod 775 '{}' \;
# Set group permissions same as owner for directories and subdirectories the group may need to write to.
chmod -R g=u /opt/Alice/Alice2.3b/Required/exampleWorlds
chmod -R g=u /opt/Alice/Alice2.3b/Required/templateWorlds
chmod -R g=u /opt/Alice/Alice2.3b/Required/sounds
chmod -R g=u /opt/Alice/Alice2.3b/Required/textbookExampleWorlds
chmod -R g=u /opt/Alice/Alice2.3b/Required/tutorialWorlds
# *sys-package-mgr*: can't write cache file for... and *sys-package-mgr*: can't write index file Errors
#
http://www.prasannatech.net/2009/02/...ssing-jar.html
sudo chmod -R 777 /opt/Alice/Alice2.3b/Required/jython-2.1/cachedir
# Download packages and replace 32 bit libs with 64 bit.
# The libjogl-jni package was needed for 64 bit libraries.
sudo cp /usr/lib/jni/libgluegen-rt.so /opt/Alice/Alice2.3b/Required/lib/linux-i586/
sudo cp /usr/lib/jni/libjogl_awt.so /opt/Alice/Alice2.3b/Required/lib/linux-i586/
sudo cp /usr/lib/jni/libjogl.so /opt/Alice/Alice2.3b/Required/lib/linux-i586/
# Could not fild libjogl_cg.so for 64 bit.
# FAILED
sudo cp /usr/lib/jni/libjogl_cg.so /opt/Alice/Alice2.3b/Required/lib/linux-i586/
Comments welcome, hope this helps