ln_with_backup and there is no ruby gem