Maikl65 Только что там и смотрел - рано. Для себя сделал просто - взял
портабле 2.1 beta 2, распаковал в Far + Observer (это NSIS, его в принципе и 7-Zip > 9.20 распакует без ошибок), затем собрав правильную структуру (слегка поправленная для наглядности выдача команды ls) каталогов в каталоге:
App/
Data/
Other/
SeaMonkeyPortable.exe
help.html
в каталог ./App распаковал содержимое Zip архива SeaMonkey 2.1 с учётом того, что каталог приложения в архиве (там о в корне архива лежит) не ./SeaMonkey, ./seamonkey - это дело я мигом исправил переименовав катало. Ну а настройки хранящиеся в каталоге Data и пальцем не тронул. В итоге я для себя лично получил то, что мне было надо - портабельный вариант. Собирать не стал - у меня стоит ANSI NSIS 2.46, а нужен UNICODE под который пока многих используемых в проектах плагинов ещё нет, а иные просто в принципе не удастся под UNICODE портировать из-за того что они так были изначально написаны, что под UNICODE NSIS не заработают.
В принципе, можно сделать для сего добра дистрибутивный пакет двумя способами:
1) вновь используя NSIS написать его свой;
2) использовать Far 2.0 (лучше 3.0 - работает и быстрее и чётче, особенно 3.0.2066 - у самого он стоит в параллель с 2.1.1807 bis13) + плагин arclite (идёт в дистрибутиве, исходники доступны на SVN вместе с самим Far) сделать базирующийся на 7-Zip установщик. Но тут лучше именно Far 3.0 применить - и в нём и в 2.0 arclite имеет версию 1/5.2? да только в 3.0 в его исходники внесены очень существенные полезные исправления которых в 2.0 нет, и ошибки проявлявшиеся в 2.0 устранены. Но, Far 3.0 сейчас в разработке, и бинарных, я имею ввиду официальных, его сборок на данное время ещё не, доступны только исходники собираемые в MS VC+++ 2010 и частично в GCC
Вот такие есть варианты действий и технические ограничения на данный момент времени. Я бы рекомендовал Вам пару дней подождать появления на
SourceForge полноценной авторской версии 2.1 в случае, если Вам нужен именно установочный вариант, или используя мою методику обновить всё самому вручную. Так же можно попробовать использовать встроенный механизм обновления, но последний правильно сработает только если на носителе есть не менее 200 Мб доступного свободного места для его работы. Обычно столько на флешках места нет, а а раз так то остаётся или способ номер один - обновить всё самому вручную, благо это не долго - просто в .\App\SeaMonkey удалить все файлы и затем распаковать в .\App\SeaMonkey архив seamonkey-2.1.zip с учётом структуры каталогов - надо открыть архив и распаковывать содержимое его каталога seamonkey с относительным путём (т.е. данный каталог становится для нас условно-корневым каталогом архива) и работа сделана, либо вариант номер два - переписать всё на HDD и запустив SM с него произвести обновление. Но тут возможна проблема - SM при запуске проверяет наличие в ОЗУ другой ранее запущенной своей копии и не стартует с сообщением об ошибке. Посему мне думается ручное обновление тут гораздо проще сделать.
И вот ещё что я заметил - 2.1 там более не тормозит при включённой Java с сообщением о том что мол сценарий не отвечает. До неё это был бич всей ветки 1.х -2.0.х.
Вот таковы сегодня мои наблюдения, их оценки и технические предложения.