can't install r2012b as root
Afficher commentaires plus anciens
I want to install r2012b on a system running centos. I put the disk in, double clicked install, it fails silently. So I go invoke it from the command line as root, and it says I need the JRE. I install Jre (jre-7u21-linux-x64.rpm), try double click and it fails silently again. I try invoking from command line as root and get a brief error message pointing to a log file, which follows. What do I do now?
thanks,
Dave
[root@cod ~]# cat /tmp/mathworks_root.log
(Apr 30, 2013 08:07:05) ##################################################################
(Apr 30, 2013 08:07:05) #
(Apr 30, 2013 08:07:05) # Today's Date:
(Apr 30, 2013 08:07:05) Tue Apr 30 08:07:05 HST 2013
(Apr 30, 2013 08:07:05)
(Apr 30, 2013 08:07:05) System Info
(Apr 30, 2013 08:07:05) OS: Linux 2.6.18-164.9.1.el5
(Apr 30, 2013 08:07:05) Arch: amd64
(Apr 30, 2013 08:07:05) Data Model: 64
(Apr 30, 2013 08:07:05) Language: en
(Apr 30, 2013 08:07:05) Java Vendor: Sun Microsystems Inc.
(Apr 30, 2013 08:07:05) Java Home: /tmp/mathworks_7938/sys/java/jre/glnxa64/jre
(Apr 30, 2013 08:07:05) Java Version: 1.6.0_17
(Apr 30, 2013 08:07:05) Java VM Name: Java HotSpot(TM) 64-Bit Server VM
(Apr 30, 2013 08:07:05) Java Class Path: .
(Apr 30, 2013 08:07:05) User Name: root
(Apr 30, 2013 08:07:05) Current Directory: /root
(Apr 30, 2013 08:07:05) Input arguments:
(Apr 30, 2013 08:07:05) root /media/MATHWORKS_R2012B
(Apr 30, 2013 08:07:05) tmpdir /tmp/mathworks_7938
(Apr 30, 2013 08:07:05) standalone true
(Apr 30, 2013 08:07:08) com.google.inject.ProvisionException: Guice provision errors:
1) Error in custom provider, java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.mathworks.installwizard.InstallerModule.provideIpConfig(InstallerModule.java:53)
while locating com.mathworks.instutil.system.HostIdProvider
for parameter 2 at com.mathworks.installwizard.workflow.InstallWorkflowFactoryImpl.(InstallWorkflowFactoryImpl.java:30)
while locating com.mathworks.installwizard.workflow.InstallWorkflowFactoryImpl
while locating com.mathworks.installwizard.workflow.InstallWorkflowFactory
at com.mathworks.installwizard.InstallerModule.provideWorkflow(InstallerModule.java:39)
while locating com.mathworks.wizard.Workflow
1 error
at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:767)
at com.google.inject.InjectorImpl.getInstance(InjectorImpl.java:793)
at com.mathworks.wizard.WizardLauncher.startWizard(WizardLauncher.java:168)
at com.mathworks.wizard.WizardLauncher.start(WizardLauncher.java:75)
at com.mathworks.wizard.AbstractLauncher.launch(AbstractLauncher.java:27)
at com.mathworks.wizard.AbstractLauncher.launchStandalone(AbstractLauncher.java:18)
at com.mathworks.professionalinstaller.Launcher.main(Launcher.java:21)
Caused by: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:106)
at com.google.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:48)
at com.google.inject.SingleParameterInjector.inject(SingleParameterInjector.java:42)
at com.google.inject.SingleParameterInjector.getAll(SingleParameterInjector.java:66)
at com.google.inject.ConstructorInjector.construct(ConstructorInjector.java:84)
at com.google.inject.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:111)
at com.google.inject.FactoryProxy.get(FactoryProxy.java:56)
at com.google.inject.InjectorImpl$4$1.call(InjectorImpl.java:758)
at com.google.inject.InjectorImpl.callInContext(InjectorImpl.java:811)
at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:754)
at com.google.inject.spi.ProviderLookup$1.get(ProviderLookup.java:89)
at com.google.inject.spi.ProviderLookup$1.get(ProviderLookup.java:89)
at com.google.inject.spi.ProviderLookup$1.get(ProviderLookup.java:89)
at com.google.inject.spi.ProviderLookup$1.get(ProviderLookup.java:89)
at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:95)
at com.google.inject.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:48)
at com.google.inject.InjectorImpl$4$1.call(InjectorImpl.java:758)
at com.google.inject.InjectorImpl.callInContext(InjectorImpl.java:804)
at com.google.inject.InjectorImpl$4.get(InjectorImpl.java:754)
... 6 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.inject.internal.ProviderMethod.get(ProviderMethod.java:101)
... 24 more
Caused by: com.mathworks.instutil.JNIException: java.lang.UnsatisfiedLinkError: /media/MATHWORKS_R2012B/bin/glnxa64/libinstutil.so: /media/MATHWORKS_R2012B/bin/glnxa64/libinstutil.so: failed to map segment from shared object: Operation not permitted
at com.mathworks.instutil.NativeUtility.loadNativeLibrary(NativeUtility.java:39)
at com.mathworks.instutil.NativeUtility.(NativeUtility.java:24)
at com.mathworks.instutil.system.HostIdProviderImpl.(HostIdProviderImpl.java:23)
at com.mathworks.installwizard.InstallerModule.provideIpConfig(InstallerModule.java:53)
... 29 more
Caused by: java.lang.UnsatisfiedLinkError: /media/MATHWORKS_R2012B/bin/glnxa64/libinstutil.so: /media/MATHWORKS_R2012B/bin/glnxa64/libinstutil.so: failed to map segment from shared object: Operation not permitted
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.load0(Unknown Source)
at java.lang.System.load(Unknown Source)
at com.mathworks.instutil.NativeUtility.loadNativeLibrary(NativeUtility.java:37)
... 32 more
(Apr 30, 2013 08:07:08) Error: The application encountered an unexpected error and needs to close. You may want to try re-installing your product(s). More information can be found at /tmp/mathworks_root.log
(Apr 30, 2013 08:07:47) Exiting with status -1
(Apr 30, 2013 08:07:47) End - Unsuccessful
Réponses (1)
bspoka
le 23 Août 2016
1 vote
I solved this issue by installing a graphical front end to sudo such as gksu and ran:
gksu ./install
Catégories
En savoir plus sur Introduction to Installation and Licensing dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!