Packages / openSUSE Tumbleweed / System/Libraries / libarchive13-32bit
[Source: libarchive]
Package: libarchive13-32bit (3.8.7-1.4)
Similar packages:
- [bsdtar]
Birkaç farklı akış arşiv biçimini okumak için yardımcı program
- [libarchive13]
Birkaç farklı akış arşiv biçimiyle çalışmak için kitaplık
- [libarchive-devel]
libarchive için geliştirme dosyaları
Birkaç farklı akış arşiv biçimiyle çalışmak için kitaplık
Libarchive, en popüler tar varyantları ve birkaç cpio biçimi dahil
olmak üzere birkaç farklı akış arşiv biçimini oluşturabilen ve
okuyabilen bir programlama kitaplığıdır. Ayrıca shar arşivleri
yazabilir ve ISO-9660 CDROM görüntülerini okuyabilir. bsdtar
programı, libarchive üzerine kurulu bir tar(1) uygulamasıdır. Bir
test iskeleti olarak başlamış, ancak büyümüş ve artık FreeBSD 5 ve 6
için standart sistem tar'ıdır.
libarchive kitaplığı, onu hem çok esnek hem de çok güçlü kılan bir
dizi özellik sunar.
- Otomatik biçim algılama: libarchive, veri kaynağından bağımsız
olarak hem sıkıştırma hem de arşiv biçimini otomatik olarak
belirleyebilir. Çoğu tar uygulaması sıkıştırma biçimini otomatik
olarak algılamaz; stdin veya bir soketten okurken bunu doğru
şekilde yapabilen az sayıda uygulama vardır. (Gunnar Ritter'ın
heirloom koleksiyonundaki tar programı da tam otomatik biçim
algılama yapar.)
- POSIX biçimleri yazar: libarchive, "ustar," "pax interchange
format," ve POSIX "cpio" biçimi dahil POSIX standart biçimlerini
yazar.
- pax interchange format destekler: Pax interchange format (adına
rağmen aslında genişletilmiş bir tar biçimidir) tarihsel tar
biçimlerinin neredeyse tüm sınırlamalarını ortadan kaldırır ve
satıcıya özgü uzantıları dahil etmek için standart bir yöntem
sağlar. libarchive, örneğin ACL'leri ve dosya bayraklarını
desteklemek için bu uzantı mekanizmasını kullanır. (Joerg
Schilling'in star arşivleyicisi, pax interchange format
destekleyen başka bir açık kaynak tar programıdır.)
- Popüler biçimleri okur: libarchive GNU tar, ustar, pax
interchange format, cpio ve daha eski tar varyantlarını
okuyabilir. İç mimari kolayca genişletilebilir. Destek için tek
gereksinim, biçimin dosyada arama yapmadan okunabilmesidir.
(Örneğin, veriden önce sıkıştırılmış boyut alanı içeren bir biçim,
arama yapılmadan doğru şekilde yazılamaz.)
- High-Level API: libarchive API'si, bir dosya adı listesinden arşiv
oluşturmayı veya bir arşivden girdileri çıkarmayı oldukça basit
hale getirir. Ancak API, veri kaynakları konusunda da aşırı
esneklik sağlar. Örneğin, bir arşivi bir sokete yazmanıza veya bir
arşiv girdisinden veriyi bir bellek arabelleğine okumanıza olanak
tanıyan genel kancalar vardır.
- Genişletilebilir. İç tasarım; sıkıştırma, arşiv biçimi algılama ve
çözme ile arşiv verisi I/O için genel arabirimler kullanır. Yeni
biçimler, yeni sıkıştırma yöntemleri veya arşivleri okuma/yazmanın
yeni yollarını eklemek çok kolay olmalıdır.
Other Packages Related to libarchive13-32bit:
dep: /bin/sh
Package not available
dep: libacl.so.1
Package not available
dep: libacl.so.1(ACL_1.0)
Package not available
dep: libbz2.so.1
Package not available
dep: libcrypto.so.3
Package not available
dep: libcrypto.so.3(OPENSSL_3.0.0)
Package not available
dep: liblz4.so.1
Package not available
dep: liblzma.so.5
Package not available
dep: liblzma.so.5(XZ_5.0)
Package not available
dep: liblzma.so.5(XZ_5.2)
Package not available
dep: libxml2.so.16
Package not available
dep: libz.so.1
Package not available
dep: libzstd.so.1
Package not available
dep: libc.so.6(GLIBC_2.38)
Package not available
Download libarchive13-32bit
| Architecture | Package Size | Installed Size | Files |
|---|
| x86_64 | 432 KiB | 953 KiB | [list of files] |