2010-05-21 3 views
0

J'utilise "file-roller" pour gérer avec archieves sur mon Ubuntu. Mais il échoue en cours d'exécution sans interface utilisateur (juste teminal). L'erreur est montrée ci-dessous. Comment puis-je empêcher file-roller d'utiliser l'interface graphique ou pouvez-vous me recommander un autre gestionnaire d'archivage que je peux utiliser à partir du terminal.? Ce serait parfait, si ce gestionnaire peut gérer autant de formats que possible.Problème de rouleau de fichiers Ubuntu 5010. "Impossible d'ouvrir l'affichage"

Répondre

1

p7zip, unrar, gzip, tar et bzip2 sont des archiveurs populaires. Par exemple, pour compresser un dossier dans tar gzip, utilisez la commande:

tar cvpzf FILENAME DIRECTORIES...

1

Si vous mettez dans vos ~/.bashrc:

# Thanks to rezza at Arch Linux 
op() { 
    if [ -f $1 ] ; then 
     case $1 in 
       *.tar.bz2) tar xvjf $1 ;; 
       *.tar.gz) tar xvzf $1 ;; 
       *.bz2)  bunzip2 $1 ;; 
       *.rar)  unrar x $1 ;; 
       *.gz)  gunzip $1 ;; 
       *.tar)  tar xvf $1 ;; 
       *.tbz2)  tar xvjf $1 ;; 
       *.tgz)  tar xvzf $1 ;; 
       *.zip)  unzip $1 ;; 
       *.Z)   uncompress $1 ;; 
       *.7z)  7z x $1 ;; 
       *)   xdg-open $1 ;; 
     esac 
    else 
     echo "'$1' is not a valid file" 
    fi 
} 

alors vous pouvez ouvrir les fichiers les plus archives de la ligne de commande avec

op archivefile 

Si cela ne fonctionne pas, puis exécutez

file archivefile 

et de publier la sortie. Nous pourrions peut-être alors vous dire la bonne commande pour ce genre de fichier.

PS. Vous devrez peut-être fermer le terminal et en ouvrir un nouveau pour rendre la modification de ~/.bashrc effective.

+0

N'y a-t-il pas un utilitaire standard pour cela? – Denis

+0

@Denis, bien sûr, il pourrait y avoir un utilitaire standard, même si je n'en connais pas. Ce que je suggère n'est pas si difficile, et est en ligne avec le style de personnalisation que beaucoup de gens font avec bash. – unutbu

+0

Ok, comme vous voyez, je suis nouveau à Ubuntu, bash, .. Je ne suis pas contre l'utilisation de scripts manuscrits, je me demande simplement comment il va gérer les options? Par exemple, dossier de destination. Et qu'en est-il de l'emballage, je veux dire, de la construction d'archieves. J'ai marqué deux réponses comme utiles et super merci pour votre aide! mais je souhaite toujours que n'importe qui puisse fournir une solution semblable au rouleau de dossier, mais avec la capacité d'être exécutée du terminal. Si cette question ne sera pas répondue pendant longtemps, je la marquerai comme la bonne réponse. – Denis

0

Jetez un oeil à Midnight Commander (mc)

0

Vous devez exécuter sous la racine puisque root ne dispose pas d'une configuration de gnome par défaut. Si vous avez besoin de l'exécuter en tant que root, file-roller peut prendre d'autres arguments disponibles avec d'autres commandes gnome. Voir gtk-options. Pour contourner cette erreur particulière, vous pouvez exécuter le fichier-rouleau comme celui-ci:

file-roller --display=:0 

Il vous donnera toujours une erreur sur la configuration, mais ce n'est pas critique et ne vous empêchera pas d'utiliser en tant que root file-roller.

OU

Restez connecté en tant qu'utilisateur normal et juste sudo.

sudo file-roller filename 
Questions connexes