因为python版本的原因,从linuxmint 19 换回mint18.3,最后尝试使用基于archlinux的manjaro。这里记录几个刚开始比较头疼的问题。

KED

之前习惯了类windows的cinnamon,也想过直接使用manjaro的cinnamon版本,但是考虑到 mint19 上比较容易出现的xwindow卡死,于是决定尝试使用manjaro官方支持的kde版本,之前体验过一小段时间,当时感觉是初始设置反人类,设置麻烦。 经过一两周的使用,现在基本上能把kde配置成方便自己习惯了。

  1. 文件双击打开,
  2. 桌面显示desktop文件夹内容,
  3. 任务栏调成类 windows,
  4. 开机自动启用小键盘,
  5. 安装 tim,kde connect配合安卓手机太棒了! …

Tinyproxy

安装好后啥配置对没改,使用 systemctl 启动不了,提示啥 /run/tinyproxy/tinyproxy.pid 无法创建。

解决办法:

1
2
3
4
5
# PidFile: Write the PID of the main tinyproxy thread to this file so it
# can be used for signalling purposes.
# If not specified, no pidfile will be written.
#
#PidFile "/run/tinyproxy/tinyproxy.pid"

取消 /etc/tinyproxy/tinyproxy.conf 如上的注释行。 参考文档

vsftpd

vsftpd 的匿名模式路径一片空白,使用shell的ftp也连接不了。 解决办法:

1
2
3
vim /etc/vsftpd.conf
# 添加下面一行
seccomp_sandbox=NO

参考文档

例外,vsftpd 不支持使用 ln -s 软连接,使用 mount –band /old /new 可解。

1
2
# 在 /etc/fstab 中添加如下行,以便开机自动bind。
/mnt/data/pub                             /srv/ftp/pub       none  bind    0 0

swapfie

使用sudo fallocate -l 20G /swapfile 快速创建大体积swapfile 文件。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
sudo fallocate -l 20G /swapfile
# 为了安全
sudo chown root:root /swapfile

sudo chmod 0600 /swapfile

sudo mkswap /swapfile
# 开
sudo swapon /swapfile
# 关
sudo swapoff /swapfile

# 添加开机自动挂载
vim /etc/fstab

/swapfile      none       swap    sw 0 0

/etc/fstab 会在启动的时候执行. 若文件有误那么会启动失败!!!