升级到了 Windows 10 20H2

Windows 10 20H2

Windows 10 2004 版已经发布半年多了,我好几台设备只有很老的一台 ThinkPad X250 收到了更新推送,手上这台 Legion R7000 却始终检测不到更新。后来听闻 v2004 的“优化驱动器”功能存在 bug ,可能会降低 SSD 使用寿命,虽然后来好像看到过微软发布更新解决了这个问题,但是那时候离 20H2 发布已经不远了。

Windows 10 20H2 已经发布快 3 个星期,这个更新主要是优化 2004 也就是“5月更新”的已知问题,稳定性肯定是毋庸置疑的,但是 Windows Update 始终检测不到,今天终于忍无可忍,通过微软官方的“Windows 10 易升”程序手动从 1909 升级到了 20H2 .

升级过程还是挺顺利的,大概花了1个小时。重启之后一切正常,系统一如既往的流畅。新的开始菜单确实更漂亮了。更新之后没有发现啥问题,是时候删除之前的 Windows 安装文件了。

升级到了 Windows 10 20H2

删除之前的 Windows 安装文件

Windows 10 更新的时候并没有删除老版本的 Windows 安装文件,会在 C 盘以 “Windows.old” 的文件夹保留,由于我升级到 20H2 之后没有发现啥问题,所以删除老的 Windows 安装文件可以节省磁盘空间,减少系统资源占用。

升级到了 Windows 10 20H2

进入设置 > 系统 > 存储,进入“临时文件”,选中“以前的 Windows 安装文件”和“Windows 更新清理”,等待系统删除即可。

Windows 10 20H2 找不到小娜(Cortana)了

通过搜索发现,小娜现在不再是系统组件,而是独立 App ,20H2 没有自带小娜,但是任务栏上 Cortana 的图标还在,只是点击后没有小娜弹出来,你可以去 Microsoft Store 搜索安装即可。

转投 1Password 一年多之后重置了 LastPass 密码箱

转投 1Password 一年多之后充值了 LastPass 密码箱

『小孩没娘,说来话长』,大概一年半之前看了 TESTV 的评测,发现 1Password 比我之前持续用了很多年的 LastPass 好用的多,于是就果断付费上车了。从 LastPass 导出数据库然后导入 1Password 从此密码管理体验前所未有的丝般润滑……

自从 Dropbox 限制设备数量之后我就迁移到了 OneDrive ,但是昨天,对,又是半年多以后,我才想起来在 iOS 上装一个 OneDrive ,装这个 APP 的时候发现了微软的 Microsoft Authenticator ,于是就开始评估要不要把所有的二步验证也从 Google Authenticator 转过来。

已经弃用 LastPass 很久了,但是依然在 Google Authenticator 发现它的 2FA 验证码,于是就登录 Lastpass 后台打算停用它。在删除的过程中发现了重置账号的选项,只是藏的比较深。需要先进入 Account Settings ,然后在 General 选项卡中在 Account Information 的 Links 下进入 My Account, 然后你就可以看到重置按钮,该操作会删掉所有已保存的账号和密码,但不删除账号,因为我已经很久不用了,删掉保管箱会降低密码被泄露的风险。

福利:VMware Fusion 12 个人用户免费

福利:VMwear Fusion 12 个人用户免费

印象中 Windows 下的 VMware Workstation 有个免费版(Workstation Player),但是对于 macOS 用户来说好像 VMware Fusion 一直是收费的,我7年前付费过。刚刚在这个视频发现,确实是如此,VMware Fusion 在 11 以前一直是收费的,不过 Fusion 12 Player 则对个人用户免费了。VMware 官方博客上月15号宣布了这一消息。

macOS 下可用的虚拟机选项并不多,除了 Parallels DesktopWMware Fusion ,和 VirtualBox 之外,应该没别的了吧,它们在 macOS 下虚拟机的性能大概也是这个排序的,macOS Big Sur 即将发布,如果你不想再给 Parallels 交税,那么 Fusion 12 Player 应该是最好的选择,因为不管你之前有没有买过 Parallels 你都得付费,而且价格不菲😂

免费下载 Windows 10 正版虚拟机镜像

哦,对了,不知道多少人是在 macOS 下使用 Windows 虚拟机呢?如果你跟我一样,更加惊喜的免费福利还没完呢:Microsoft Edge 团队为 Edge 开发者提供了免费的正版 Windows 10 虚拟机镜像,可供你在安装 Fusion 12 之后导入使用。微软的初衷主要是让你测试 Edge 浏览器和 IE 11 ,但这个系统的功能是完整的。

补充:这个正版 Windows 10 的序列号的有效期是 90 天,如果你想长期使用,在你刚刚导入这个镜像到 Fusion 12 Player 之后就创建一个快照,到期之后可以恢复这个快照,如此往复你就可以长期享受正版了。对了,这个虚拟机 Windows 10 的用户登录密码是 “Passw0rd!”

Windows 10 1909 安装 WSL2 的 Linux 子系统

Windows 10 1909 安装 WSL2 的 Linux 子系统

我记得 WSL2 刚刚发布的时候需要 Windows 10 2004 更新才行,不过早在今年8月20日微软就宣布 WSL2 可以安装在更早的 Windows 1903/1909 版,具体而言,只要你是 x64 的 CPU 你的 Windows 10 版本号是 1909 或 1903 ,操作系统版本号高于 18362 就可以安装 WSL2 了。和你的系统是否是专业版没关系,家庭版也是可以的。

其实我安装 WSL2 之前没看到过微软官方博客,但是我在 WSL2 的文档中看到我的操作系统版本号是 18363 符合安装的条件(还是 Windows 10 1909 自动更新始终保持最新的),如果你的系统也还没有检测到 2004 ,亲测你可以尝试 WSL2 了。

启用虚拟机平台和 Linux 子系统功能

以管理员权限启动 PowerShell,然后输入以下命令启用 Linux 子系统功能:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

以管理员权限启动 PowerShell,然后输入以下命令启用虚拟机平台:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

到此,虽然 Powershell 没有提示我重启,但是听我的,启用虚拟机平台之后请重启电脑。

安装 WSL2 的 Linux 内核

点击这里并且安装 WSL2 的 Linux 内核: https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

设置 WSL2 为 Linux 子系统的默认版本

关于 WSL1 和 WSL2 的区别我就不说了,感觉还是 WSL2 好。

wsl --set-default-version 2

如果执行上述命令之后 PowerShell 提示你“WSL 2 requires an update to its kernel component. For information please visit https://aka.ms/wsl2kernel”说明你的系统版本低于 1903 ,或者你没有安装上述内核文件。

安装第一个 Linux 发行版

打开微软商店应用,在搜索框中输入“Linux”然后搜索,你可以看到搜索结果中有很多的 Linux 发行版可以选择。选择一个你喜欢的 Linux 发行版本然后安装,我喜欢 Ubuntu ,安装了最新的 20.04 。

设置已安装的 Linux 发行版

当你的第一个 Linux 发行版比如 Ubuntu 安装成功之后,你就可以在开始菜单中找到它了,打开它

按提示输入一个用户账号和密码即可,如果有问题,可以看这个视频教程。以后使用 Linux 子系统你既可以在这里操作,也可以安装 Windows Terminal 。

安装 Windows Terminal

Windows Terminal 支持多标签,可以方便的在多个 Linux 子系统和 Windows 命令中切换。建议在微软应用商店中安装,也就是本文第一张截图。

Microsoft Edge for Linux 终于来了

Microsoft Edge for Linux 终于来了

基于 Chromium 内核的 Microsoft Edge 已经发布很长一段时间了,不过呢之前只有 Windows/macOS,以及 Android/iOS 版本,今天 Linux 版终于发布了!至此,Edge 浏览器终于覆盖所有桌面平台和移动端。

下面介绍如何在 Debian 和 Ubuntu 系统下安装:

## 添加微软官方软件仓库

curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg

sudo install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/

sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/edge stable main" > /etc/apt/sources.list.d/microsoft-edge-dev.list'

sudo rm microsoft.gpg

## 安装 Microsoft Edge 

sudo apt update

sudo apt install microsoft-edge-dev

另外一个流行的 Fedora 发行版通过软件源安装:

## 添加微软官方软件仓库

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

sudo dnf config-manager --add-repo https://packages.microsoft.com/yumrepos/edge

sudo mv /etc/yum.repos.d/packages.microsoft.com_yumrepos_edge.repo /etc/yum.repos.d/microsoft-edge-dev.repo

## 安装 Microsoft Edge

sudo dnf install microsoft-edge-dev

其它系统可以参考这里添加微软官方软件仓库。当然,你也可以直接在 Microsoft Edge Insider 下载 deb/rpm 安装包。对了,目前还是 Dev 版。😄

我也是有社保卡的人了

社保卡

从哪说起呢,刚开始工作前两年就办了信用卡,和银行有关的一家保险公司就给我打电话推销重疾险和意外险,那时候我是拒绝的,原因是老子年纪轻轻的,分明是在诅咒我嘛。

快到30岁的时候,不知道是年龄大了很多事情看开了,还是接的保险推销电话实在太多了,所以对保险的接受程度大大放开而且开始接受。分别办过一份阳光的意外险,后来女房东又给我推荐了一份平安的重疾险。

曾经在台州上班的时候公司给我交过一段时间的养老保险,虽然离职的时候把投保凭证领了出来,但是由于长期是自由职业,所以一直没有缴费。后来老家那边开办城乡居民养老保险和医疗保险,我爸妈也把我的名字给忘了,从来没有缴费过。

到了 2016 年我自己在义乌注册了公司,据(会计)说要求每个公司至少有 1 名员工办理社保,因为那时候我已经有重疾险,而且据说社保里面的养老保险不怎么靠谱,医保则非常有用,万一患重大疾病我可以去申请保险理赔不至于没有交社保就倾家荡产,就把这个事情忽视了。

去年,关系还不错的一个朋友的朋友的女朋友 40 岁多点得了胰腺癌,去杭州治疗,目前已经康复,因为有医保就没怎么花钱,于是这个朋友就劝我,也不知道是否是因为我曾经劝过他(买份保险以防不测),加之义乌市政府今年疫情原因给我补贴了 20000 人民币,于是我就打算给义乌市政府回馈一点,和这个朋友一起去会计那里给我们的公司办理了缴费账户。

看了一下,社保大概每个月从我公司账户扣 600 多人民币,尚能负担得起,不管以后老了到底能领多少钱,都无所谓了。我阳光的保险一个月要交 300 多,平安的重疾险每年 8000 多点,算起来每年光保险费我都要贡献快 20000 人民币,负担还是有的,以后要加把劲赚钱才行。

我朋友收到义乌人力社保局的短信,通知他去领取社会保障(市民卡),我一直没有收到短信,为此我还耽误了我朋友一个多星期,昨天他在他朋友那里,我就一个人去了附近的稠州商业银行义乌分行领取,弄完了才知道为啥这玩意儿是去银行领,因为社保局和银行合作,社保卡即是银行卡又是社保的实体卡片,有芯片可以存钱取钱,太方便了。现在真是先进,银行发卡可以直接用机器打印卡号等其它信息,当场可取。赞!

iOS 14.1 使用阿里 DoT 和 DoH 加密 DNS 服务

昨天介绍过如何在 Google Chrome 浏览器和三星的安卓系统上使用 DoHDoT 加密 DNS 服务,提高网络安全性。其实我也搜索过苹果设备,Apple iOS 14 和 macOS 即将发布的 Big Sur 版本都将支持 DoH 和 DoT ,但是需要下载一个描述文件,就没有折腾。

昨天晚上升级到了 iOS 14.1 ,刚刚再次想到这件事情就试了一下,发现手动指定 DNS 处居然可以输入 DoH 或 DoT 的服务器地址(而不是传统 DNS 的 IP 地址),而且测试后一切正常。于是我就把阿里云的 DoH 和 DoT 的服务器地址都输了进来,根本不需要描述文件来接入😁

三星手机安卓系统使用 DoT 加密 DNS

三星手机安卓系统使用 DoT 加密 DNS

上篇文章介绍了使用加密 DNS 技术之一的 DoH 的好处,手机上使用的是另外一个技术叫 DoT (DNS over TLS),不过安卓系统至少三星 One UI 把这个加密 DNS 叫「私密 DNS」,设置方法是打开设置,点击连接,进入「更多连接设置」,在私密 DNS 选项中输入:

  • 阿里 DoT 服务器:dns.alidns.com
  • 腾讯 DoT 服务器:dns.pub 或者 doh.pub

我这个三星 S10e 都用了一年多了,以前都没怎么研究这个私密 DNS 到底是什么,直到最近搜索 Chrome 浏览器是否支持 DoH 才看到相关的介绍,然后搜索阿里 DNS 的 DoH 地址才发现安卓使用 DoT 的方法

Google Chrome 浏览器使用 DNS over HTTPs(DoH)

Google Chrome 浏览器使用 DNS over HTTPs(DoH)

根据阿里云的介绍,传统的 DNS 查询和应答采用 UDP 和 TCP 明文传输,存在网络监听、DNS劫持、中间设备干扰的风险,因为即便用户采用HTTPs加密的方式访问站点,DNS 查询应答并没有采用加密传输。此外,由于传统 DNS 应答数据会被篡改,用户的访问会被路由到钓鱼网站和恶意站点。

为了解决这些问题,一种新的 DNS 加密技术应运而生,那就是 DoH 和 DoT ,加密 DNS 可以对抗网络监听,并且避免 DNS 被劫持。去年 Firefox 就支持 DoH 了,本文先说一下 Google Chrome 如何使用 DoH 。现在阿里公共 DNS 和腾讯公共 DNS 都已经支持 DoH 了。

  • 腾讯 DoH 地址:https://doh.pub/dns-query
  • 阿里 DoH 地址: https://dns.alidns.com/dns-query

依次打开 Chrome 浏览器的设置 –> 隐私设置和安全性 –> 安全,然后在「高级」项下打开使用安全 DNS 选项,然后使用自定义 DNS 为上述两个地址中的其中一个就可以了。经过我的测试,我感觉阿里比腾讯快一点,暂时用腾讯家的了😁

腾讯云推出轻量应用服务器

轻量应用服务器(Lighthouse)是一种易于使用和管理、适合承载轻量级业务负载的云服务器,能帮助个人和企业在云端快速构建网站、博客、电商、论坛等各类应用以及开发测试环境,并提供应用部署、配置和管理的全流程一站式服务,极大提升构建应用的体验,是您使用腾讯云的最佳入门途径。

轻量应用服务器 Lighthouse 目前已支持 CentOS、Ubuntu、Debian、openSUSE、Windows Server 操作系统,并支持将操作系统和软件(如 LAMP、WordPress、ASP.NET、Node.js、BT-Panel 等)封装到一起的应用镜像。同时,腾讯云也在持续不断的扩展更丰富的操作系统。

腾讯云推出轻量应用服务器

轻量应用服务器 Lighthouse 支持两种类型的镜像:系统镜像、应用镜像。

系统镜像中仅包含初始的操作系统(如 Linux 或Windows Server),不包含应用和相关的运行环境和配置信息。

应用镜像中除了包含底层的操作系统外,还封装了应用软件、应用依赖的运行环境以及相关的初始化配置信息,可以实现一键部署应用。

腾讯云推出轻量应用服务器

如图所示,如果您给腾讯云轻量应用服务器安装 WordPress 应用镜像,Wordpress 所需的运行环境比如 Nginx+PHP+MariaDB 会自动给你配置好,各种参数也帮你提前搞好。

应用镜像非常适合于快速部署应用的场景,可实现应用的开箱即用。使用应用镜像创建轻量应用服务器之后,应用系统可自动完成初始化配置,用户只需经过几步简单的配置即可完成应用搭建,无需手动安装应用和上传软件包等操作。

腾讯云推出轻量应用服务器

传统服务器和轻量应用服务器的区别,如图所示:轻量应用服务器最大的优势就是帮你快速搭建 Web 应用环境,或者搭建网站或开发环境,省时省力。如果您需要详细了解,请查看轻量应用服务器相关文档