Can the app installer work in a multi user site license situation

2 views (last 30 days)
So my situation is working in an large international collaboration with these huge clusters that have Matlab network license managers and thousands of cores and God only knows how many users at any one time.
So I have an application packaged with the package manager into a nice mlappinstall file and individual users can install it on their desktop or in their own account on a cluster.
My question is can the system administrator install an applicaiton like that so it is available to all users on the cluster or does each user have to install it themselves?
Thanks, Joe

Answers (1)

Sean de Wolski
Sean de Wolski on 26 Dec 2012
The ability to have a central location for Apps is not readily available as of R2012b.
There are two workarounds:.
  • If you create the App and have it stored in a network folder that is accessible to the end-users, they can programatically install it with the following line of code
matlab.apputil.install('Example.mlappinstall');
  • Alternatively, you can install the App file on your system and it will create the folder and class definition for the App in the Apps directory:
s = matlab.apputil.getInstalledAppInfo
s.location
(Or from Home->Preferences->Apps)
If you copy this folder into the equivalent folder of the end user, they will have the App installed the next time they open MATLAB.

Categories

Find more on Introduction to Installation and Licensing in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!