mirror of
https://github.com/debauchee/barrier.git
synced 2026-05-15 14:16:02 -06:00
[GH-ISSUE #1187] Why no apt-get package #957
Labels
No labels
HiDPI
bounty
bsd/freebsd
bsd/openbsd
bug
bug
build-infra
cantfix
critical
doc
duplicate
enhancement
fix-available
from git
from release
good first issue
help wanted
installer/package
invalid
linux
macOS
meta
needs testing
pull-request
query
question
regression
regression
v2.4.0
windows
wontfix
work-in-progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/barrier#957
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ghost on GitHub (Jun 7, 2021).
Original GitHub issue: https://github.com/debauchee/barrier/issues/1187
So what I found it how to install it on Debian:
https://snapcraft.io/install/barrier/debian#install
sudo apt update
sudo apt install snapd
sudo snap install core
sudo snap install barrier
My problem with this is that it would install ShitD, please no!
Can't you just provide a deb package?
Thank you.
@bheinks commented on GitHub (Jun 7, 2021):
https://packages.debian.org/stable/source/barrier
@K0-RR commented on GitHub (Jun 7, 2021):
What are you talking about? Barrier is in the Debian repository and if you don't like snap you can use the flatpak version.
@ghost commented on GitHub (Jun 8, 2021):
SHIT1:
SHIT2:
Thank you very much for fucking up like 4 hours of my time with your asswipe product...
@liamgconnolly commented on GitHub (Jun 8, 2021):
You should totally ask for a refund! what awful customer service!
Oh wait it's FOSS product...
Sorry there wasn't a big enough spoon in the known universe to feed you.
@K0-RR commented on GitHub (Jun 8, 2021):
LOL, how did
flatpak install Xandsnap install Xwasted you 4 hours? Why didn't you just download the deb file like you wanted to?@gnutechie commented on GitHub (Jun 8, 2021):
Why on earth would you use SNAP packages on Debian? What do you think Debian is? Ubuntu? Use the one that's already packaged in Debian.
sudo apt-get install barrier should do just fine... or if you would like to get a Debian package you need to ask more politely.
Manners Maketh Man
But you were asleep at that time I guess.
@ghost commented on GitHub (Jun 9, 2021):
Cause Im using Debian 9 it's only in buster:
https://packages.debian.org/buster/barrier
Why would I upgrade my OS for this trash?
Yeah I found out it from other thread that if you dont have IPV6 support then it crashes like this so I had to recompile the kernel and reboot FUUUUUUUUUUUUUUUUUUUUUUUUUUU
@MatthewCroughan commented on GitHub (Jun 12, 2021):
🤠 Nix Cowboy here.
nix-shell -p barrierto get it temporarily in your shell. Once you exit that shell, it will no longer be available to execute on yourPATH.Or add it to your system config for all users to have access to barrier permanently like this:
I've made a commit to show you how easy this is here
@MatthewCroughan commented on GitHub (Jun 12, 2021):
You can even build a whole virtual machine with
barrierinside of it, just put the following in a file calledvm.nixand runnixos-shellon it.vm.nixYou'll boot into a virtual machine wherein the user
matthewhas the passwordaptsuxand hasbarrieron thePATHready to execute.Demo
@shymega commented on GitHub (Jun 13, 2021):
Maintainer here.
a) You're being disrespectful toward a free product, and the developers. Don't be so entitled.
b) There's already a Barrier package in Debian.
c) Stop using profanity.
We can resolve your issues, but only if you are not abusive.
If this issue deteriorates, I will have no hesitation in locking the issue.
To everyone else: thank you for being so patient and helping with this issue. My apologies for not turning up sooner... Nix is a good idea. Never used it myself though.
@gnutechie commented on GitHub (Jun 16, 2021):
Well perhaps in the future you can tell us first what version of Debian you're using. That would go a long way to getting an answer to your question.
And since it is in the main repository on Debian 10 that means that it's packaged for Debian 10 and tested for that particular Debian version.
Now if you would like the developer and/or the maintainer to try and give Debian 9 a go and try to make Barrier work with it you need to ask in a different way; since it means they have to go out of their way and do all kinds of extra work (if they decide to do so) to accommodate a user that won't upgrade (for whatever reason) their Debian installation (for which they are not responsible for).
You can try Flatpak since in Debian 9 that's probably the only way you could get it running for you... and since you don't want to recompile the kernel... and God Forbid reboot...
To put out the fires from your F bombs without getting you banned in the process... here's what you can try:
Open a terminal and type:
sudo apt-get install flatpak
to install flatpak
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
To add the flathub repository so you can download all of the available packages including barrier
flatpak install flathub com.github.debauchee.barrier
to install barrier (execute this one as a normal user aka without sudo)
flatpak run com.github.debauchee.barrier
to run barrier
Then you can check whether barrier will run on Debian 9
So you see @feraldruid22, it's not just as simple as "Why no apt-get package?".
Hope this helps you out.
@shymega commented on GitHub (Jun 16, 2021):
Thank you for this calm response. Well laid out, and well said.
With regards to IPv6: you do not need to recompile the kernel. Nor reboot. Its a kernel parameter, or you could set it by creating a config in
/etc/sysctl.d, which will take effect on reboot, A quick Google returns: https://www.techrepublic.com/article/how-to-disable-ipv6-on-linux/It's not that difficult. If you don't want to reboot straight away, you should be able to reload sysctl, but off the top of my head, I cannot recall the specifics. I'm sure it's easily googleable.
With regards to supporting Debian 9, I don't intend to make any special effort to support it. Especially not after your behaviour.
I'm not sure why you don't want to upgrade to Debian 10 - is there a reason? On the README, there is an embed of Barrier packages on various distros. See: https://repology.org/project/barrier/versions. That should give you a rough idea of what is supported on Debian, and elsewhere in terms of Barrier versions.
@shymega commented on GitHub (Jun 19, 2021):
Closing - given the lack of reply from OP, and the fact we have all tried to assist as well, I see no reason to keep this open.
@clort81 commented on GitHub (Jul 24, 2021):
The responses were informative. I learned some things. Thanks.
@shymega commented on GitHub (Jul 24, 2021):
This ticket is closed, please don't bump when unnecessary. Locking now.