qq_27501059 2024-06-21 22:47 采纳率: 27.3%
浏览 35

debian安装freerdp双版本问题

debian12已经安装了一个freerdp2,现在在同目录下想做一个freerdp3,然后把freerdp3的运行文件名改成xfreerdp3

  • 写回答

2条回答 默认 最新

  • 阿里嘎多学长 2024-06-21 22:47
    关注

    以下内容由CHATGPT及阿里嘎多学长共同生成、有用望采纳:


    在Debian 12系统上同时安装freeRDP 2和freeRDP 3版本,并且将freeRDP 3的可执行文件重命名为xfreerdp3,可以通过以下步骤来实现:

    1. 安装freeRDP 2: 如果你已经安装了freeRDP 2,可以跳过这一步。如果没有,可以通过Debian的官方仓库安装:

      sudo apt-get update
      sudo apt-get install freerdp2
      
    2. 安装freeRDP 3: 由于freeRDP 3可能不在Debian的官方仓库中,你可能需要从源代码编译安装。首先,安装编译所需的依赖:

      sudo apt-get install build-essential autoconf libtool pkg-config
      
    3. 下载freeRDP 3的源代码: 你可以从freeRDP的官方网站或GitHub仓库下载最新版本的源代码:

      wget https://github.com/FreeRDP/FreeRDP/archive/refs/heads/master.zip
      unzip master.zip
      cd FreeRDP-master
      
    4. 编译并安装freeRDP 3: 使用以下命令编译并安装freeRDP 3:

      ./autogen.sh
      ./configure
      make
      sudo make install
      
    5. 重命名freeRDP 3的可执行文件: 安装完成后,找到freerdp3的可执行文件,通常位于/usr/local/bin/目录下。然后将其重命名为xfreerdp3:

      sudo mv /usr/local/bin/freerdp3 /usr/local/bin/xfreerdp3
      
    6. 更新系统路径: 确保系统能够找到新的可执行文件。你可以将/usr/local/bin添加到你的PATH环境变量中,如果它还没有被包含在内。

    7. 验证安装: 使用以下命令来验证两个版本的freeRDP是否都已正确安装:

      freerdp2 --version
      xfreerdp3 --version
      

    请注意,上述步骤可能需要根据你的具体系统环境进行调整。另外,由于freeRDP 3可能还在开发中,某些功能可能不稳定或不兼容。在生产环境中使用前,请确保充分测试。

    参考链接:

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 6月21日