修复yum提示 Error: rpmdb open failed

在CentOS系统上,在使用 yum 命令安装软件包或升级时候报以下错误:

1
2
3
4
5
6
7
error: rpmdb: BDB0113 Thread/process 31238/139881131583552 failed: BDB1507 Thread died in Berkeley DB library
error: db5 error(-30973) from dbenv->failchk: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery
error: cannot open Packages index using db5 - (-30973)
error: cannot open Packages database in /var/lib/rpm
CRITICAL:yum.main:

Error: rpmdb open failed

阅读全文

Solusvm开心版一键安装脚本

Solusvm开心版一键安装脚本,支持CentOS 7一键换内核到OpenVZ 7。想了解详细安装过程及原理的请参考:SolusVM主被控开心版完美安装配置傻瓜式教程

阅读全文

SolusVM主被控开心版完美安装配置傻瓜式教程

SolusVM分为主控和被控,主控为管理所有主机,VPS、独服均可。被控为主机,需为独服。 网上有Solusvm开心版一键安装脚本,支持CentOS 7一键换内核到OpenVZ 7 ,此处更多的是记录过程及原理。

阅读全文

使用firewalld在NAT上中转「转」

败了台nat鸡,以前没玩过,准备些资料,后面慢慢摸索。`gost`「已经玩过了」 ,`brook`「还没机会玩」, `haproxy`「暂时没玩转」 都挺好,但按理说 `firewalld` 直接在内核执行,转发效率应该更高,待实际验证。

阅读全文

免费酸酸乳,V2Ray账号获取方法

总有些需求,需要爬个梯子到外网去看看。 我们可以自己买个VPS,自己架设梯子服务,也可以去淘宝买个梯子账号。当然,只是偶尔用用,也可以去找个免费的资源用用,毕竟需求没那么多。 如果是买VPS自建梯子服务器,可以看看[VPS常见问题],如果要求不高,用用公共服务器也可以,那么可以跟着我来一起薅羊毛。

阅读全文

firewalld端口放行、转发常用操作命令

`firewalld` 在centos和ubuntu上已经是标配了,整理几个常用的操作,方便日后使用。

阅读全文

hexo 命令在 PowerShell 上无法执行的解决办法

在新系统上装了hexo环境,可打开系统默认的PowerShell运行命令却无法识别,以为是系统环境变量没设置好。可在 `Git bash` 和 `CMD` 终端却可以执行,再仔细看PowerShell中的提示,原来是提示的无法加载文件,因此在此系统上禁止运行脚本。

阅读全文

VPS服务器自动测评脚本收集

平时测试VPS的时候一直是靠着商家给的控制台来看的,偶尔跑跑 Bench.sh 来测试的,最近看到 SuperBenchZench 也很方便。他们自己把常见的功能脚本结合在一起,然后加入 Ping 以及 路由测试 功能。

比较懒人,简单快捷,方便VPS测评站的朋友们使用。因为会生成测评报告,可以很方便地分享给其他朋友看自己的测评数据。

阅读全文

从零开始学aardio笔记:IDE常用快捷

  1. ctrl + 左右方向键:光标单词间跳转

  2. ctrl + G:行号间跳转

  3. ctrl + HOME:光标跳转到文档开头

  4. ctrl + END:光标跳转到文档结尾

  5. ctrl + DEL:删除光标右侧单词

  6. HOME:光标跳转到行首

  7. END:光标跳转到行尾

阅读全文

网页模板 pug 基本语法

pug原名jade,因版权问题更名为pug,即哈巴狗。与hexo默认模块ejs一样,pug也是一个模板引擎,可用于快速的网站开发,当然也可以用于静态博客网站的设计。本站点现时所用主题manupassant也使用了pug。 本文针对Hexo中使用pug的情况为例,说明其基本语法。

阅读全文