Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revizePředchozí verzeNásledující verze | Předchozí verzeNásledující verzeObě strany příští revize | ||
navody:vps:api [2019/05/17 14:02] – Aither | navody:vps:api [2022/01/26 10:17] – Postupy instalace rozděleny do podstránek Aither | ||
---|---|---|---|
Řádek 8: | Řádek 8: | ||
===== Dokumentace API ===== | ===== Dokumentace API ===== | ||
Dokumentace API, tzn. seznam zdrojů, možných akcí, vstupních a výstupních | Dokumentace API, tzn. seznam zdrojů, možných akcí, vstupních a výstupních | ||
- | parametrů je k vidění na https:// | + | parametrů je k vidění na https:// |
Bez přihlášení se zobrazuje seznam všech zdrojů, tj. i těch, se kterými můžou | Bez přihlášení se zobrazuje seznam všech zdrojů, tj. i těch, se kterými můžou | ||
Řádek 57: | Řádek 57: | ||
Typ tokenu a časový interval, o který se prodlužuje, | Typ tokenu a časový interval, o který se prodlužuje, | ||
- | ===== CLI ===== | + | ===== Instalace klienta |
- | [[https:// | + | [[https:// |
- | Pro správnou funkci vyžaduje Ruby >= 2.0 a nainstalované hlavičkové soubory | + | (rozhraní pro příkazovou řádku) a knihovnu pro použití v Ruby skriptech. |
+ | Pro správnou funkci vyžaduje Ruby >= 2.7 a nainstalované hlavičkové soubory | ||
Ruby, OpenSSL a ncurses (většinou balíčky s příponou '' | Ruby, OpenSSL a ncurses (většinou balíčky s příponou '' | ||
- | + | Poté klienta nainstalujeme pomocí Ruby gems: | |
- | < | + | |
- | Na OS X je nutné nainstalovat OpenSSL přes [[http:// | + | |
- | poté se dá nainstalovat EventMachine (gem, jenž klient vyžaduje). | + | |
<code bash> | <code bash> | ||
- | $ brew install openssl | + | gem install |
- | $ sudo gem install | + | |
</ | </ | ||
- | </ | ||
- | |||
- | Nainstalovat jej lze pomocí ruby gems: | ||
- | |||
- | <code bash> | ||
- | $ sudo gem install vpsfree-client | ||
- | </ | ||
- | |||
- | < | ||
- | gem vypíše PATH pod kterým lze najít nainstalovaný balíček | ||
- | <code bash> | ||
- | WARNING: | ||
- | gem executables will not run. | ||
- | |||
- | </ | ||
- | </ | ||
- | |||
- | ==== Instalace ve Windows 10 využitím Ubuntu Linux subsystem ==== | ||
- | |||
- | === Instalace Ubuntu (Linux subsystemu Windows 10) === | ||
- | |||
- | - ve Windows 10 povolit developer mode, nechat nainstalovat | ||
- | - přes Programy a funkce otevřít přidání součástí Windows, úplně dole zvolit Linux subsystem, nechat nainstalovat a restartovat počítač | ||
- | - po restartu jako admin spustit v nabídce Start bash | ||
- | - vytvořit Unix username a heslo | ||
- | - stisknout y a nechat nainstalovat základ Ubuntu | ||
- | |||
- | === Instalace závislostí === | ||
- | |||
- | <code bash> | ||
- | sudo apt-get install ruby2.1 ruby2.1-dev libssl-dev make g++ | ||
- | </ | ||
- | |||
- | === Quick & Dirty fix pro nastavení ruby2.1 jako výchozího namísto 1.9 === | ||
- | |||
- | <code bash> | ||
- | sudo rm / | ||
- | sudo ln -s / | ||
- | sudo ln -s / | ||
- | sudo ln -s / | ||
- | sudo ln -s / | ||
- | sudo ln -s / | ||
- | sudo gem update --system | ||
- | sudo gem pristine --all | ||
- | </ | ||
- | |||
- | Zdroj: http:// | ||
- | |||
- | === Instalace vpsfree-client === | ||
- | |||
- | <code bash> | ||
- | sudo gem install vpsfree-client | ||
- | </ | ||
- | |||
- | ---- | + | Konkrétní postupy instalace podle platformy: |
+ | * Linux | ||
+ | * [[navody: | ||
+ | * [[navody: | ||
+ | * [[navody: | ||
+ | * [[navody: | ||
+ | * [[navody: | ||
Po instalaci by v '' | Po instalaci by v '' | ||
Řádek 139: | Řádek 88: | ||
<code bash> | <code bash> | ||
- | $ PATH=" | + | $ PATH=" |
</ | </ | ||
- | ==== Použití ==== | + | ===== Použití |
< | < |