记一次包管理的失误

想尝试一下在 Debian 用 KDE 桌面,于是执行了 apt install kde-full ,然而却报出了许多 dpkg error ,后来发现是因为一个配置文件找不到导致的一系列错误。可是在卸载清理过程中也因同样的原因出错,而且当时没有意识到,所以乱删了很多东西。无奈最后只好翻 /var/log/dpkg.log,把误删除的重新安装。

grep -oP '(?<=install ).*?(?=:)' file
grep -oP '(?<=remove ).*?(?=:)' file

Read More

Android 更改系统时区为 UTC

Android 系统设置里不能把时区更改为 UTC,只能通过模拟终端或 ADB 解决。

两种方法都试了,还不清楚是哪种产生的效果。重启之后时区改变。

方法一

1
2
3
4
5
adb shell
su
setprop persist.sys.timezone UTC
exit
exit

方法二

1
2
3
4
5
adb shell
su
settings put global time_zone UTC
exit
exit

Read More

Kali Linux 更新软件源公钥

发现 Magisk 模块中有一个支持安装 Kali Linux Nethunter 的。安装好 Chroot 之后想要更新一下软件包,发现升级验证所需的密钥过期。 重新获得公钥即可。

1
apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys 7D8D0BF6

1
wget -q -O - https://archive.kali.org/archive-key.asc | apt-key add

Read More

[OLD] ZeroNet 设置代理,解决连接问题

注意

本文的内容已经合并 / 失效 / 不再维护,或已不具有参考价值。


本文最后更新于 2019 年 3 月 22 日


如需匿名,仍需要使用 Tor 。

本文以在安装 Raspbian 系统的树莓派上的设置为例,说明如何操作。本文默认已按 在树莓派上运行 ZeroNet 对树莓派进行了必要配置。


背景

近期,ZeroNet 又出现了连接问题。与 Tracker 的连接错误导致无法访问新站点,或者全新部署 ZeroNet 时,无法进行初始化。

开发者提出了使用 Tor meek bridges 的方法,并提供了 Windows 平台下的 Bundle 包,其中包含了 Tor 组件,用户可以在出错时,点击页面上的 Use Tor meek bridges for tracker connections 按钮,启用 Tor bridges 。

在 Linux 下,可以直接参照此文档 Frequently asked questions 中的说明,配置 Tor 与 ZeroNet 的连接。

经过测试,使用 Tor 的确很好地解决了问题。但在 Linux 下配置步骤相对较多。故想到利用已有的代理,比如 Shadowsocks、SSR,让 ZeroNet 通过这些代理进行连接。

Read More

Mastodon