从 ArchLinux 改回 Debian 的全过程记录: Difference between revisions

Created page with "ArchLinux 挺好的,不过我的电脑有点旧了,加上我需要 mediawiki,pacman -Syu 时常常因 mediawiki 而中断,导致启动项丢失,恰逢 Debian 13 发布,于是换回用了多年的 Debian。以下为切换过程的全记录。 * 从 USTC 下载 Debian 13 iso:https://mirrors.ustc.edu.cn/help/debian-cd.html * 校验下载文件的 sha512 * 用 Ventoy 制作安装盘 * 备份浏览器书签及密码 * 备份 MediaWiki 数据库 <syntaxhighligh..."
 
No edit summary
 
Line 7: Line 7:
* 备份 MediaWiki 数据库
* 备份 MediaWiki 数据库


<syntaxhighlight lang="bash" line>
<syntaxhighlight lang="bash">
grep wgDBname /usr/share/webapps/mediawiki/LocalSettings.php # 查清数据库名
grep wgDBname /usr/share/webapps/mediawiki/LocalSettings.php # 查清数据库名
grep wgDBuser /usr/share/webapps/mediawiki/LocalSettings.php # 查清数据库用户名
grep wgDBuser /usr/share/webapps/mediawiki/LocalSettings.php # 查清数据库用户名
Line 21: Line 21:


或直接使用 ChatGPT 写的这个脚本:
或直接使用 ChatGPT 写的这个脚本:
<syntaxhighlight lang="bash" line>
<syntaxhighlight lang="bash">
#!/bin/bash
#!/bin/bash
# 一键备份 MediaWiki (ArchLinux MariaDB + Apache 安装方式)
# 一键备份 MediaWiki (ArchLinux MariaDB + Apache 安装方式)
Line 59: Line 59:


* 去新系统里,按以下方式解压:
* 去新系统里,按以下方式解压:
<syntaxhighlight lang="bash" line>
<syntaxhighlight lang="bash">
tar -xzvf mediawiki_full_20250812_213045.tar.gz
tar -xzvf mediawiki_full_20250812_213045.tar.gz
</syntaxhighlight>
</syntaxhighlight>