主页

树莓派不完全指南

无显示屏,使用USB转TTL串口线启动,之后通过VNC远程访问桌面环境 设备:树莓派4B MacOS 所用系统镜像:Raspi OS (32 bit) 烧录SD卡,修改/boot/config.txt,最后[all]一节下添加enable_uart=1,允许串口启动; 安装串口驱动,此处选用CH340模块的串口线,驱动地址,安装串口调试软件,此处选用minicom; 接线,黑、白、绿分别对应Ground、RX、TX,依次接到树莓派GPIO的GND、TX、RX(参考下图); 上板,minicom -s设置初始参数(选设备、Hardware Flow Control改为NO),插电启动; 登录,默认用户名pi,默认密码raspberry,sudo raspi-co...

阅读更多

Problems between Linux kernel 5.4+ and Parallel Desktop 14

由于之前的Arch Linux桌面环境一直存在问题,最近试水Manjaro,出现和Arch安装及使用中类似的问题(可以预见),经过反复试验,印证了之前的猜想:Linux内核5.4之后的版本(5.2可用,5.3未知)所做的更新,将会导致在Parallel Desktop 14(15未知)中的安装过程出现种种问题,主要表现为桌面环境异常,以及Parallel Tools无法安装。前者主要原因为Xorg Server无法识别到有效的screen,/var/log/Xorg.0.log可见;对于后者,Parallel Tools 14本身一直存在bug,更新版本的内核加剧了该问题,具体原因及解决方案尚且未知。 Conclusion 如果使用Parallel Desktop 14安装Arch系...

阅读更多

homebrew:build failure for macOS Sierra

最近使用homebrew尝试安装package时,遇到安装缓慢的问题,在安装过程中发现使用的是国外源,因此访问缓慢。此前曾使用清华大学的镜像源,完整替换分为两阶段: Homebrew的formula索引,执行如下命令: git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.g...

阅读更多

Mac安装wget

Mac 下安装wget—漫长的debug 下载wget源码包 tar zxvf … cd ./config 报error,找不到openssl相关头文件,于是查找目录/usr/local/include和/usr/include,其中均未找到openssl,因此从本地找到openssl安装位置,将/include/openssl中的文件复制到/usr/local/include中,并在./config时添加- -with-ssl=openssl,成功 make 报error,一番折腾,得以继续make,在此过程中尝试升级了本地openssl版本, brew upgrade ope...

阅读更多

Parallel desktop安装Arch Linux

切换镜像源: vim /etc/pacman.d/mirrorlist 增加: ##Tsinghua Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch ##USTC Server = http://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch 新建分区: fdisk /dev/sda n p 1 enter enter w 格式化新分区: mkfs.ext4 /dev/sda1 挂载: mount /dev/sda1...

阅读更多

Sublime Text 3配置Python开发环境(Windows平台)

本文面向非计算机专业人士、Python初学者、希望通过一款合适编辑器提高生产力的群体撰写,行文描述尽可能细致,提供傻瓜式操作。 1 插件安装 (全部配置完成大概30min~1h)(所有工作请在校园网及英文输入法下完成) 1.1 Package Control包管理 是安装后续所有插件的基础 打开 Sublime Text 3 (简称ST3),点击菜单栏preferences$\to$browse packages,应当有一个 user 文件夹,点进去检查是否有名为Package Control的文件夹,若有则删除;返回上层目录至Sublime Text 3目录下,进入Installed Packages文件夹,再次检查,若有则删除; ...

阅读更多