debian12原来的ubuntu18.04无法用vmware horizon client连接公司的电脑。升级到20.04和22.04后依然不行。只能重装。
ubuntu22.04装上可以,但是装了几个软件后,不是到是不是什么ssl相关库被替换了,又出现相同错误。实在找不到解决方法,最后装debian12。之前试过mint,也连不上。
debian12安装后,装了timeshift软件给系统作了快照,以便出问题后可以回滚。
timeshift在debian12下工作正常。但在ubuntu22.04下,恢复之后Firefox等用snap安装的软件都无法正常使用。这也是我放弃ubuntu改用debian的原因。 ...
Read more
新浪博客搬家到WordPress新浪博客已经快关闭了。需要把原有的博客导入到自建的wordpress里。
因为新浪博客没有导出图片功能,所以图片需要手工处理。
导出新浪博客我的新浪博客“https://blog.sina.com.cn/ilovegames”目前必须登录才能看到自己的内容。登录帐号和新浪微博帐号相同。
进入博文目录,选择文章导出。
会导出文章.xls文件。包含3列数据: 日期,标题和内容。
转成csv文件用wps打开。替换所有的逗号为“,”
用文件->另存为保存为csv文件
123时间,标题,内容2013/10/14 13:55,笔记: ssh key& ...
Read more
用caddy通过redirect/rewrite提供tvbox接口用caddy通过redirect/rewrite提供tvbox接口
想给老人的电视盒上装tvbox,但是因为tvbox的接口有时需要更换很不方便
于是考虑建一个网址,这个网址提供tvbox接口,这个接口只是一个跳板,最终返回的是别的接口的内容。
这样当接口失效的时候,我可以直接在服务器上重新映射接口,就可以对老人家的tvbox的接口进行更新。
服务器上已经安装了caddy,并申请了域名例如tvbox.domain.com
方法1:redirect (推荐)在/etc/caddy/Caddyfile中添加如下内容
123tvbox.domain.com { redir /* https ...
Read more
在ZTE-E8820S/小米R3G上的openwrt上mount NTFS移动硬盘并设置网络共享在ZTE-E8820S/小米R3G上的openwrt上mount NTFS移动硬盘并设置网络共享
openwrtZTE-E8820S用的是恩山论坛上提供的固件,这个固件可以安装软件包。
https://www.right.com.cn/forum/thread-8178758-1-1.html
挂载NTFS移动硬盘E8820S的USB是2.0的不是3.0。
https://openwrt.org/docs/guide-user/storage/writable_ntfs
安装ntfs-3g和fdisk包。安装ttyd便于使用命令行操作。
编辑脚本/etc/hotplug.d/block ...
Read more
oracle云服务器挂载修复boot volumnOracle云服务器无法启动
原因是内存不足
解决无法启动解决方法参考这个视频
https://www.youtube.com/watch?v=NAWAsx3cKxE
先把boot-volumn从instance上移除,然后挂在另一个可以启动的instance上的block-volumn。
Web控制台会提示运行几个命令以便在Linux里访问新volumn.
在Linux里运行
123456789101112sudo iscsiadm -m node -T iqn.2015-02.oracle.boot:uefi -p 169.254.2.3:3260 -usudo iscsiadm -m ...
Read more
zerotier笔记官方网站地址:https://www.zerotier.com
注册帐号axxxy@2xxx.com/com8
每个免费套餐可以享受 100 台设备的内网互联,一般够用了。
注:我的主路由小米R3G(Padavan)始终无法让设备连上zerotier,但换成ZTE-E8820S(openwrt)之后就可以了。小米R3G换成openwrt系统后也可以正常连上zerotier
网络配置注册好之后,我们来建立一个 Network 并分配内网网段。
创建一个新的网络之后,我们会得到一个 Network ID。这是客户端连接到行星服务器的唯一识别码,需要牢记
客户端配置ZeroTier 支持 Wind ...
Read more
小米路由器mini刷breed和openwrt小米路由器mini刷breed和openwrt
https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=690605https://blog.csdn.net/weixin_53742409/article/details/121676620https://zhuanlan.zhihu.com/p/237513064
小米升级开发版固件在http://www1.miwifi.com/miwifi_download.html 网页找到小米路由器mini 开发版固件并下载miwifi_r1cm_firmware_2e9b9 ...
Read more
gitnote之前的笔记基本都是文字,很少截图。原因就是因为截图太麻烦。现在都用视频了,我连图片都不用,确实不方便。很多笔记回头自己看都不方便。一张图可以代替很多文字。
直到我发现有gitnote这个软件。
gitnote我用到的一些功能
可以像word一样编辑markdown文档
可以很容易的插入图片。插入的图片可以自动上传到github并在md中插入github链接
文件自动同步到github中,也可以用其他例如gitee等。支持版本控制。
我可以将gitnote中的md内容直接复制到hexo中。
gitnote还有很多强大的功能,以后慢慢摸索。作者在bilibili上有视频教程。搜gitnote可 ...
Read more
Android9 tvbox用termux,alist和kodi播放阿里云盘视频Android9 tvbox用termux,alist和kodi播放阿里云盘视频
在Bilibili上看到LeoHao-o的教程“仅用安卓盒子/电视打造高清家庭影院”。根据其教程在魔百盒CM311-1sa ZG上设置成功。
下载安装电视盒子是安卓9系统,根据Termux的说明,安卓11不能用Termux。
在F-Droid下载Termux和Termux:Boot
https://f-droid.org/packages/com.termux/https://f-droid.org/packages/com.termux.boot/
在电视盒应用市场(当贝市场)下载Kodi并安装
通过U盘安装T ...
Read more
用tinymediamanager通过clouddrive更新aliyundrive上的视频信息在Linux(x64)上用tinymediamanager通过clouddrive更新aliyundrive上的视频信息
电影和电视文件在阿里云盘上,通过clouddrive映射成本地文件,最后通过TMM来更新影片信息。
以上是在Linux(64)环境下做的。如果用Windows,思路相同,但应该更简单。因为TMM和clouddrive本身就是基于Windows的。
在Linux上有以下问题
TMM没有arm64版本的。所以只能用x64(amd64)
TMM是用Java写的。运行内存要求比较高。通过docker执行还需要vnc和图形界面。所以在1G内存的机器上跑不起来。
TMM官方的dock ...
Read more
caddy(v1) basicauth proxy dashydashy在内网服务器108上。用docker启动dashy并监听80端口。想在公网访问,并且加上密码验证。
公网服务器已经有Caddy v1运行。
两个服务器已经安装了frp。
在dynu.com上申请了动态域名并开了通配。比如我的域名是mypc.theworkpc.com指向公网服务器IP,dashy.mypc.theworkpc.com也自动解析为相同IP。
设置frpcfrpc安装在108的~/frpc目录在~/frpc/frpc.ini文件中添加如下内容
12345[dashy]type = tcplocal_ip = 127.0.0.1local_port = 80remote_p ...
Read more
Oracle Cloud CaddyArm 主机iptables不知道为什么arm主机需要额外设置iptables才能允许访问80/443端口。否则Caddy无法获取证书,报”no route to host”错误。
12sudo iptables -I INPUT -p tcp -m tcp --dport 80 -j ACCEPTsudo iptables -I INPUT -p tcp -m tcp --dport 443 -j ACCEPT
Caddy反向代理和load balance安装Caddy v2Caddy官网https://caddyserver.com/。在官网下载Linux arm64版本文件。上传到服务器 ...
Read more
paperless-ngxPaperless-ngx服务器搭建。
安装
https://docs.paperless-ngx.com/setup/
用脚本安装先安装docker和docker-compose,再执行以下命令开始安装。
1bash -c "$(curl -L https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/main/install-paperless-ngx.sh)"
我的安装目录如下~/docker/paperless-ngx此目录下放docker-compose.yml,docker-compose.en ...
Read more
vaultwarden 用docker搭建vaultwarden(bitwarden)服务器安装vaultwarden1234cdmkdir -p docker/vaultwarden/datadocker pull vaultwarden/server:latestdocker run -d --name vaultwarden -v ~/docker/vaultwarden/data/:/data/ -p 11080:80 vaultwarden/server:latest
如果需要备份,~/docker/vaultwarden/data目录下有所有需要备份的内容。
docker-compose.yml12345678910version: "2.1"serv ...
Read more
Docker Caddy反向代理syncthing配置Caddy->syncthing的反向代理,并通过syncthing自动更新Caddy上的hexo网页。
Caddy是装代理的时候用docker装的。Caddy和代理在同一个docker-compose.yml里。
在docker-compose.yml里添加syncthing并映射到/syncthing/下。
Docker Compose设置docker-compose.yml中添加如下一段
PUID/PGID=1001是我运行docker的用户。不用root运行而用普通用户运行可以减少一些权限上的问题。volumes中/home/ubuntu/caddy-v2ray-docker ...
Read more
e900v22d参考
https://docs.qq.com/doc/DWFprWWxZa290VXNkhttps://zhuanlan.zhihu.com/p/559208529https://github.com/ophub/amlogic-s9xxx-armbian/issues/773https://github.com/ophub/amlogic-s9xxx-armbian
选择ophub的5.10镜像。其他镜像(5.15, 6.0)网卡驱动有问题。
启动u盘armbian的方法
盒子启动时快速反复按红外遥控器右键
盒子安装reboot libreelec。运行然后启动时插入u盘。注意不要插早 ...
Read more
dashy和frp反向隧道Docker安装dashy面板
参考
https://blog.laoda.de/archives/docker-compose-install-dashyhttps://hub.docker.com/r/lissy93/dashyhttps://hub.docker.com/r/stefangenov/dashy
搭建环境的时候lissy93/dashy这个docker镜像有问题。所以改用stefangenov/dashy。注:在我的armbian上无论是lissy93还是stefangenov的最新image都有问题。而这两个包在Oracle VPS(arm64)上都可以正常使用。
服 ...
Read more
webvirtmgr参考https://zhuanlan.zhihu.com/p/49120559在X201上安装
Read more
syncthing安装https://www.linuxfordevices.com/tutorials/ubuntu/syncthing-install-and-setup
Read more
nginx反向代理(非docker)nginx反向代理参考 https://www.reddit.com/r/portainer/comments/qek4zz/portainer_behind_an_external_nginx_proxy/
在X201上代理了portainer和syncthing。并且设置默认root是webvirtmgr
/etc/nginx/sites-enabled目录下default是指向../sites-available/default的链接
12345678910111213141516171819202122232425262728293031323334353637383940414243 ...
Read more
路由器openwrt相关路由器无线组网相关记录。
硬件
Netgear R6220
小米R3G
两个路由都是MT7621,128M Flash, 256M内存。都有breed。都可以刷padavan, openwrt。R6220是1千兆WAN+4千兆LAN+1USB2.0,2.4G+5G双频1200M。准备接USB打印机做打印服务器。小米R3G是1千兆WAN+2千兆LAN+1USB3.0,2.4G+5G双频1200M。准备接移动硬盘做文件服务器。
网络拓扑TODO
刷breedR3G刷breed的方法参考https://www.cnblogs.com/milton/p/16163521.html
breed下载网址 ...
Read more
路由器相关路由器相关的记录
无线桥接/有线桥接路由器信号穿墙信号弱的位置,在合适的位置增加路由器,以便增强信号。
TPLINK WR740N无线路由器怎么实现WDS无线桥接
TPLINK WR740N无线路由器怎么实现WDS无线桥接(https://zhidao.baidu.com/question/332477764404619205.html)
[TL-WR740N] 无线桥接(WDS)如何设置(https://resource.tp-link.com.cn/pc/docCenter/showDoc?id=1655112496577635)
上面的链接来自TPLink的官方,尽管步骤差不多,但 ...
Read more
rclone用rclone在linux下mount webdav.
rclone的项目在https://rclone.org/
安装安装参考https://rclone.org/install/
我用的是
1sudo -v ; curl https://rclone.org/install.sh | sudo bash
重新执行上面脚本会更新最新版本。
安装之后用普通用户运行
1rclone config
进入交互式配置向导,生成配置文件~/.config/rclone/rclone.conf
文件内容如下
123456[aliyundrive]type = webdavurl = http://12 ...
Read more
用aliyundrive-webdav在linux下访问阿里云盘用aliyundrive-webdav在linux下访问阿里云盘
https://github.com/messense/aliyundrive-webdav
首先需要有阿里云盘,然后可以通过以上程序把阿里云盘分享为webdav服务,并通过ubuntu下的文件管理器访问。或者通过kodi在电视盒子上直接访问里面的视频等。
安装方法参考上面链接。
可以安装在x86, arm64(N1)等系统下。可以本地安装,也可以用docker运行。
N1(arm64 armbian)下用docker运行123456789101112131415161718192021222324$docker pull ...
Read more
Linux(Armbian) mount SMB on boot参考
https://support.zadarastorage.com/hc/en-us/articles/213024986-How-to-Mount-a-SMB-Share-in-Ubuntuhttps://askubuntu.com/questions/1092278/mount-windows-share-as-guest-from-command-linehttps://askubuntu.com/questions/157128/proper-fstab-entry-to-mount-a-samba-share-on-boot
install cifs-utils1sudo ...
Read more
HP Printer DeskJet 1212让HP DeskJet 1212打印机在Win10, Win7, Ubuntu 18.04, Armbian (N1 20.04)下工作。
Win10 + USB最简单,官方提供Win10驱动。只要访问123.hp.com下载安装HP Smart软件就可以。这个型号的打印机用的是hp-deskjet-1200-series驱动。
Win7 + USB有官方驱动,在这个网页中有链接。https://www.freeprintersupport.com/hp-deskjet-1200-series-driver-download/
除了Win7+,官方还支持Mac OS驱动。
Linux + US ...
Read more
用 Hexo和Heroku搭建个人博客分别部署到github.io, heroku和VPS自建Caddy服务器上同一个hexo目录,分别部署到
github.io
heroku
VPS自建Caddy服务器上
部署到github.io上在_config.yml中配置了
1234deploy: type: git repo: git@github.com:aaray6/aaray6.github.io.git branch: master
用如下命令可以自动部署到aaray6.github.io中
123cd ~/dev/blog_heroku_githubhexo ghexo d
github主页
部署到heroku上参考:Build a Blog with Hexo and Heroku
在 ...
Read more
virtualbox上安装x86_64 openwrt环境: ubuntu 18.04 x86_64/ virtualbox
https://openwrt.org/docs/guide-user/virtualization/virtualbox-vm
https://www.tenlonstudio.com/16329.html
https://drive.google.com/drive/folders/1dqNUrMf9n7i3y1aSh68U5Yf44WQ3KCuh
网盘中的“01-Lean Code x86_64 Firmware|固件”有需要的imgeSir Buddha佛跳墙,只加了简单的几个科学上网插件,最小,10 ...
Read more
eeepc901上用docker运行openwrteeepc901上用docker运行openwrt
eeepc901是32位x86 CPU
安装debian 11 32bit下载debian 11 32bit ISO。Linux下用balenaEtcher制作启动U盘。eeepc901启动时按ESC,选择U盘启动,安装系统。不需要选择X Server,只需要安装基本包和SSH Server。
安装docker 32bit
https://stackoverflow.com/questions/37989534/how-to-install-docker-on-32bit-machine-having-ubuntu-12-04
root帐号 ...
Read more
IBM X201下Linux用DockerLinux mount SMB
https://unix.stackexchange.com/questions/68079/mount-cifs-network-drive-write-permissions-and-chown
1sudo mount -t cifs -o username=${USER},password=${PASSWORD},uid=$(id -u),gid=$(id -g) //server-address/folder /mount/path/on/ubuntu
openwrt无线网卡无法使用macvlan和ipvlan无 ...
Read more