Я заменил оригинальный жесткий диск в моем Macbook Pro на ssd для увеличения скорости. Я сохранил свой жесткий диск как внешний жесткий диск, смонтированный в /Volumes /Macintosh HD (получил это имя автоматически, без выбора с моей стороны).
Я только что установил файлы разработки XCode 4.2 на этот внешний жесткий диск, в то время как библиотека и (возможно) файл документации не дали возможности выбрать местоположение.
Результатом этого является то, что если я вызываю xcodebuild -v, то она вызывает версию команды dir для установки xcode 4.2, вызывая команду /Volumes /Macintosh HD /Library /Developer /usr /bin /xcodebuild.
Все идет нормально.
Сегодня я начал установку Django через проект macports. По некоторым странным причинам он иногда пытается использовать некоторые вещи на внешнем диске, но команды, написанные в автоматических сценариях, не используют двойные кавычки вокруг местоположений файловой системы, что приводит к сбою при попытке обратиться к Macintosh HD (с пробелом в его названии) местоположение.
Тогда я подумал изменить имя точки монтирования, дав команду
переименование диска / Тома / Macintosh\ HD Macintosh_HD
Его имя изменилось, я сделал перезагрузку, но затем кажется, что все ранее потерпевшие неудачу скрипты продолжают использовать старое имя Macintosh HD, даже если новая точка монтирования находится в Macintosh_HD.
У меня вопрос: есть ли какой-нибудь общесистемный файл конфигурации, где записаны эти пути? Как решить эту проблему сейчас?