qaqlandhash.qaq.land·Sep 12, 2024install_if 的 "bug"猜想原理 install_if 类似反向依赖,所有软件包的匹配规则保存在一起。但是当前检查规则只限制了 pkgname-pkgver-pkgrel 而没有其它约束,也就是说只要本地包与官方包这三个属性恰好冲突,就会触发官方包的 install_if 规则。 第一次发现来自 https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/71847 官方的回复是不支持混合使用不同来源的仓库,所以对工具本身的设计来说不是 bug,但是对用...AlpineLinux
qaqlandhash.qaq.land·Sep 11, 2024写在打包一年零2个月之时...我在简历上写了曾经给 Alpine Linux 长期维护若干软件,但是面试官提问,说看起来都是升级版本的记录,“你的贡献具体表现在哪里”(大概意思)听到后有点泄气,但是我在结束后才反应过来应该介绍一下自己的工作。回忆了一下,我的工作只能说很有教育意义,下面梳理一下🙃 非常感谢开源社区的帮助,同时感谢面试官的引导 如果对 Alpine 打包有什么疑问或者发现什么错误,不要犹豫快来联系我 Workflow https://gitlab.alpinelinux.org/alpine/aport...AlpineLinux
Mauro Reinehrtechflowinfo.hashnode.dev·Aug 10, 2024Alpine LinuxAlpine Linux é uma distribuição Linux conhecida por sua leveza, segurança e simplicidade. Desenvolvido inicialmente para ser uma distribuição mínima para routers, o Alpine ganhou popularidade devido à sua eficiência em ambientes como containers Docke...Linux
Dave Gaunkysaltyoldgeek.hashnode.dev·Apr 16, 2024Docker and System Updates with PythonThe OG script in bash If you saw my post "NanoPi Uptime Kuma Setup: A Quick Guide" then you might remember the update script at the end. It was semi-purpose written just for that project to make things easier to update, without getting into something...Python
Su Lesudacode.hashnode.dev·Feb 28, 2024Alpine Linux: Installing & Configure PostgresIn this post, we're going to go through the steps to install and configure PostgreSQL on Alpine Linux 3.19. Table of Contents Installing PostgreSQL on Alpine Linux Setting Up PostgreSQL Initializing the Database Cluster Configuring PostgreSQL for...109 readsAlpineLinux
qaqlandhash.qaq.land·Jan 14, 2024Alpine Linux 软件打包软件仓库的总部叫 aports,目前是官方 GitLab 实例上的一个超大 repository,所有与官方有关的软件包提交修改都基于仓库的流水线,有什么问题可以查阅 Wiki,也可以前往 oftc.net 上的 #alpine-devel 频道(IRC)寻求帮助。 git clone --depth=1 ... 据观察基于邮箱的协作好像不太能用,只能注册 GitLab 使用。找到官方的仓库 fork 到自己名下(就像 GitHub 那样),接下来的大致流程: 绑定密钥、设置用户名与用户邮箱...105 readsAlpineLinux
qaqlandhash.qaq.land·Aug 10, 2023Alpine Linux 安装 frpc 记录快放暑假了,想给在宿舍的随身 WiFi 加上远程访问的功能,之前使用过 Tailscale 及 Cloudflare Tunnel,于是想尝试下 frp。安装的时候回想起来很久很久之前,要玩我的世界基岩服,开服时面对黑黑的命令行不知所措。从当时的不敢动弹,现在至少不那么害怕,记录下自己现在的改变。 frp 是什么 内网转发呗,随便搜个教程:https://www.linuxprobe.com/frp-tcpstcp-ssh-homelinux.html 认真看完可以获得以下信息: frp 分为...419 readsAlpineLinux
Darío Monsalvesdarmon.hashnode.dev·Aug 5, 2023Alpine LinuxAlpine Linux es una distribución de Linux ligera y orientada a la seguridad que se basa en musl libc y BusyBox. A diferencia de muchas otras distribuciones, Alpine Linux está diseñada para ser minimalista y eficiente, lo que la convierte en una excel...GNU/LINUXLinux