【发布时间】:2010-12-03 22:49:57
【问题描述】:
我正在 linux 中做一个概念,我想为安装在 linux 中的应用程序执行版本回滚。可以吗??
例如,我有一个名为 X 的应用程序,版本为 1.1 我得到一个更新。将其更改为 1.2 版 我注意到应用程序中的所有包都将被修改。 然后我保存它们并应用更改。 现在,由于一些问题,我想切换回 1.1 版 如果我撤消更改并完成整个解决方案,是否会完成回滚?
【问题讨论】:
我正在 linux 中做一个概念,我想为安装在 linux 中的应用程序执行版本回滚。可以吗??
例如,我有一个名为 X 的应用程序,版本为 1.1 我得到一个更新。将其更改为 1.2 版 我注意到应用程序中的所有包都将被修改。 然后我保存它们并应用更改。 现在,由于一些问题,我想切换回 1.1 版 如果我撤消更改并完成整个解决方案,是否会完成回滚?
【问题讨论】:
在 Unix 中最简单常用的方法是将它们安装在单独的目录中,
例如“/usr/bin/MyApp.1.2.3”和“/usr/bin/MyApp.1.2.4”然后创建一个链接到使用“/usr/bin/Myapp”的链接。
更改版本只需移动链接即可。
【讨论】:
你不需要发明任何东西。只需保留您安装的软件包即可。如果要返回,请卸载当前版本并重新安装以前的软件包。
【讨论】: