在manjaro中使用ctex 1sudo pacman -S texlive-most texlive-langchinese manjaro软件仓库里的 texlive 比较精简,没有附带宏包手册所以 texdoc 不能用, latex 初学者还是建议去CTAN下载完整镜像手动安装。我是为了编译之前写好的文件所以没有手册影响不大。(原本写作环境Deepin挂掉了) 2022-06-22 #linux #manjaro
重装Windows 10 + 修复grub 前言单位 G3930 电脑的windows 10系统最近更新几次失败后就频繁死机,被迫重装,于是grub就无了。为啥要重装windows,而不是Linux only呢,因为我搞不定Linux下的打印机 Orz Windows 10的打印机其实也有bug,最著名的便是 KB5006670 导致远程smb打印机连接失败,一顿折腾后参考真解决Win10最新补丁导致共享打印问题 通过替换 win32spl 2022-06-22 #linux #grub #windows
利用R分析OBD数据 背景介绍为了分析自己的驾驶行为,最近斥巨资35元在PDD上买了2个OBD盒子。结合Car Scanner得到了CSV格式的数据。在此基础上,计划利用R进行分析。 参考资料 R语言教程 ,北京大学出品,适合快速上手。 R语言中变量命名规则与反引号的使用 ,阐述了R中变量名的自动转换问题。 将数据从CSV文件导入R1data <- read.csv("2022-05-17+08- 2022-05-17 #R #OBD
Rust模块小结 Rust官方教程中Packages,Crates与Modules一章略有些晦涩,特别是Packages与Crates的关系。这部分翻来覆去读了几遍,结合别人项目和Rust Packages vs Crates大概弄懂了。 PackagePackage 为其中的最高单位: 12$ cargo new my-project Created binary (application) `my-pr 2022-04-02 #Rust之Packages,Crates与Modules
Rust结构体实验 Rust官方教程读到智能指针一章就有些迷糊了,毕竟上次接触指针还是N年前的 谭浩强 C语言 XD 而且只看不练基础没法牢固,所以打算对前面章节进行一些实验,研究下可行的编程范例。 这个例子是对结构体的实验。之前用python时 字典 + 列表 足以应对绝大部分场景。Rust中 Vec 有些类似列表,不过 Vec 中成员类型要求一致。 Vec 提供了push和pop方法用于增删成员,也可以通过索引或 2022-04-02 #Rust
Manjaro 修复 key错误问题 1sudo pacman-key --init && sudo pacman-key --populate && sudo pacman -Syyu 网上随便搜来的,解决了问题。 2022-02-14 #Manjaro #linux
Manjaro ARM 21.12 测评 Manjaro ARM 21.12 已发布了一段时间,照例测试了VIM2镜像。除了软件包例行更新外,引导方式发生了重大改变。在21.10及之前版本中,系统启动顺序为 BSP U-BOOT - Mainline U-BOOT - Linux Kernel ,21.12抛弃了 Mainline U-BOOT ,由 BSP U-BOOT 直接加载 Linux Kernel 。 理论上此次改动缩短了启动流 2021-12-30 #Manjaro #R3300-M #AARCH64
GXBB S905从EMMC启动Linux研究 回顾过去在R3300-M上进行过几次不成功的试验。无论是balbes150的Armbian 20.10还是目前使用的Manjaro Linux ARM,使用所提供的安装脚本均无法启动。最近发现论坛上名为pista一网友遇到类似问题并成功解决,看看我们能不能成功复现。 https://forum.armbian.com/topic/18902-s905-failed-to-boot-from-emm 2021-12-08 #Manjaro #R3300-M #AARCH64
Manjaro ARM Minimal装修 提要先回顾一下,我们之前为R3300-M刷入了ATV固件,目的是提升CPU主频;在TF卡上刷入了VIM2的Manjaro ARM Minimal 21.10镜像,并使用meson-gxbb-p201.dtb启动。随后,用linux-odroid替换了主线内核。配合编译WIFI驱动、更换软件源、设置NetworkManager等操作,现在Manjaro ARM已经能够稳定运行,为运行各种服务做好了充 2021-12-07 #Manjaro #R3300-M #AARCH64
Manjaro ARM更换linux-odroid内核 Manjaro ARM最近似乎用linux-odroid替换了linux-vim,执行pacman -Syu系统更新时会提示是否替换: 123456core/linux 5.15.5-1core/linux-headers 5.15.5-1core/linux-vim 5.14.10-1core/linux-vim-headers 5.14.10-1core/linux-odroid 5.15.3 2021-12-02 #Manjaro #R3300-M #AARCH64