AR arşiv dosyası açılamıyor!


1

Ubuntu 14.04'te 'Arşiv Yöneticisi'ni kullanarak birkaç dosya ve klasörü sıkıştırdım (çoğunlukla fotoğraflar). Sıkıştırma sırasında aşağı açılır seçiciden AR olarak dosya türünü seçtim .

Şimdi 'Arşiv Yöneticisi'ni kullanarak bu * .AR dosyasını açmaya çalıştığımda, sadece kök klasördeki dosyaları açar. Ancak, AR dosyasının boyutu sıkıştırma sırasındaki gibi görünüyor.

AR dosyasını düzgün şekilde açmamda bana yardımcı olan var mı?

Teşekkürler.


Ehm. Maalesef ama .AR (bkz dosyayı sıkıştırmak değil en.wikipedia.org/wiki/List_of_archive_formats ). SADECE bir arşivleyicidir (dosyaları tek bir dosya adına kaydeder).
Rinzwind

Bilgi için teşekkürler. Ama içeriğini görmek için AR dosyasını nasıl açabilirim? Teşekkürler.
Diğerleri

Bu yeterli mi? :) eğer bana PM!
Rinzwind

Yanıtlar:


0

Ar komutunu arıyorsunuz . Herhangi bir Ubuntu sürümünde yüklüdür.

Vikipedi :

Sadece ar olarak da bilinen arşivleyici, dosya gruplarını tek bir arşiv dosyası olarak tutan bir Unix yardımcı programıdır. Bugün, ar genellikle yalnızca bağlantı düzenleyicinin veya bağlayıcının kullandığı statik kitaplık dosyalarını oluşturmak ve güncellemek için kullanılır; Herhangi bir amaç için arşiv oluşturmak için kullanılabilir, ancak statik kütüphaneler dışındaki amaçlarla büyük ölçüde tar ile değiştirilmiştir. Ar'ın bir uygulaması GNU Binutils'ten biri olarak dahil edilmiştir.

Linux Standart Üssünde, kullanımdan kaldırıldı ve bu Standardın gelecekteki bir sürümünde ortadan kaybolması bekleniyor. Sağlanan mantık "LSB'nin yazılım geliştirme hizmet programlarını içermemesi ve .o ve .a dosya formatlarını belirtmemesi" idi.


İçeriği listelemek için:

ar -t

-Gnu arşivleyicisinin (ar) seçeneği, standart çıktıya arşiv içeriğini gösteren bir tablo yazar. Sadece dosya işlenenler tarafından belirtilen dosyalar yazılı listeye dahil edilecektir. Hiçbir dosya işleci belirtilmezse, arşivdeki tüm dosyalar arşiv sırasına dahil edilir.


Ve sadece "ar" yazdığınızda "use" seçeneğindeki tüm seçenekler:

~$ ar
Usage: ar [emulation options] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [--plugin <name>] [member-name] [count] archive-file file...
       ar -M [<mri-script]
 commands:
  d            - delete file(s) from the archive
  m[ab]        - move file(s) in the archive
  p            - print file(s) found in the archive
  q[f]         - quick append file(s) to the archive
  r[ab][f][u]  - replace existing or insert new file(s) into the archive
  s            - act as ranlib
  t            - display contents of archive
  x[o]         - extract file(s) from the archive
 command specific modifiers:
  [a]          - put file(s) after [member-name]
  [b]          - put file(s) before [member-name] (same as [i])
  [D]          - use zero for timestamps and uids/gids
  [U]          - use actual timestamps and uids/gids (default)
  [N]          - use instance [count] of name
  [f]          - truncate inserted file names
  [P]          - use full path names when matching
  [o]          - preserve original dates
  [u]          - only replace files that are newer than current archive contents
 generic modifiers:
  [c]          - do not warn if the library had to be created
  [s]          - create an archive index (cf. ranlib)
  [S]          - do not build a symbol table
  [T]          - make a thin archive
  [v]          - be verbose
  [V]          - display the version number
  @<file>      - read options from <file>
  --target=BFDNAME - specify the target object format as BFDNAME
 optional:
  --plugin <p> - load the specified plugin
 emulation options: 
  No emulation specific options
ar: supported targets: elf64-x86-64 elf32-i386 elf32-x86-64 a.out-i386-linux pei-i386 pei-x86-64 elf64-l1om elf64-k1om elf64-little elf64-big elf32-little elf32-big pe-x86-64 pe-bigobj-x86-64 pe-i386 plugin srec symbolsrec verilog tekhex binary ihex
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.