1

Так что я потерял свою систему.

Под управлением OS X 10.8.3 я установил кучу вещей; Рубин, RVM, Git, Node, Brew и т.д ... А также игра с точечными файлами (http://dotfiles.github.io/), о которых мне действительно следовало бы узнать больше в первую очередь.

Моя проблема в том, что я все испортил до такой степени, что затрудняюсь восстановиться, и, пытаясь запустить такие программы, как Yeoman и Grunt, я не могу приступить к работе. Команды никогда не найдены, я думаю, что это частично связано с тем, что мой $PATH действительно испорчен, вывод - беспорядок, это из echo $PATH

/Users/ryan/.rvm/gems/ruby-1.9.3-p362/bin:/Users/ryan/.rvm/gems/ruby-1.9.3-p362@global/bin:/Users/ryan/.rvm/rubies/ruby-1.9.3-p362/bin:/Users/ryan/.rvm/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/deployd/bin:/usr/local/git/bin

Так что мне интересно, если не считать очистки и переустановки всего на моем компьютере, есть ли способ "перезагрузить" мой планшет? Или как мне лучше всего удалить все установленные мной программы, в том числе такие, как пакеты NPM, обнулить мои .dotfiles и очистить мой PATH, чтобы я мог начать как бы заново с большим количеством знаний и продуманного подхода?

Я надеюсь, что все это имеет смысл, спасибо за любую помощь!

2 ответа2

0

Вы можете сделать то, что раньше называлось Архивация и установка. Что это делает, это переустанавливает операционную систему Mac OSX, но оставляет все ваши приложения в папке «Приложения» нетронутыми, а также оставляет все данные пользователя. Это не помешает попробовать и может просто сделать трюк.

Я бы также порекомендовал вам начать пользоваться машиной времени. Это был бы отличный способ восстановить вашу систему в случае аварии. Смотрите эту страницу для получения дополнительных советов непосредственно от Apple

0

Помимо обычного "вы должны были сделать резервную копию", вот что вы можете сделать:

Предполагая, что вы установили Homebrew и большинство зависимостей через него (например, Node.js и Git), вам нужно сначала удалить Homebrew, согласно этому Gist.

Затем вы можете удалить следующие файлы / папки, которые не являются частью OS X по умолчанию:

  • ~/.rvm для RVM - больше ничего не нужно. Это уничтожит все RVM Rubies и Gems.

  • ~/.bash_profile или ~/.profile для всех пользовательских PATH вы, возможно, установили там.

  • /usr/local/git для Git от официального установщика (не версия для Homebrew).

  • Некоторые программы могут помещать свои исполняемые пути в файл в /etc/paths.d . Это также относится и к Git, поэтому удалите /etc/paths.d/git (и, возможно, /etc/manpaths.d/git).

Не забудьте перезапустить свой терминал после того, как все сделаете. Если ваша система все еще не работает, подумайте о резервном копировании документов и, возможно, некоторых настроек из ~/Library и начните заново.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .