Não consigo extrair o arquivo tar.bz2: mensagem de erro, arquivo .h: permissão negada

1

Estou tentando extrair o arquivo r8101-1.023.00.tar.bz2 , é um driver (driver Linux para o kernel 3.xe 2.6.xe 2.4.x) do [Realtek.com] [realtek]. O fato é que recebo uma mensagem de erro:

error to open the file

.../r8101-1.023.00/src/rtltool.h": permission denied".

Alguma idéia?

  [realtek]: http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=14&PFid=7&Level=5&Conn=4&DownTypeID=3&GetDown=false#2

O que obtenho depois de tar -xjvf r8101-1.023.00.tar.bz2

r8101-1.023.00/

r8101-1.023.00/src/

r8101-1.023.00/src/rtltool.h

tar: r8101-1.023.00/src/rtltool.h: No se puede [It can't be] open: Permiso denegado [permission denied]

r8101-1.023.00/src/rtl_eeprom.h

tar: r8101-1.023.00/src/rtl_eeprom.h: No se puede open: Permiso denegado

r8101-1.023.00/src/r8101.h

tar: r8101-1.023.00/src/r8101.h: No se puede open: Permiso denegado

r8101-1.023.00/src/r8101_n.c

tar: r8101-1.023.00/src/r8101_n.c: No se puede open: Permiso denegado

r8101-1.023.00/src/rtl_ethtool.h

tar: r8101-1.023.00/src/rtl_ethtool.h: No se puede open: Permiso denegado

r8101-1.023.00/src/rtl_eeprom.c

tar: r8101-1.023.00/src/rtl_eeprom.c: No se puede open: Permiso denegado

r8101-1.023.00/src/Makefile_linux24x

tar: r8101-1.023.00/src/Makefile_linux24x: No se puede open: Permiso denegado

r8101-1.023.00/src/Makefile

tar: r8101-1.023.00/src/Makefile: No se puede open: Permiso denegado

r8101-1.023.00/src/rtltool.c

tar: r8101-1.023.00/src/rtltool.c: No se puede open: Permiso denegado

r8101-1.023.00/autorun.sh

r8101-1.023.00/readme

r8101-1.023.00/Makefile

tar: Saliendo con fallos debido a errores anteriores [Exiting with failure due to previous errors]

What I get with sudo tar -xjvf r8101-1.023.00.tar.bz2

r8101-1.023.00/

r8101-1.023.00/src/

r8101-1.023.00/src/rtltool.h

r8101-1.023.00/src/rtl_eeprom.h

r8101-1.023.00/src/r8101.h

r8101-1.023.00/src/r8101_n.c

r8101-1.023.00/src/rtl_ethtool.h

r8101-1.023.00/src/rtl_eeprom.c

r8101-1.023.00/src/Makefile_linux24x

r8101-1.023.00/src/Makefile

r8101-1.023.00/src/rtltool.c

r8101-1.023.00/autorun.sh

r8101-1.023.00/readme

r8101-1.023.00/Makefile
    
por ntrpris 24.02.2013 / 20:45

3 respostas

1

Salve o r8101-1.023.00.tar.bz2 na sua pasta pessoal, abra o terminal Ctrl + Alt + T e copie e cole este comando:

tar -xjvf r8101-1.023.00.tar.bz2

O Gerenciador de Arquivos gráfico me deu o mesmo erro de permissão, mas isso funcionou para mim mesmo sem sudo .

    
por pileofrocks 24.02.2013 / 21:02
1

Tente elevar seus privilégios entrando na raiz através da linha de comando. Você pode pressionar Ctrl + Alt + T para iniciar o terminal.

su -
<root password>

tar -zxvf {file.tar.gz}

Ou use sudo

sudo tar -zxvf {file.tar.gz}

Onde {file.tar.gz} é o caminho para o seu arquivo

    
por CMDann 24.02.2013 / 21:00
0

Eu imagino que seja muito tarde para o OP, mas talvez isso ajude alguém.

Eu baixei exatamente o mesmo arquivo e recebi exatamente os mesmos erros, e, sendo pressionado pelo tempo, pela minha vida eu também não consegui descompactá-lo via linha de comando ou interface gráfica.

Então eu tomei uma abordagem muito deselegante. Eu iniciei o Nautilus (que é o nome do Gerenciador de Arquivos Gráficos) como root, e dessa forma eu consegui finalmente descompactar este arquivo, sem nenhum aviso.

gksudo nautilus

Uma nova janela com privilégios de root será aberta, use-a para navegar até onde o arquivo está e descompacte-a.

    
por camurgo 28.03.2013 / 22:07