[problem help] 自定义分区opt,应是软件安装路径,重装系统就不用重装软件了?
Tofloor
poster avatar
365
deepin
2024-02-10 20:56
Author

谢谢

Reply Favorite View the author
All Replies
璀璨星空
deepin
2024-02-10 20:59
#1

理论上是的,但是不一定百分百可以

Reply View the author
寂静的羽夏
deepin
2024-02-10 21:06
#2

如果软件没有修改系统环境的话是可以的,比如有没有安装新的依赖,有没有安装系统服务。如果有系统相关的修改或者把其他配置相关文件放到其他地方,是不行的。

这其实不就和 win 绿色软件是一个道理嘛。如果不修改系统相关配置,拷到 U 盘就能到处跑。如果 Win 涉及修改注册表的操作,如果直接执行就很可能执行不起来。

Reply View the author
365
deepin
2024-02-10 21:42
#3
寂静的羽夏

如果软件没有修改系统环境的话是可以的,比如有没有安装新的依赖,有没有安装系统服务。如果有系统相关的修改或者把其他配置相关文件放到其他地方,是不行的。

这其实不就和 win 绿色软件是一个道理嘛。如果不修改系统相关配置,拷到 U 盘就能到处跑。如果 Win 涉及修改注册表的操作,如果直接执行就很可能执行不起来。

是的,单独分个区,但愿有些软件不用重装可以省事点

Reply View the author
三好市民
deepin
2024-02-10 23:45
#4

其实平时用的软件并不是很多,重装也不是很麻烦,我还是重新安装更省心

Reply View the author
fslong
deepin beta test group
2024-02-11 03:47
#5

软件直接用apt一键安装就行了,可是配置文件一般都在home,而且很多软件都到处拉屎不规范,所以单独挂载opt这个基本上办不到。

Reply View the author
神末shenmo
deepin
Spark-App
2024-02-11 08:37
#6

不是

Reply View the author
365
deepin
2024-02-11 09:01
#7
fslong

软件直接用apt一键安装就行了,可是配置文件一般都在home,而且很多软件都到处拉屎不规范,所以单独挂载opt这个基本上办不到。

home也单独分区了

Reply View the author
365
deepin
2024-02-11 09:03
#8
神末shenmo

不是

谢谢,愿闻其详?试过把opt里面的软件文件夹备份重装后移动到新opt文件夹里,似乎打不开不能直接用,好像确实不能

Reply View the author
raspbian
deepin
2024-02-11 09:27
#9

不能 别想了 这种说法只是给喜欢把 /目录拆的乱七八糟的人一种心理安慰

Reply View the author
爱开发
deepin
2024-02-11 09:57
#10

理论上是。关键看软件自身…比如依赖…

Reply View the author
neko
deepin
Ecological co-builder
2024-02-11 10:31
#11

不能哦,不过如果是appimage这种应用,或者安装在用户主目录的应用重装后是可以直接用的。

Reply View the author
365
deepin
2024-02-11 11:47
#12
neko

不能哦,不过如果是appimage这种应用,或者安装在用户主目录的应用重装后是可以直接用的。

用户主目录是Home目录?好像默认都安装在opt下,不能自定义吧?

Reply View the author
neko
deepin
Ecological co-builder
2024-02-11 12:17
#13
365

用户主目录是Home目录?好像默认都安装在opt下,不能自定义吧?

非应用商店的应用,比如下载的一些appimage应用是放在用户目录下的。所以这类应用在重装后只要保留用户数据就会直接出现在启动器。或者一些编译安装到用户目录的(~/.local)应用也是可以直接用的。简单来讲就是,启动器会 ~/.local/share/applications(用户目录)寻找desktop文件,同时指向的应用也是放到用户目录下,那重装后保留数据的情况下是可以直接用。

Reply View the author
忘记、过去
deepin
2024-02-11 12:31
#14

/opt 是软件的文件存放的位置,但是 dpkg 记录的软件包安装状态信息在 /usr 里面。重装之后会出现软件文件还在,可以启动,但是提示软件没有安装的情况(可以近似理解为 Windows 重装只覆盖了 C 盘,注册表没了,安装在其他盘的软件还在,只是提示没有安装过)

Reply View the author
365
deepin
2024-02-11 12:53
#15
忘记、过去

/opt 是软件的文件存放的位置,但是 dpkg 记录的软件包安装状态信息在 /usr 里面。重装之后会出现软件文件还在,可以启动,但是提示软件没有安装的情况(可以近似理解为 Windows 重装只覆盖了 C 盘,注册表没了,安装在其他盘的软件还在,只是提示没有安装过)

谢谢,再重装时/usr也单独分个区试试,不能像win那样保留应用升级,总得重装比较麻烦

Reply View the author
365
deepin
2024-02-11 13:01
#16
neko

非应用商店的应用,比如下载的一些appimage应用是放在用户目录下的。所以这类应用在重装后只要保留用户数据就会直接出现在启动器。或者一些编译安装到用户目录的(~/.local)应用也是可以直接用的。简单来讲就是,启动器会 ~/.local/share/applications(用户目录)寻找desktop文件,同时指向的应用也是放到用户目录下,那重装后保留数据的情况下是可以直接用。

谢谢,应用商店自动删除软件安装包,不能自定义保存,这个重装也不方便

Reply View the author
阿尼樱奈奈
Moderator
2024-02-11 13:05
#17
365

谢谢,应用商店自动删除软件安装包,不能自定义保存,这个重装也不方便

可以用终端命令 sudo apt download 包名 下载应用商店的包,然后手动安装,这样就可以保留包了

Reply View the author
365
deepin
2024-02-11 13:30
#18
阿尼樱奈奈

可以用终端命令 sudo apt download 包名 下载应用商店的包,然后手动安装,这样就可以保留包了

谢谢,对我这种小白还是官方改下设置方便点,重装系统不但重装软件,有的还要重装依赖,能像win那样保留应用和文件就好了

Reply View the author
365
deepin
2024-02-12 08:32
#19
三好市民

其实平时用的软件并不是很多,重装也不是很麻烦,我还是重新安装更省心

重新下载安装设置都费时间啊

Reply View the author