【问题标题】:Install meld on Rhel6.5 without root priviledges在没有 root 权限的 Rhel 6.5 上安装 meld
【发布时间】:2021-07-06 09:52:19
【问题描述】:

我正在尝试将 meld(https://meldmerge.org/) 包安装到 Rhel6.5 中。我在 rpmbone(http://rpm.pbone.net/info_idpl_16047923_distro_redhatel6_com_meld-1.4.0-1.el6.rf.noarch.rpm.html) 上找到了一个 rpm。

我没有 root 权限和互联网访问权限。因此,我尝试使用“https://github.com/mathieucaroff/user-yum.sh”这个存储库将 meld 安装到我的主目录中。

我用'user-yum'安装rpm后,由于以下错误,meld无法启动。

import meld.paths ImportError: No module named meld.paths

【问题讨论】:

    标签: bash system redhat meld


    【解决方案1】:

    搜索完 meld 包后,它需要 python-site 包(https://mail.gnome.org/archives/meld-list/2016-May/msg00007.html)。并且在Rhel6.5的用户环境中无法将meld作为python包安装。

    因此,与其作为 rpm 安装,不如创建包含所有必需文件的捆绑包来解决问题。

    下载捆绑包here!

    安装步骤为:

    1. 将 tar 文件传输到您的主目录。
    2. tar -xf meld-1.6.0.tar.xz - 提取文件。
    3. cd ~/meld-1.6.0/bin - 浏览 meld 二进制目录。
    4. echo "PATH=\"$(pwd):\$PATH\"" >> ~/.bashrc - 将当前目录添加到路径中。
    5. source ~/.bashrc - 获取 bashrc。
    6. meld - 运行 meld 进行验证。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-11
      • 2017-04-12
      • 2012-05-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多