博客
-
使用 Linux 游玩尼尔机械纪元
这里以 steam平台上运行的 尼尔机械纪元 为例,硬件平台为 Intel + Nvidia
一般来说,大部分 Windows 游戏都可以通过 wine 运行。
这篇文章是 ArchLinux 配置指南 的一部分。
当然,你也可以单独阅读
-
Pacman 通用配置
配置文件解释参考:Arch manual pages
你可以直接复制并替换你的 pacman.conf 文件(注意备份)
这篇文章是 ArchLinux 配置指南 的一部分。
当然,你也可以单独阅读
-
FireFox 从 stable 版本无缝转移到 develop 版本
Mozilla曝出大乌龙 证书过期导致全球Firefox用户无法使用扩展 今天早上Mozilla和全球的Firefox用户开了个不大不小的玩笑,许多人一大早起来打开浏览器发现所有的扩展都无法使用,就连手机版也是如此。
于是,如何无缝转移数据成了首要目标
首先备份firefox用户数据文件夹,Linux下是用户文件夹下的 .mozilla 文件夹
-
WebSocket+TLS+CDN+Web,Apache2 部署V2Ray
网上教程或多或少有些错误,这里做一些完善、总结
这篇文章参考了官方文档、白话文教程,Github issue 和 https://ferrummagnus.com/2017/12/22/v2ray-websocket-tls-apache/,但你完全没有必要去查看它们。
前提条件:你有一台使用 Apache2 建立了博客的服务器。
-
Python3 下载并解析 xml.gz 文件
问题场景:需要从网上获取一个以 GZip 格式压缩的 xml 文件,并使用 Python3 解析。
前提需求:希望直接解析 raw 数据而不是先保存为文件。
一般处理方法:先保存为文件,再通过 Python3 的 gzip 库 打开文件解析。
-
V2Ray 多协议多服务器情况使用 HAProxy 负载均衡
V2Ray 自带的 负载均衡 策略只有随机选择,对于不稳定的网络而言,显然是不够的
ShadowSocks 可以使用 HAProxy 进行负载均衡,但是 V2Ray 具有多种协议,显然是不可行的
我们可以利用 Docker 的特性完成一个使用 HAProxy 进行负载均衡且可以自动维护可用节点列表(利用 HAProxy 健康检查功能 与 V2Ray 任意门)的网络
NOTE:这篇文章所有代码几乎全部复制即可用,但是我还是强烈建议仔细阅读注释
-
修改 EXT4 根目录文件系统为 XFS(Arch Linux)
XFS 相对于 EXT4 拥有更多新颖的特性且在处理大量文件时效率更高
参考资料:XFS vs EXT4,为什么CENTOS 7.0开始选择XFS作为默认的文件系统?XFS相比ext有什么优点?,Ext4 vs XFS – Which one to choose?
NOTE:鉴于 XFS 无法缩小分区大小,为保证灵活性,建议使用 LVM
前设环境:Arch Linux 系统,LVM+EXT4 磁盘管理方案
技术参考:Change Root File System from Ext4 to Xfs on Archlinux,XFS (简体中文),LVM (简体中文)
-
LVM 保留数据平滑替换(升级)物理磁盘
前设背景
- 使用 LVM
- 需要升级(替换)硬盘,但不希望重装系统或是手动拷贝数据
-
Docker 安装 WordPress 并快速手动迁移所有数据
运行环境选择:裸机环境 -> Docker
主要软件选择:NGINX,MariaDB,phpMyAdmin
由于 Mysql 所需内存过多,原先的服务器配置已无法支持运行。
因此在 DigitalOcean 上购买了新的配置的服务器,并决定使用Docker部署,方便管理。
-
Arch Linux 使用 Swap File 进行休眠
大部分情况下,为了便于调整和配置的灵活性,我们一般使用 Swap File。