如何打出一个「-git」的rpm包 本文中,笔者通过 github api 获取最新的 commit_id ,以一种曲线救国的方式成功为 rpm 打下了一个 -git 包。 On Archlinux用过 AUR 的 Arch 用户应该知道,makepkg 支持 “-git” 包。当我们执行 makepkg 时,PKGBUILD 中的 pkgver 函数会自动被运行,并将输出的结果作为本次打包的版本号。这是一个非常棒的设计,我们不需 2022-02-07 #Fedora #RPM Package
雪藏在开源镜像站点中的那些常用却不为人知的软件 前两天在下载 微PE 的时候眼睛突然一瞥,发现了山东大学的开源镜像站。突然间才发现在各个开源镜像站点中提供了许多那些我们误以为只能顶着断断续续的 Github 网络才能下载的软件。 下面这张列表主要来自山东大学的镜像站中的「常用软件」和南京大学的「github-release」。我严重怀疑南京大学就是把整个 tuna 给搬了一遍过来。 山东大学 南京大学 清华大学 balena-i 2022-01-19
在Fedora搭建jekyll环境——dnf module 起因我之前的博客一直用的是这个主题,直接使用 Fedora 官方源里的 rubygem-jekyll 似乎无法正常安装 Gemfile 中的依赖。之前使用 Archlinux 的时候,我是直接从 AUR 安装了一个 ruby-2.6 来使用的,但最近转到 Fedora 以后似乎就没法用这样的方案来解决了。 好在天无绝人之路,Fedora 也提供了安装老版本的 ruby 的方案——使用 dnf 的 2022-01-12 #Fedora
pacman更新时遇到「GPGME 错误:无数据」 情景再现当初是使用 pacman 更新时遇上了「GPGME 错误:无数据」的问题,我尝试复现了下,大概是下面这样的情况。 [zhullyb@Archlinux ~]$ sudo pacman -Syu 错误:GPGME 错误:无数据 错误:GPGME 错误:无数据 错误:GPGME 错误:无数据 :: 正在同步软件包数据库... core 2022-01-01 #Archlinux
Cutefish的前世今生 CutefishOS是由我们国内的开发者主导(目前也主要是他们在开发)的桌面环境。不过似乎对于他的前世今生,似乎很多人都有误解。尤其是很多人认为他是一个Archlinux-based发行版;部分用户分不清他到底是基于Debian还是基于Ubuntu;还有人把它和 JingOS 弄混了。 先把这些问题的回答写在最前面: CutefishOS 是一个基于Debian的发行版,他的前身 Cyber 2021-12-12 #OpenSource Project
wolai再打包遇到的问题--electron应用的dev判断机制 之前对于electron懵懵懂懂的时候就把 wolai 给打包上了 AUR ,那会儿年少无知,也不懂得把内置的 electron 拆开来换成系统内置的以节省空间。前一阵子给CN源打完 Motrix 以后突然想起来自己在 AUR 上还有维护一个叫 wolai 的electron 应用,于是打算把软件内置的 electron 拆出来。尝试使用 electron /path/to/app.asar 命令 2021-12-03 #Archlinux #electron
Typora与我 Typora 要收费了,$14.9 买断制,支持三设备激活。而且尚且不知道这里买断的是单个大版本更新还是多个大版本更新。 很多人说,不要紧,我们有VsCode、我们有Vnote、我们有MarkText。。。 但我还是不习惯。 Typora真的就是个非常纯粹的Markdown编辑器,他有所见即所得的视觉效果,同时为我提供了沉浸式的写作体验。 当我在使用Typora写文章的时候,我就是个非常单纯的内 2021-11-26 #Casual Talk
我是来吹CloudflareMirrors的 Cloudflare也开始提供Linux开源镜像站了。 虽然在中国大陆地区,Cloudflare速度日常抽风,不适合作为我们本机镜像源,但完全可以用于境外VPS。平常我们对国内的镜像站比较熟悉,也知道自己的网络环境使用哪个镜像站会稍微快一些,但一旦出了国,这些经验就没有用了。 作为一家老牌的CDN网站加速服务提供商,Cloudflare提供的网络服务在全球范围内都非常快(嗯,对,全球范围不包含中国 2021-11-21 #Cloudflare
deepin-elf-verify究竟是何物? 起因越来越多上架在 Deepin 应用商店中的 deb 包中开始依赖了一个叫做 deepin-elf-verify 的依赖,今天来讲讲这个神奇的 deepin-elf-verify 到底为何物,为什么这么多程序都要依赖于他来工作。 下载拆包打开 Bfsu镜像站 ,可以很轻松地找到 Packages —— 在 apt 源中记录了各个文件信息(包括他在仓库中的相对位置)的这么一个神奇的文件,就是体积有 2021-11-20 #Linux #deepin
【翻译】请别再使用主题装饰我们的软件 标题中的「我们」当然不是我自己,这是一封来自GNOME开发者针对广大GNOME社区开发者的一封公开信。看着挺有意思的,其中也透露出了GNOME的设计理念,我在这里尽力将其不掺杂个人情感地翻译完。原文可以查看这里: https://stopthemingmy.app/ 请从头到尾阅读这封信。 这份信针对的是那些在默认设置下使用第三方主题破坏软件体验的发行版,而不是那些试图使用第三方主题美化自己桌 2021-11-05 #翻译