树莓派上Archlinux安装和配置方法

Archlinux采用滚动升级模式,尽全力提供最新的稳定版软件。初始安装的Arch只是一个基本系统,随后用户可以根据自己的喜好安装需要的软件并配置成符合自己理想的系统。Archlinux推出了Arm版本,可以 在树莓派上运行Archlinux 。本文将介绍 树莓派上Archlinux安装和配置方法[……]

继续阅读

使用iptables进行端口流量统计

本文介绍使用iptables进行端口流量统计。首先在iptables中增加规则,使其监控所选的端口的tcp和udp的输入输出。iptables不会自动保存规则,需要使用iptable-save保存配置。然后集成脚本文件设定好时间执行,实现统计一段时间内流量的效果。

iptables

使用[……]

继续阅读

deepin版微信输入中文

直接使用wine安装微信会出现各式各样的问题(例如闪退,中文显示出错等)解决起来比较麻烦。deepin帮我们做好了相关配置,可以相对稳定地使用。但是该版本在archlinux中运行时会出现无法使用中文输入法的问题。解决办法是修改/opt/deepinwine/apps/Deepin-WeChat/r[……]

继续阅读

部署poste.io邮件服务器

  • poste.io安装
  • DNS设置
  • 通过反向代理使博客和邮件在同一个服务器上运行
  • 关于25号端口
  • 容器自启动

poste.io安装

首先安装docker,然后启动docker服务。docker可以虚拟出预设好的一个空间给poste.io使用,大大减少了软件对系统的要求。

然后使用下面代码[……]

继续阅读

配置mariadb服务自动重启

mariadb服务经常会出现错误:Cannot allocate memory for the buffer pool。这种错误出现的主要原因是内存空间不足。从根本上解决的方法是使用更大的内存和扩大swap空间。此外,还应该定时重启服务器。之后将很少会出现之前的错误,但是并不能完全避免。因为有时会出[……]

继续阅读

Linux系统执行定时任务

通过增大Linux Swap空间可以减少数据库错误问题。但是随着长时间的使用,数据库仍会出现错误问题,这时就需要重启。像我的服务器配置较低,基本需要每两天就要重启一次。重启本身不麻烦,但是容易忘记。一旦忘记就会出现服务器运行缓慢,数据库错误。本文介绍了一个执行定时任务的程序Cron。

Cron[……]

继续阅读

Archlinux中使用蓝牙音响

之前已经连接过蓝牙键盘说明蓝牙驱动和硬件都工作正常。今天连接蓝牙音响时出错:The setup of MEiZU A20 has failed

首先查看蓝牙服务的日志

出现下面错误信息

首先检查时候安装PulseAudio及其蓝牙支持

然后启动 pulseau[……]

继续阅读

Linux 同步旋转显示器和触控屏

我在yoga13中使用archlinux系统。yoga13 是一款屏幕可以旋转的触控本,但是archlinux没有对旋转屏幕的原生驱动支持。这里编写一段shell程序实现屏幕旋转。

屏幕旋转可以使用xrandr命令实现,例如 xrandr -o 1可以将屏幕向左旋转。使用xrandr的问题[……]

继续阅读