Skip to content

🐛[BUG] 相对符号链接 #3701

@g0l4

Description

@g0l4

请认真检查以下清单中的每一项

  • 已经搜索过,没有发现类似的 issue
  • 已经搜索过文档,没有发现相关内容
  • 已经尝试使用过最新版,问题依旧存在
  • 使用的是官方版本(未替换及修改过安装目录程序文件)

🐛 描述

在linux中,从相对路径启动Steam++.sh会导致链接Steam++指向不正确的位置

📷 复现步骤

  1. 将官网下载的.tar.gz解压
  2. 用相对路径执行Steam++.sh (如下)

📄 日志信息

user@host:~$ Steam++_v3.0.0-rc.16_linux_x64/Steam++.sh
创建符号链接 Steam++_v3.0.0-rc.16_linux_x64/dotnet/dotnet 到 Steam++_v3.0.0-rc.16_linux_x64/Steam++
chmod: cannot operate on dangling symlink 'Steam++_v3.0.0-rc.16_linux_x64/Steam++'
Steam++_v3.0.0-rc.16_linux_x64/Steam++.sh: line 16: Steam++_v3.0.0-rc.16_linux_x64/Steam++: No such file or directory

user@host:~$ ls -l Steam++_v3.0.0-rc.16_linux_x64/Steam++
lrwxrwxrwx. 1 user user 51 Jun 19 23:00 Steam++_v3.0.0-rc.16_linux_x64/Steam++ -> Steam++_v3.0.0-rc.16_linux_x64/dotnet/dotnet

🚑 其他信息

  • 处理器体系结构:x64
  • 系统版本号:Ubuntu 24.04.2 LTS | Linux 6.14.0-22-generic
  • 下载渠道:官网
  • 程序版本:3.0.0-rc.16

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions