Skip to main content
Login | Suomeksi | På svenska | In English

Tools and processes for creating and maintaining own Linux based distributions in corporate environment

Show simple item record

dc.date.accessioned 2017-06-19T14:21:09Z und
dc.date.accessioned 2017-10-24T12:24:28Z
dc.date.available 2017-06-19T14:21:09Z und
dc.date.available 2017-10-24T12:24:28Z
dc.date.issued 2017-06-19T14:21:09Z
dc.identifier.uri http://radr.hulib.helsinki.fi/handle/10138.1/6110 und
dc.identifier.uri http://hdl.handle.net/10138.1/6110
dc.title Tools and processes for creating and maintaining own Linux based distributions in corporate environment en
ethesis.discipline Computer science en
ethesis.discipline Tietojenkäsittelytiede fi
ethesis.discipline Datavetenskap sv
ethesis.discipline.URI http://data.hulib.helsinki.fi/id/1dcabbeb-f422-4eec-aaff-bb11d7501348
ethesis.department.URI http://data.hulib.helsinki.fi/id/225405e8-3362-4197-a7fd-6e7b79e52d14
ethesis.department Institutionen för datavetenskap sv
ethesis.department Department of Computer Science en
ethesis.department Tietojenkäsittelytieteen laitos fi
ethesis.faculty Matematisk-naturvetenskapliga fakulteten sv
ethesis.faculty Matemaattis-luonnontieteellinen tiedekunta fi
ethesis.faculty Faculty of Science en
ethesis.faculty.URI http://data.hulib.helsinki.fi/id/8d59209f-6614-4edd-9744-1ebdaf1d13ca
ethesis.university.URI http://data.hulib.helsinki.fi/id/50ae46d8-7ba9-4821-877c-c994c78b0d97
ethesis.university Helsingfors universitet sv
ethesis.university University of Helsinki en
ethesis.university Helsingin yliopisto fi
dct.creator Heliö, Juhani
dct.issued 2017
dct.language.ISO639-2 eng
dct.abstract Nokia has been maintaining its own Linux distribution, dubbed Nokia Linux, for quite some time, and while the distribution has been successful, supporting it has become tedious at very least. The current version of Nokia Linuxes build system builds a monolithic distribution. This creates a multitude of problems ranging from having to rebuild all of the distribution's software packages after patching a single package to not being able to efficiently customise images according to user needs. The current version also lacks any kind of stable release management causing every user to either maintain their own stable releases or having to constantly update from the official version. Apart from being too monolithic, the support of the software packages is insufficient. An efficient support team needs to be created to answer any internal support requests Nokia Linux users might have. In this thesis we first define our corporate environmental needs. We identify three needs: support, storage and security. We then define three methods for organising the support. We compare them then to the current way of delivering support. We conclude that the three methods are probably better than the current one, but more research is needed before any definite answer can be given. We then define three processes for creating and maintaining an own Linux distribution in our corporate environment. We show two of these processes in action through a proof of concept project. With this project we show that the two processes we tested can be used to create and update an own Linux based distribution image composed of RPM packages. These two processes were tested with multiple tools to show that these processes can be used flexibly and without having to lock into only one set of tools. en
dct.language en
ethesis.language.URI http://data.hulib.helsinki.fi/id/languages/eng
ethesis.language English en
ethesis.language englanti fi
ethesis.language engelska sv
ethesis.thesistype pro gradu-avhandlingar sv
ethesis.thesistype pro gradu -tutkielmat fi
ethesis.thesistype master's thesis en
ethesis.thesistype.URI http://data.hulib.helsinki.fi/id/thesistypes/mastersthesis
dct.identifier.urn URN:NBN:fi-fe2017112252254
dc.type.dcmitype Text

Files in this item

Files Size Format View
graduFinalLast(2).pdf 1.123Mb PDF

This item appears in the following Collection(s)

Show simple item record