suckless suckless.org 是一个开源组织。 其软件标准是: 高质量, 简单, 清晰,极俭。 其哲学思想是: 保持事物简单,最小且可用。 dwm, st 都是出自这里。 dwm 动态窗口管理器,小而精, 可定制性强。 fork 了 theniceboy/dwm 的代码,已经打了patcheds里的补丁 相关脚本 开机启动 快速启动一…
后续记录放在 windows + wsl + archlinux - 日常与工作使用记录 背景 断断续续使用linux 开发也有5年的使用经验, linux还是很好玩的, 可控性很高 使用archlinux开发与工作,断断续续也有一年多的时间了, 到目前为止,由刚开始的各种束手束脚, 到现在初步尝到了定制性高的甜头,现在的感觉就是手里有个锤子,哪里…
archlinux 使用日常 之前玩了段时间gentoo, 电脑垃圾了, 再加上网络不好, 每更新一次,都是耗梦, 特别是网络不好, 经常挂在那里更新就超时了, 编译大型软件也是操蛋的操作。 因此决定玩 archlinux, 经过一段时间折腾发现,archlinux 更加适合学习linux, 更对我的味口。 系统安装 安装原理 系统安装的启动盘使用…
fcitx 五笔输入法配置 支持生僻字库, 安装 fcitx-wubi-large 然后在fcitx-configtool 里, 选择 五笔(large) 输入法 安装完fcitx-wubi-large字库后, 打出来的字首选字多好多词组,现将其改成单字库 参考 [配置fcitx单字库)(https://www.cnblogs.com/quantu…
从已在存在的 ubuntu系统中安装archlinux 参考arch 官方文档Install_Arch_Linux_from_existing_Linux 这里记录某些步骤注意的一些点. 下载准备 arch-bootstrap 下载地址(清华镜像源); 可以选择其他的镜像源 使用bootstrap 创建chroot # 解压 arch-bootst…
概念 整个 portage 用python写的 portage 是一个架构,gentoo的工作就是通过portage来完成的, 用来配置,安装, 管理应用 1. configuration directives 全局的默认的配置 /usr/share/portage/config/make.globals 不同架构的默认配置文件指向 /etc/po…
diff, patch 工具 diff 是对两个集合的差运算, patch 是对两个集合的和运算, 每一行为集合中的元素, 所以空行并不影响结果 已验证, 确实会对比出来, 错位行后, 相同行, 不同内容, 相同内容, 添加内容等场景 再将patch 打包后, 内容与更新的文件保持了一致, 所以直接拿文件替换, 岂不是更快? 如果可以提供人工手动合…
gentoo 刚好最近搞android 系统,对于内核编译一知半解, bootloader, grub, fstab, 这些都重新再学习一遍, 所以, 搞一搞gentoo, 一是巩固, 而是为mokee 移植, 打下基础. 安装gentoo 的感觉: linux就是一个文件系统, 有了内核, 安装了正确的驱动, U盘里的系统也是可以玩的. 这就需要…
bash Bash Reference Manual linux shell script study 脚本语言, 所见即所得, 所以环境更容易搭, 比较容易上手练习 #! /bin/sh /bin/bash 是告诉当前脚本要用哪个解释器来执行 bash 的语法简单, 能力有限, 但是不用额外安装其他工具, 系统自代 python, php, cu…