Debug要坚持一元论

在安装CentOS、conda、R和Rstudio-server等工具后,遇到图形界面无法启动的问题。错误涉及libfontconfig.so.1和FT_Done_MM_Var符号。通过分析,发现是conda安装覆盖freetype导致的问题。卸载fontconfig,重新编译freetype和harfbuzz后,问题得到解决,体现了坚持一元论debug的重要性。
摘要由CSDN通过智能技术生成

坚持一元论debug

一元论(Monism)是认为世界只有一个本原的马原哲学学说,是本体论的分支的一个哲学学说。唯物主义的一元论肯定世界的本原是物质,唯心主义的一元论肯定世界的本原是精神。 出自E.H.海克尔《作为宗教和科学之间的纽带的一元论》。
马克思主义哲学认为,在唯物主义的一元论中,只有唯物辩证法的一元论才科学地论证和全面地贯彻了物质是世界的本原的观点。

解决错误提示:/usr/lib64/libfontconfig.so.1: undefined symbol: FT_Done_MM_Var

最近遇到一个极其BT的问题,我原来的目的是要安装R Shiny-server。

在安装了centos之后陆续安装了conda,R,Rstudio-server等科学计算工具和环境,之后重启发现就启动不了图形界面了,但ssh依然能够连接。

这个问题之所以BT,因为表现形式非常多样,新手很难把这些问题联系到一起,最后发现其实就是一个小问题导致了所有这些问题,故文以记之。

在ssh下startx之后报错:

/usr/libexec/gnome-session-binary: symbol lookup error: /usr/lib64/libharfbuzz.so.0: undefined symbol: 
FT_Done_MM_Var

我想既然能够登录,没有GUI也没关系,于是继续其他安装。知道安装了Shiny-server之后,测试网页报错,回到log一看:


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值