Як перенести / встановити Homebrew на свій обліковий запис користувача Mac? Інший користувач налаштував його


0

У мене є Mac на Mavericks, який створив інший користувач.

Він налаштував Homebrew під своїм обліковим записом, але коли я набираю brewсвій логін, я отримую

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- extend/module (LoadError)
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /usr/local/Library/Homebrew/global.rb:1:in `<top (required)>'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
    from /usr/local/Library/brew.rb:6:in `<main>'

Чого я хотів би досягти

  1. заварити роботу над моїм логіном. (У мене є права адміністратора, і я також можу ввійти як інший користувач за потреби)

  2. Оновіть до Yosemite зі мною як основним користувачем, а не ним, але перевстановіть домашню мову з більшістю, якщо не всіма його скриньками

  3. Існує багато коду на цьому розробничому Mac та конфігураціях, тому я не хочу просто здувати все це.

brew list > casts.txt працює чудово, доки я зареєстрований як інший користувач, тож принаймні я знаю, що встановлено

Відповіді:


0

Brew все ще не задоволений моїм логіном, але проста відповідь - завантажити El Capitan на окремий завантажувальний диск і заварити там роботу, а потім перенести програми та файли. Я все ще матиму доступ до старого накопичувача і навіть можу завантажувати його в разі потреби.


0

Q. Як перенести / встановити Homebrew на свій обліковий запис користувача Mac?

A. Схоже, проблема з несумісністю чи дозволами версій.

По-перше, я був би впевнений, що mac є максимально актуальним.

Дуже схоже на випуск рубіну, як описано тут:

https://stackoverflow.com/questions/24652996/homebrew-not-working-on-osx

Якщо hombrew працює належним чином, ви маєте змогу змінити дозволи, як пояснено тут:

Увімкнути кілька користувачів для встановлення програмного забезпечення за допомогою домашньої мови

Також перегляньте посібник з усунення несправностей з домашньою мовою:

https://github.com/Homebrew/brew/blob/master/share/doc/homebrew/Troubleshooting.md

Якщо вона не працює належним чином, більш простим рішенням, мабуть, буде перевстановити домашню мову та встановити всі необхідні вам елементи. Дуже часто, якщо у вас відсутня залежність, домашня мова скаже вам. Додатковою перевагою є те, що ви контролюєте те, що встановлено.

У FAQ є інформація про видалення. https://github.com/Homebrew/brew/blob/master/share/doc/homebrew/FAQ.md


Я на це! Новий SSD не прибув, тому спробуємо розібратися в цьому на поточній машині Mavericks
brianlmerritt
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.