• 0 Posts
  • 3 Comments
Joined 2 days ago
cake
Cake day: April 1st, 2026

help-circle
  • Bazzite shows that terra-release is indeed installed

    Assuming it is disabled (as happened in https://github.com/ublue-os/bazzite/issues/2580)

    Interesting conflict; as these seem to be at odds with each other. I wonder what’s up. If it’s indeed disabled, then I would like to apologize for causing any confusion. FWIW, I may have been mislead by Terra’s own documentation. I suppose it might be outdated.


    Anyhow, perhaps we can undertake the steps to uninstall terra-release (even if it’s not there) and (re)install it.

    Uninstalling terra-release

    If terra-release is layered[1], then we’d have to start with rpm-ostree uninstall terra-release. Afterwards, to delete the Terra repository, even if it’s not even there[2]: sudo rm -rf /etc/yum.repos.d/terra.repo

    (Re)installing terra-release

    To (re)install terra-release (as per its own instructions):

    First evoke the following command:

    curl -fsSL https://github.com/terrapkg/subatomic-repos/raw/main/terra.repo | pkexec tee /etc/yum.repos.d/terra.repo
    

    And then, evoke this one: sudo rpm-ostree install terra-release . I’m unsure if sudo is required. Personally, first I’ll do is without sudo. Only after it fails due to permissions will I do it with sudo.

    A reboot is probably required for it to take effect. Hence, try evoking rpm-ostree install throne only after performing a reboot.


    1. You can check this with rpm-ostree status. If it is, you will find it after LayeredPackages:. If it’s not, you should not evoke rpm-ostree uninstall terra-release, as it wouldn’t get through anyways. ↩︎

    2. If ls /etc/yum.repos.d/ | grep "terra" doesn’t yield anything, then you may skip this. But evoking the command to delete something that’s not there, isn’t bad or anything. ↩︎


  • Nekoray in particular doesn’t have .rpm

    Perhaps they don’t provide any themselves. But installing it from a repository is preferred anyways. To be clear, it’s found within Terra’s repository. The very same Terra repository that’s enabled by default on Bazzite. So, as I see it, there’s nothing that would prevent rpm-ostree install nekoray from working. Have you even tried this?

    I don’t know why V2RayN doesn’t work though. Try Nekoray and let us know how it goes.

    EDIT: I just noticed how Nekoray has seemingly lost its maintainer. Thankfully, someone forked it and renamed it to Throne. And, with it, we find ourselves an RPM repository to install from. Thankfully, you don’t even have to go through any hoops, as it’s also found in the Terra repository. So you’re simply one rpm-ostree install throne removed from installing it.