分类 Linux 下的文章

我在Linux.cn的一篇文章里找到了这个游戏,试玩了一下略微简陋,但是总的来说感觉还不错。
官网:http://www.minetest.net/ 官方Wiki:https://wiki.minetest.net/Getting_Started/zh-hans
有个小插曲,中文文档里对GNU/Linux安装是这么描述的:sudo apt get install minetest,显然少了个"-",我就跑去IRC里提Bug了,现在已经改为:sudo apt install minetest,这是我今年正经捉的第一个小虫子,也是第一次主动成功使用IRC和别人用英语交流。

兑现承诺:和朋友分享这个游戏

sendpix0.jpg
截图_2021-12-19_03-33-35.png

- 阅读剩余部分 -

Termux的配置教程首推Termux 高级终端安装使用配置教程

首先换源:(Android 7+)

termux-change-repo

其他你认为需要的软件自行选择,如果你有root权限可以顺便安装tsu(代替su的包)

安装SSH服务端并设置自启

pkg install openssh
echo "sshd" >> ~/.bashrc

这样就不用每次打开termux输入一次sshd了

安装nginx、php、MariaDB

pkg install nginx php mariadb

nginx常用命令

nginx 常用命令(此部分摘抄自此链接,但是我不确定作者是不是原创)

nginx -s quit //优雅停止nginx,有连接时会等连接请求完成再杀死worker进程
nginx -s reload //优雅重启,并重新载入配置文件nginx.conf
nginx -s reopen //重新打开日志文件,一般用于切割日志
nginx -v //查看版本
nginx -t //检查nginx的配置文件
nginx -h //查看帮助信息
nginx -V //详细版本信息,包括编译参数
nginx -c filename //指定配置文件

未完待续

已知问题

  1. WIFI不能用,蓝牙也不能用,更新到Ubuntu20.04最新内核也不行。
  2. 屏幕分辨率1920*1080看着很难受,而且不方便改。
  3. 没有本地化的输入法自动配置,只能手动安装输入法。
  4. 最要命的,默认电源调度很差,耗电快,大冬天我摸着键盘都是温热的(对于我冰凉的手指可能也算优点)风扇也比

    手动安装了百度输入法,需要把输入法框架改为fcitx,安装完成后重启pc,输入法可以运行,但待选框是乱码,但是系统语言和字体配置正常。

- 阅读剩余部分 -

说明:这个视频是我发现bug后第一时间尝试对bug进行复现,但是只成功复现第一部分。
下面是我第一次碰到这个bug情形的文字描述。
  1. 插入otg转接头,再插上64G U盘选择USB连接方式为“传输文件时”会自动退回。
  2. 在经过和视频中相同的打开ES文件管理器加载片刻后直接拔下U盘,otg转接头指示灯灭了,然后我放下手机随后发现手机屏幕已经亮了华为logo开始自动重启。
    重启后系统恢复正常,随后的第一次bug复现仅成功复现第一条。

    U盘和转接头信息说明:

    U盘USB3.0 64G,主控应该是慧荣的具体型号不明。转接头也支持USB3.0
    U盘内几乎存满数据,格式:exFAT
    (两个设备usb口9触点)
    两个USB设备图片

    系统版本

    系统版本截图

准备好我家云/玩客云/其他可以刷armbian的设备

我认为安装宝塔面板会让你省点事,这样新建文件夹、上传、修改文件都可以直接在宝塔面版上操作,减少新手对SSH连接GNU/LINUX发行版执行shell命令的严重陌生感。(不会用Linux命令宝塔的可视化界面进行操作总会用吧)

参考[[超简单!]给我家云刷Armbian并安装宝塔5.9完美实现宝塔可控LNMP](https://xfox.fun/archives/476/)

挂载存储甜糖缓存的硬盘

甜糖不怎么吃存储设备,即使用USB2.0的U盘或者外置硬盘盒加机械硬盘也能跑,但是为了提高存储性能以便获取更高收益,更好的存储设备当然是很有必要的。
参考:在我家云上格式化并挂载60G固态硬盘

锁定网卡MAC地址

这一步对于某些用户似乎不是必须的,但是如果你从来没做过类似的工作完全可以照做。

- 阅读剩余部分 -

由于长时间跑甜糖,我的垃圾U盘已经占用了40多G,系统也崩溃了。ssh也连不上,存储满了我拔下来U盘,但是仍然无法开机,U盘插在电脑上都无法正常读取里面的内容,Windows10资源管理器开始卡死,最终放弃了读取盘内数据。

2021年8月31日补充:我确定搞崩系统的原因主要是我之前乱改太多系统文件了,另外但是配置甜糖是参照恩山的官方教程,但是也用了很多自动部署工具,把整个系统搞得乌七八糟。手动刷机部署甜糖后到现在我家云都很稳定,证明自动脚本还是没自己手动配置契合设备环境。

- 阅读剩余部分 -

首先声明,我没有打开宝塔的强制HTTPS选项,并且博客数据刚迁移上去,浏览器输入HTTP总是自动跳转HTTPS.
 于是我开始考虑nginx配置是否存在异常,翻看config果不其然发现里面有一行熟悉的代码:
 add_header Strict-Transport-Security "max-age=31536000";

好家伙,这不是设置HSTS的吗?果断加#注释掉,打开浏览器F5,还转圈圈,清除缓存和cookies,再按F5,网页在http协议下光速加载完成,完事.

自己Debug他不香吗?.jpg

刷机包:

锐芯微驱动和工具: https://cloud.189.cn/t/ze6VRr7JvuMb (访问码:v1vu)
刷机镜像和免拆机短接的boot文件:
(里面的两个镜像包是一样的tar.gz只是压缩的更小,实际使用还是需要解压出.img文件)
https://cloud.189.cn/t/UjIBrm6nQNfm (访问码:1iam)

教程以后补

当前固件集成服务/功能:

OpenMediaVault控制台面板 http://omv:88/ 账号admin/密码omv //首次启动请设定磁盘挂载;
Jellyfin/EMBY/Plex媒体服务器 http://omv:8096/ 账号omv/密码omv //首次启动请设定媒体库扫描文件夹;
BT/PT下载器 http://omv:9091/ 账号admin/密码omv //首次启动内部下载数据请清除;
Web|SHH终端 http://omv:4200 账号root/密码1234 //首次启动 请按提示设定;
我的电脑File Browser文件管理 http://omv:8088 账号admin/密码omv
//管理系统所有文件,非专业人士勿动;
Docker控制器 云音乐|点播 电子相册|图床
WebUI仪表盘
易有云|同步
Aria2下载 进/opt/etc/aria2.conf修改密码;
PHP探针
百度云|网盘
Samba局域网windows文件共享服务
蓝奏云上传
可道云|云端办公
抖音and快手随机看小姐姐 (感觉这个毫无必要,有空我去了这无用的功能)
本地测速
公网测速

小插曲

修改root账户密码结果失败

root@omv:~# passwd
Enter new UNIX password: 
Retype new UNIX password: 
Sorry, passwords do not match
passwd: Authentication token manipulation error
passwd: password unchanged

可能是文件权限问题吧
root@omv:~# lsattr /etc/passwd
--------------e---- /etc/passwd
root@omv:~# lsattr /etc/shadow
--------------e---- /etc/shadow
于是我就:
root@omv:~# chattr -i /etc/passwd
root@omv:~# chattr -i /etc/shadow
root@omv:~# passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully