Как начать все заново с чистой установки драгоценных камней для Джекилла? - PullRequest
0 голосов
/ 21 ноября 2018

Я работал над блогом, используя Jekyll, поэтому я установил Ruby с помощью этой команды из документа Jekyll:

sudo apt-get install ruby ruby-dev build-essential

Затем я установил каталог gems в свою домашнюю папку.Я перепробовал много разных тем и просто запустил bundle install, когда мой терминал сказал, что мне не хватает каких-либо зависимостей.Теперь у меня есть много пакетов, установленных внутри папки gems.Есть ли способ удалить ненужные самоцветы и начать заново без удаления самоцветов?

Ответы [ 2 ]

0 голосов
/ 21 ноября 2018

Настоятельно рекомендуется не использовать системный ruby, а использовать менеджер версий ruby.Одна из причин в том, что вам не нужно будет использовать sudo перед вашими командами драгоценных камней.

Если вы хотите удалить все ваши текущие драгоценные камни, вы можете просто сделать

gem uninstall --all

Но вам может понадобиться добавить к нему sudo gem uninstall --all

Если вы собираетесь выполнять более длительную работу / несколько проектов с ruby, я рекомендую использовать RVM.Вы можете найти подробные инструкции по установке здесь

Некоторые предпочитают rbenv , однако инструкции по установке, похоже, ориентированы на MacOS, поэтому, если вы используете Linux, я не знаю.

0 голосов
/ 21 ноября 2018

Вы можете просто запустить:

gem uninstall [gemname]

, чтобы удалить их по одному.

...