想要下载软件时不自动删除安装包?关键方法包括:修改系统配置、使用插件工具或调整权限设置。以下分点详解具体操作方案,适用于Windows和Linux系统。
-
Linux系统通过yum保留安装包
- 使用yum-downloadonly插件:安装后添加
--downloadonly
参数,指定下载目录即可仅获取RPM包不安装。示例命令:
yum install unixODBC --downloadonly --downloaddir=/usr/local/src
- 修改yum配置文件:编辑
/etc/yum.conf
,将keepcache=0
改为keepcache=1
,安装后RPM包会保留在/var/cache/yum
目录。
- 使用yum-downloadonly插件:安装后添加
-
Windows系统防止安装包被删除
- 权限限制:右键软件安装目录→“属性”→“安全”→拒绝“完全控制”权限。
- 注册表修改:定位
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
,对目标软件键值设置“拒绝删除”权限。 - 第三方工具:如File Lock锁定文件夹,防止误删。
-
通用建议与风险提示
- 操作前备份数据,避免系统稳定性受影响。
- 部分方法需管理员权限,企业环境中建议由IT部门统一配置。
总结:根据系统选择合适方案,Linux侧重命令与配置,Windows依赖权限管理。谨慎操作可兼顾软件包保留与系统安全。