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中,也可以直接放入桌面,雙擊就完事了。

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