20240804 4

嗯~~~这应该算是比较小众的情况,就是编译一些程序的时候,提示cmake版本至少需要3.20才行,而Ubuntu 20.04官方源提供的cmake版本只有3.16而已。

那么如何升级cmake呢?参考国外文章,实际操作如下:

  1. 卸载官方cmake[……]

阅读全文

20240907 3

之所以想查看实时流量网速,是因为有实例是限制带宽的,我很想知道目前运行状态的带宽下,实时流量网速具体是多少,有没有吃满带宽。
随口问了下GPT,推荐了几个软件,我选了nload。nload 是一个简单易用的命令行工具,用于显示网络带宽的使用情况。它通常用[……]

阅读全文

20240510 2

嗯,之所以有此发问,因为之前写过一篇博文:Ubuntu 如何禁用unattended-upgrades
结果呢,服务器竟然还是偶尔会通过Python拉起。啊就很让人不爽啊。那肯定还有什么其他地方拉服务了。那直接放大招好了,具体指令如下:

syste[......]

阅读全文

20240730 1

嗯,一般系统自动更新是不需要禁止的,但特殊情况特殊处理,这个进程会造成集群里的设备CPU短暂的上升,从而触发集群自动扩容。
所以问题回来了,Ubuntu 如何禁用unattended-upgrades。两条指令,停止并禁用:

systemctl sto[......]

阅读全文

20240703 2

嗯,这其实不是个问题,但是如果你有shell脚本从CentOS迁移到Ubuntu的话,那么就需要考虑了。
Ubuntu默认的sh是dash,以下是GPT给出的dash和bash的区别:

  1. 数组操作:Bash 支持数组,可以方便地存储和操作多个元素。Das[……]

阅读全文

20240604 3

嗯,有这个需求,也是源自云服务器镜像制作,操作系统从CentOS变更到了Ubuntu。
以前用CentOS,定时任务我都是直接输出到/var/spool/cron/root。到Ubuntu之后,这个方式失效了,经过搜索实测,找到了解决方案,具体指令如下:[……]

阅读全文

20240520 1

嗯,发生这个报错:“Unable to start php-fpm service”,对于我来说,是因为我强制指定了低版本的PHP,而不是使用的官方版本,所以没默认附带php-fpm的服务。
解决起来也很简单,自己照猫画虎加个服务就是了。比如我,是使用ppa的o[……]

阅读全文

20240524 1

嗯,最近重做一个项目的云主机镜像,因为要保持PHP版本,但操作系统从CentOS换到了Ubuntu,所以多走了一点弯路,下面总结一下Ubuntu 22.04 如何安装PHP 7.2。
和CentOS不同,Ubuntu的PHP要用不同于epel和remi的源,而是[……]

阅读全文