İngilizceFransızcaİspanyolca

OnWorks favicon'u

xdelta

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında xdelta çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen xdelta komutudur.

Program:

ADI


xdelta - Xdelta'yı çağır

SİNOPSİS


xdelta alt komut [ seçenek... ] [ işlenen... ]

TANIM


Xdelta, bir çift dosya arasında delta oluşturma ve daha sonra uygulama yeteneği sağlar
bu deltalar. Şuna benzer şekilde çalışır: fark ve yama komutlar, ancak ikili üzerinde çalışır
dosyalar ve insan tarafından okunabilir bir çıktı üretmez.

Xdelta'nın üç alt komutu vardır, delta, yama ve bilgi. Delta iki dosya sürümünü kabul eder ve
bir delta üretir, yama ise orijinal dosya sürümünü ve deltayı kabul eder ve
ikinci versiyon. info komutu, bir delta hakkında faydalı bilgiler yazdırır. Her biri
alt komut ayrı ayrı detaylandırılacaktır.

gzip işleme
Sıkıştırılmış girdi dosyaları arasında bir delta hesaplamaya çalışmak, genellikle
sıkıştırma. Bunun nedeni, orijinal içerikler arasındaki küçük farklılıkların
tüm veri bloklarının sıkıştırılmasındaki değişiklikler. İşleri basitleştirmek için Xdelta
için özel bir durum gzip(1) sıkıştırılmış dosyalar. Delta komutuna herhangi bir sürüm girişi varsa
gzip sıkıştırmasına sahip olduğu kabul edilirse, otomatik olarak sıkıştırılmış bir
karşılaştırmadan önce geçici konum. Bu geçici konum ya değeridir
the TMPDIR ortam değişkeni, ayarlanmışsa, aksi takdirde "/ Tmp".

Xdelta yama başlığı, yeniden oluşturulmuş sürümün
yamayı uyguladıktan sonra yeniden sıkıştırılabilir. Genel olarak, bu Xdelta'nın çalışmasına izin verir
gzip sıkıştırılmış girişlerde şeffaf bir şekilde.

Sıkıştırılmış gzip dosyalarını otomatik olarak işlerken olası bir sorun vardır.
yeniden sıkıştırılmış içeriğin orijinal içerikle her zaman bayt bayt eşleşmemesidir.
sıkıştırılmış içerik Sıkıştırılmamış içerik yine de eşleşir, ancak harici bir
kriptografik imza doğrulaması gibi bütünlük denetimi başarısız olabilir. Önlemek
Bunun olmaması durumunda --pristine seçeneği otomatik gzip işlemeyi devre dışı bırakır.

MD5 bütünlük Kontrol
Varsayılan olarak, Xdelta, yeniden oluşturduğu dosyaların MD5 sağlama toplamını her zaman doğrular. Bu
yama sırasında hatalı bir girdi sağlamanızı önler, bu da bozukluğa neden olur
çıktı. Bu özellik nedeniyle, yamanın geçerli sonuçlar ürettiğinden emin olabilirsiniz.
Sonuçlar. --noverify seçeneği MD5 doğrulamasını devre dışı bırakır, ancak bu yalnızca önerilir
performans testi için.

Sıkıştırılmış yama biçim
Xdelta, deltası için oldukça basit bir kodlama kullanır, ardından
sonuç. Bir Xdelta deltasını sonradan sıkıştırmanız gerekmez.

Delta
Delta alt komutu aşağıdaki özete sahiptir:

xdelta delta [ seçenek... ] dosyadan dosyalamak yama

Bir delta hesaplar dosyadan için dosyalamak ve ona yazar yama

Patch
Yama alt komutu aşağıdaki özete sahiptir:

xdelta yama [ seçenek... ] yama [ dosyadan [ dosyalamak ]]

Uygulandığı yama için dosyadan ve yeniden yapılandırılmış bir sürümünü üretir dosyalamak.

fromfile atlanmışsa, Xdelta orijinal fromfile adını kullanmaya çalışır.
deltada saklanır. Kimden dosyası, deltayı oluşturmak için kullanılanla aynı olmalıdır.
Uzunluğu veya MD5 sağlama toplamı farklıysa, yama bir hata mesajıyla iptal edilir.

tofile atlanmışsa, Xdelta orijinal tofile adını kullanmayı dener;
deltada saklanır. Orijinal dosya adı zaten varsa, benzersiz bir dosya adı
mevcut verilerin yok edilmesini önlemek için uzantı eklenecektir.

Bilgi
info alt komutu aşağıdaki özete sahiptir:

xdelta bilgi yama bilgisi

hakkında bilgi yazdırır yama bilgisi ve dosya adları da dahil olmak üzere yeniden oluşturduğu sürüm,
uzunluklar ve MD5 sağlama toplamları.

Opsiyonlar
-0..9 zlib sıkıştırma seviyesini ayarlayın. Sıfır, sıkıştırma olmadığını gösterir. dokuz gösterir
maksimum sıkıştırma

-h, --yardım
Kısa bir yardım mesajı yazdırın ve çıkın.

-q, --sessiz
Sessizlik. Birkaç uyarı mesajını bastırır.

-v, --versiyon
Xdelta sürüm numarasını yazdırın ve çıkın.

-V, --ayrıntılı
ayrıntılı. Biraz fazladan bilgi yazdırır.

-n, --noverify
Doğrulama yok. Giriş ve çıkış dosyalarının MD5 sağlama toplamı doğrulamasını kapatır.

-mSIZE, --maxmem=BOYUT
Bellek içi sayfa önbelleğinin boyutuna bir üst sınır ayarlayın. Örneğin,
--maxmem=32M, 32 megabaytlık bir sayfa önbelleği kullanır.

-s=BLOCK_SIZE
Sabit kodlanmadığı sürece blok boyutunu ayarlayın (%20 hız artışı). bir olmalı
2'nin gücü

-p, --bozulmamış
Beklenmedik durumları önlemek için gzip ile sıkıştırılmış girişlerin otomatik dekompresyonunu devre dışı bırakın
yeniden sıkıştırılmış içerikteki farklılıklar.

TANITIMI


Yazar: Joshua P. MacDonald, [e-posta korumalı]
Manuel Sayfa Revizyonu: 1.5; Yayın Tarihi: 29 Haziran 2001 Cuma 06:01:08 -0700.
Telif Hakkı © 1997, 1998, 1999, 2000, 2001

Xdelta(1)

onworks.net hizmetlerini kullanarak xdelta'yı çevrimiçi kullanın


Ad