| 293 | |
| 294 | == Pylucene == |
| 295 | |
| 296 | === Installation on Debian/Ubuntu === |
| 297 | |
| 298 | * Prerequisites: |
| 299 | [[BR]] |
| 300 | Java JDK ( OpenJDK or Oracle version-Sun )[[BR]] |
| 301 | Apache Ant[[BR]] |
| 302 | JCC[[BR]] |
| 303 | |
| 304 | * For Java JDK: |
| 305 | |
| 306 | Edit /etc/apt/sources.list, add the following line:[[BR]] |
| 307 | |
| 308 | deb http://ftp2.de.debian.org/debian squeeze main non-free[[BR]] |
| 309 | |
| 310 | '''Update'''[[BR]] |
| 311 | $ sudo apt-get update[[BR]] |
| 312 | |
| 313 | '''Check for available Sun Java Packages:'''[[BR]] |
| 314 | |
| 315 | $ sudo apt-cache search sun-java6[[BR]] |
| 316 | |
| 317 | '''Output:'''[[BR]] |
| 318 | sun-java6-bin - Sun Java(TM) Runtime Environment (JRE) 6 (architecture dependent files)[[BR]] |
| 319 | sun-java6-demo - Sun Java(TM) Development Kit (JDK) 6 demos and examples[[BR]] |
| 320 | sun-java6-doc - Sun JDK(TM) Documention -- integration installer[[BR]] |
| 321 | sun-java6-fonts - Lucida TrueType fonts (from the Sun JRE)[[BR]] |
| 322 | sun-java6-javadb - Java(TM) DB, Sun Microsystems' distribution of Apache Derby[[BR]] |
| 323 | sun-java6-jdk - Sun Java(TM) Development Kit (JDK) 6[[BR]] |
| 324 | sun-java6-jre - Sun Java(TM) Runtime Environment (JRE) 6 (architecture independent files)[[BR]] |
| 325 | sun-java6-plugin - The Java(TM) Plug-in, Java SE 6[[BR]] |
| 326 | sun-java6-source - Sun Java(TM) Development Kit (JDK) 6 source files[[BR]] |
| 327 | |
| 328 | Now '''Install''':[[BR]] |
| 329 | $ sudo apt-get install sun-java6-bin sun-java6-javadb sun-java6-jdk sun-java6-plugin[[BR]] |
| 330 | |
| 331 | In order to accept the License Agreement, navigate to the Accept field with TAB.[[BR]] |
| 332 | |
| 333 | '''Make Sun Java the Java runtime of your choice:'''[[BR]] |
| 334 | $ update-java-alternatives -s java-6-sun[[BR]] |
| 335 | |
| 336 | '''Check, if Java could be properly installed:'''[[BR]] |
| 337 | $ java -version[[BR]] |
| 338 | [[BR]] |
| 339 | java version "1.6.0_22"[[BR]] |
| 340 | Java(TM) SE Runtime Environment (build 1.6.0_22-b04)[[BR]] |
| 341 | Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03, mixed mode)[[BR]] |
| 342 | |
| 343 | '''Set Environment Variable $JAVA_HOME'''[[BR]] |
| 344 | [[BR]] |
| 345 | Edit file /etc/profile, add:[[BR]] |
| 346 | $ JAVA_HOME="/usr/lib/jvm/java-6-sun"[[BR]] |
| 347 | $ export JAVA_HOME[[BR]] |
| 348 | |
| 349 | '''DONE :)''' |
| 350 | |
| 351 | |
| 352 | |