atomsUpdate — Update one or several external modules
result = atomsUpdate() result = atomsUpdate(name[,section]])
1xn character string matrix : module's technical name
This argument controls the list of sections where search modules to update.
section is a single-string and its value should be :
"all": Modules to remove are searched in both
"user" and "allusers" sections.
"allusers": Modules to remove are only searched in
the "allusers" section.
"user": Modules to remove are only searched in
the "user" section.
If SCI is write accessible, "all" is the default value. Otherwise, the default value is "user".
atomsSetConfig("Verbose","True");
atomsRepositoryAdd("http://scene1.test.atoms.scilab.org");
// Install toolbox_5
atomsInstall("toolbox_5");
disp(atomsGetInstalled());
// Load the 2nd scenario in which toolbox_4 has been updated:
// toolbox_4 version 1.1 has been added
// (toolbox_4 is a dependency of toolbox_5)
atomsRepositoryDel("http://scene1.test.atoms.scilab.org");
atomsRepositoryAdd("http://scene2.test.atoms.scilab.org");
// Update toolbox_5
atomsUpdate("toolbox_5");
disp(atomsGetInstalled());
// Some cleaning
atomsRepositoryDel("http://scene2.test.atoms.scilab.org");
atomsRemove("toolbox_5");