我害怕需要安装的程序。即使在卸载之后,它们也会在注册表后面留下痕迹,另外,一些卸载程序的编程也很差(这意味着有些程序无法卸载)。这适用于Windows。
安装程序的好处是,它们创建快捷方式和文件关联。但是,Linux上的Komodo使用shell脚本来安装,并且可以通过删除文件夹来安全地卸载。
你认为安装工人应该全部取消吗?您认为安装的效果应该由shell脚本代替吗?你认为所有的电脑游戏都应该是便携式的吗?
“扫描/应用程序/${AppName}/Information文件夹和列表应用图标”的设计是否应该用于未来的桌面环境?
发布于 2010-11-10 08:14:01
我本人也支持可移植性,因为应用程序永远不应该修改系统,除非它是真正必要的,而且大多数情况下是不需要的。
如果我的机器在我安装时处于状态A,我希望当该东西被移除时,它回到A状态。否则,你的系统上就会有大量无用的垃圾。
在这方面,Linux更适合我,因为所有东西的位置都比在Windows上“标准化”得多,例如,在Windows上,您几乎可以在任何地方找到您的设置:Windows文件夹、主文件夹、$App的安装目录、注册表等等。
发布于 2010-11-10 05:58:52
我更喜欢两者兼备的应用程序。我认为在他们的最佳情况下,软件安装程序基本上是一个稍微美化的自解压拉链,但这可以做的东西,如添加开始菜单项和诸如此类。
当我有管理权限时,我更喜欢盲目地双击安装程序,让它为我做一些繁重的工作,解压缩它,制作一个程序文件文件夹等等。
但是,有时候我没有管理权限,或者我想要从远程机器上运行一些东西,因为我又一次懒得把它给自己看,然后让它自己保存下来,省去了我的劳动。
分发这些文件的安装程序和压缩文件,我认为这是可行的。
发布于 2021-08-16 08:25:01
很多“可移植”的执行程序也会做同样的事情。这是一个真正的麻烦,追查只是又一个毫无价值的毫无意义的花招。
例如,这里的定义意味着便携式安装程序的想法是荒谬的,严格定义在技术上是不可能的。
https://softwareengineering.stackexchange.com/questions/18055
复制相似问题