












O čem píši? O instalaci software jediným klepnutím myši na speciální odkazy umístěné na těchto stránkách přímo u popisů programů. Prostě pokud Vás daný soft zaujme, klepnete na tlačítko Nainstalovat a program se nainstaluje - a teď to přijde - ze zdrojů, které v systému máte! Zdroje se před tím samočinně zaktualizují. A co tak tlačítko na aktualizaci celého systému? I to móžno...
Tedy když si Webgurpmi nainstalujete (navod je níže) a na tomto webu (a časem třeba i jinde) uvidíte odkazy či tlačítka typu nainstalujte si Jajuk či Aktualizujte systém a klepnete na takový odkaz myší, dojde k instalaci programu či aktualizaci systému doslova na jedno klepnutí. Ano, jediným klepnutím spustíte gurpmi, přesně tak, jako by jste klepli na stažený RPM balíček, ovšem s tím, že odkaz nesměřuje na konkrétní RPM, ale program se nainstaluje z Vámi přidaných zdrojů (předtím se spustí aktualizace zdrojů - tyto jsou tedy vždy aktuální, nemusíte se o to starat). Jenže to není ještě všechno. Webgurpmi částečně rozumí i protokolům konkurenčních distribucí - klik:// (Suse) a apt:// (Ubuntu), i pomocí těchto odkazů můžete instalovat, ovšem jen tehdy, když je software toho jména ve zdrojích pro Mandriva Linux (přidání zdrojů). Podrobnosti naleznete v následující kapitolce.
Pokud máte zájem o vytváření webgurpmi odkazů, zde naleznete příklady. Webgurpmi je protokol, vyvinutý mnou (já vím ... ale krásně mi to zní :-)). Každopádně, pokud místo obvyklého <a href="http://... napíšete <a href="webgurpmi://..., použijete jej. A teď možnosti. Po klepnutí na odkaz <a href="webgurpmi://program"> se daný soft nainstaluje ze zdrojů (spustí to gurpmi program). Je-li v odkazu <a href="webgurpmi://++update">, klepnutí aktualizuje systém (gurpmi --update --auto-select --split-length 0). Je-li v odkazu více položek, oddělených čárkou, tedy <a href="webgurpmi://program1,program2,program3">, systém se bude snažit nainstalovat všechny, chybějící přeskočí (gurpmi --force program1 program2 program3). A konečně je možná kombinace <a href="webgurpmi://programA,++update,programB"> (na pořadí nesejde), nejprve se nainstalují zadané programy, poté se systém zaktualizuje.
Pokud budete takové odkazy vkládat na web, napište, že funkční bude pouze v Mandriva Linuxu (na mandriváckých serverech vynechejte) s nainstalovaným Webgurpmi (+ odkaz na tuto stránku) a nechovejte jako Ubunťáci. Jak to myslím? Stačí se podívat do diskusí. Na obecný dotaz se uživateli dostane odpovědi funkční jen v Blbuntu, pod článkem o Linuxu je běžná reakce "tak já Ubuntu mám...". Prostě Linux = Ubuntu, respektive není OS kromě Blbuntu... Prostě Ubunťák by napsal "v Linuxu program XY nainstalujte klepnutím <a href="apt://program">na tento odkaz</a>, a vůbec by se nenamáhal starat se o existenci uživatelů jiných distribucí. Informace "v Linuxu si nejprve nainstalujte program Webgurpmi" je fakt typicky Ubunťácká - spousta uživatelů jiných distribucí by zbytečně startovala svého Správce software. (Je Vám doufam jasné, že trochu přeháním a dělám si legraci).
Webgurpmi je i název programu, tedy skriptu a konfiguračních souborů Konqueroru. Nainstalujte si tedy RPM Webgurpmi.
V Konqueroru můžete jít rovnou na věc, ty divné odkazy budou fungovat.
V Opeře je třeba nastavit znalost nových protokolů. Je to velice jednoduché. Jděte do Nástroje -> Nastavení -> Pokročilé volby -> Programy a přidejte nový protokol - protokol: webgurpmi, otevřít jinou aplikací: webgurpmi.
Volitelně ještě protokoly apt a klik, obslužná aplikace vždy webgurpmi. Nyní to bude fungovat i v Opeře.
Nevím, domnívám se však že to neumí.
Nevím.
Z bezpečnostních důvodů neumí program manipulovat se zdroji (ty musíte dodat systému jinak) ani odinstalovávat balíčky. Pokud odkaz obsahuje nebezpečnou sekvenci -- (dvě pomlčky za sebou) je zneplatněn (mohl by být podstrčen nevhodný parametr). Z toho vyplývá, že pokud má balíček v názvu dvě pomlčky za sebou, je pomocí Webgurpmi neinstalovatelný. Odkaz nesmí obsahovat čárky uprostřed názvů ani # - čárky jsou oddělovače a mřížka je v shellu komentář (co je za ní neexistuje). Dále je odmazán otazník a vše za ním - to kvůli apt:// funkcím, zbytečným (refresh, povolení "nesvobodného" zdroje) či riskantním. Sečteno a podtrženo - do odkazů nepište #, --, ?, mezery, v názvech nesmí být čárka. Nepište ani zkrácené odkazy bez lomítek (webgurpmi: místo webgurpmi:// - program je odmítne. Budete-li psát webgurpmi odkazy, dbejte na to.
Uživatelům pak doporučuji jedno: ničemu nevěřte. Adresu odkazu si vždy prohlédněte ve stavovém řádku, zda neobsahuje něco podezřelého (nějaký kód, třeba). Prověřte i okénko gurpmi, zda připravuje k instalaci to co chcete. Doufám, že jsem Vás neodradil, většinou stačí mrknout na stavový řádek, uvidíte-li tam webgurpmi://program nebo webgurpmi://++update, je to 100%-ně v pořádku.
Instalace kliknutím na odkaz je natolik jednoduchá, že ji zvládne i cvičená opice. Tato možnost však přijde jistě vhod i pokročilejším, třeba já, pokud narazím na instalační odkaz, jej samozřejmě rád využiji. Je to jistě rychlejší, než spouštět Ovládací centrum či emulátor konzole a opisovat název.
Autor: Miroslav Cyroň
Datum: 22 září 2009. aktualizováno 01.01.2011
Jak někteří z Vás vědí, jsem těžce invalidní, mobilní jen na invalidním vozíku. Práci na tomto webu věnuji cca 12 hodin denně.
V oblasti financování provozu tohoto webu (HW, hostingu, a podobných věcí) nemohu vše financovat ze svého, proto jsem nucen některé jeho části zpoplatnit. Nechci vydělávat, jen udržet provoz.
Zpoplatněny jsou: obrovský repozitář (50 GB!) plný špičkových her (freeware, demoverze), repozitář s demoverzemi žádaného WINE software (Flash, IE, Photoshop), repozitáře "i586" (32 bit), náročnější odborné články. Repozitáře "x86_64" (64 bit) jsou přístupny volně.








