我需要帮助解压 evolution-3.8.0.tar.xz

我需要帮助解压 evolution-3.8.0.tar.xz

当我右键单击该文件并单击运行时,系统提示我:

未安装用于“Tar 存档(XZ 压缩)”文件的应用程序。是否要搜索用于打开此文件的应用程序?

当我在线搜索文件时,窗口中会弹出以下内容:

GDBus.Error:org.freedesktop.DBus.Python.xdg.Exceptions.ParsingError: Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/defer/__init__.py", line 489, in _inline_callbacks
result = gen.send(result)
File "/usr/lib/python2.7/dist-packages/sessioninstaller/core.py", line 1030, in _install_mime_types
path))
File "/usr/lib/python2.7/dist-packages/xdg/DesktopEntry.py", line 33, in __init__
self.parse(filename)
File "/usr/lib/python2.7/dist-packages/xdg/DesktopEntry.py", line 42, in parse
IniFile.parse(self, file, ["Desktop Entry", "KDE Desktop Entry"])
File "/usr/lib/python2.7/dist-packages/xdg/IniFile.py", line 81, in parse
raise ParsingError("Invalid line: " + line, filename)
ParsingError: ParsingError in file '/usr/share/app-install/desktop/workrave:workrave.desktop', Invalid line: - RSI (Repetitive Strain Injury) oraz wspomaga rekonwalescencj\u0119

我不明白这一点!

我安装了 7zip,它应该可以提取这种类型的压缩文件,但是当我右键单击该文件时,它并没有提供给我。

任何建议,将不胜感激。

答案1

打开终端,将目录更改为 evolution-3.8.0.tar.xz 目录并运行:

sudo apt-get install unp  
unp evolution-3.8.0.tar.xz

unp 还可用于从 .tar.gz 档案中提取文件,同时保留档案的目录层次结构(无需在命令中添加任何开关unp)。

答案2

尝试安装软件包 liblzma5 安装 liblzma5xz-utils 安装 xz-utils

这些为通用系统实用程序处理 XZ 压缩档案提供支持,例如tar --xz支持。

相关内容