龙芯俱乐部是由龙芯首批个人用户发起的龙芯爱好者社区。我们的成员来自五湖 四海、各行各业。目的是为了促进龙芯爱好者间的交流和龙芯的宣传。我们和开 源社区有着密切的联系,愿意和开源社区一道合作开创崭新的未来。我们欢迎任 何关心,喜欢龙芯的朋友加入到我们的行列里来,一起享受龙芯爱好者的乐趣。 注册用户与非注册用户,浏览下载权限是一样的, 如果想要发表文章, 请联系我开通帐号。有什么不能下载的也可以找我, gmail:liushiwei
记录一些关于debian和redmine的经验。
redmine 在debian12中安装比较顺利。 只是需要注意几个目录的权限就行了,
apache2通过 Passenger 插件去运行ruby程序。
需要安装几个软件
debian ports已经开始编译loong64的包, 所以,我们的源,也开始支持loongarch 从debian13(trixie)开始
目前只增加了2个软件包 binutils2.41 和linux-image-6.5.4
debian ports:
deb http://ftp.ports.debian.org/debian-ports unstable main non-free non-free-firmware contrib
deb http://ftp.ports.debian.org/debian-ports unreleased main non-free non-free-firmware contrib
bjlx:
deb http://www.anheng.com.cn/bjlx trixie main
debian13的loong64架构最小系统包, 已经上传:
https://mirrors.cloud.tencent.com/loongson/install/loongarch64_debian13_...
vp9被浏览器支持的挺好, 但是硬件加速编码器,只有vaapi支持, 并且很难用, 比如debian12的va包, 就不带vp9的硬件加速。
nvidia家的更是不支持vp9, 今天偶尔发现libsvtav1这个软件编码器,速度飞快, 在我的电脑上可以达到1倍的速度进行编码。而其他的编码器速度只有0.0x的倍率,当然cpu的占用也是空前的,
av1是vp9和h265的下一代编码格式, 体积比vp9缩小30%
检查ffmpeg支持的av1编码器:
ffmpeg -codecs |grep -e av1 -e 265 -e vp9
一直使用geda的电路图软件 geda-schem 和pcb, 但是2018年以后, 这2个软件都停止更新,在debian11开始更是把geda-schem电路图编辑软件给去掉了,自己打deb包, 可以继续使用,到了debian12, 已经没有python2, geda-schem就没办法运行了,搜索了一下邮件列表, 发现geda-gaf在2018年被分叉出来一个lepton-eda,lepton-eda 目前在debian11和debian12里是存在的,并且兼容geda-schem的数据文件和配置文件,而pcb也有个分叉出来的pcb-rnd(PCB_RND), 也兼容pcb的数据文件, 只要把封装库的目录重新设置一下就行了
这2个软件,切换到lepton-eda 和 PCB-RND后,一些热键, 跟它们的前辈有不同, 习惯一下,就可以了。
lepton-eda跟geda-schem兼容性很好,
型号linksys srw2048,
是坏的, 接上串口, minicom 用38400速率, 上电时提示固件错, 提示用xmodem方式上传一个正确的firmware,
在minicom里ctrl-f 用38400的速率上传,4k/秒 大约要半小时才可以上传完成。
固件版本太老了,只支持ie浏览器, 好在串口和telnet还有ssh可以登录
在税务局下载的V5接口说明,对于新增的Slsm_3字段, 只解释了2,3的情况, 对于一般开票没有说这个值应该填啥,打了一圈的税务局热线, 都没有得到帮助, 仔细检查下载的压缩包, 里面有个文件~WRL2271.tmp 是个临时文件, 被打包进了zip,
把这个文件更名为1.doc, 可以打开, 里面关于slsm_3字段有更详细的说明,如下,
闲鱼二手 lto5内置磁带机,带卡带线800左右,lto5磁带1.5T 30元一盘, 用来做离线备份不错,
可以用fuse跑ltfs文件系统,在bjlx的软件源,刚刚增加了ltfs的包, 包括debian9/10/11版本, mips64el/amd64 2种cpu架构,其它架构应该可以直接编译成deb包, 不会啥问题。
编译过程解决了2个问题,提交到ltfs官方,居然被接受了。
https://github.com/LinearTapeFileSystem/ltfs/commit/d8d72a7954551bc40515...
https://github.com/LinearTapeFileSystem/ltfs/commit/2db929b5fc641fbeccb0...
首先添加bjlx软件源:
wget https://mirrors.tuna.tsinghua.edu.cn/bjlx/bjlx.asc -O /etc/apt/trusted.gpg.d/bjlx.asc
vnc,rdp,等等, 都不尽如人意,前几天发现了一个好用的开源的远程桌面,
x2go , x2go基于nx协议,通过ssh进行远程桌面登录,在debian下使用很简单,
在远程系统装server
apt install x2goserver x2goserver-xsession
然后装一个x2go支持的桌面, 比如kde, xfce
apt install xfce4
远程系统开用户帐号:
useradd liushiwei
在手边的机器装client
apt install x2goclient
然后执行x2goclient,建立链接, 选择远程桌面xfce,也可以只读方式或着共享控制方式打开远程桌面
硬盘有个功能可以整盘锁定, 用hdparm -I /dev/sda 可以看到 Security 段有提示 locked,
这里可以使用硬盘的master密码进行解锁:
hdparm --user-master m --security-unlock ***** /dev/sda
hdparm --user-master m --security-disable ****** /dev/sda
master密码清单:
至此,有四家大学,二家公司的开源镜像服务器对我们的目录进行了镜像 一并感谢:
中科大:
http://mirrors.ustc.edu.cn/bjlx
http://mirrors.ustc.edu.cn/loongson
清华:
btrfs分区, 在有很多快照和子卷的情况下, 用dd来做复制, 是最快速的。但是dd会造成分区的uuid重复, 在系统中造成混乱。
这时候需要修改一下新的btrfs分区的uuid, btrfs命令没有提供修改uuid的功能,需要用btrfstune命令来修改 uuid
对于内核大于5的时候, 使用
一般的路由, 是按照目标设置的, linux下的iproute2可以基于来路, 网卡,iptables MASK, 设置路由规则。
而域名路由(https://github.com/lshw/dnsmasq_route)程序, 可以实现基于域名的路由设置。 实现流量优化,
它读取dnsmasq的日志输出, 进行分析,提取需要转发的目标地址.
附件是newifiD2设备的ipk程序, 可以在openwrt 19+ 安装使用,
程序只负责路由转发设置,大家可以使用各种方式, 建立自己的链路。