Arsip tar biasanya tidak dipasang. Apakah Anda memikirkan archivemount sourceforge.net/apps/mediawiki/fuse/… mount_archives .28tar.2C_cpio.2C _ .......... 29?
Benjamin Bannier
Jawaban:
7
Jika Anda ingin main dengan sekering mereka memiliki plugin untuk me-mount arsip, termasuk tar.gz .
Saya agak mempertanyakan apa yang ingin Anda lakukan. ada ketidakcocokan model yang sangat besar antara sistem file (akses acak ke file, akses acak ke byte dalam file) dan arsip (perlu dibaca secara seri, penulisan dalam satu byte dapat akan mempengaruhi semua byte berikutnya). Paling tidak me-mount baca saja.
Istilah mount dalam konteks ini tidak jelas. Saya kira Anda ingin melihat ke dalam tarball tanpa mengekstraksinya. Salah satu utilitas praktis untuk ini adalah Midnight Commander . Lihat juga halaman Wikipedia Midnight Commander .
Ini menciptakan semacam sistem file virtual untuk tarball, rpms, deb, dan semua jenis arsip lainnya. Jalankan saja, dan navigasikan ke tarball Anda, dan tekan Enter. Untuk membaca file menggunakan F3, F5 untuk menyalin file, F10 berhenti. Di Linux setidaknya ada bantuan perintah yang mudah di bagian bawah layar.
Jadi, untuk meringkas Anda dapat membaca file di dalam tarball Anda dan menyalinnya dari ke sistem file biasa. Semoga itu akan membantu Anda.
Saya melakukan sedikit pemeriksaan lagi, dan sepertinya MC pada dasarnya hanya didukung pada sistem mirip Unix seperti Linux, meskipun ada semacam port Windows di sini . Namun, Anda tidak menyatakan apa OS Anda. Saya sarankan Anda melakukannya.
Seperti yang sudah disebutkan, FUSE dapat digunakan. Berikut ini tautan untuk membaca arsip yang berbeda menggunakan FUSE. libarchive adalah yang pertama, yang memungkinkan pemasangan secara khusus arsip tar.bz2:
Apakah Anda benar-benar perlu memasangnya? Mengapa menggunakan pengelola arsip (Linux / gnome) tidak cukup? Jika Anda akan sering membutuhkannya maka tampaknya (bagi saya setidaknya) bahwa Anda mungkin lebih baik hanya tidak mengikat dan memasangnya secara normal.
Anda dapat mencoba menggunakan OS yang memungkinkan kompresi seluruh sistem file jika opsi yang lebih sederhana tidak cukup. Misalnya FreeBSD dengan sistem file ZFS adalah satu kemungkinan.
Saya dapat me-mount file tar.bz2 dan tar.gz dengan manajer file Nemo (melalui menu konteks ketika Anda mengklik kanan pada file). Nemo hadir dengan Cinnamon, walaupun saya mencobanya saat menggunakan XFCE (dengan instalasi Linux Xubuntu 18.04). Saya tidak yakin apakah ada dependensi yang tidak datang dengan menginstal hanya Nemo, tetapi jika demikian, menginstal cinnamon-desktop-environmentharus menginstal semua yang Anda butuhkan dan banyak lagi.
Jawaban:
Jika Anda ingin main dengan sekering mereka memiliki plugin untuk me-mount arsip, termasuk tar.gz .
Saya agak mempertanyakan apa yang ingin Anda lakukan. ada ketidakcocokan model yang sangat besar antara sistem file (akses acak ke file, akses acak ke byte dalam file) dan arsip (perlu dibaca secara seri, penulisan dalam satu byte dapat akan mempengaruhi semua byte berikutnya). Paling tidak me-mount baca saja.
sumber
Istilah mount dalam konteks ini tidak jelas. Saya kira Anda ingin melihat ke dalam tarball tanpa mengekstraksinya. Salah satu utilitas praktis untuk ini adalah Midnight Commander . Lihat juga halaman Wikipedia Midnight Commander .
Ini menciptakan semacam sistem file virtual untuk tarball, rpms, deb, dan semua jenis arsip lainnya. Jalankan saja, dan navigasikan ke tarball Anda, dan tekan Enter. Untuk membaca file menggunakan F3, F5 untuk menyalin file, F10 berhenti. Di Linux setidaknya ada bantuan perintah yang mudah di bagian bawah layar.
Jadi, untuk meringkas Anda dapat membaca file di dalam tarball Anda dan menyalinnya dari ke sistem file biasa. Semoga itu akan membantu Anda.
Saya melakukan sedikit pemeriksaan lagi, dan sepertinya MC pada dasarnya hanya didukung pada sistem mirip Unix seperti Linux, meskipun ada semacam port Windows di sini . Namun, Anda tidak menyatakan apa OS Anda. Saya sarankan Anda melakukannya.
sumber
Seperti yang sudah disebutkan, FUSE dapat digunakan. Berikut ini tautan untuk membaca arsip yang berbeda menggunakan FUSE. libarchive adalah yang pertama, yang memungkinkan pemasangan secara khusus arsip tar.bz2:
http://sourceforge.net/p/fuse/wiki/ArchiveFileSystems/?version=1
dan di sini ada tautan ke artikel lama yang memberikan tutorial tentang cara menggunakan ini:
http://archive09.linux.com/feature/132196
sumber
Apakah Anda benar-benar perlu memasangnya? Mengapa menggunakan pengelola arsip (Linux / gnome) tidak cukup? Jika Anda akan sering membutuhkannya maka tampaknya (bagi saya setidaknya) bahwa Anda mungkin lebih baik hanya tidak mengikat dan memasangnya secara normal.
Anda dapat mencoba menggunakan OS yang memungkinkan kompresi seluruh sistem file jika opsi yang lebih sederhana tidak cukup. Misalnya FreeBSD dengan sistem file ZFS adalah satu kemungkinan.
sumber
Saya dapat me-mount file tar.bz2 dan tar.gz dengan manajer file Nemo (melalui menu konteks ketika Anda mengklik kanan pada file). Nemo hadir dengan Cinnamon, walaupun saya mencobanya saat menggunakan XFCE (dengan instalasi Linux Xubuntu 18.04). Saya tidak yakin apakah ada dependensi yang tidak datang dengan menginstal hanya Nemo, tetapi jika demikian, menginstal
cinnamon-desktop-environment
harus menginstal semua yang Anda butuhkan dan banyak lagi.sumber