| | 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 |