| 1 | = Installation Repositories = |
| 2 | |
| 3 | All the required sources are available in [source:trunk/technical/ this repository]. |
| 4 | |
| 5 | The sources distinguish between |
| 6 | * [source:trunk/technical/boot/netboot netboot]: mini linux for client installation |
| 7 | * [source:trunk/technical/common common]: needed by both, client and server |
| 8 | * [source:trunk/technical/lib/ lib]: common library functions, needed by client and server |
| 9 | * [source:trunk/technical/client client]: only needed by client |
| 10 | * [source:trunk/technical/server server]: server components |
| 11 | * [source:trunk/technical/external external]: required packages that are not (has not been) part of the distribution or required patches |
| 12 | |
| 13 | SmartClient itself should work with most Linux distributions. |
| 14 | |
| 15 | The installation with netboot is distribution independent. |
| 16 | |
| 17 | Main parts of the SmartClient framework are written in Perl and should also work on most Linux distributions. |
| 18 | |
| 19 | However, most installations are done with Suse Linux. |
| 20 | |
| 21 | Prepackaged RPMs are created by the [http://build.opensuse.org openSUSE Build Service], |
| 22 | which is capable to create RPMS (and DEBs) for many distributions. |
| 23 | |
| 24 | == Client == |
| 25 | |
| 26 | The client repository includes also the required components from [source:trunk/technical/common common] and [source:trunk/technical/lib lib]. |
| 27 | |
| 28 | * openSUSE Build Service project [https://build.opensuse.org/project/show?project=home%3Asteffens%3ASmartClient%3Aclient SmartClient - client components] |
| 29 | * installation repository: http://download.opensuse.org/repositories/home://steffens://SmartClient://client/ |
| 30 | |
| 31 | == Server == |
| 32 | |
| 33 | * not done yet |