Debian 打包入门,与需要注意的问题
众所周知 `.deb` 是 Debian 发行版所采用的软件包格式。可以将二进制,脚本,图片或各种文件打包成一个类似压缩包形式(ar 归档格式),然后通过 `apt install [包]` 去安装(解压)文件到各个目录下。
一般可以使用 ``ar x [deb包]`` 或使用 ``dpkg-d...
2024/10/06 18:46:07
Linux
Debian
在 fedora 建立一个 Arch 容器
在尝试 https://blog.glumi.cn/bwrap-debian (建立一个 Debian 隔离容器)可行之后,有天需要用到 Arch 的一些环境,决定再次尝试建立一个 Arch 的容器以方便使用。
Arch 官方提供了一种 <a href="https://mirrors.al...
2024/10/03 23:20:33
Linux
bwrap,Fedora
在 fedora 上建立一个 debian 容器
有天入了 fedora 的坑,把笔记本电脑安装了它作为主系统。但是有个问题随之而来,恐怕我以后没法用 deb 包还有星火商店了(解deb包吧还怪麻烦,而且不太方便找软件)。想起星火社区搞了一个 ACE(debian 容器),但 rpm 构建脚本已经年久失修,问题挺多的。后面干脆看 ACE 的源码看它...
2024/07/22 21:12:06
Linux
bwrap,Fedora
i3wm | 自制一个极简的屏幕亮度调节器
在不需要额外软件包的情况下
i3wm 是一个轻量级的平铺窗口管理器,它比 gnome 和 kde 这些桌面环境功能要单一,只显示 x 窗口程序,然后搭配快捷键去 打开/关闭/切换窗口。默认情况下不支持屏幕亮度调节。这需要安装额外的软件去支持,不过我们也可以去自制一个简单的。
在 ~/.config/i3/config 文件可...
2024/03/01 17:20:43
node.js
Linux
在 Linux 下启用内存压缩技术 zram
在电脑物理内存少的情况下,可以添加交换文件 swap 利用硬盘空间来扩展内存的使用(在 windows 里叫页文件)来缓解。zarm(内存压缩) 是一种更新的内存扩展技术,在传统 swap 无法满足需求时,使用 zram 来作为 swap 也许会派上用场。
### 如何在 Linux 开启 zra...
2024/02/20 19:01:03
Linux
如何通过 winetricks 管理 wine 容器 (包括 proton)
在使用 wine 时的一些技巧。
我们都知道 Wine 是容器化运行 Windows 程序的。在我们通过 wine [程序.exe] 都会建立一个单独的容器,默认情况下会自动创建在 ~/ 创建一个 .wine 目录。
可以通过命令行
```shell
WINEPREFIX=/home/user/.wine/ winetricks...
2023/05/16 07:13:08
Linux
wine
Btrfs 文件系统创建 swap 文件的方法
首先创建一个 0 byte 的文件并设置 No_COW 属性
```shell
truncate -s 0 /swapfile
chattr +C /swapfile
```
创建一个8GB的交换文件(指向那个 0 byte 的文件路径)
```shell
dd if=/dev/zero of=/...
2022/12/17 17:13:43
Linux,btrfs
如何创建适用于 Linux 桌面的程序启动文件
desktop 文件的使用和介绍
在 Linux 中 .desktop 文件类似 windows 中的快捷方式,可以通过鼠标双击启动一些指定的应用程序。
而大部分发行版一般在该目录下就存放着应用程序中心所显示的应用。
```shell
/usr/share/applications/
```
许多桌面应用程序在安装后都自动生...
2022/09/26 15:54:29
Linux
在 Linux 控制 intel CPU 调度的方法
在硬件驱动成功的情况下,拿到 root 权限,然后编辑以下文件。
参数阈值: 10-100,最大主频
```shell
vim /sys/devices/system/cpu/intel_pstate/max_perf_pct
```
参数阈值:10-100,最小主频
```shell
vim /...
2022/08/22 08:56:27
node.js
Linux,cpu调度
Arch Linux 的基本安装
一个极简的操作系统
Arch Linux 作为一个 Linux 的其中一个发行版与其它发行版有点不一样的就是可定制性 (DIY玩法) 非常高,几乎可以完全自己定制操作系统。决定哪些软件想安装,哪些软件不想安装。
但它的安装几乎没有图形界面,只能靠终端输入命令来进行安装,对于很多人来说有一定的难度。
不过所谓的难也只...
2022/07/05 17:35:26
Linux
Arch