在银河麒麟ARM版通过tar.gz安装Typora教程

  • ~2.23K 字
  1. 1. 前言
  2. 2. 一、安装前准备
    1. 2.1. 1.1 确认系统架构
    2. 2.2. 1.2 确认安装包完整性
  3. 3. 二、开始安装
    1. 3.1. 2.1 解压到临时目录
    2. 3.2. 2.2 复制到 /opt 目录
    3. 3.3. 2.3 设置权限
    4. 3.4. 2.4 创建桌面快捷方式
    5. 3.5. 2.5 创建命令行软链接(可选)
    6. 3.6. 2.6 清理临时文件
  4. 4. 三、验证安装
  5. 5. 四、破解方法
  6. 6. 五、卸载方法
  7. 7. 写在最后

系统环境:银河麒麟桌面操作系统 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
2
3
4
cd /tmp
rm -rf typora_install
mkdir typora_install
tar -xzf /你的下载路径/Typora-linux-arm64-1.0.3.tar.gz -C typora_install

请将 /你的下载路径/ 替换为安装包实际所在路径。

2.2 复制到 /opt 目录

这一步需要管理员权限(会提示输入密码):

1
sudo mv /tmp/typora_install/bin/Typora-linux-arm64 /opt/typora

2.3 设置权限

1
2
sudo chmod -R a+rX /opt/typora
sudo chown -R root:root /opt/typora
  • chmod -R a+rX:确保所有用户有读取和执行权限
  • chown -R root:root:将文件归属设为 root 用户

2.4 创建桌面快捷方式

执行以下命令,在系统应用菜单中注册 Typora:

1
2
3
4
5
6
7
8
9
10
11
12
13
sudo tee /usr/share/applications/typora.desktop > /dev/null <<'EOF'
[Desktop Entry]
Name=Typora
Name[zh_CN]=Typora
Comment=Markdown Editor
Exec=/opt/typora/Typora %U
Icon=/opt/typora/resources/assets/icon/icon_256x256.png
Terminal=false
Type=Application
Categories=Office;Utility;TextEditor;
MimeType=text/markdown;
StartupNotify=true
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
2
3
4
5
6
7
8
# 删除安装目录
sudo rm -rf /opt/typora

# 删除桌面快捷方式
sudo rm -f /usr/share/applications/typora.desktop

# 删除命令行软链接
sudo rm -f /usr/local/bin/typora

写在最后

整个安装过程本质就是三件事:解压 → 放到 /opt → 创建快捷方式。但由于最后的激活环节依旧需要互联网连接,如果这台电脑是绝对不允许连接互联网的,还是不要尝试了!

希望这篇教程对你有帮助!