Thesis Details

Úložiště Gentoo Portage jako souborový systém založený na relační databázi

Bachelor's Thesis Student: Štulpa Adam Academic Year: 2007/2008 Supervisor: Rychlý Marek, RNDr., Ph.D.
English title
A File System Implementing Storage for Gentoo Portage Based on a Relational Database
Language
Czech
Abstract

The thesis deals with an implementation of a program, which can make the data in relational database available as the standard storage Gentoo Portage with the assistance of  FUSE library. The reader is initially familiarised with its structure. There is an analysis of the requirements on the program and the database described in the work. Furthermore, their proposal is given and in the penultimate chapter, there is described the implementation of the program. In the conclusion, there are all the outcomes evaluated including the comparison with the standard file system and further development possibilities of the project are also described.

Keywords

Linux, Gentoo Linux, Portage, FUSE, Portage, C++, Virtual File System, Package Manager, Relational Database

Department
Degree Programme
Information Technology
Files
Status
defended, grade A
Date
10 June 2008
Reviewer
Committee
Hruška Tomáš, prof. Ing., CSc. (DIFS FIT BUT), předseda
Bartík Vladimír, Ing., Ph.D. (DIFS FIT BUT), člen
Beran Vítězslav, doc. Ing., Ph.D. (DCGM FIT BUT), člen
Burget Radek, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Machalová Jitka, Mgr., Ph.D. (Mendelu), člen
Schwarz Josef, doc. Ing., CSc. (DCSY FIT BUT), člen
Citation
ŠTULPA, Adam. Úložiště Gentoo Portage jako souborový systém založený na relační databázi. Brno, 2008. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2008-06-10. Supervised by Rychlý Marek. Available from: https://www.fit.vut.cz/study/thesis/6209/
BibTeX
@bachelorsthesis{FITBT6209,
    author = "Adam \v{S}tulpa",
    type = "Bachelor's thesis",
    title = "\'{U}lo\v{z}i\v{s}t\v{e} Gentoo Portage jako souborov\'{y} syst\'{e}m zalo\v{z}en\'{y} na rela\v{c}n\'{i} datab\'{a}zi",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2008,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/6209/"
}
Back to top