Opened 5 years ago

Last modified 3 years ago

#5925 new enhancement

Reduced installation

Reported by: Anton Haumer Owned by: Adeel Asghar
Priority: critical Milestone:
Component: Installation program Version: v1.16.0-dev
Keywords: Cc: ahaumer@…, christian@…

Description

We have to replace lots of lab experiments by simulations due to the Corona pandemic, and students are not allowed to go to the University. Distant learning, students have to work at home. OM is a very important tool!

Although I have a decent notebook, the installation of OM 1.16 takes ages and installs a lot of libraries not needed by students. For students (and myabe other users) it would be a big advantage to be able to choose the components that have to be installed, minimum OMedit (to be able to simulate) + MSL, no other libraries.

Is there any chance to get a solution within short?

Change History (4)

comment:1 by Francesco Casella, 5 years ago

Component: *unknown*Installation program
Milestone: Future1.16.0
Owner: changed from somebody to Adeel Asghar
Priority: highcritical

@ahaumer,

if you use the Windows installer, you can already choose which libraries you want to install, this was implemented a long time ago #4508. The scenario you are looking for is just one click away, just de-select the master check box for other libraries besides MSL.

One known problem with lengthy installation is anti-malware checks #5562. You may want to disable anti-malware checks for OpenModelica, if you trust the OSMC enough to do that :)

Regaring the size of the installer, @sjoelund.se is working on a proper package manager, which would allow to remove the libraries entirely from the bundled installation package and to download them on demand from github with the required versions. This feature may be ready in time for 1.16.0, due before the summer vacations (assuming we have anything like that this year)

Comments?

comment:2 by Francesco Casella, 4 years ago

Milestone: 1.16.01.17.0

Retargeted to 1.17.0 after 1.16.0 release

comment:3 by Francesco Casella, 4 years ago

Milestone: 1.17.01.18.0

Retargeted to 1.18.0 because of 1.17.0 timed release.

comment:4 by Francesco Casella, 3 years ago

Milestone: 1.18.0

Ticket retargeted after milestone closed

Note: See TracTickets for help on using tickets.