小编éta*_*ogy的帖子

从源代码构建后,如何在系统范围内更新 XZ-utils?

我从他们的网站下载了XZ Utils,然后我使用and构建它们,这会创建一堆二进制文件。(我测试了它们并且它们有效。)现在我想让这些新的二进制文件可以在系统范围内访问。然而,这样做并不好,因为运行向我展示了旧版本。./configuremakesudo make installxz --version

我尝试将较新的xz二进制文件处理为/usr/bin,但这似乎没有帮助。

如何“更新” XZ utils 以便xz在终端中输入给我新的二进制文件?

(我正在运行 Ubuntu 14.04)


编辑
type -a xz输出

xz is /home/diego/anaconda3/bin/xz  
xz is /usr/local/bin/xz  
xz is /usr/bin/xz  
Run Code Online (Sandbox Code Playgroud)

xz --version 产出

xz (XZ Utils) 5.0.5  
liblzma 5.0.5
Run Code Online (Sandbox Code Playgroud)

/usr/bin/xz 产出

xz (XZ Utils) 5.2.2  
liblzma 5.2.2  
Run Code Online (Sandbox Code Playgroud)

(我认为这是因为我在这里复制了新的二进制文件)

/usr/local/bin/xz 产出

/usr/local/bin/xz: /lib/x86_64-linux-gnu/liblzma.so.5: version `XZ_5.2' not found (required by /usr/local/bin/xz)
Run Code Online (Sandbox Code Playgroud)

software-installation 14.04

3
推荐指数
1
解决办法
2451
查看次数

标签 统计

14.04 ×1

software-installation ×1