Typora在CentOS中的安装

话不多说,正题开始。

一、给自己记录点笔记

这里是借鉴了2位大佬的文章自己才把问题解决的

  1. 链接1
  2. 链接2

我是从官网下载的最新的版本!!!

1. 官网的下载链接: Typora-linux-x64.tar.gz
2. 解压:(解压开来是一个bin目录下含有Typora-linux-x64目录)

tar -xf Typora-linux-x64.tar.gz

3. 安装依赖包

yum -y install libXScrnSaver-devel.x86_64

4. 测试运行Typora

找到你解压后的目录cd进去,运行Typora的2进制脚本。

5. 可能会报吐核错误

# 给此文件(chrome-sandbox)修改权限和归属就行了,(其实新版的不需要动的)
cd /opt/typora/Typora-linux-x64/
chown root:root chrome-sandbox
chmod 4755 chrome-sandbox

6. 再次测试,还有可能会报错

./Typora
[8589:0205/153217.109656:FATAL:electron_main_delegate.cc(254)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.
Trace/breakpoint trap(吐核)
./Typora --no-sandbox # 这里根据提示增加选项就可以了

7. 要想在任何地方都能敲命令调用Typora,得定义变量,这里使用永久的方法

vim ~/.bashrc 
# .bashrc
export PATH=$PATH:/root/bin/Typora # 添加此行,这里是我的执行程序放的位置

8. 现在就可以执行了,但是不幸运的是,必须要加上–no-sandbox选项

Typora --no-sandbox # 在任何路径下敲次命令即可

9. 设置快捷方式

vim typora.desktop
[Desktop Entry]
Name=Typora
Exec=/root/bin/Typora/Typora --no-sandbox
Type=Application
Icon=/root/bin/resources/app/asserts/icon/icon_512x512.png

当然此文件需要放在/usr/share/applications中,也可以直接放入桌面,双击就完事了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章