计划抽空编译linux版的GoldenDict,但现在手头并无装有linux系统的实体机,原有的vmware虚拟机也是近10年前的ubuntu和redhat,还有一个10多年前的solaris虚拟机,里面的环境估计都不足以支持现有软件的运行。
10年来技术发展突飞猛进,日新月异已非能轻易的逐新趋旧,想着再整个linux发行版装装,最常用的版本最好,不知道坛友用的都有哪些个版本?
我用的 debian,不过你要是装实体机的话,选择 ubuntu 吧,这玩意驱动稍微齐全一点,就是说 可能
少折腾一点。
deepin,双系统装的这个,上手快,懒得折腾。
我用Ubuntu,不过Linux发行版都差不多,打包还不如出个教程自己编译,linux打包没自动化工具太累人。(可以考虑snap/flatpak/appimage等比较通用的格式)
apt下东西不难的,官方readme就有说明,最难的就是打包
除非自己加功能,不然编译goldendict没有apt弄不到的。如果是用旧版qt的话,deb打包不现实……因为可能和系统qt冲突,毕竟还有很多deb是依赖系统qt的
这个我不太了解,apt的话至少拿着社区版的代码编译过一遍,如果说社区版和商业版代码都不一样的话那编译一遍也没什么用,反正代码的bug也不给修
我用gentoo。
为啥需要自己编译?常见的发行版都有自己的编译的。也已经是最新版本了。
例如gentoo的编译脚本是这个:https://gitweb.gentoo.org/repo/gentoo.git/tree/app-text/goldendict/goldendict-1.5.0_rc2-r2.ebuild
archlinux的是这个:Groups · Explore · GitLab
我的意思是基本所有发行版都有goldendict了(最新版本)。
有些发行版是编译好发布给用户用的,它们都有对应的编译脚本的。
但是我不熟悉debina/ubuntu,不知道在哪里。
如果用什么问题,就可以联系对应发行版的 Maintainers 就可以了。
例如debian的Maintainers在这个网页的右侧可以看到: Debian -- Details of package goldendict in sid
第二个明显是中国人(名字是拼音),有需要就可以邮件联系了。
甚至还可以在telegram里面联系到
我 linux 也是用仓库里面的版本,我这人还是懒,也不想折腾。。。
goldendict官方有appimage方式打包的snapshot,也是travis自动构建
可以考虑在github给官方发pr
哈哈哈。给大佬递茶.jpg
如果还要让人学着用wine就挺麻烦……
哈哈。
给大佬递茶.jpg
+1
很多中文教程都是用Redhat系的比较多。
感觉Debian蛮好用的。
不搭服务器没必要看那些“教程”
老哥,整一个 Appimage 格式的包,各 linux 发行版均可用。嘿嘿
好的好的,加油(ง •̀_•́)ง。
关于自动部署,可以考虑 netlify(比 travis cli功能更强?,听说是这样,哈哈) , 而且我简单google 了一下,它应该是支持 gitlab 的。
自己之前搭建 hexo 博客源码到html等自动部署时,感觉travis cli 没 netlify 好用,因此就用的后者。
最近goldendict的windows版本跑不起来,下载了大佬发布的版本来用,挺好用的!