Из технического обзора Ubuntu 11.10 Oneiric :
Ubuntu 11.10 мигрировал от
/var/run,/var/lockи/dev/shmи теперь использует/run,/run/lockи/run/shmвместо этого (соответственно).
- Я жестко кодирую эти пути в своих приложениях, почему это изменение сделано в Oneiric?
- Что я могу сделать, чтобы сделать мои приложения обратно и вперед совместимыми? Есть ли лучший способ, кроме проверки сначала на наличие
/run, а потом/var/run?
/etc. Те должны все сохраняться после перезагрузки, верно? Это просто общие файлы conf.