Krátký přehled příkazů
section id="rubygems.commands" xreflabel="Příkazy RubyGEMs"
Po nainstalování máme k dispozici dva programy (scripty). A to gem a gem_server. gem je skript který realizuje všechny operace s gemy. Jednotlivé operace zadáváme jako příkazy programu gem. Instalace uvedená na začátku kapitoly RubyGems je takovým jednoduchým příkladem užití programu gem. Nyní si povíme něco o příkazech jenž nám gem nabízí. Ale před tím, než si některé popíšeme více uvedu jejich úplný seznam s krátkými komentáři. Tento seznam je součástí programu gem a můžeme si jej vypsat příkazem help commands
$
gem help commandsGEM commands are: build Build a gem from a gemspec check Check installed gems environment Display RubyGems environmental information help Provide help on the 'gem' command install Install a gem into the local repository list Display all gems whose name starts with STRING query Query gem information in local or remote repositories rdoc Generates RDoc for pre-installed gems search Display all gems whose name contains STRING specification Display gem specification (in yaml) uninstall Uninstall a gem from the local repository unpack Unpack an installed gem to the current directory update Upgrade currently installed gems in the local repository For help on a particular command, use 'gem help COMMAND'. Commands may be abbreviated, so long as they are unambiguous. e.g. 'gem i rake' is short for 'gem install rake'.
Nápovědu k jednotlivým příkazům pak zobrazíme pomocí
gem help příkaz
Například nápovědu k update zobrazíme příkazem
$
gem help update
Tabulka 16.1. gem příkazy
build | Build a gem file from a specification |
check | Check installed gems |
cleanup | Cleanup old versions of installed gems in the local repository |
dependency | Show the dependencies of installed gems in the local repository |
environment | Display RubyGems environmental information |
help | Provide help on the 'gem' command |
install | Install a gem into the local repository |
list | Display all gems whose name starts with STRING |
query | Query gem information in local or remote repositories |
rdoc | Generates RDoc for pre-installed gems |
search | Display all gems whose name contains STRING |
specification | Display gem specification (in yaml) |
uninstall | Uninstall a gem from the local repository |
unpack | Unpack an installed gem to the current directory |
update | Upgrade currently installed gems in the local repository |