为 Ubuntu 16.04 / 18.04 / 20.04 / 22.04 添加 ppa:ondrej/php 的 naxonet 镜像源

本方法可为已经失去 ppa:ondrej/php 官方支持的四个版本的 Ubuntu 安装 PHP 5.6, 7.0, 7.1, 7.2, 7.4, 8.0, 8.1, 8.2

添加 naxonet 镜像源的 GPG 公钥

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys CA3EE116E27DCFFC

添加 naxonet 镜像源到 APT

/etc/apt/sources.list.d 目录下新增 ondrej-ubuntu-php-naxonet-mirror.list 以及 ondrej-ubuntu-php-naxonet-mirror.list.save 两个文件

在新增的两个文件内填入下列内容,然后保存

若系统为 Ubuntu 22.04 / jammy
deb [arch=amd64] https://ondrej-ppa-php.program-language.mirror.naxonet.net/ubuntu/ jammy main
# deb-src https://ondrej-ppa-php.program-language.mirror.naxonet.net/ubuntu/ jammy main
若系统为 Ubuntu 20.04 / focal
deb [arch=amd64] https://ondrej-ppa-php.program-language.mirror.naxonet.net/ubuntu/ focal main
# deb-src https://ondrej-ppa-php.program-language.mirror.naxonet.net/ubuntu/ focal main
若系统为 Ubuntu 18.04 / bionic
deb [arch=amd64] https://ondrej-ppa-php.program-language.mirror.naxonet.net/ubuntu/ bionic main
# deb-src https://ondrej-ppa-php.program-language.mirror.naxonet.net/ubuntu/ bionic main
若系统为 Ubuntu 16.04 / xenial
deb [arch=amd64] https://ondrej-ppa-php.program-language.mirror.naxonet.net/ubuntu/ xenial main
# deb-src https://ondrej-ppa-php.program-language.mirror.naxonet.net/ubuntu/ xenial main

更新 APT 信息

执行 sudo apt-get update 获取让 APT 拿到最新的 package list info

安装 PHP

举例安装 php8.2-fpm 以及 php8.2-zip

执行 sudo apt-get install php8.2-fpm php8.2-zip 可以看到 dpkg 安装的正是ppa:ondrej/php 在 drop legacy os support 前打的最后的包

给 DSM 7+ 的群晖添加 SHR / SHR-2 支持

本文适用于所有运行在 DSM 7 以上且官方默认不支持 SHR / SHR-2 的设备,不论黑群白群

方法

  1. 首先启用目标群晖机器的 SSH
  2. 随后在 /etc/synoinfo.conf 和 /etc.defaults/synoinfo.conf 中把 supportraidgroup=”yes” 改为 supportraidgroup=”no”
  3. 随后重启群晖即可看到 RAID 创建向导中出现 SHR / SHR-2 选项,并且不影响原有的传统 RAID 选项支持

参考文章

解决 Windows Defender Credential Guard 不允许 RDP 使用已保存的凭据的问题

对于更新 Windows 11 22H2 以后,Windows Defender Credential Guard 不允许 RDP 使用已保存的凭据的问题,可以用以下两种方法解决:

使用 cmdkey 重新录入 generic 类型的凭据以绕过 CG

  1. 打开命令提示符或 PowerShell。
  2. 输入以下命令来列出已保存的凭据:cmdkey /list:TERMSRV/*
  3. 使用以下命令删除特定的凭据:cmdkey /delete:TERMSRV/<目标名称>
  4. 使用以下命令添加新的凭据:cmdkey /generic:TERMSRV/<目标名称> /user:<用户名> /pass:<密码>

修改注册表,彻底禁用 Windows Defender Credential Guard

  1. 打开注册表编辑器(regedit)。
  2. 导航到以下路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa。
  3. 创建一个名为 LsaCfgFlags 的 DWORD 值,并将其设置为 0。
  4. 重启电脑。

参考文章