欢迎

本书主要以备忘录的形式记录问题,方便读者更快找到所需要的问题的答案。

本书尽力将问题归纳分类,但由于形式难以形成体系,因此带来的不便请见谅。

贡献

本书使用mdbook创建,在 GitHub 开源。

如果你发现了书中的问题,欢迎在issue中提出,当然,也欢迎直接创建pull request。

版权

若无特别说明,本书内容均以 CC-BY-NC-SA 4.0 国际授权。

特别感谢:

mdbook | 小霖家的混江龙 :此 mdbook 的一些配置来源于此。

catppuccin/mdBook: 🎊 Soothing pastel theme for mdBook:此mdbook使用的主题。

Firefox

Firefox 相关内容。

Mozilla Firefox,通称Firefox,中文也通称火狐,是自由及开源网页浏览器[6],由Mozilla基金会及其子公司Mozilla公司开发。(src: Firefox浏览器 - 维基百科,自由的百科全书

在中国大陆网络环境下安装国际版

众所周知 Mozilla 中国分部谋智为了适应大陆的环境推出了特供版,且在国内搜索引擎(百度等)搜索 Firefox 时结果雄踞榜首,甚至在浏览器的语言为简体中文时将自家官网 mozilla.org 跳转到 firefox.com.cn 。

有关特供版和国际版的区别可参考:Firefox(国际版)与火狐中国版本有什么差别吗? - 知乎

下面提供两种办法:

通过跳转到“正确”的国际版页面下载

Windows 用户:

  1. 打开 https://www.mozilla.org/zh-CN/firefox/new/ (要找到这个网址,使用bing搜索然后找到标题为 Mozilla 的结果即可)
  2. 点击下载Firefox
  3. 等待下载然后安装即可

Linux 用户:

推荐使用系统自带的包管理器(apt、pacman、dnf等)。

具体参考:在 GNU/Linux 中安装 Firefox | Firefox 帮助

Ubuntu及其衍生通过此种办法可能需要注意会安装到snap版本的。

Mac 用户:

手边没Mac不知道,但似乎可以参考Windows。

在 Mozilla FTP 处下载

  1. 打开 https://ftp.mozilla.org/pub/firefox/releases/
  2. 找到目前最新的版本号(2024/03/23时最新版本为124.0)并点击打开(建议善用在网页中查找
  3. Windows 用户选择 win64,mac用户选择 mac
  4. 滑到底部,找到 zh-CN
  5. 选择任意一个下载即可。

在中国大陆网络环境下安装广告屏蔽插件

YesPlayMusic

如何选择正确的版本

此篇可能同样适用于其它基于 Electron + GitHub Actions 构建的应用

以最新版 [0.4.8-2] 为例:

yesplaymusic-0.4.8-arm64.tar.gz

上面这个文件的文件名分为四部分:程序名(yesplaymusic)、版本(0.4.8)、架构(arm64)、文件格式(tar.gz)。

而选择到正确的版本的两个决定因素是架构和文件格式。

架构:

  • amd64x86_64x64等是为现代(2014年或以后?)的搭载AMD/Intel芯片的设备(包括使用Intel芯片的Macbook)所设计。
  • arm64表明它是为ARM架构64位设备所设计的,代表设备有搭载M系列芯片的MacBook以及树莓派等设备。
  • armv7(l)表明它是为ARM架构的32位设备设计的。(待补充:支持设备列表)
  • universal表明它支持所有主流架构,文件体积更大,如果不知道选什么可以选这个,支持几乎所有设备。

文件格式:

  • tar.gzAppImagepacmandebrpmsnap等格式为Linux 系统对应的“安装包”。

    (以下的说法不是很严谨,事实上更严格来讲是发行版们对应的包管理器所需要的安装包)

    • AppImage 理论可在几乎所有现代发行版上运行
    • pacman 为 Arch Linux 及其衍生发行版所对应的安装包
    • deb为Debian及其衍生发行版(包括Deepin、Linux Mint等)所对应的安装包
    • snap是包含了 Snap 相关组件的发行版的安装包(最显著的例子是Ubuntu及其部分衍生)
    • rpm是redhat系(如Fedora)所对应的安装包
    • tar.gz 比较通用,解压后即可运行,如果要实现“安装”,需要自行将文件复制到 $PATH 所对应的文件夹(一般是 /usr/bin)中。
  • exe 是 Windows 程序。

    • 文件其它部分包含 Setup字样的为安装程序,可以将程序安装到系统中方便管理
    • 没有任何字样的为单文件程序,下载后双击即可直接运行。
    • 需要特别注意的是 zip格式的一般为便携版(又称“绿色版”),可以塞进U盘等移动存储介质,随用随走,几乎不对系统自身产生影响
  • dmg为 Mac 安装程序。

    • 只需要注意架构即可。

省流

Windows 用户想安装的话选这个:YesPlayMusic.Setup.0.4.8.exe

Intel Mac 选这个:YesPlayMusic-mac-0.4.8-x64.dmg

M1/M2/M3 Mac 选这个: YesPlayMusic-mac-0.4.8-arm64.dmg

Linux 新手推荐先去 Discover 等“商店”搜索…

Windows

正确更改账户的用户名

几乎众所周知的是,Windows上一些软件和游戏遇到带有中文的路径几乎都会出现各种奇怪的问题。而作为数据存放的用户文件夹(一般来说是 C:\Users\username),一旦其路径中产生了中文,便成为各种问题的“万恶之源”。

消歧义:这里的“用户名”不应与“显示名”混淆,尽管通过正常的安装流程二者看起来是完全相同的。

理论上,用户名在创建之后不能通过常规的手段(如系统设置、计算机管理等)更改,但是实现比较完美的修改(数据不会丢失)仍然是可行的。

WIP

方法如下:

(假设目前要修改用户名的账户是当前正在使用的,且拥有管理权限,如果不是,请直接跳转到第4步)

  1. 新建一个临时使用的本地管理员账户:为了最小化修改,不要登录额外的Microsoft账户,具体步骤可参考 在 Windows 中创建本地用户或管理员帐户 - Microsoft 支持(其中涉及到的步骤均在当前需要修改用户名的账户下进行,不需要切换过去)

  2. 注销当前登录的账户,在登录界面选择刚刚创建的临时账户并登录。

  3. 为了节省时间,隐私设置无需顾及,直接选择下一步,是。

  4. 打开资源管理器(一般在任务栏上且显示为文件夹图标),打开此电脑,再打开(C:),打开 Users 文件夹,将名称为旧用户名的文件夹重命名为想要修改的新用户名。

  5. 点击搜索图标,搜索“注册表编辑器”并打开(或者右键开始图标,选择“运行”,然后输入regedit

  6. 地址栏删除“计算机"后的所有字符,输入或粘贴 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList(或者点击左侧的文件夹,逐层找到它们)

  7. 在项对应展开的文件夹中,找到原用户名对应的项(逐个尝试,然后找到含有 C:\Users\(原用户名)的项,双击编辑,将原用户名的部分修改为新用户名。

  8. 注销此临时账户,重新登录回原有的账户。

  9. 将临时账户连同账户资料一同删除。