linux

MSYS2和MinGW-w64的那些事儿

MSYS2和MinGW-w64是两个独立的项目,但它们可以一起使用,共同为Windows提供类Unix环境下的命令行界面和工具集。 MSYS2是一个开源的软件包管理器和命令行工具,它可以在Windows操作系统上提供类Unix环境下的命令...

Manjaro-printer invalid corrupted package (PGP signature)

我们在更新arch系统的时候,可能会出现下面的错误。 error: package-name: signature from "packager" is unknown trust 发生这种情况是因为软件包中使用的 键在本地 pacman-key gpg 数据库中不存在...

关于alacritty ssh远程服务器终端tmux 与zsh-autocomplete冲突问题

alacrity 是非常小巧强大的终端工具,因为它本身并不提供多窗口管理功能,所以我需要使用tmux来处理多窗口,但是当我远程服务器的时候,我在tmux中输入按键的时候,却产生了多余的字母输出,经过排查,我发现是zs...

wsl2 配置服务自启动

WSL2 本身是由 Windows 负责运行的,因此使用 tree 或 ps 命令时会看到根进程不是 systemd,这将导致无法启动 Linux 系统服务的守护进程 (deamon)。 当我们执行 systemctl 命令的时候,会显示出我们的 init syste...

wsl2使用宿主主机代理

在使用wsl2的时候,有些时候我们希望可以使用主机的代理来访问某些404网站,这里我们就需要解决两个问题。 第一个问题就是我们的代理是否支持通过局域网ip+port进行访问使用。 第二个问题就是我们的wsl2能否访问...

wsl2 无法使用terminalizer 渲染gif图片

wsl上使用terminizer需要通过xrdp远程登录使用,在使用的时候,可能会曝出下面的错误。 ERROR:buffer_manager.cc(488)] [.DisplayCompositor]GL ERROR :GL_INVALID_OPERATION : glBufferData: <- error from ...

putty 内容的复制

在使用putty进行远程连接的时候,粘贴复制是我们经常使用的命令,我们可以通过配置快捷键绑定来进行快速的粘贴复制。 无论怎样,putty和远程进行数据交换的时候,都是通过剪切板进行数据传递的,因此我们需要在配...

tmux 安装配置主题

窗口管理工具tmux是可以配置主题的,配置之前,首先需要安装插件管理器 下载插件管理工具tpm git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm 安装tpm 修改tmux配置文件.tmux.conf,添加下面...

ubuntu18升级到20

替换版本号 sudo sed -i 's/bionic/focal/g' /etc/apt/sources.list 替换国内源 sudo sed -i "s@http://.*archive.ubuntu.com@http://repo.huaweicloud.com@g" /etc/apt/sources.list sudo s...