删除 Windows 10 内置应用

以 Win 10 内置应用 XboxGameCallableUI 为例。在 PowerShell 命令行中执行:

powershellget-appxpackage *XboxGameCallableUI*

可以看到返回如下信息:

Name              : Microsoft.XboxGameCallableUI
Publisher         : CN=Microsoft Windows, O=Microsoft Corporation, L=Redmond, S=Washington, C=US
Architecture      : Neutral
ResourceId        : neutral
Version           : 1000.19041.1023.0
PackageFullName   : Microsoft.XboxGameCallableUI_1000.19041.1023.0_neutral_neutral_cw5n1h2txyewy
InstallLocation   : C:\Windows\SystemApps\Microsoft.XboxGameCallableUI_cw5n1h2txyewy
PublisherId       : cw5n1h2txyewy
IsResourcePackage : False
IsBundle          : False
IsDevelopmentMode : False
NonRemovable      : True
IsPartiallyStaged : False
SignatureKind     : System

其中 NonRemovable 的值为 True,这意味着如果我们直接用 get-appxpackage *XboxGameCallableUI* | remove-appxpackage 命令是无法删除该 package 的。

必须需要修改系统配置才能实现删除内置应用。在一切开始前,我们需要准备如下工具:

……

十款 Windows 免费音频播放器评测

如今的音乐软件已经是网络播放器的天下,但是对于热衷本地囤货的赛博老饕而言,一款本地音乐播放器仍然是必不可少的装备。

这里选择八款 Windows 平台下的免费音乐播放器软件进行评测。用于测试的音频文件总计 576 GB,包含 12,858 个文件,2,550 个文件夹,其中有部分音频在压缩包中。

……

    替代 WPS Office 的免费软件

    听说最近 WPS 又翻车了。软件被指审查用户文档内容,可导致文档被锁定无法打开。

    也有人指出,这是因为用户开启了云端同步,文档上传后触发服务器敏感词检测所导致的。

    但无论如何,WPS Office 已经被人诟病已久。比如文档莫名其妙地损坏,必须缴费成为会员才能恢复;还有像狗皮膏药一样无法删除的 WPS 云服务。

    特此推荐几个能够替代 WPS 的免费软件。

    ……

    邮件客户端 Claws Mail 简体中文汉化

    Claws Mail 是一款开源的跨平台邮件客户端软件,最初名为 Sylpheed-Claws,是另一款开源邮件客户端 Sylpheed 的分支。2005 年,该软件改为现在的名字,并走上独立开发的道路。相比于前辈 Sylpheed,Claws Mail 的功能更完善、软件更新更频繁,Claws Mail 的开发社区也相对活跃。

    不过遗憾的是,Claws Mail 官方并没有提供简体中文汉化包。这里提供一个从 veket 系统中提取的简体汉化资源:下载 Claws Mail 汉化包

    ……

    摩卡壶使用心得

    网上关于摩卡壶的使用教程有很多。似乎有很多技巧,比如水粉比、离火时机、是否要压粉、双阀单阀、加热水还是冷水等等,玄之又玄众妙之门。但是根据我实际使用的经验来看,并没有那么多玄妙的讲究。

    ……

    Unikernel 和 Library OS

    Unikernel,中文一般翻译为单一内核。是专门为了运行在虚拟机上而打造的系统。维基百科上的解释是:

    A unikernel is a specialised, single address space machine image constructed by using library operating systems. A developer selects, from a modular stack, the minimal set of libraries which correspond to the OS constructs required for the application to run. These libraries are then compiled with the application and configuration code to build sealed, fixed-purpose images (unikernels) which run directly on a hypervisor or hardware without an intervening OS such as Linux or Windows.

    在解释什么是 Unikernel 前,先来了解一下虚拟机运行通用操作系统有哪些痛点。

    ……

    民间故事的母题索引

    Aarne-Thompson 分类法

    1910 年,芬兰民俗学者 Antti Aarne 发表了 European tale-types。1928 年,美国民俗学者 Stith Thompson 对其进行增补修订,加入了亚洲的故事内容。这套分类方法又被称为 Aarne–Thompson 分类法。

    1932 年至 1936 年,Stith Thompson 撰写了六卷《Motif-Index of Folk-Literature》。这是一套民间故事的主题目录,并在 1955 年至 1958 年进行了修订和扩展。

    ……

      免费的专用操作系统

      本文分别整理了 NAS、防火墙/路由器、嵌入式、虚拟化、轻量级 Linux、安全渗透、手机移动设备和 DevOps 几个分类的免费操作系统。

      Scoop 踩坑记录

      安装时无法指定软件版本

      网上部分教程表示 scoop 安装软件时可以指定版本号:

      powershellscoop install [email protected]

      但实际上这个功能现在已无法正常使用,目前的官方文档里也没有注明这样的用法。此外,有些软件官方网站并不会保留历史版本的下载链接,这也是 scoop 不能支持安装软件指定版本的原因之一。

      如果要安装软件的历史版本,只能通过自建软件仓库的方式来实现。

      不支持通过 manifest 文件安装

      通过命令 scoop help install 查看安装参数可以得知,scoop 应该是支持从 URL 或本地 manifest 文件来安装软件的。

      ……

      Git Credentials 原理

      提出问题

      Git 支持三种远程访问协议,分别是:SSH、HTTP/HTTPS 以及 git 协议。国内的 GitHub 用户通常会选择使用 HTTPS 协议,主要原因是该协议可以通过 HTTP 代理服务器来访问 GitHub。

      使用 HTTPS 协议的不便之处在于每次请求都需要提供用户名和密码。因此,Git 通过一个用户凭证管理系统来解决这个问题,这个系统称作 Git Credentials。通过这个系统,Git 可以实现存储和查询用户凭证。

      ……