分类 系统管理 下的文章

发现zotero中用webdav方式同步文献全文不成功

最近发现在zotero中用webdav方式同步文献不成功,两台笔记本上的文献条目和附件有差别,不知道什么时候起发生的。然后分别配置了使用了一下infini-cloud和坚果云的webdav,观察到连不上和没有同步的情况。猜想可能是学校的网络有些问题,于是找了个盒子装了个固态硬盘,然后改用zoteroportable的版本了,今后随身就得多带一个盘了。
另外,win11上配置的wsl中的emacs又不能正常开机启动了,不知道是什么升级影响了它,于是win下转到了vscode,懒得搞了。

这两天迁移了一下博客主机

费了很大的劲儿,查了很多东西,博客始终不正常。最后检查发现,是这家提供的主机php服务默认用户和组不是nginx,而是apache......

经验主义要不得啊。

[原创]排查解决brother打印机wifi连接经常中断问题

个人原创,如有转载,请注明出处。——by realasking

最近遇到个事情,在宿舍用brother t-420w打印材料的时候经常提示找不到连接,或者打印几页之后间隔很久才打下一页。今天上午打印几张学生成绩单,结果花了两个多小时,还打废了不少,于是下决心排查了一下,解决了问题。

硬件环境:

只支持IPV4的校园网入户

AX3000双频Wifi6作为路由和主Wifi

DLink的300M老Wifi作AP扩展覆盖

默认Wifi连接t-420w打印机,固定内网IP,放置于AX3000旁

过程如下:

1.先用一台笔记本,直接USB连接打印机,结果打印正常。

2.用一台Windows 10的平板USB连接打印机,打印正常。

3.在Win10平板上设置打印机共享,用笔记本连接共享,进行打印,结果正常。

4.笔记本输入打印机IPV4地址进行设置,设置过程正常,但调整一遍参数后,Wifi连接打印仍然不正常

5.笔记本启用网络发现和联接共享,从Explorer的网络进入,点击多功能设备下的DCP-T420W,会弹出浏览器,并打开打印机设置页面,观察发现,此时地址栏显示IPV6地址。

6.在地址栏显示IPV6地址时的打印机设置页面进行设置,会发现,常常出现找不到页面提示,但刷新后又正常了,故怀疑打印故障是作AP的DLink太老、不支持IPV6所致。

7.在打印机设置页面中关闭IPV6,重启打印机,至此,Wifi打印恢复正常。

8.由于校园网尚不支持IPV6,所以之后干脆把AX3000的IPV6支持也关闭了,没有出现其它问题。

结论:

利用老Wifi作AP引起的故障。新Wifi和打印机默认开启了IPV6,而老Wifi不支持,一旦笔记本连接转到了老Wifi上,或者数据路由经过老Wifi,就找不到打印机了。解决办法就是要么把老Wifi换掉,要么关闭其它设备的IPV6支持。

[备忘]关于网站和AUR的一些笔记

个人笔记,如有转载,请注明出处。——by realasking

最近对自己的博客和AUR的几个包做了点维护,因为有些操作长期不做,用的时候就忘了,现在做个记录,备忘。

AUR包维护

  1. AUR更新客户端的ssh公钥

登录aur.archlinux.org,进入My ACCOUNT,在ssh 公钥处添加或替换即可。

ssh公钥的生成:

在客户端执行:

ssh-keygen -t rsa

然后.ssh/id_rsa.pub的内容就是所要的。中间有一步可以自己命名。

  1. essential-pathway-git为例,展示维护过程

2.1 准备

mkdir myAURSupport
cd myAURSupport
git clone ssh://[email protected]/essential-pathway-git.git
cd essential-pathway-git

2.2 修改包

2.3 更新包

makepkg  --printsrcinfo > .SRCINFO
git add PKGBUILD .SRCINFO
git config --global user.email "我的电邮"
git config --global user.name "我的用户名"
git commit -m "更改”
git push

2.4 更新自己系统中的包

yay -Syua

更新博客系统的ssl签名

  1. cloudflare上自己个人网站的所有记录的DNS某状态全部设置为仅DNS,保存
  2. ssh登录网站服务器并切换到root帐号
  3. 移动所有/etc/nginx/conf.d/*.conf到一个备用目录
  4. 删除/etc/letsencrypt/live,renewal,archive下除了README之外的所有文件
  5. yum install python2-certbot-dns-cloudflare.noarch python2-certbot.noarch python2-certbot-nginx.noarch certbot.noarch
  6. certbot certonly,然后选nginx
  7. 修改移动出来的nginx的所有.conf文件中的ssl签名文件路径
  8. conf文件拷贝回/etc/nginx/conf.d/
  9. 重启nginx检查是否正常
  10. 重启服务器
  11. cloudflare上某状态全部重新打开

【笔记】WSL2使用中一些问题的解决

个人笔记,如有转载,请注明出处。

——by realasking

无法访问x410这一xserver

解决:

x410启动后,在其小图标上单击右键,点击Allow public Access,然后在弹出来的防火墙设置中全部打上勾并确定。

WSL2无法上网

解决:

每次需要在WSL2中上网的时候,执行:

sudo echo "nameserver 192.168.1.5" >> /etc/resolv.conf"

其中192.168.1.5host的活动网络连接的ip地址。

Ubuntu 20.04的imagemagick处理大图像报错

现象:

[realasking@LAP-realasking]$ convert -trim Fig7b.png Fig7b_test.jpg
convert-im6.q16: no images defined 'Fig7b_test.jpg' @ error/convert.c/ConvertImageCommand/3258.

解决:

编辑/etc/ImageMagick-6/policy.xml,将第6066行替换为:

  <policy domain="resource" name="memory" value="4096MiB"/>
  <policy domain="resource" name="map" value="8192MiB"/>
  <policy domain="resource" name="width" value="24KP"/>
  <policy domain="resource" name="height" value="24KP"/>
  <!-- <policy domain="resource" name="list-length" value="128"/> -->
  <policy domain="resource" name="area" value="2048MB"/>
  <policy domain="resource" name="disk" value="1GiB"/>

最新文章

最近回复

  • chill: 感谢,解决问题
  • realasking: 哪里的话,还要非常感...
  • cnfczn: 发送留言报错:in_...
  • cnfczn: 大狮兄666,以前经...
  • realasking: 最近还行啊,就是上网...
  • cnfczn: 大狮兄,好久不见啊....
  • realasking: 您好。有什么问题就在...
  • Eric Chen: 作者你好!最近折腾中...

分类

归档

其它