Monday, July 26, 2010

How to Install Aria on 64 bit Ubuntu + java wrapper

If you try to install it out of the bow will not work.

Here is what you need to do.
1) download aria's 32 bit .deb (latest will be best)
2) install it
3) download aria's 32 bit java wrapper (should match your aria version)
4) install it

kris@ubuntu:~/Downloads$ sudo dpkg -i --force-architecture libaria
libaria_2.7.1_i386.deb libaria_2.7.2_i386.deb libaria-java_2.7.2_i386.deb
kris@ubuntu:~/Downloads$ sudo dpkg -i --force-architecture libaria_2.7.2_i386.deb
dpkg: warning: overriding problem because --force enabled:
package architecture (i386) does not match system (amd64)
(Reading database ... 300524 files and directories currently installed.)
Preparing to replace libaria 2.7.1 (using libaria_2.7.2_i386.deb) ...
Unpacking replacement libaria ...
The ARIA directory /usr/local/Aria was not removed, in case you left some file there. Use purge to remove it.
Setting up libaria (2.7.2) ...
ARIA has been installed in /usr/local/Aria.
Header files are in /usr/local/Aria/include. Documentation is in /usr/local/Aria/docs.
libAria.so is in /usr/local/Aria/lib.
Adding /usr/local/Aria/lib to /etc/ld.so.conf...OK.
running ldconfig...

Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
kris@ubuntu:~/Downloads$ sudo dpkg -i --force-architecture libaria-java_2.7.2_i386.deb
dpkg: warning: overriding problem because --force enabled:
package architecture (i386) does not match system (amd64)
(Reading database ... 300539 files and directories currently installed.)
Preparing to replace libaria-java 2.7.2 (using libaria-java_2.7.2_i386.deb) ...
Unpacking replacement libaria-java ...
Setting up libaria-java (2.7.2) ...
AriaJava has been installed in /usr/local/Aria/java. See /usr/local/Aria/javaExamples for information and example programs.