Integração da navegação de arquivos no nautilus

3

Haveria uma ferramenta para integrar a navegação no conteúdo de um arquivo em Nautilus , em vez de usar Archive Manager ?

    
por Gael 21.03.2013 / 01:11

2 respostas

1

Isso não permitirá que você abra arquivos facilmente dentro da mesma instância do nautilus, mas permitirá que você abra um arquivo zip em uma segunda instância do nautilus por meio de um script (para ser colocado em ~/.local/share/nautilus/scripts e tornar executável ).

#!/bin/bash

# see: https://askubuntu.com/a/295312/480880
urlencode() {
    # urlencode <string>
    local length="${#1}"
    for (( i = 0; i < length; i++ )); do
        local c="${1:i:1}"
        case $c in
            [a-zA-Z0-9.~_-]) printf "$c" ;;
            *) printf '%%%02X' "'$c"
        esac
    done
}

# taken from xdg-mime;
# xdg-mime itself is not used, as it's slow and we're already assuming presence of gvfs utils anyway
mime_type() {
    gvfs-info "$1" 2> /dev/null | grep standard::content-type | cut -d' ' -f4
}

echo "$NAUTILUS_SCRIPT_SELECTED_URIS" | while read uri
do
    mime_type="$(mime_type "$uri" )"
    if [ "$mime_type" = "application/zip" ] # add mime-types as necessary
    then
    archive_path="archive://$(urlencode "$uri" )"
    gvfs-mount "$archive_path"
    gvfs_path="$( echo "$archive_path" | sed 's/%/%25/g')" # yes, the percentage signs are encoded, again!
    # zenity --entry --entry-text="$gvfs_path"
    nautilus "$gvfs_path"
    fi
done
    
por aplaice 08.08.2017 / 01:41
0

Eu aconselho você a usar o Ark

Ele gerencia vários formatos de arquivo, incluindo tar, gzip, bzip2, rar e zip, além de imagens de CD-ROM. O Ark pode ser usado para navegar, extrair, criar e modificar arquivos. Este pacote faz parte do módulo de utilitários do KDE SC.

sudo apt-get install ark

Outraboaopçãoéo Xarchiver

É um frontend GTK + independente e leve, para a manipulação de arquivos 7z, arj, bzip2, gzip, rar, tar, zip, rpm e deb. Ele permite que você crie arquivos e adicione, extraia e exclua arquivos deles. Arquivos protegidos por senha nos formatos arj, 7z, rar e zip são suportados.

sudo apt-get install xarchiver

    
por Maythux 11.03.2014 / 11:31