我时不时需要更新在工作中的一个测试服务器(大多数是Debian)上运行的软件。几乎每次使我感到困惑的是,不仅有一种安装软件的方法。今天,我需要升级Coffeescript。我不知道它最初是如何安装的,因此也不知道如何以最佳方式更新它。
它可以通过apt或通过克隆github-project并通过我自己或通过nodejs软件包管理器npm进行构建来手动安装。在为此苦苦挣扎并手动丢弃了所有与coffeescript相关的文件和目录之后,我设法进行了全新安装。但是后来我想使用需要安装nodejs 0.6和0.4的coffeescript命令。
因此,让游戏重新开始!
是否手动安装了nodejs?还是打包?还是上帝把它放在那里?我不知道。
所以我问自己,如果您真的不知道最初是如何安装的,是否有一些简单的策略来更新已安装的软件?这里最好的方法是什么?