从 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" | <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" | <syntaxhighlight lang="bash"> | ||
#!/bin/bash | #!/bin/bash | ||
# 一键备份 MediaWiki (ArchLinux MariaDB + Apache 安装方式) | # 一键备份 MediaWiki (ArchLinux MariaDB + Apache 安装方式) | ||
| Line 59: | Line 59: | ||
* 去新系统里,按以下方式解压: | * 去新系统里,按以下方式解压: | ||
<syntaxhighlight lang="bash" | <syntaxhighlight lang="bash"> | ||
tar -xzvf mediawiki_full_20250812_213045.tar.gz | tar -xzvf mediawiki_full_20250812_213045.tar.gz | ||
</syntaxhighlight> | </syntaxhighlight> | ||