Národní úložiště šedé literatury Nalezeno 21 záznamů.  1 - 10dalšíkonec  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Vylepšená správa repozitářů s balíčky pro build systém distribuce Fedora
Hlavatý, Martin ; Smrčka, Aleš (oponent) ; Janoušek, Vladimír (vedoucí práce)
Práce se zabývá optimalizací vytváření a aktualizace repozitářů linuxové distribuce Fedora. Tento problém řeší vytvořením vzdálené cache s kontrolními součty RPM souborů a následnou úpravou nástroje createrepo, který tyto kontrolní součty v cache hledá. Komunikace probíhá prostřednictvím XML-RPC protokolu.
Modular File Scanner for RPM
Mlčoch, Tomáš ; Smrčka, Aleš (oponent) ; Zelený, Jan (vedoucí práce)
The package management system RPM is a convenient solution to software management and distribution. While working with RPM, the main developer's task is to build packages suitable for wide distribution. This process involves a lot of tasks that are similar, or even the same, for a wide range of packaged software. It would be useful to have a solution to automate this kind of tasks in an effective manner. The solution should lead to simplification of the packaging process and decrease the number of possible errors. The goal of the thesis is to analyze, design and implement a Modular File Scanner to an rpmbuild. The rpmbuild tool is a part of the RPM that takes care of package building. The scanner will provide an API to monitor and modify the building process and enable a simple implementation of extension modules that provide desired functionality.
Unified Software Database for RPM Based Systems
Šilhan, Jan ; Očenášek, Pavel (oponent) ; Zelený, Jan (vedoucí práce)
In GNU/Linux environment there are many ways of installing software. At this moment we have multiple tools for managing some specific parts of the system that overlap each other. Linux distributions have main package management system and the popular programming languages have also its own package manager. These all have to keep track of installed software. Thus every package manager maintains its own private database with redundant package metadata. The motivation of this thesis is to analyze storages and identify common use cases of package managers on Fedora distribution; design and implement one central Unified Software Database on the system where all information about packages could be stored.
Nástroj pro sestavení vlastní distribuce Fedora
Blažek, Jan ; Rogalewicz, Adam (oponent) ; Smrčka, Aleš (vedoucí práce)
Tato práce se zabývá návrhem a implementací sady nástrojů pro sestavení a instalaci RPM balíčků ze zdrojových SRPM balíčků v distribuci Fedora. Nástroje umožňují modifikaci voleb kompilátoru a maker, která jsou expandována při sestavování balíčků. Součástí práce je i nástroj pro sestavení jádra Linux podle konfigurace dodané uživatelem nebo s implicitním nastavením. S použitím těchto nástrojů byla vytvořena vlastní distribuce. Výsledná distribuce obsahuje tyto nástroje pro sestavení a instalaci dalšího software.
Improved Tools for Handling deltarpm Files
Chalk, Matěj ; Hruška, Martin (oponent) ; Vojnar, Tomáš (vedoucí práce)
RPM packages are used for software installation in Fedora. Every version of software packaged in this way corresponds to a separate RPM file. Updating software therefore entails downloading a large RPM file that is actually quite similar to the RPM already installed. An alternative for software updates is provided by DeltaRPM packages, which are special patch files that store the difference between two RPM files. An update then consists of downloading a much smaller file and applying this patch to the older version of the RPM. The deltarpm project defines the format of DeltaRPM files and supplies command-line tools for creating and applying them. However, this implementation is unsuitable for use as a library. The aim of this thesis is to create a new implementation of these tools, which is backwards compatible and provides a library for C developers that solves some of the weaknesses of the current implementation.
Nativní podpora DEB balíčků pro Spacewalk
Ďurfina, Lukáš ; Smrčka, Aleš (oponent) ; Kočí, Radek (vedoucí práce)
Systém Spacewalk je určený pre správu linuxových operačných systémov používajúcich balíčkový systém RPM. Cieľom práce je rozšírenie systému Spacewalk o podporu balíčkového systému DEB, ktorý je spojený s distribúciou linuxového operačného systému Debian. Výsledok je natívna podpora spravovania systému Debian pomocou Spacewalku, čo zahŕňa jeho registráciu, distribúciu konfiguračných súborov, vzdialené spúšťanie skriptov a správu DEB balíkov.
Podpora snapshotu a rollbacku pro konfigurační soubory v distribuci Fedora
Včelák, Jan ; Rogalewicz, Adam (oponent) ; Smrčka, Aleš (vedoucí práce)
Tato práce se zabývá analýzou možností zálohování a verzování konfiguračních souborů pod operačním systémem GNU/Linux. Na základě zjištěných skutečností je navržen, implementován a otestován nový nástroj pro distribuci Fedora. Jeho cílem je zachovat výhody existujích řešení a odstranit jejich nedostatky. Také přináší nové užitečné funkce, jako je synchronizace se vzdáleným serverem a možnost integrace do jiných nástrojů pro správu.
Hydrodynamická ložiska vznětového traktorového motoru
Petr, David ; Ramík, Pavel (oponent) ; Dundálek, Radim (vedoucí práce)
Tato diplomová práce se zabývá hydrodynamickými kluznými ložisky traktorového vznětového motoru. V první části práce se blíže seznámíme s hydrodynamickým ložiskem, jeho principem a použitými materiály. Dále se práce věnuje multibody systému adams-engine. Hlavní částí práce je vymodelovaní klikového mechanizmu a jeho uložení v hydrodynamických ložiscích v MBS programu a následná simulace za různých provozních podmínek.
Nový návrh a implementace RPM databáze
Zelený, Jan ; Smrčka, Aleš (oponent) ; Peringer, Petr (vedoucí práce)
Systémy správy balíčků tvoří velmi efektivní a pohodlné řešení pro instalaci, údržbu a mazání software v počítači. Jejich základní koncept spočívá v uchovávání informací o instalovaném softwaru na jednom místě a jejich správě dodanými nástroji. RPM databáze je právě tím místem, kde jsou informace uchované. Současné řešení je zastaralé a potřebuje vylepšit. Tato práce analyzuje současné řešení, jeho možné alternativy a na základě této analýzy navrhuje nový design databáze. Součástí je také ukázka implementace rozhraní nad touto databází a porovnání se starým řešením.
Framework pro sestavení a testování bezpečnostního síťového řešení
Suška, Jiří ; Očenášek, Pavel (oponent) ; Mates, Vojtěch (vedoucí práce)
Tato diplomová práce se zabývá problematikou automatického sestavování a testování bezpečnostního síťového řešení AVG for Linux/FreeBSD na platformách GNU/Linux a FreeBSD. Popisuje co je a k čemu slouží AVG for Linux/FreeBSD. Překlad a sestavování jsou rozebrány od zdrojových kódů po distribuční balíčky, které si uživatelé mohou nainstalovat na svůj počítač. V práci je také zmíněno co jsou repozitáře, jakým způsobem je možné je vytvořit a k čemu se používají. Část věnující se testování AVG for Linux/FreeBSD se zabývá návrhem vhodných automatických testů tohoto produktu a jejich implementací. V rámci praktické části byl navržen a implementován testovací nástroj a s jeho pomocí bylo AVG for Linux/FreeBSD otestováno sadou implementovaných testů.

Národní úložiště šedé literatury : Nalezeno 21 záznamů.   1 - 10dalšíkonec  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.