{ "meta": { "title": "Odinštalovať ProxMenux | Dokumentácia ProxMenux", "description": "Čisté odinštalovanie ProxMenux s voliteľným odstránením jq a dialog, vyčistením starých prekladových súborov a služby Monitor a obnovením záloh systémových súborov.", "ogTitle": "Odinštalovať ProxMenux | Dokumentácia ProxMenux", "ogDescription": "Čisté odstránenie ProxMenux z hostiteľa Proxmox s voliteľným vyčistením závislostí." }, "header": { "title": "Odinštalovať ProxMenux", "description": "Odstráni ProxMenux z hostiteľa Proxmox interaktívnym postupom: potvrdenie, voliteľné odstránenie závislostí, vyčistenie služby ProxMenux Monitor a obnovenie záloh /root/.bashrc a /etc/motd. Počas celého postupu zobrazuje ukazovateľ priebehu.", "section": "Nastavenia" }, "scopeWarn": { "title": "Ovplyvní iba inštaláciu ProxMenux — nie vaše VM / CT / úložisko", "body": "Odinštalovanie odstráni skripty ProxMenux, spúšťač menu, voliteľnú službu Monitor a zálohy systémových súborov, ktoré ProxMenux vytvoril počas inštalácie. Nemení vaše VM, kontajnery, úložisko, konfiguráciu siete, Fail2Ban, ovládač NVIDIA ani nič iné nainštalované cez ProxMenux. Tieto súčasti zostanú nezmenené." }, "flow": { "heading": "Postup odinštalovania", "items": [ "Potvrdzovací dialóg. Áno/nie: „Naozaj chcete odinštalovať ProxMenux?“", "Zoznam závislostí na odstránenie. Ponúka jq a dialog. Obe políčka sú predvolene vypnuté; vyberte iba závislosti, ktoré nepotrebuje žiadna iná aplikácia.", "Odstraňovanie zobrazuje ukazovateľ priebehu. Odstráni prípadné zvyšné staré prekladové prostredie, spúšťač menu, strom /usr/local/share/proxmenux/, službu ProxMenux Monitor, ak existuje, spolu s cieľom oznámení zaregistrovaným v Proxmox VE (proxmenux-webhook a jeho pravidlo zhody) a vybrané závislosti. Nakoniec obnoví zálohy systémových súborov (pozri nižšie).", "Záverečný dialóg. Vypíše odstránené závislosti a ukončí program." ] }, "deps": { "heading": "Odstránenie závislosti: čo ponúkame", "intro": "Zoznam ponúka jq a dialog. Žiadne políčko nie je predvolene začiarknuté: tieto systémové balíky môžu používať iné aplikácie, preto je bezpečnejšie ich ponechať.", "headerType": "Inštalácia", "headerOffered": "Ponúkané na odstránenie", "rows": [ { "type": "Aktuálne vydania", "offeredRich": "dialog, jq" }, { "type": "Staršie inštalácie po aktualizácii", "offeredRich": "dialog, jq" } ], "warnTitle": "Systémové balíky — odstránenie si dobre premyslite", "warnBody": "Aktuálny zoznam ponúka jq a dialog, nie python3. Tieto systémové balíky môžu potrebovať iné nástroje. Odstránenie môže odstrániť aj závislé balíky alebo nepoužívané závislosti. Potrebné balíky ponechajte a pred ručným spustením apt skontrolujte navrhované odstránenie." }, "removed": { "heading": "Čo sa odstráni", "code": "/usr/local/bin/menu # the launcher\n/usr/local/share/proxmenux/ # everything: scripts, config, cache, version\n/opt/googletrans-env/ # leftover legacy translation environment\n/etc/systemd/system/proxmenux-monitor.service # Monitor service unit\n/root/.config/proxmenux-monitor/ # Monitor config dir\n # + dependencies you ticked in the checklist" }, "restored": { "heading": "Čo sa obnoví", "items": [ "Ak /root/.bashrc.bak existuje → premenovaná späť na /root/.bashrc (vaše pôvodné Bashrc vracia).", "Ak existuje /etc/motd.bak, premenuje sa späť na /etc/motd. Inak sed odstráni riadok ProxMenux (“This system is optimised by: ProxMenux”) z existujúceho motd." ] }, "othersCallout": { "title": "Ostatné ProxMenux-inštalované komponenty zostávajú", "body": "Súčasti, ktoré ProxMenux nainštaloval cez iné menu — Fail2Ban, Lynis, ovládače NVIDIA či úpravy po inštalácii — tento odinštalátor nemení. Každá má vlastný postup odinštalovania vo svojom menu (alebo ju môžete odstrániť priamo pomocou apt). Najprv otvorte Zobraziť informácie o verzii, aby ste videli, čo je zaregistrované." }, "manual": { "heading": "Ručné odinštalovanie", "intro": "Ak z nejakého dôvodu menu odinštalátor nemôže bežať (napr. dialog už chýba), ekvivalentná manuálna sekvencia:", "code": "# 1. Stop and remove the Monitor service (if installed)\nsystemctl stop proxmenux-monitor.service 2>/dev/null\nsystemctl disable proxmenux-monitor.service 2>/dev/null\nrm -f /etc/systemd/system/proxmenux-monitor.service\nrm -rf /root/.config/proxmenux-monitor\nsystemctl daemon-reload\nsystemctl reset-failed 2>/dev/null\n\n# 2. Remove a leftover legacy translation environment\nrm -rf /opt/googletrans-env\n\n# 3. Remove ProxMenux files\nrm -f /usr/local/bin/menu\nrm -rf /usr/local/share/proxmenux\n\n# 4. Restore backups\n[ -f /root/.bashrc.bak ] && mv /root/.bashrc.bak /root/.bashrc\n[ -f /etc/motd.bak ] && mv /etc/motd.bak /etc/motd \\\n || sed -i '/This system is optimised by: ProxMenux/d' /etc/motd" }, "reinstall": { "heading": "Preinštalácia neskôr", "body": "Znova spustite oficiálny inštalátor ProxMenux. Aktuálne vydania používajú jeden spôsob inštalácie so všetkými ôsmimi jazykmi rozhrania." }, "troubleshoot": { "heading": "Riešenie problémov", "hangTitle": "Odinštalovanie sa zasekne pri odstraňovaní starého prekladového prostredia", "hangBody": "Aktuálne vydania odstraňujú zvyšné prostredie príkazom rm -rf /opt/googletrans-env; nespúšťajú pip uninstall. Ak sa tento krok zasekne, preskúmajte ho z iného shellu a pred opakovaním skontrolujte súborový systém hostiteľa.", "aptTitle": "apt upozorňuje na stále používané balíky pri odstraňovaní závislostí", "aptBody": "Vybrané balíky sa označia ako automatické a odovzdajú príkazu apt-get -y --purge autoremove. To nezaručuje ochranu závislých služieb. Závislosti potrebné pre iné nástroje nevyberajte a pred ručným čistením skontrolujte odstránenia navrhnuté nástrojom apt.", "motdTitle": "MOTD po odinštalovaní stále zobrazuje riadok ProxMenux", "motdBody": "Môže sa to stať, ak /etc/motd.bak neexistoval a sed nenašiel riadok (napríklad bol upravený). Ručne upravte /etc/motd a odstráňte všetky zostávajúce riadky ProxMenux." }, "related": { "heading": "Súvisiace", "items": [ { "href": "/docs/settings/show-version-information", "label": "Zobraziť informácie o verzii", "tail": " — pred odinštalovaním zistite, čo by sa odstránilo." }, { "href": "/docs/settings", "label": "Prehľad nastavení", "tail": "." } ] } }