Перейменування розділів і точок кріплення OSX Lion


2

Я замінив оригінальний жорсткий диск у своєму Macbook Pro на ssd, щоб набрати швидкість. Я зберігав свій жорсткий диск як зовнішній жорсткий диск, встановлений на / Volumes / Macintosh HD (отримав цю назву автоматично, з моєї сторони немає вибору).

Щойно я встановив файли розробки XCode 4.2 на цей зовнішній жорсткий диск, тоді як файл бібліотеки та (можливо) документації не дав можливості вибрати місце розташування.

Результатом цього є те, що якщо я викликаю xcodebuild -v, він викликає версію команди 4.2 x інсталяції dir-версії команди, викликаючи команду / Volumes / Macintosh HD / Library / Developer / usr / bin / xcodebuild.

Все йде нормально.

Сьогодні я розпочав установку Джанго через проект макспорт. З якихось дивних причин іноді намагається використовувати якісь речі на зовнішньому диску, але команди, написані в автоматичних сценаріях, не використовують подвійні лапки навколо розташування файлової системи, в результаті чого не вдається зробити кожен раз, коли він намагається звернутися до Macintosh HD (з пробілом у своїй назві) місцезнаходження.

Тоді я подумав змінити ім'я точки кріплення, давши команду

diskutil rename / Томи / Macintosh \ HD Macintosh_HD

Її ім’я змінилося, я перезавантажився, але потім здається, що всі раніше відмовлені сценарії продовжують використовувати старе ім'я Macintosh HD, навіть якщо нова точка монтажу знаходиться на Macintosh_HD.

Моє запитання: чи є файл конфігурації для всієї системи, куди ці шляхи записані? Як зараз вирішити цю проблему?


Я написав введення xcode, оскільки установка django macports досягає точки, в якій викликає цю команду: якщо я не вмикаю зовнішній диск, вся процедура проходить до тієї точки, в якій він шукає команду xcodebuild. Якщо диск не приєднаний, він виходить з ладу. Якщо диск приєднаний, він виходить з ладу на самому початку через причину цитат.
Антоніо

Відповіді:


2

У мене була подібна проблема зі своїм віртуолом під час розвитку джанго. Команди всередині virtualenv (наприклад, pip) не вдається через пробіл у моєму імені файлу / шляху.

Визначив це за допомогою зміни назви мого другого жорсткого диска (де знаходиться моя домашня папка) на ім'я без пробілів.

  1. Відкрити / Томи / в Finder (використовуйте ⇧ + ⌘ + G, якщо ви не знайдете / не побачите)
  2. Відкрийте панель інформації (⌘ + I)
  3. Змініть назву жорсткого диска на "Ім'я та розширення". (Зараз деякі програми, такі як Dropbox, починають виходити з ладу, оскільки ваша домашня папка переміщена.) Виберіть ім'я без пробілів!
  4. Відкрийте Налаштування системи -> Користувачі та групи
  5. Якщо заблоковано, розблокуйте налаштування, щоб внести зміни.
  6. Клацніть правою кнопкою миші на користувачів, викликаних зміною, та відкрийте "Додаткові параметри ..."
  7. Виправте шлях домашньої папки користувачів. Обережно! Тричі перевірити, чи все правильно.
  8. Зберегти зміни. Перезавантажте, якщо запитаєте.
  9. Пальці схрещені .. Все повинно працювати після перезавантаження.

(Тестовано на Mac OSX 10.8 Mountain Lion.) Спробуйте на власний ризик. Обов’язково правильно введіть імена шляхів та файлів!

Після змін ваше ім’я / шлях не містить пробілів, тому virtualenv в моєму випадку, можливо, щось інше у вашому випадку, має працювати правильно, навіть якщо він не уникає пробілів.

Удачі!

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