二次元の技术宅 念念不忘,必有回响。
拥有标签 linux 的文章:

因MTU导致的容器网络问题

将CI/CD服务前移到k8s后,当drone的插件drone-docker构建镜像时,总卡在更新软件包的步骤。是网络连接的问题,为了解决这个问题,耗费了我整个周末。

# apk update
fetch http://dl-cdn.alpinelinux.org/alpine/v3.11/main/x86_64/APKINDEX.tar.gz

ArchLinux将屏幕扩展到平板上

在有扩展显示器之前,有个奇思妙想:将桌面内容扩展到安卓平板上。Windows和MacOS似乎有现成的解决方案,而Linux则需要折腾一番。我的思路是:在Linux上创建一个虚拟桌面,然后通过VNC连接到这个桌面上。

Linux文件权限笔记

树莓派3B+无显示器安装系统

用上VPS后,发现树莓派真是太鸡肋了,主要是配置太低了。可能更适合组集群的土豪玩法。

KVM笔记

如果常用软件有很好的解决方案,我宁愿使用linux系统。各种工具很方便,系统完全在自己的掌控之内。KVM入门后就再也看不上其他虚拟机。

禁止SSH验证主机秘钥

对于家里以及公司内网的服务器,可能内网IP是相同的,这就会造成经常性的主机秘钥验证不通过的问题。可以禁用这些主机的秘钥验证。

AlpineLinux使用gclibc

AlpineLinux默认使用uclibc版本的busybox,其动态链接库与gclibc有些区别,会导致某些程序没有办法正常运行。可以将busybox版本切换为gclibc。

使用Gurb2制作Linux与Windows以及Legacy与UEFI双模式启动盘

经常要给Windows或者Linux系统装机,每次都要制作启动盘,显得有点麻烦。Grub4dos似乎只能用于Legacy模式的启动,因此使用万能的Grub2才是最终解。挖坑待填

日常使用ArchLinux

简单来说,受够了windows,买不起osx,就只能折腾linux。折腾了好几个发行版,这次换了archlinux了。理由很简单:软件版本新、滚动发行、yaourt yay一切。


折腾了一阵子MacOS,发现它的软件管理太麻烦了:

  • AppStore(系统更新、部分软件包)
  • 网络上的软件包
  • HomeBrew(GNU、Casks)

大部分Casks不能更换软件源,更新速度极慢,加上Mac机器老旧,新上市的AMD yes等原因,便回到了linux阵营。

使用grub2制作bios和uefi双启动u盘

应对复杂的装机环境,bios/uefi,windows/linux。