From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <4000164F.3000107@l14.ru> Date: Sat, 10 Jan 2004 18:12:15 +0300 From: Alexey Lubimov User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.3) Gecko/20030331 X-Accept-Language: ru, ru-ru MIME-Version: 1.0 To: ALT Devel discussion list Subject: Re: [devel] arch References: <20040110163406.42e17345.peet@altlinux.ru> <40000824.9080707@altlinux.ru> <40000A48.8080604@l14.ru> <40000CC4.9070206@altlinux.ru> In-Reply-To: <40000CC4.9070206@altlinux.ru> X-Enigmail-Version: 0.73.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Jan 2004 15:12:16 -0000 Archived-At: List-Archive: List-Post: Kachalov Anton пишет: > Alexey Lubimov пишет: > >> Kachalov Anton пишет: >> >>> apt-get слишком жирен даже для Sharp Zaurus, iPaq, etc... не то, >>> чтобы для пальма. >>> >>> Rgds, >>> Anton >>> >> Для агенды сделано по другому. >> База установленного и софт в дебах лежат на основной x68 машине. Там >> же генерится и rom имидж, который уже заливается в агенду. >> > А если ROM-имидж в RW-режиме (на jffs2)? Можно же доставлять/обновлять > систему без перепрошивки да и после перепрошивки теряются все данные, > которые живут в RAM-диске, правда, часть можно забэапить, а часть из них > - уже установленный софт. в агенде просто по другому. Она приперепрошивке не портит данные пользователя. Только систему и настройки. Все это конфигурится на материнском хосте. Но если мне потребуется обновить только > bluez-utils, например? Мне что - нужно перепрошивать всё, а потом ещё > убить фиг знает скока времени на восстановление того, что было? Понятно, > что в случае с ROM'ми, которые RO, по-другому может и не выйти (если > обновляется что-то с рома). > Такой возможности просто нет в агенде. Там система недоступна через rsync. Только пользовательские данные. Но там, где есть - запросто. Это ведь меняется только метод обновления. Вместо создания имиджа и заливки в кпк, сразу заливаются изменения в кпк. > Правда, можно написать (если ещё не сущетсвует) клиент-серверный apt ;) > клиент посредством простых манипуляций по сети запрашивает хостовый апт > на предмет установленных прог и апдейтов, а потом апдейтит то, что ему > нужно. Плюса тут два - не нужно хранить никакой инфы о пакетах на КПК, > как в случае с ipkg и сам клиент достаточно мал и ему не нужно > задумываться о зависимостях :) > ЗЫ. Это, кстати, идея :))) Нужно будет на досуге проштудировать этот > вопрос... Еще интересная идейка - zero-install. На клиентах ничего кроме basesystem. Если нужно запустить приложение, то любым способом запускаем программу по ее постоянному пути вида "zero-install:/ofice/gedit" и она автоматом ставится и запускается. В дальнейшем она уже берется из кеша. Я правда, не очень себе представляю, как насчет обрезанных кпк, а вот для обычных клиентов это работает.