Eric's Blog

「离开世界之前 一切都是过程」

Linux笔记2

Linux notes2

之前的Linux笔记记的东西有点多了,新的文件继续 1. 系统代理 Apt 代理 # /etc/apt/apt.conf Acquire::http::Proxy "http://127.0.0.1:7890/"; Acquire::https::Proxy "http://127.0.0.1:7890/"; Clash country 地址 wget https://cdn.j...

卸载多个kernel中的其中一个

Remove an extra kernel

Ubuntu23.04升级kernel之后直接挂逼了,我以为要重装丢数据了,万幸的是突然想起默认是保存了两个kernel的,所以从旧版kernel还能正常启动。 启动之后第一件事就是卸载掉坏掉的那个kernel。 步骤 1.查看已安装的内核: 在终端中运行以下命令,以列出已安装的所有内核版本: 1 dpkg --list | grep linux-image 找到你想要卸载的内核...

在驱动不支持的笔记本上实现合盖休眠功能

Enable lid function on laptop

终于解决了我笔记本无法合盖休眠的问题, 我还以为要从底层编写驱动, 最终还是通过python代码加上systemd系统服务的方式解决了. 太难了, 困扰了我一年多的问题. 首先, 肯定是没有网上说的改一个配置就行那么简单, 要不然我也不会忙活这么久了. 1. 代码 /opt/lid_signal.py 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17...

自动添加系统服务脚本

Add system service automatically with a script

写了一个自动添加系统服务的脚本, 以后添加服务就方便了很多. 1. 代码 add_service.py 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 5...

在armbian上安装运行docker

Install and run docker on armbian

1. 安装 Update the package list: 1 sudo apt update Install required packages: 1 2 3 4 5 6 sudo apt install -y \ apt-transport-https \ ca-certificates \ c...

我为什么在2023年还在用k30pro

Why I am still using k30pro in 2023

1. 前言 作为一个热爱小米手机的老用户, 每一次红米K系列的发布都是我最期待的时刻, 我都会在小米之家和工作人员一起观看直播 , 拍照, 拆新机. 12月27日, 我如往常一样提前来到了万达的小米之家. 当卢总介绍新机K60 Pro时, 我立刻被他所说的超强游戏体验、高分辨率屏幕和全面升级的影像系统和充电芯片所吸引, 激动不已. 而在此同时, 我的手不自觉地伸进了口袋, 拿出了我的K30...

配置一块新的Orangepi开发板

Setup a new orangepi board

其实最好的方式应该是在一块开发板上设置完成后导出系统然后编译为完整系统镜像, 但是个人电脑配置和储存实在是有点捉急, 那暂时就先记录下配置一块新的开发板的步骤吧. 1. 替换国内源 这里用的是清华的源, 适用于 ubuntu ports 22.04. 其他版本的去 tuna 官网找就行了. 因为我最常用 ubuntu 22.04 版本 Jammy 所以这里只贴这个版本 1 2 3 4 ...

使用qemu模拟运行一个arm64 ubuntu系统

Use qemu to run an arm64 ubuntu iso

通过qemu 运行一个arm64 ubuntu 系统可以用于交叉编译等等. 相比于用 Qt交叉编译工具链, 通过qemu 模拟的系统有完全的功能. 1. 安装qemu等 1 sudo apt-get install -y qemu-system-aarch64 qemu 生成 qcow2 文件 1 qemu-img create ubuntu22.04-arm64.qcow2 25...

将Linux开发版用作电视盒子

Make a tv box out of a Linux board

整了一个开发版, 准备偶尔用作Linux电视盒子, 结果发现每次开机都要修改音频输出通道, 不然的话默认识别为蜂鸣器输出音频, 就很反人类. 1. 播放环境 开发版默认是xfce4 , 用于4k显示和播放视频都很吃力. 首先要换为 gnome桌面. 1 sudo apt install -y gnome vlc smplayer 1 sudo dpkg-reconfigure li...

在线更新内核和uboot

Update kernel and uboot online

本小节介绍了在线更新的一个简单的流程。将内核、U-Boot 或者其他需要更新的文件打包成 deb 安装包,然后导入到本地包仓库,实现在设备上下载并自动更新。 1. 准备 deb 安装包 操作中需要升级内核和 U-Boot,事先已经准备好了修改好的相关文件:uboot.img 、trust.img 、boot.img 。 deb 是 Debian Linux 的软件包格式,打包最关键的是...