[Feelings & Sharing] 很多人要把软件装到自定义的位置,用软链接能不能解决 Resolved
Tofloor
poster avatar
pzm9012
deepin
2023-06-29 18:31
Author

如题,没记错的话是用这个命令:

ln -s /path/to/source /path/to/link

只是要手动找软件所在路径,不过大多在 /opt/apps 下。

Reply Favorite View the author
All Replies
owen_337
deepin testing team
2023-06-29 18:47
#1

楼主,你软连接使用的命令没有错。

软链接的主要作用是创建一个文件或目录的引用,而不是复制文件或目录的内容。这样,你可以在不同的位置访问同一个文件或目录,而不需要在硬盘上占用额外的空间。

Reply View the author
安洛
deepin
2023-06-29 19:23
#2

理论上可行。可执行文件和一般的数据文件是可以软链接的。不过也有一些文件是不支持软链接的,软链接会出bug。比如之前我尝试过将xdroid在/var下的文件移动至/home然后软链接回去,结果就没法用了。

Reply View the author
神末shenmo
deepin
Spark-App
2023-06-29 20:46
#3

可以硬链接

Reply View the author
pzm9012
deepin
2023-06-29 21:40
#4
神末shenmo

可以硬链接

不太了解硬链接,我只知道硬链接不能跨文件系统?

Reply View the author
Ziggy
deepin
2023-06-29 22:20
#5

理论上可以重新挂载opt到自定义路径上可以解决,重新定义opt路径,但不建议普通用户操作

Reply View the author
enforcee
deepin
2023-06-29 23:05
#6

加一个$PATH变量就行了,没必要弄那么复杂

Reply View the author
pzm9012
deepin
2023-06-29 23:48
#7
enforcee

加一个$PATH变量就行了,没必要弄那么复杂

大佬有时间的话细说一下,小白不懂sad

Reply View the author