在 Python Embeded Package 中添加 pip

通过 get-pip.py 获取 pip:

1curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
2./python get-pip.py

如果使用早期的的 Python 版本,get-pip.py 可能不兼容,则需要使用兼容的版本,例如:

APT 更新时忽略指定的包

因为网络原因,系统升级时遇到某个包下载失败导致系统无法升级

保持包版本不更新:

1sudo apt-mark hold <package>

Linux Namespace 说明

Linux Namespace 是 Linux 内核的一组功能,它对内核资源进行分区,以便一组进程看到一组资源,而另一组进程看到一组不同的资源。

目前 Linux 支持 8 种命名空间:

命名空间说明内核版本
Mount Namespace挂载命名空间,用于隔离文件系统2.4.19
UNIX Time-Sharing NamespaceUTS 命名空间,用于隔离主机名等2.6.19

字体设置

下载字体文件:

安装到用户目录

将字体文件复制到用户字体目录 ~/.local/share/fonts/

Linux 无线网络带宽低的问题

/etc/modprobe.d/iwlwifi.conf 文件中的 11n_disable=1 改为 11n_disable=0,然后重启系统。

Linux 用户目录创建标准文件夹

新版本的 KDE noen (ubuntu 22.04) 安装完成后,用户目录下没有标准目录。执行 xdg-user-dirs-update 即可自动创建

hexdump 格式化

hexdump 常用的选项有三个:跳过的字节数(-s)、打印的字节数(-n)和打印的格式(-e)

1hexdump [-s SKIP_BYTES] [-n BYTES] [-e FORMAT] 

其中 FORMAT 的格式为 'm/n "F"',其中 m 为一组打印多少个元素,n为一个元素的字节数。 F 支持 C 语言中 printf 相同的格式,并且额外持支以下格式:

| 格式 | 说明 |