I'm trying to install Alfresco 3.0b on Red Hat Enterprise Linux 5 (64 bit).
I've installed Java (v6 Update 10).
I get the following error when trying to run the install script:
./Alfresco-Labs-3b-Linux-x86-Install failed to load library "/installkitvfs/lib/itcl/libitcl3.3.so": could not load file from temp location while executing "load /installkitvfs/lib/itcl/libitcl3.3.so Itcl" ("package ifneeded" script) invoked from within "package require Itcl" (in namespace eval "::" script line 3697) invoked from within "namespace eval $namespace $::InstallJammer::files($file)" (procedure "::InstallJammer:ourceCachedFile" line 3) invoked from within "::InstallJammer:ourceCachedFile common.tcl" (file "/installkitvfs/main.tcl" line 30907)
I've followed the steps on the Wiki. What am I doing wrong? What do I need to install to run the Alfresco installer?
Am I using the wrong installer or something (it says Alfresco 3.0b x86 in the filename - is there a special x86_64 version or something?)
I am not sure if you were reading my steps on this page for linux install: http://wiki.alfresco.com/wiki/Installing_Labs_3_on_Linux_with_command_line_interface I am thinking you might not have the JAVA environment correct or the permissions on the install file might be wrong. Try my install steps and see what happens. I have not tried JAVA 6u10 yet. Let me know.
Yes, I'd set JAVA_HOME. It doesn't seem like a JAVA issue to me - something about not being able to load the object orientated extensions for TCL instead.
In the end, I just downloaded the Tomcat bundle and deployed that myself. I don't need WCM and the other stuff anyway.
I had the same problem with RHEL5, and I think it was because /tmp was set to be a non executable directory.
I resolved with these steps: 1) edit /etc/fstab and remove 'noexec' flag from tmp 2) remount /tmp: "> mount -o remount /tmp" 3) then run the installation as instructed