Zobrazit minimální záznam

Pog – a portable package manager for Windows



dc.contributor.advisorPrágl Miroslav
dc.contributor.authorMatěj Kafka
dc.date.accessioned2024-06-18T10:39:26Z
dc.date.available2024-06-18T10:39:26Z
dc.date.issued2024-06-11
dc.identifierKOS-1240440656005
dc.identifier.urihttp://hdl.handle.net/10467/114961
dc.description.abstractTradiční postup instalace aplikací pro Windows do systémových složek, jenž využívá instalačních programů, způsobuje nekonzistence, problémy s automatizací, netransparentnost procesu instalace a brání implementaci funkcí požadovaných vývojářskou komunitou. U přenosných aplikací se většina těchto problémů nevyskytuje, jsou však uživatelsky nepohodlné a neintegrují se do systému. Tato práce představuje Pog, nový správce balíčků pro Windows, který aplikace plně enkapsuluje v jednom adresáři, zachovává integraci se systémem a zároveň umožňuje neprivilegovanou instalaci, přesouvání mezi systémy a paralelní instalaci více verzí. Ve srovnání s alternativami je Pog také výrazně rychlejší pro většinu obvyklých operací.cze
dc.description.abstractThe traditional approach of installing Windows applications system-wide using executable installers leads to inconsistencies, automation issues, and lack of transparency and hinders the implementation of features desired by the developer community. Portable applications avoid many of these issues at the cost of convenience and system integration. This thesis presents Pog, a new command-line package manager for Windows that fully encapsulates applications in a portable directory, preserving system integration while enabling unprivileged installation, migration between machines, and side-by-side installation of multiple versions. Compared to existing alternatives, Pog also provides significant performance benefits for most common operations.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectspráva balíčkůcze
dc.subjectpřenosné aplikacecze
dc.subjectPowerShellcze
dc.subjectpackage managementeng
dc.subjectportable applicationseng
dc.subjectPowerShelleng
dc.titlePog – správce přenosných balíčků pro Windowscze
dc.titlePog – a portable package manager for Windowseng
dc.typediplomová prácecze
dc.typemaster thesiseng
dc.contributor.refereeKokeš Josef
theses.degree.disciplinePočítačové inženýrstvícze
theses.degree.grantorkatedra měřenícze
theses.degree.programmeOtevřená informatikacze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam