如何在Windows上使用Gollum?这是否可行?

7

我想在不联网的情况下使用GitHub上的维基百科。因此,我关注了gollum——一个基于git的维基百科,但在Windows上似乎不可行。

然而,在GitHub上的README.md中,他们说需要在Windows JRuby(1.9.3+兼容)上运行,并且gollum几乎支持。

我想要一个关于如何在Windows上使用gollum的指南,但是我找不到更多信息。

3个回答

3

根据另一个答案中所链接的工单中的一条评论(来自2020年),可以使用JRuby运行Gollum。

我在2021年2月尝试了这个方法,使用了JRuby 9.2.14.0,对我而言它可行。

简要说明(来自上述评论):

只需使用适用于Windows的JRuby安装程序并gem install gollum即可。


@miile7 啊,所以即使是官方的 Ruby(而不仅仅是 JRuby),也可以工作。很好知道。 - 0xC0000022L
1
抱歉,我需要撤回我的评论。我以前从未使用过Ruby。我刚刚发现安装没有成功。我无法运行“gollum”,并且认为这是由于其他问题引起的。但你是对的,看起来它似乎不能与纯Ruby一起使用 :( - miile7
1
@miile7 好的,但这意味着你可以尝试一下JRuby。对我来说效果很好。 - 0xC0000022L

2

@20211225 - 在Windows 10上安装gollum

  1. 安装cmake (https://cmake.org/download/)
    我使用的是cmake-3.22.1-windows-x86_64.msi

  2. 安装ruby (https://rubyinstaller.org/)
    我使用的是Ruby+Devkit 3.0.3-1 (x64)

  3. gem install gollum
    安装需要一些时间,请耐心等待。

所有步骤都进行得很顺利。

我只遇到了一个问题,就是让gollum访问我的wiki主页home.md时出现了问题,后来我通过这个URL解决了这个问题:http://localhost:4567/home.md


2
简短回答是不行的。这里有关于Gollom的Windows支持的讨论。有一些恶心的hack方法可以让其中一些功能工作,但如果你珍惜时间,最好选择另一个维基。

https://github.com/gollum/gollum/issues/23

有几个基于Gollum的项目,比如Realms Wiki,但它们在Windows上继续存在问题。许多热心的讨论者想要在Windows下使它们运行,但似乎与Posix/Windows不兼容的问题太多了,所以让它们工作起来并不值得花费时间或精力。
一般的建议是安装Vagrant、VirtualBox、WSL或另一个虚拟机,并在Unix操作系统下运行它。

非常感谢!我已经安装了Ubuntu来使用Gollum,这真的很容易。所以我接受了你的建议,在Windows上安装虚拟机来运行Gollum。 - 54wall
也许您可以接受我的答案,或者至少给它点个赞! - David Newcomb
抱歉,我是新手。感谢您的反馈!那些声望低于15的用户投票会被记录下来,但不会改变公开显示的帖子分数。 - 54wall

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接