Як змінити місце, на яке вказує символьне посилання, не видаляючи і не створюючи нове (з ln -s "/path/to/point/to" "/path/where/symlink/is"
)?
Коли я спробував це зробити на символьному посиланні Java "Поточне", Java навіть не працювала (принаймні, з командного рядка сказала "Помилка сегментації"), але повернулася до нормального стану, коли я відновила старе "Поточне" посилання з Time Машина (але пізніше я з’ясував, що мені /Applications/Utilities/Java Preferences.app
все-таки варто скористатися, щоб змінити поточну версію Java).