把本 Blog 升级到更新的 MovableType 7.9.6,这是一个安全更新。
升级的过程没有问题。直接覆盖安装就是。
在之前使用 DigitalOcean 的 VPS 的时候,有遇到这个问题。
davidyin@fig:~$ sudo apt update
[sudo] password for davidyin:
Hit:1 https://repos.insights.digitalocean.com/apt/do-agent main InRelease
Hit:2 https://repos-droplet.digitalocean.com/apt/droplet-agent main InRelease
Get:3 http://mirrors.digitalocean.com/ubuntu jammy InRelease [270 kB]
Get:4 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Ign:5 https://download.webmin.com/download/repository sarge InRelease
Hit:6 https://download.webmin.com/download/repository sarge Release
Hit:8 http://mirrors.digitalocean.com/ubuntu jammy-updates InRelease
Hit:9 http://mirrors.digitalocean.com/ubuntu jammy-backports InRelease
Fetched 380 kB in 7s (51.8 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
W: https://repos.insights.digitalocean.com/apt/do-agent/dists/main/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
SSH 登录到服务器后,查看目录 /etc/apt/sources.list.d/
里面的文件。
davidyin@fig:/etc/apt/sources.list.d$ ls -lah
total 20K
drwxr-xr-x 2 root root 4.0K May 14 16:09 .
drwxr-xr-x 8 root root 4.0K May 14 14:52 ..
-rw-r--r-- 1 root root 67 May 14 14:52 digitalocean-agent.list
-rw-r--r-- 1 root root 129 May 14 14:52 droplet-agent.list
-rw-r--r-- 1 root root 116 May 14 16:09 webmin.list
davidyin@fig:/etc/apt/sources.list.d$
有三个, Webmin.list 是我自己安装的,而 digitalocean 的 agent 有两个,觉得一定有什么误会在里面。看看里面的内容。
droplet-agent.list
deb [signed-by=/usr/share/keyrings/droplet-agent-keyring.gpg] https://repos-droplet.digitalocean.com/apt/droplet-agent main main
digitalocean-agent.list
deb https://repos.insights.digitalocean.com/apt/do-agent main main
刚刚,把本站的系统升级到了最新的额 MovableType R5201。
这里有不少的更新,毕竟是一个大版本的升级,从 R5005 直接到了 R5201了,距离上一个版本的发布已经过去了近五个月。
看看它的更新细节。
R5201 Release Notes https://movabletype.org/documentation/appendices/release-notes/7.9.3.html
里面有一堆更新,我比较关心的是下面这几个。
升级过程就是备份数据库,备份网站,下载最新的软件包,覆盖安装。
输入网址就会直接引导到升级界面。
此次更新算是大版本的更新,R5001,(7.8.0)。
这些版本包括一些变化、错误修复和安全修复。在更新时,强烈建议你在更新前对数据库进行快照,然后在不同的目录下安装Movable Type,而不是覆盖你当前的安装。
不管怎样,我都是直接覆盖安装的。当然有做备份,这还是必须的。
把本blog升级到最新版本的 MovableType 7.1.4, R4603。
从 r4601 升级到 r4603 更为简单,把安装包下载,上传到服务器,解压,覆盖原安装文件,然后登录后台,就自动验证升级成功了。
根据 SixApart 的官方说明,有不少的变化,有些还比较重要。
从2019年4月19日开始,在全球的七个 Google Compute Engine (GCE)区域会升级其默认CPU。
如果你的 GCE 主机配置中,CPU 类型是选择的自动,而且是停着的实例,那么到这个时间点,重启后默认的CPU会变成如下的配置。
如果这个实例一直在跑,那么停掉,再重启,应该可以载入新的CPU。
算是 CPU 升级了一个大的。性能一定会有比较大的改善。
根据评测,Xeon E5-2620 v2 升级到 v3,提高了 18% 的性能。
E5-2630 - E5-2697 v2 升级到 v3,提高了22% 到29%的性能。
目前我的一个GCE 实例使用的是 intel Xeon CPU @2.20GHz,看上去,似乎是E5-2420 v2。等升级完成,再来看看。
[Important] Fixed an issue where the 'Edit Template' privilege on websites or blogs are still enabled even if the 'Edit Template' system privilege is revoked from a user. (#114845 / #114958)
升级安装颇为简单,就是直接下载,解压缩,然后覆盖原文件,登录后台的时候,会提示升级,选择升级就是了。
目前还在写 Blog 的已经不多了,使用 MovableType 的更少。好在 Sixapart 还在继续开发,继续升级,那么这里就会继续使用,我还是很喜欢静态发布这个特色的。
好了,下一篇就说说 MovableType 7, 这个正在开发的版本。
刚刚看到的更新,就即刻更新到最新版本。
升级过程只是下载,解压缩,覆盖安装就可以了。
也许还有人再用 MovableType 个人版的,可以到这里获取升级版。
这次的新版本的更新信息可以看官网。都是一些自 MovableType 6.3.3 以来的小问题,没有安全方面的问题。
PostTwiOAuth 是一个MovableType的插件,是一位日本开发者制作的,我大约从2010年就开始使用了。一路从 0.21版,支持MovableType 4.0,用到最近的0.47版本。
在最近一次搬迁VPS的时候,发现各种功能不正常,所以重现安装插件,在安装过程中,一直无法获取Twitter app token。对于 Perl 语言,我是一窍不通,只能试着联系原作者,通过 Twitter 发送了问题的细节给作者,@macminiosx,大概四天的样子,作者就发布了更新版的 0.49。之后我用了,又发现了两个小问题,就再次联系了作者,又过了四五天,他发布了最新的0.50版。
这次就没有问题了。
现在,我这里发表新文章,在Twitter账号上会自动发一条消息。很好用。
这里也放一个备份,以防原下载链接失效。PostTwiOauth_0.50.zip
刚刚把 blog 系统升级到了最新的 MovableType6.3.3。好些天没有登录后台,这是三天前发布的更新。主要更新的内容有下面几项:
升级过程乏善可陈,就是下载,解压缩,覆盖,登入时会提示升级。