LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 06-14-2018, 12:03 PM   #1
waffler
LQ Newbie
 
Registered: Jun 2018
Posts: 3

Rep: Reputation: Disabled
Help with install from github


Hello, I'm trying to install a crossplatform kvm program from github and it is in tar format. It also doesn't contain a config or make file, and I have no clue how to run it. I've tried extracting it and running the files in bin with chmod and everything.

Link to git https://github.com/debauchee/barrier

I'm running Lubuntu.
 
Old 06-14-2018, 12:15 PM   #2
jsbjsb001
Senior Member
 
Registered: Mar 2009
Location: Earth, unfortunately...
Distribution: Currently: OpenMandriva. Previously: openSUSE, PCLinuxOS, CentOS, among others over the years.
Posts: 3,881

Rep: Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063
Quote:
Originally Posted by waffler View Post
Hello, I'm trying to install a crossplatform kvm program from github and it is in tar format. It also doesn't contain a config or make file, and I have no clue how to run it. I've tried extracting it and running the files in bin with chmod and everything.

Link to git https://github.com/debauchee/barrier

I'm running Lubuntu.
Did you read the README.md file? It looks like it uses cmake, not the "normal make".
 
Old 06-14-2018, 12:21 PM   #3
urbanwks
Member
 
Registered: Sep 2003
Distribution: Slackware64-Current, FreeBSD 12.1, Alpine 5.4, Manjaro 19, Alpine on WSL [Win10]
Posts: 194

Rep: Reputation: 213Reputation: 213Reputation: 213
It also appears that the wiki page on the same site has more information, and precompiled binary downloads as well.
 
Old 06-14-2018, 12:49 PM   #4
waffler
LQ Newbie
 
Registered: Jun 2018
Posts: 3

Original Poster
Rep: Reputation: Disabled
Thanks so much.

The precompiled .bz2 only includes 2 library files, and a config for the desktop icon I'm guessing. Nothing else.

There is also no advice in the readme, only one compiled for another type of distro.
 
Old 06-14-2018, 12:49 PM   #5
rtmistler
Moderator
 
Registered: Mar 2011
Location: USA
Distribution: MINT Debian, Angstrom, SUSE, Ubuntu, Debian
Posts: 9,882
Blog Entries: 13

Rep: Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930Reputation: 4930
In all fairness to waffler, while there may be a makefile and it does appear to be cmake, there is zero documentation about that in the README file, nor in the doc subtree.

I do not see a wiki referenced in the README or the doc tree, but perhaps it is detectable using a web search. I don't see it jump out at me, KVM seems to dominate a search. Any change you could share the Wiki link you're referring to urbanwks?

I feel that contacting the author or other developers would be useful, as the README states. Meanwhile, there's no references once again in the README as to whom to reach.

I do not believe this is something you "run" by the way. It is a source tree that you build to attain an executable image or set of images, for your desired target platform. My summary is that I feel you need to figure out how to reach the authors or contributors for this git repository and try to ask them how to build it properly, or try to build it using cmake. I can almost guarantee that trying to build it may be complicated.

EDIT: You said it waffler, one post prior to mine getting on there. No real documentation.
 
1 members found this post helpful.
Old 06-14-2018, 12:53 PM   #6
jsbjsb001
Senior Member
 
Registered: Mar 2009
Location: Earth, unfortunately...
Distribution: Currently: OpenMandriva. Previously: openSUSE, PCLinuxOS, CentOS, among others over the years.
Posts: 3,881

Rep: Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063
It seems to me you have two options:

1) Try building it - trying giving the clean_build.sh file "execute" permission and make sure you have the relevant development packages installed (eg. gcc, cmake, etc), then try running that same file.

2) Wait for the following to be done:

Quote:
We are expecting to have RPM and DEB packages shortly. Stay tuned!
(Quoted from the same link you provided.)
 
Old 06-14-2018, 01:02 PM   #7
urbanwks
Member
 
Registered: Sep 2003
Distribution: Slackware64-Current, FreeBSD 12.1, Alpine 5.4, Manjaro 19, Alpine on WSL [Win10]
Posts: 194

Rep: Reputation: 213Reputation: 213Reputation: 213
Quote:
Originally Posted by rtmistler View Post
Any change you could share the Wiki link you're referring to urbanwks?.
Yeah it is kind of hidden and doesn’t really look like part of the project, tbh. There’s a link at the very top of that page.

https://github.com/debauchee/barrier/wiki

There’s a “generic” Linux binary, unfortunately I can’t test it at the moment. Says it was built under Arch, but I suppose if it’s generic enough it shouldn’t matter.
 
1 members found this post helpful.
Old 06-14-2018, 01:32 PM   #8
waffler
LQ Newbie
 
Registered: Jun 2018
Posts: 3

Original Poster
Rep: Reputation: Disabled
Thanks a lot guys. I'm not able to convince the .sh to function, so I'm pretty much at a loss. I'll try contacting someone in the project and asking about either providing documentation, or when a .deb version will be available.
 
Old 06-15-2018, 02:39 AM   #9
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
Quote:
Barrier will let you use your keyboard and mouse from machine A to control machine B (or more).
i wonder what this software does and why you think you need it?
what are you really trying to achieve?

and if you really do need it, and in addition to what was already said, you can always look at the PKGBUILD of the AUR package - it might contain useful pointers on how to build; look at the build() function.
 
Old 06-15-2018, 01:55 PM   #10
AwesomeMachine
LQ Guru
 
Registered: Jan 2005
Location: USA and Italy
Distribution: Debian testing/sid; OpenSuSE; Fedora; Mint
Posts: 5,524

Rep: Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015Reputation: 1015
You can try
Code:
$ debian/rules build
And this is where you can ask about the program: https://github.com/debauchee/barrier/issues/
 
Old 06-19-2018, 08:56 PM   #11
sasongko
LQ Newbie
 
Registered: Feb 2017
Distribution: Slackware
Posts: 25

Rep: Reputation: 10
Quote:
Originally Posted by waffler View Post
Thanks a lot guys. I'm not able to convince the .sh to function, so I'm pretty much at a loss. I'll try contacting someone in the project and asking about either providing documentation, or when a .deb version will be available.
Are all of dependencies already installed, such as x11, xinerama, openssl?
Have you tried following jsbjsb001's advice? what is the result?
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Learn to use GitHub with GitHub Learning Lab LXer Syndicated Linux News 0 04-20-2018 01:12 AM
LXer: GitHub wants more new contributors, because that's what GitHub is for LXer Syndicated Linux News 0 07-27-2017 06:36 AM
how do I install package from github iFunction Linux - Newbie 4 04-07-2016 05:34 PM
How to install application from github? dorsio Linux - Software 3 10-13-2015 07:31 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 06:43 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration