89luca89 / 89luca89/distrobox

[Suggestion] Provide a Way to Install Latest Distrobox RC in Parallel with Stable Version

未關閉
#2,216 3 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
enhancement
主要語言
Go
星號
13k
分支
541
平均合併
20 小時 47 分鐘
30 天內合併 PR
4

描述

**Is your feature request related to a problem? Please describe.**
I'm having trouble creating certain distroboxes on Bazzite (see https://github.com/89luca89/distrobox/issues/2208#issuecomment-5451878203 , https://github.com/89luca89/distrobox/issues/2208#issuecomment-5533321923 , and https://github.com/89luca89/distrobox/issues/2208#issuecomment-5540079698 ). So I thought I'd install the latest Distrobox RC version and see if the problem is fixed there. Since Bazzite includes the latest stable Distrobox version, I thought I'd install the RC via Homebrew and access it that way. The only Distrobox version that shows up in Homebrew is the latest stable version. But, apparently, using the --HEAD parameter in "brew install" is supposed to install the latest version, not just the latest stable version. I tried that, but it looks like it just installed the latest stable version in a brew container.

**Describe the solution you'd like**
I'd like a way to install the latest Distrobox RC without affecting the existing stable version that comes with the OS (which is immutable/atomic). I'm not smart enough to know the right way to do this. But, assuming Homebrew is a decent method, I'd like to have its --HEAD parameter point to a distrobox.rb file that points to the latest version, not just the latest stable version. IOW:

`brew install distrobox --HEAD`

would install the latest Distrobox.

**Describe alternatives you've considered**
Another option (and maybe a better one) would be for Homebrew to specifically point to the latest RC version as well as the latest stable version. So, things like "distrobox@RC4" (or something like that) as well as the standard "distrobox" would show up as Formulae with a `brew search distrobox` command.

I don't know if you'd have to let the Homebrew people know about those or if people like me would have to ask the Homebrew people to do that.

**Additional context**
NA

貢獻指南

開啟貢獻指南

研究方向

查看 distrobox repository 中的 Homebrew formula(可能位於 packaging/homebrew 或類似位置)。了解 --HEAD flag 的運作方式,以及如何將它指向最新的 RC。檢查專案的 release process 和 tagging strategy,以確認是否有可用的 RC tags。使用本機修改的 formula 測試透過 Homebrew 安裝,確保它能正常運作且不會破壞 stable version。

由索引模型根據 Issue 內容生成。

評估

技術堆疊
shell
領域
cli, developer-experience, tooling
Issue 類型
功能
難度
3/5
預估耗時
1-2 天
活躍度
活躍
描述清晰度
基本清楚
新手友好度
55/100

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。