Как использовать профиль Firefox 4 на отдельном диске / разделе

Я всегда использовал отдельный раздел / диск для данных, а также отдельный раздел для своей домашней папки. Сейчас я обновился до Ubuntu 11.04, и я не нашел ни одного из моих профилей, работающих под классической Ubuntu или Unity. Они по-прежнему работают отлично, если я использую 'прямой' Firefox 4 firefox-mozilla-build из Ubuntuzilla PPA.

Сообщение об ошибке:

Firefox не может использовать профиль «??????» потому что он используется. Чтобы продолжить, закройте работающий экземпляр Firefox или выберите другой профиль.

Это сообщение, по-видимому, выдается, если профиль заблокирован или профиль не может быть найден. Это явно не устаревший файл блокировки, как это происходит при попытке создать новый профиль, поэтому может показаться, что firefox не может найти или заблокировал доступ к профилю.

Я сузил проблему еще больше, и мои существующие профили будут работать в расположении по умолчанию ~ / .mozilla / firefox или в подпапке ниже этого расположения. Я также могу создавать новые профили в тех же местах, но не в других местах.

Я отредактировал файл profiles.ini, чтобы посмотреть, связан ли он с адресацией IsRelative, и это не является причиной, поскольку можно без проблем изменить относительное местоположение на абсолютное.

Я сбит с толку. Это ошибка в модификациях для совместимости Unity или функции безопасности, которую можно включить / отключить? Любой совет будет высоко ценится.

2
задан 11 May 2011 в 12:29

2 ответа

Ответом на комментарии ниже стало изменение настроек AppArmor в Firefox.

Ниже ведется история


Сначала я удалил firefox-mozilla-build , так как Ubuntuzilla больше не является активным проектом. Также убедитесь, что ваш браузер использует ~ / .mozilla / firefox, а не ~ / .mozilla / firefox-4.0. В зависимости от используемого вами ppa профили будут клонированы в разные папки.

Полагаю, вы уже пытались удалить файл lock под своим профилем.

Как уже указывал «maco», вы можете создать символическую ссылку для всей папки профиля. Если это не работает (это должно работать), проверьте пути к профилям, открыв файл profiles.ini в текстовом редакторе.

Я также рекомендую использовать новый автономный Profile Manager .

0
ответ дан 11 May 2011 в 12:29

Создайте символическую ссылку для профиля.

ln -s /Data/.mozilla/firefox ~/.mozilla/firefox
0
ответ дан 11 May 2011 в 12:29

Другие вопросы по тегам:

Похожие вопросы: