RVM: odinstalowanie wszystkich klejnotów gemsetu
Mam globalne klejnoty i różne gemsets. Chcę usunąć wszystkie klejnoty z gemset. Czy jest jakiś sposób, aby to zrobić, oprócz odinstalowania gemset?
7 answers
Użyj polecenia gemset empty
:
rvm gemset empty mygems
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-06-10 21:20:36
To polecenie usuwa wszystkie klejnoty ruby zainstalowane lokalnie w 1-kroku Działa dobrze w Ubuntu 10.10
gem list | cut -d" " -f1 | xargs gem uninstall -aIx
PS-usuwa wszystkie lokalne klejnoty. Użyj sudo odpowiednio.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-12-05 10:33:07
rvm gemset empty <gemset name>
Spowoduje to usunięcie wszystkich klejnotów ze wspomnianego zestawu klejnotów.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-09-14 13:47:55
Możesz również użyć rvm --force gemset empty
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-12-27 18:35:10
rvm gemset empty <gemset>
działa, ale tylko jeśli podasz nazwę gemset.
Jeśli chcesz opróżnić domyślny gemset, musisz przekazać pusty łańcuch dla nazwy gemset.
rvm gemset empty mygems ""
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-01-22 19:22:11
Czy usunięcie wszystkich klejnotów z gemsetu nie jest zasadniczo tą samą operacją, co usunięcie gemsetu, a następnie dodanie go z powrotem? Dlaczego po prostu tego nie zrobić:
$ rvm gemset mygemset
$ rvm gemset delete mygemset
$ rvm gemset create mygemset
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-01-14 16:53:23
Jest to najbezpieczniejszy sposób na odinstalowanie wszystkich klejnotów gemsetu]}
Krok 1
Jeśli wersja gem jest mniejsza niż 2.1.
gem update --system
gem --version
Krok 2
gem uninstall --all
Linki
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-10-11 11:54:05