系统环境:银河麒麟桌面操作系统 V10 (SP1) / 架构:aarch64(ARM64)
安装包:Typora-linux-arm64-1.0.3.tar.gz
前言
Typora 是一款轻量、所见即所得的 Markdown 编辑器,但在国产系统和 ARM 架构上,很多人不知道该怎么安装。在银河麒麟自带的应用商店里确实有Typora安装,但是这个不好破解。笔者经过搜寻互联网资料,都是需要在通过github的破解程序完成最后的破解,在信创环境不一定能使用。不过最后找到了可以通过替换Typora1.0.3某个文件的办法来达到破解的目的,可惜官方已经不再提供Typora1.0.3 arm64版本的deb文件了,只有tar.gz压缩包,于是,本文记录了在银河麒麟系统 V10 SP1(ARM64) 上,通过官方 tar.gz 压缩包手动安装并破解激活 Typora1.0.3 的完整过程。
一、安装前准备
1.1 确认系统架构
打开终端,执行:
1 | uname -m |
确认输出为 aarch64,说明你的系统是 ARM64 架构,应下载 arm64 版本的安装包。
如果输出是 x86_64,则需要下载 x64 版本,不要混用。(其实都用x86_64了,为什么不直接装个Windows系统呢)
1.2 确认安装包完整性
确认你已下载 Typora-linux-arm64-1.0.3.tar.gz,可以在终端中执行以下命令验证文件是否完整:
1 | ls -lh /你的下载路径/Typora-linux-arm64-1.0.3.tar.gz |
正常的安装包大小应在 100MB 以上。
二、开始安装
以下所有命令在终端中逐条复制执行即可。
2.1 解压到临时目录
1 | cd /tmp |
请将
/你的下载路径/替换为安装包实际所在路径。
2.2 复制到 /opt 目录
这一步需要管理员权限(会提示输入密码):
1 | sudo mv /tmp/typora_install/bin/Typora-linux-arm64 /opt/typora |
2.3 设置权限
1 | sudo chmod -R a+rX /opt/typora |
chmod -R a+rX:确保所有用户有读取和执行权限chown -R root:root:将文件归属设为 root 用户
2.4 创建桌面快捷方式
执行以下命令,在系统应用菜单中注册 Typora:
1 | sudo tee /usr/share/applications/typora.desktop > /dev/null <<'EOF' |
注册后,你可以在开始菜单 / 应用列表中搜索「Typora」找到它,也可以将它拖到任务栏固定。
2.5 创建命令行软链接(可选)
如果你习惯在终端中直接输入命令启动程序,执行:
1 | sudo ln -sf /opt/typora/Typora /usr/local/bin/typora |
之后在任意目录输入 typora 即可启动,也可以用 typora 文件名.md 直接打开指定文件。
2.6 清理临时文件
1 | rm -rf /tmp/typora_install |
三、验证安装
在终端执行:
1 | /opt/typora/Typora --version |
如果能输出版本号,说明安装成功。
也可以直接在应用菜单中搜索 Typora,点击图标启动。
四、破解方法
我是在这篇博客文章“Linux 环境破解 Typora 教程”找到的破解办法,经过实测在arm64版本的Typora1.0.3照样可用。要注意的是,激活过程需要互联网连接!
五、卸载方法
如果不再需要,可以通过以下命令彻底卸载:
1 | # 删除安装目录 |
写在最后
整个安装过程本质就是三件事:解压 → 放到 /opt → 创建快捷方式。但由于最后的激活环节依旧需要互联网连接,如果这台电脑是绝对不允许连接互联网的,还是不要尝试了!
希望这篇教程对你有帮助!