目前Markdown的使用热度是越来越高了,同时这也是一个很好的文档编辑方式,当然支持MarkDown的编辑器也是越来越多了。当然在windows下面自然有很多支持MarkDown的编辑器了,但是在Linux下面也有是的。
下面我要安利一下Haroopad,Haroopad是韩国人开发的跨平台MarkDown编辑器,windows、Linux、Mac都有支持的(亲测),这个软件具体的使用和支持我就不介绍了,大家去官网或者自行安装后体验一下了。我这里介绍一下在Gentoo下安装配置该软件的方式。
下载软件
首先是到官网下载该软件,传送门,请选择tar.gz压缩格式的
下载好后解压缩到你想要的安装目录。
jacky@gentoo ~ $ tar -zxvf Downloads/haroopad-v0.13.1-x64.tar.gz -C 你想要安装的目录
然后进入安装目录我们看到有两个压缩文件control.tar.gz和data.tar.gz,其中control中的是haroopad的安装文件,data中才是真正的软件程序。分别解压缩
jacky@gentoo ~/app/normal/haroopad-v0.13.1-x64 $ tree
.
├── control
├── control.tar.gz
├── data.tar.gz
├── debian-binary
├── postinst
└── usr
├── bin
│ └── haroopad
└── share
├── applications
│ ├── Haroopad.desktop
│ └── mimeapps.list
├── doc
│ ├── changelog
│ └── copyright
├── haroopad
│ ├── haroopad
│ ├── icudtl.dat
│ ├── libffmpegsumo.so
│ ├── Libraries
│ ├── locales
│ │ ├── am.pak
│ │ ├── ar.pak
│ │ ├── bg.pak
│ │ ├── bn.pak
│ │ ├── ca.pak
│ │ ├── cs.pak
│ │ ├── da.pak
│ │ ├── de.pak
│ │ ├── el.pak
│ │ ├── en-GB.pak
│ │ ├── en-US.pak
│ │ ├── es-419.pak
│ │ ├── es.pak
│ │ ├── et.pak
│ │ ├── fa.pak
│ │ ├── fil.pak
│ │ ├── fi.pak
│ │ ├── fr.pak
│ │ ├── gu.pak
│ │ ├── hi.pak
│ │ ├── hr.pak
│ │ ├── hu.pak
│ │ ├── id.pak
│ │ ├── it.pak
│ │ ├── iw.pak
│ │ ├── ja.pak
│ │ ├── kn.pak
│ │ ├── ko.pak
│ │ ├── lt.pak
│ │ ├── lv.pak
│ │ ├── ml.pak
│ │ ├── mr.pak
│ │ ├── ms.pak
│ │ ├── nl.pak
│ │ ├── no.pak
│ │ ├── pl.pak
│ │ ├── pt-BR.pak
│ │ ├── pt-PT.pak
│ │ ├── ro.pak
│ │ ├── ru.pak
│ │ ├── sk.pak
│ │ ├── sl.pak
│ │ ├── sr.pak
│ │ ├── sv.pak
│ │ ├── sw.pak
│ │ ├── ta.pak
│ │ ├── te.pak
│ │ ├── th.pak
│ │ ├── tr.pak
│ │ ├── uk.pak
│ │ ├── vi.pak
│ │ ├── zh-CN.pak
│ │ └── zh-TW.pak
│ ├── nw.pak
│ └── Resources
│ ├── Boxes
│ │ └── presentation
│ │ ├── css
│ │ │ └── app.min.css
│ │ ├── fonts
│ │ │ ├── Anka.Coder.Italic.woff
│ │ │ ├── Anka.Coder.woff
│ │ │ ├── OpenSans.Bold.Italic.woff
│ │ │ ├── OpenSans.Bold.woff
│ │ │ ├── OpenSans.Italic.woff
│ │ │ ├── OpenSans.Light.woff
│ │ │ └── OpenSans.woff
│ │ ├── img
│ │ ├── index.html
│ │ └── js
│ │ └── app.min.js
│ └── Themes
│ ├── editor
│ │ └── default.css
│ └── viewer
│ └── default.css
└── icons
└── hicolor
├── 128x128
│ └── apps
│ └── haroopad.png
├── 16x16
│ └── apps
│ └── haroopad.png
├── 22x22
│ └── apps
│ └── haroopad.png
├── 24x24
│ └── apps
│ └── haroopad.png
├── 32x32
│ └── apps
│ └── haroopad.png
├── 48x48
│ └── apps
│ └── haroopad.png
└── 64x64
└── apps
└── haroopad.png
这是解压好后的文件目录,其中usr目录是要拷贝的/usr下面去的,这是从data中解压出来的
contol中解压出来最重要的一个文件postinstall脚本,这是haroopad安装脚本,我们来看看这个脚本的内容
jacky@gentoo ~/app/normal/haroopad-v0.13.1-x64 $ cat postinst
#!/bin/bash
paths=(
"/lib/x86_64-linux-gnu/libudev.so.1" # Ubuntu, Xubuntu, Mint
"/lib64/libudev.so.1" #gentoo
"/usr/lib64/libudev.so.1" # SUSE, Fedora
"/usr/lib/libudev.so.1" # Arch, Fedora 32bit
"/lib/i386-linux-gnu/libudev.so.1" # Ubuntu 32bit
)
for i in "${paths[@]}"
do
res=$(echo $i | sed "s/so.1/so.0/g")
if [ -f $i ]
then
ln -sf "$i" "$res"
break
fi
done
注意里面我添加了一行针对Gentoo的配置,没有这个配置haroopad是运行不起来的,修改完这个脚本执行一下再把data解压出来的内容复制到/下就完成的haroopad的安装,Enjoy it!