can't install r2012b as root

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

Antworten (1)

bspoka
bspoka am 23 Aug. 2016

1 Stimme

I solved this issue by installing a graphical front end to sudo such as gksu and ran:
gksu ./install

Kategorien

Gefragt:

am 30 Apr. 2013

Bearbeitet:

am 23 Aug. 2016

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by