我无法提取tar.bz2文件:错误消息,.h文件:权限被拒绝

我正在尝试从[Realtek.com] [realtek]中提取r8101-1.023.00.tar.bz2文件,它是一个驱动程序(内核3.x和2.6.x和2.4.x的Linux驱动程序)。 事实是我收到一条错误消息:

打开文件时出错

… / r8101-1.023.00 / src / rtltool.h“:许可被拒绝”。

有任何想法吗?

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

tar -xjvf r8101-1.023.00.tar.bz2后得到的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 

r8101-1.023.00.tar.bz2保存到您的主文件夹,打开终端Ctrl + Alt + T并复制并粘贴此命令:

 tar -xjvf r8101-1.023.00.tar.bz2 

图形存档管理器给了我相同的权限错误,但即使没有sudo ,这也适用于我。

尝试通过命令行输入root来提升权限。 您可以按Ctrl + Alt + T启动终端。

 su -  tar -zxvf {file.tar.gz} 

或者使用sudo

 sudo tar -zxvf {file.tar.gz} 

其中{file.tar.gz}是文件的路径

我想这对于OP来说已经很晚了,但也许这会对其他人有所帮助。

我下载了完全相同的文件并得到了完全相同的错误,而且,由于时间紧迫,对于我的生活,我也无法通过命令行或图形界面解压缩它。

所以我采取了一种非常不优雅的方法。 我以root身份启动了Nautilus(图形文件管理器的名称),这样我终于能够解压缩这个文件,没有任何警告。

 gksudo nautilus 

将打开具有root权限的新窗口,使用它导航到文件所在的位置并解压缩。