Debian 打包入门,与需要注意的问题
众所周知 `.deb` 是 Debian 发行版所采用的软件包格式。可以将二进制,脚本,图片或各种文件打包成一个类似压缩包形式(ar 归档格式),然后通过 `apt install [包]` 去安装(解压)文件到各个目录下。 一般可以使用 ``ar x [deb包]`` 或使用 ``dpkg-deb -X [deb包] [解压目录]`` 命令提取里面的文件。 打包好的 .deb 包解压后会是这样子: ```txt ├── control.tar.xz ├── data.tar.xz └─...
2024-10-06 18:46:07
Linux
Debian
在 fedora 建立一个 Arch 容器 (bwrap)
在尝试 <a href="https://blog.glumi.cn/article/bwrap-debian.html">上一篇文章</a> (建立一个 Debian 隔离容器)可行之后,有天需要用到 Arch 的一些环境,决定再次尝试建立一个 Arch 的容器以方便使用。 Arch 官方提供了一种 <a href="https://mirrors.aliyun.com/archlinux/iso/latest/">Bootstrap 镜像</a>(这里是阿里云的下载节点,架构为 x86_6...
2024-10-03 23:20:33
Linux
容器,Fedora,Arch
在 fedora 上建立一个 debian 容器 (bwrap)
有天入了 fedora 的坑,把笔记本电脑安装了它作为主系统。但是有个问题随之而来,恐怕我以后没法用 deb 包还有星火商店了(解deb包吧还怪麻烦,而且不太方便找软件)。想起星火社区搞了一个 ACE(debian 容器),但 rpm 构建脚本已经年久失修,问题挺多的。后面干脆看 ACE 的源码看它怎么实现的了。后面了解到使用了 bwrap ,随后我在一个 debian rootfs 上做了些简易测试,感觉还算成功。 首先通过 debootstrap 可以下载 debian 的 rootfs...
2024-07-22 21:12:06
Linux
容器,Fedora,Debian
i3wm | 自制一个极简的屏幕亮度调节器
在不需要额外软件包的情况下
i3wm 是一个轻量级的平铺窗口管理器,它比 gnome 和 kde 这些桌面环境功能要单一,只显示 x 窗口程序,然后搭配快捷键去 打开/关闭/切换窗口。默认情况下不支持屏幕亮度调节。这需要安装额外的软件去支持,不过我们也可以去自制一个简单的。 在 ~/.config/i3/config 文件可以配置 i3wm 以及快捷键功能, i3 给我们提供了两个叫 ``XF86MonBrightnessUp`` 以及 ``XF86MonBrightnessDown`` 的变量,分别对应的是笔记本电脑...
2024-03-01 17:20:43
Linux
node.js,桌面美化
在 Linux 下启用内存压缩技术 zram
在电脑物理内存少的情况下,可以添加交换文件 swap 利用硬盘空间来扩展内存的使用(在 windows 里叫页文件)来缓解。zarm(内存压缩) 是一种更新的内存扩展技术,在传统 swap 无法满足需求时,使用 zram 来作为 swap 也许会派上用场。 ### 如何在 Linux 开启 zram 编辑 /etc/modules-load.d/zram.conf 添加 ``` zram ``` 会在进入系统时自动启用 zram 模块 接下来是建立一个 zram0 设备,在不使用额外软件包...
2024-02-20 19:01:03
Linux
系统运维