ubuntu 12.04 LTS 的 软件包 ,太老了 。尽管可以自己编译 但是 还是很麻烦 。
此版本 更新了 php5.5 和 mysql5.5 ,tomcat7 , pgsql 9.3。
希望能尽快 更新 。谢谢 。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
您好!看起来您希望在Ubuntu 12.04 LTS上更新一些软件包到较新的版本,比如PHP、MySQL、Tomcat和PostgreSQL。不过,Ubuntu 12.04 LTS(长期支持版)的官方支持已经在2017年结束,因此通过标准的软件源获取更新可能比较困难。
尽管手动编译是种方法,但确实如您所说,可能会比较繁琐且维护起来也不方便。这里有一些建议供您参考:
使用第三方仓库:有一些第三方仓库提供了较新软件包的版本,例如PPA(Personal Package Archives)。您可以查找是否有关于这些软件的PPA,但请注意,使用第三方仓库可能存在安全风险,需要谨慎选择信任的来源。
升级到更高版本的Ubuntu:考虑到Ubuntu 12.04已经非常老旧,最推荐的做法是升级您的系统到一个受支持的版本,如Ubuntu 18.04 LTS或更近的长期支持版本。这样可以直接从官方仓库获得最新的软件包,并且享受安全更新。
Docker容器化:如果升级整个系统不可行,可以考虑使用Docker来部署所需的服务。这样可以在一个隔离的环境中运行最新版本的软件,而不会影响到主机系统。例如,您可以为每个服务(如PHP、MySQL等)创建独立的Docker容器,每个容器中安装所需的版本。
使用Snap或Flatpak:这两种包管理系统允许您安装特定软件的独立版本,不受系统库的限制。虽然不是所有软件都提供Snap或Flatpak版本,但检查一下或许能找到适合您需求的版本。
请根据您的具体需求和环境的安全性要求,选择最合适的方法。如果决定升级系统,请务必做好数据备份,以防升级过程中发生意外。