Sie sind auf Seite 1von 11

UniverseMultiverse http://www.guiaubuntu.org/index.php?title=Activar_universe_y_multiverse VRMLyJAVA FatJarEclipsePlugIn===>paracrearvariosarchivosjarjuntosenun.jar http://fjep.sourceforge.net/ http://tecfa.unige.ch/guides/vrml/java/vrml_top.html LIBRERIAVRMLlibvrml http://libvrml.svn.sourceforge.net/ http://sourceforge.

net/projects/libvrml/

1.ConfigurandoeInstalandoFreeWRL 1.1PrerequisitosdeFreewrl
LosprerequisitosdeFreewrlsonvarios,acontinuacinlos paquetesainstalar. Selospuedeinstalarmanualmenteunoauno,medianteelCentrode SoftwaredeUbuntu,pormediodeSynapticodesdelapginade cadalibreria. Tools(herramientas):

aptgetinstallbuildessentialdebhelperdebiankeyringdhmakedpkgdevg++ g++4.4gettexthtml2textintltooldebianlibalgorithmdiffperllibalgorithm mergeperllibcairogobject2libdpkgperllibgcc1dbglibglib2.0binlibmail sendmailperllibstdc++64.4dbglibstdc++64.4devlibsyshostnamelongperl libunistring0podebconfautoconfautomakeautotoolsdevlibltdldevlibtoolm4 libxml2xml2

Graphicos:
aptgetinstallimagemagicklibilmbase6libmagickcore3extralibnetpbm10 libopenexr6libwmf0.27netpbm aptgetinstalllibgif4libimlib2libtiffxx0c2 aptgetinstalllibgifdevlibimlib2devlibjpeg62devlibtiff4dev

ExpatyXML:(Seeexpatsetupbelow)
aptgetinstalllibexpat1devlibxml2dev

X11:
aptgetinstalllibxmu6libxmudevlibxt6libxtdevlibxaw7libxaw7devlibx11 6libx11devlibxmuheaderslibxpmdevx11protoprintdev

glew:(yotraslibreriasdeGL)

aptgetinstalllibdrmdevlibgl1mesadevlibglew1.5devlibglu1mesadev libkms1libpthreadstubs0libpthreadstubs0devlibx11devlibxaudevlibxcb1 devlibxdmcpdevmesacommondevx11protocoredevx11protoinputdevx11proto kbdevxtransdev

XFree86videomode:
aptgetinstalllibxxf86vmdevx11protoxf86vidmodedev

Xt:

aptgetinstalllibicedevlibsmdevlibxtdev

Motif:

aptgetinstalllibmotifdevlibmotif3

Compression:
aptgetinstallzlib1gdev

Javascriptengine

aptgetinstallxulrunner1.9.2dev(instalacincompleta)

O(aquunalistaespecficadeinstalacindeJavascriptengine)

aptgetinstalllibatk1.0devlibcairo2devlibdbus1devlibdbusglib1dev libfontconfig1devlibfreetype6devlibgdkpixbuf2.0devlibglib2.0dev libgtk2.0devlibiwdevlibnotifydevlibnspr4devlibnss3devlibpango1.0dev libpixman1devlibpng12devlibxcbrender0devlibxcbshm0devlibxcomposite devlibxcursordevlibxdamagedevlibxextdevlibxfixesdevlibxftdevlibxi devlibxineramadevlibxrandrdevlibxrenderdevx11protocompositedev x11protodamagedevx11protofixesdevx11protorandrdevx11protorenderdev x11protoxextdevx11protoxineramadevxulrunner1.9.2dev

OSC(usingliblo):(usarenableoscalmomentode./configure)
aptgetinstallliblodevliblo7 Siexisteconflictoslasolucineslasiguiente: (withexpat=/usr/incexpat/in./configure) cd/usr/ mkdirpincexpat/include cdinclude cppexpat*h../incexpat/include

TheJavascriptengine(libmozjs.so)inUbuntuinnotnicely packagedandthereforethelinkstagewillfail. Thereareatleasttwowaysofsolvingthis,butifyouupgrade xulrunneritwillbreak.... ldconfig Setup/etc/ld.so.conf.d/xulrunner.confcontainingsay /usr/lib/xulrunner1.9.2.13(whateveryourcurrentversionis) (Note;myexperienceisthatIcouldnotuseawildcardinthe conffile.) rerunldconfig OR Makeasymboliclinkfromsay/usr/lib/xulrunner 1.9.2.13/libmozjs.soto/usr/lib/libmozjs.so Asalways,thesearchforabettersolutioncontinues. Configureparametersspecifictothisdocument: Sample:./configurewithexpat=/usr/incexpat/enableosc enablefontconfigwithtarget=motif...... Hopefully,thisdocumentisnotthelastwordonthetopic...... BacktomainLinuxcompilationpage.

1.2

InstalacindeFreeWrl

Instalacion de VRML para instalar view3dscene colocar en un terminal:


svn checkout http://svn.code.sf.net/p/castle-engine/code/trunk/view3dscene si nos dice que no esta instalado lo hacemos escribiendo: sudo apt-get install subversion

librerias VRML install libopenvrml5-dev


sudo apt-get install openvrml-player openvrml-mozilla-plugin svn co http://svn.openvrml.org/svnroot/openvrml/trunk openvrml

Instalar openVRML gcjGNUCompilerforJava libboostalldevBOOSTlibrary libxml2devXMLSupport libpng++devPNGsupport libfreetype6devfreetypesupport libfontconfig1devfontconfigsupport xulrunner1.9.2devSeaMonkeySupport libglut3devGLUTandGLsupport libgtkglext1devGtkGlExtSupport? libgnomeuidevGnomeUIsupportforopenvrmlplayer libcurl4gnutlsdev libsdl1.2dev DescargardesdelapaginawebdeFreewrl:
http://download.tuxfamily.org/myosotis/freewrl/package/source/

Elegirelarchivofreewrl_1.22.12pre1.tar.gzydescargarloen el/home
freewrl_1.22.12pre2.tar.gz2011Jul1912:49:512.1Mapplication/xtar

Descomprimirlo

#tarxvzffreewrl1.22.12_pre2.tar.gz Ingresaralacarpeta #cdfreewrl1.22.12_pre2 Instalarlo #sudo./configure #sudomake #sudomakeinstall #cleaninstall

2.INSTALACIONDEJAVA3D
Primeroconfigurarenelrepositorio #sudoaddaptrepositorydebhttp://archive.canonical.com/nattypartner #sudoaptgetupdate(verFigura2.1)

Figura2.1AadiendoRepositorio otambinconestaotraopcin: #sudoaddaptrepositoryppa:ferramroberto/java #sudoaptgetupdate DespusinstalamoselJavaSunylosplugins #sudoaptgetinstallsunjava6jre

Figura2.2LineamientosdeLicenciaJava

Figura2.3AceptarLicenciadeJava #sudoaptgetinstallsunjava6jdk(verFigura2.4)

Figura2.4DescargaeInstalacinsunjava6jdk #sudoaptgetinstallsunjava6plugin

Leyendolistadepaquetes...Hecho Creandorboldedependencias Leyendolainformacindeestado...Hecho Lospaquetesindicadosacontinuacinseinstalarondeformaautomticayyanosonnecesarios. nvidiasettingslinuxheaders2.6.3522gcj4.4jreliblibgcj10linuxheaders2.6.3522generic gcj4.4basedkmslibxdot4 Utiliceaptgetautoremoveparaeliminarlos. SeinstalarnlossiguientespaquetesNUEVOS: sunjava6plugin 0actualizados,1seinstalarn,0paraeliminary6noactualizados. Necesitodescargar1854Bdearchivos. Seutilizarn61,4kBdeespaciodediscoadicionaldespusdeestaoperacin.

#sudoaptgetinstallsunjava6fonts
Leyendolistadepaquetes...Hecho Creandorboldedependencias Leyendolainformacindeestado...Hecho Lospaquetesindicadosacontinuacinseinstalarondeformaautomticayyanosonnecesarios. nvidiasettingslinuxheaders2.6.3522gcj4.4jreliblibgcj10linuxheaders2.6.3522generic gcj4.4basedkmslibxdot4 Utiliceaptgetautoremoveparaeliminarlos. SeinstalarnlossiguientespaquetesNUEVOS: sunjava6fonts 0actualizados,1seinstalarn,0paraeliminary6noactualizados. Necesitodescargar1896Bdearchivos. Seutilizarn115kBdeespaciodediscoadicionaldespusdeestaoperacin. AVISO:Nosehanpodidoautenticarlossiguientespaquetes!

#sudoaptgetinstalllibjava3djava
Leyendolistadepaquetes...Hecho Creandorboldedependencias Leyendolainformacindeestado...Hecho Lospaquetesindicadosacontinuacinseinstalarondeformaautomticayyanosonnecesarios. nvidiasettingslinuxheaders2.6.3522gcj4.4jreliblibgcj10linuxheaders2.6.3522generic gcj4.4basedkmslibxdot4 Utiliceaptgetautoremoveparaeliminarlos. Seinstalarnlossiguientespaquetesextras: libvecmathjava Paquetessugeridos: libjava3djavadoc SeinstalarnlossiguientespaquetesNUEVOS:

libjava3djavalibvecmathjava 0actualizados,2seinstalarn,0paraeliminary6noactualizados. Necesitodescargar1773kBdearchivos. Seutilizarn4878kBdeespaciodediscoadicionaldespusdeestaoperacin. Deseacontinuar[S/n]?s Des:1http://ubuntu.trumpetti.atm.tut.fi/ubuntu/natty/universelibvecmathjavaall1.5.22[118 kB] Des:2http://ubuntu.trumpetti.atm.tut.fi/ubuntu/natty/universelibjava3djavaall1.5.2+dfsg5 [1655kB] Descargados1773kBen8seg.(200kB/s) Seleccionandoelpaquetelibvecmathjavapreviamentenoseleccionado. (Leyendolabasededatos...203401ficherosodirectoriosinstaladosactualmente.) Desempaquetandolibvecmathjava(de.../libvecmathjava_1.5.22_all.deb)... Seleccionandoelpaquetelibjava3djavapreviamentenoseleccionado. Desempaquetandolibjava3djava(de.../libjava3djava_1.5.2+dfsg5_all.deb)... Configurandolibvecmathjava(1.5.22)...

Configurandolibjava3djava(1.5.2+dfsg5)... #sudocp/usr/share/java/j3d*.jar/usr/lib/jvm/java6sun/jre/lib/ext/

#sudoaptgetinstalllibjava3djni
Leyendolistadepaquetes...Hecho Creandorboldedependencias Leyendolainformacindeestado...Hecho Lospaquetesindicadosacontinuacinseinstalarondeformaautomticayyanosonnecesarios. nvidiasettingslinuxheaders2.6.3522gcj4.4jreliblibgcj10linuxheaders2.6.3522generic gcj4.4basedkmslibxdot4 Utiliceaptgetautoremoveparaeliminarlos. SeinstalarnlossiguientespaquetesNUEVOS: libjava3djni 0actualizados,1seinstalarn,0paraeliminary6noactualizados. Necesitodescargar47,7kBdearchivos.

$sudocp/usr/lib/jni/libj3dcoreogl.so/usr/lib/jvm/java6sun/jre/lib/i386/ $sudocp/usr/share/java/vecmath*.jar/usr/lib/jvm/java6sun/jre/lib/ext/ AhorasolofaltaconfigurarelnavegadorMozillaFirefoxparaquereconozca javaypoderejecutarlasappletsyotrasaplicacionesquerequieredejava. Hacemosunenlacesimbolicohacialascarpera/usr/lib/firefoxaddons/plugins. Nota:tenerelnavegadordemozillacerrado. $sudolns/jdk1.7.0_01/jre/lib/i386/libnpjp2.so/usr/lib/firefoxaddons/plugins/libnpjp2.so


$sudolns/usr/lib/jvm/java6sun1.6.0.26/jre/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins/libnpjp2.so

Revisarversin:
$javacversion javac1.6.0_22 $javaversion javaversion"1.6.0_22" OpenJDKRuntimeEnvironment(IcedTea61.10.4)(6b221.10.40ubuntu1~11.04.2) OpenJDKServerVM(build20.0b11,mixedmode)

sudo apt-get install apt-file

Instalar el Java 3DS File Loader:

INSTALACIONDETOMCAT7
http://diegobenna.blogspot.com/2011/01/installtomcat7inubuntu 1010.html
Apachehasofficiallylaunchedversion7.0oftheservletcontainerforJava applications,Tomcat.Majorchangesinthisversion,youcanhighlightsupport forServlet3.0andJavaServerPages2.2. InstallJDK Seethispost:InstallJDK6update23inUbuntu10.10 Installation Thefirstthingtodoisdownloadthepackage"apachetomcat7.0.6.tar.gz"from theNEXTlink http://tomcat.apache.org/download70.cgi[tar.gz] Nowunpackitwiththefollowingcommand: tarxvzfapachetomcat7.0.8.tar.gz

Thenweletinamoreappropriatedirectory,inourcasein/usr/share/tomcat7, butcanbeinanydirectory.Wedothiswiththecommand: sudomvapachetomcat7.0.8//usr/share/tomcat7

NowwedefinetheenvironmentvariablesJAVA_HOMEandJRE_HOME.Thisfileisin the"environment"in/etc.Commandtoeditthefile: sudogedit/etc/environment

HerewerecordtherouteswherewehaveinstalledJavainmycasethisisas follows: JAVA_HOME="/usr/local/jdk1.7.0_01" JRE_HOME="/usr/local/jdk1.7.0_01/jre" PATH="...(otherpath):$JAVA_HOME:$JRE_HOME"

IMPORTANT:VerifytherouteswheretheyhaveinstalledJava. Ihavehadsomeproblemsindefiningtheseenvironmentvariables,assometimes tomcatdoesnotrecognize,butasurefirewayofrecognizingthattomcatisto definethefilepathsinside"catalina.sh"locatedintomcat7/bin.Tomodifythis fileusethecommand: sudogedit/usr/share/tomcat7/bin/catalina.sh

NowjustinserttheJAVA_HOMEandJRE_HOMEafterthefirstline,sothefileis asfollows: #!/bin/sh JAVA_HOME="/usr/local/jdk1.7.0_01" JRE_HOME="/usr/local/jdk1.7.0_01/jre" #LicensedtotheApacheSoftwareFoundation(ASF)... #... #... ....

Nowlet'sconfigureTomcatusers,thisisdoneinthefile"tomcat users.xml"directorytomcat7/conf.Commandtoeditthefile: sudogedit/usr/share/tomcat7/conf/tomcatusers.xml

Unlikepreviousversionswheretheadministratorshouldownrole"manager"now itshouldbe"managergui"tooperateonthewebadministrationtomcat7.Thefile wouldbeasfollows: <?xmlversion='1.0'encoding='utf8'?> <tomcatusers> <rolerolename="managergui"/> <rolerolename="managerscript"/> <rolerolename="manager"/> <rolerolename="admingui"/> <rolerolename="adminscript"/> <rolerolename="admin"/>

<userusername="usuario"password="contrasena"roles="managergui,admin gui,manager,admin,managerscript,adminscript"/> </tomcatusers>

Nowyoushouldbeallreadytotrytomcat7.

Firstwemustlifttheserverwiththefollowingcommand: sudo/usr/share/tomcat7/bin/startup.sh

Withthiswegetthefollowingoutputonconsole: UsingCATALINA_BASE:/usr/share/tomcat7 UsingCATALINA_HOME:/usr/share/tomcat7 UsingJRE_HOME:/usr/local/jdk1.7.0_01/jre UsingCLASSPATH: /usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat juli.jar

VerifythattheJRE_HOMEiswherewedefine. Nowopenyourwebbrowserandtypethefollowingurl: http://127.0.0.1:8080/

Sowegetthefollowingpage: IfweentertheadministrationTomcatManagerweclickonthemenuordirectly atURL: http://127.0.0.1:8080/manager/html

Hereweasktheuserdatafrompreviousrecordinmindtomcatusers.xml. Irecommendtestingthesampletomakesureeverythingworksok,theyareinthe section"Miscellaneous"fromthesidemenuorattheURL: http://127.0.0.1:8080/examples/

Commands Startserver: sudo/usr/share/tomcat7/bin/startup.sh

Stopserver:

sudo/usr/share/tomcat7/bin/shutdown.sh

AutomaticStarting Tomaketomcatautomaticallystartwhenwebootupthecomputer,youcanadda scripttomakeitautostartandshutdown. sudogedit/etc/init.d/tomcat7 Nowpasteinthefollowing: #Tomcatautostart # #description:Autostartstomcat #processname:tomcat #pidfile:/var/run/tomcat.pid case$1in start) sh/usr/share/tomcat7/bin/startup.sh ;; stop) sh/usr/share/tomcat7/bin/shutdown.sh ;; restart) sh/usr/share/tomcat7/bin/shutdown.sh sh/usr/share/tomcat7/bin/startup.sh ;; esac exit0 Youllneedtomakethescriptexecutablebyrunningthechmodcommand: sudochmod755/etc/init.d/tomcat7 Thelaststepisactuallylinkingthisscripttothestartupfolderswitha symboliclink.Executethesetwocommandsandweshouldbeonourway. sudolns/etc/init.d/tomcat7/etc/rc1.d/K99tomcat sudolns/etc/init.d/tomcat7/etc/rc2.d/S99tomcat Tomcatshouldnowbefullyinstalledandoperational.Enjoy! sudo/etc/init.d/tomcat7restart

Das könnte Ihnen auch gefallen