Building Komodo with Docker

来源:互联网 发布:数据分析丛书pdf下载 编辑:程序博客网 时间:2024/05/16 08:54
用Docker建立Komodo
今天是另一个星期一,另一个星期的意思是另一个星期一的关于宏博客文章。但是因为我忙于构建Komode因此我不准备写一个宏,反而我准备就讲这个:使Komode构建运行和我怎么意外的使Komode得构建变得更加简单。我为没有让你们看到自己所预期的文章而抱歉,我许诺下一周会写那个的。




故事
确实如此,上个星期五我决定我已经受够了Ubuntu,我厌倦了为等待合适的储存库而需要的软件,以及只是安装各种各样合适的储存库就带来各种混乱。刚才在一个失败的尝试以后,我决定安装Arch Linux并且充分的转换。但是自从我不想浪费时间以后,我选择了基本是Arch并且没有花哨安装的Antergos去建立它。、

自从这以后所有的事都变好了。Arch/Antergos 平稳运行着我所有的应用程序,并且可以很快的建立转换。唯一剩下的是我Komodo的构建运行,哎,我真是一个承担苦差事的男孩。


我将会告诉你很多关于如何做到这个的细节,除了通过系统默认值使用Python 3的结果是Arch,和当用Python 2我偶然碰到的一堆统一字符标准的连接问题。我花了两天以上的时间修改构建脚本,使Komodo的构建运行并用了99%的方法到那儿。在我无奈时我在 IRC发泄关于我多么希望我可以在Docker运行GUI应用程序,Mark Yen( Komodo 开发者之一)简明的说“你只需要在使用ssh时伴随着x11转换。”



我知道关于x11的转换,但是我总是认为他功能有限只能胜任裸露的x11窗口,不像Komodo一样有复杂的应用,但我错了,过去两天所头痛的事大量减少并且我开始查看Docker。仅仅一天以后,我就可以使 Komodo 的构建的功能充分运行 ,via Docker,这是个美丽的东西。所以在执行的抛开后,Docker的设想现在已经准备给任意的人使用了。这将会允许你不用当心安装的依懒性,并立刻获得Komodo运行的自己的Linux构建。


使用Docker来构建Komodo
用Docker 来开始构建Komodo 开启我们的github页面并且检查指令。只是想要TLDR?使在Komodo上的构造基本运行你将要在你的终端上执行的这些需求。(必须有docker安装程序并且可以运行)为了进一步了解详情检查你的构造指令。一旦你使你的构造运行,你将会在大多数的时间里只使用最后两个要求,并且他们不会花很长的时间。


发展使用Docker
一旦你运行你的Docker构造,你可能会惊奇“现在怎么办?我在哪里编辑我的文件?”感谢Docker使它变得简单,只需简单地在Docker的所在处建一个文件夹。当你使用上面提到的docklet脚本时,这个对你来说已经变得简单了。所以一旦你运行你的构造,你能够在你主机的项目根上用任何你喜欢的方式简单地编辑你的文件。(我同说 Komodo IDE在这方面很擅长)


Here Be Dragons
记住Docker脚本仍是全新的,并且在它被认作为在你的主机上直接用来运行构造的可靠的选择,虽然在这之前这里仍旧有一些缺陷。


最后的想法
我想着归功于[pelle.io]来为我们提供我需要指出的很多的增加的docker资源,他的博客和脚本记得的帮助了我。我希望在未来进一步发展现有的Docker脚本,但是这将取决于最终多少人使用它,特别是我喜欢使构建过程变得跟为简单通过早早的提供
建立mozilla依赖关系,这会消除一半上叙的步骤。


所以如果比发现他又用并且打算使用它——请让我们知道


希望这个可以有一些有趣的贡献。
0 0
原创粉丝点击