Fedora 25配置资料整合

网络配置

WiFi热点

Fedora 25直接用gnome的网络界面管理里面可以将无线网卡设置为热点,但是会没有响应,解决办法在此。

nm-connection-editor命令打开界面,填好SSID,以及设置Security中的WiFi密码,然后回到gnome中的网络管理界面开启热点即可。

Chrome中导入XX-Net的http证书无效问题

Chrome在设置中导入了其CA.crt文件之后,使用http代理还是会报站点不信任问题,根据Linux证书管理的教程:

1
$ sudo dnf install nss-tools		# 安装证书导入工具

然后导入GAE的证书:

1
$ certutil -d sql:$HOME/.pki/nssdb -A -t TC -n "GoAgent XX-Net" -i ${XX-Net的安装目录}/data/gae_proxy/CA.crt

随后无论是重启系统,还是重复导入多次还是无效。

有时候想查看导入的证书的信息:

1
$ certutil -d sql:$HOME/.pki/nssdb -L

会报:

1
certutil: function failed: SEC_ERROR_BAD_DATABASE: security library: bad database.

一般可能是用~来表示当前的用户的根目录,貌似这个sql:后面跟~会出错,用$HOME来代替一般可以,实在不行就只能重新建立一个库再导入了:

1
2
3
4
$ mv ~/.pki/nssdb ~/.pki/nssdb.corrupted
$ mkdir ~/.pki/nssdb
$ chmod 700 ~/.pki/nssdb
$ certutil -d sql:$HOME/.pki/nssdb -N

笔者之前搜索了好长一段时间,最后找到一个原因说是Fedora 25不支持SSL中的某个算法(具体是什么因为有点久远找不到了),所以就算导入了证书之后也没用,以下有两个代替方案:

  1. FireFox,加载插件AutoProxy,随后导入GAE证书,就可以使用HTTP翻墙了。
  2. 使用XX-Net中的X-Tunnel功能,这个协议比HTTP方便多了,不用导入直接使用。缺点是流量不是免费的,要么买,要么就贡献自己的GAE获得流量。

之前GAE没墙那么紧的时候试过,还是报不信任的错误。最终笔者今天整理资料做尝试的时候,因为GAEIP已经基本给封得扫不出来了,在启用了IPv6之后通过HTTP协议科学上网成功,这样导入证书还是有效的。

但是在原来的方法上无法使用时,笔者推荐使用其X-Tunnel功能。

安装TIM

万恶的企鹅一直不出Linux版的通信软件,而在日常中又经常使用,但是WebQQ又太烂了,不好用,一般的Wine QQ用的是2013国际版,轻量版的TIM去除了很多不必要的功能,成为了笔者常用的通信软件,于是动了在Fedora下安装一个的念头。

笔者在多番寻找之后终于找到一个可用的Fedora 25TIM教程

最后笔者在安装Wine重启系统之后无法进入系统,最后卸载了Wine才恢复了正常,所以说实在要用鹅厂软件的话,还是老老实实用虚拟机比较好。