Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Что такое xdelta?
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
Black_Daemon
n00b
n00b


Joined: 25 Nov 2004
Posts: 41
Location: Odessa

PostPosted: Thu Dec 09, 2004 6:48 pm    Post subject: Что такое xdelta? Reply with quote

С какими файлами она может работать? Может ли она(оно) пропатчить файл типа tar.bz2?
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Thu Dec 09, 2004 6:56 pm    Post subject: Reply with quote

почитай тут
Back to top
View user's profile Send private message
Black_Daemon
n00b
n00b


Joined: 25 Nov 2004
Posts: 41
Location: Odessa

PostPosted: Thu Dec 09, 2004 8:21 pm    Post subject: Reply with quote

Та пишется про delta, а delta умеет tar.bz2 патчить. Дело в том, что у меня есть xdelt-ы на kde-3.3.2, а kde которое есть 3.3.1 у меня в tar.bz2, тоесть в исходниках.
Back to top
View user's profile Send private message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Fri Dec 10, 2004 2:13 pm    Post subject: Reply with quote

xdelta конечно может tar.bz2, только размер при этому бедет скорее всего приимерно равен размеру исходных архивов, так что лучше разBZ2иповать и потом xdelta-ить tar-ы, тогда нормально получается...
Back to top
View user's profile Send private message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Fri Dec 10, 2004 2:15 pm    Post subject: Reply with quote

Black_Daemon wrote:
Та пишется про delta, а delta умеет tar.bz2 патчить. Дело в том, что у меня есть xdelt-ы на kde-3.3.2, а kde которое есть 3.3.1 у меня в tar.bz2, тоесть в исходниках.

на что xdelta-ы сделаны(xdelta это же как патч, тока бинарный) то и патчи или я что не понял?
Back to top
View user's profile Send private message
ABVGD
n00b
n00b


Joined: 17 Sep 2003
Posts: 41
Location: Russia, St.-Petersburg

PostPosted: Fri Dec 10, 2004 8:54 pm    Post subject: Reply with quote

Code:
emerge xdelta

Далее:
- Скачиваем *.xdelta файлы от новой версии и кладем в один каталог с файлами *.tar.bz2 предыдущей версии кде. Заходим в этот каталог (если еще не зашли).
- Разжимаем старые версии и получаем *.tar
- Натравливаем на них xdelta:
Code:
xdelta patch ./*.xdelta
и получаем файлы *.tar новых версий пакетов.
- Полученные новые *.tar сжимаем "bzip2 -z9 ..." Со старыми *.tar поступаем на свое усмотрение.
- Проверяем MD5 суммы. Должны сходиться.
Все. Новые *.tar.bz2 готовы для использования portage, кладем их в /usr/portage/distfiles, если все действия производились в другом каталоге.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum