How-To: Old-Roaster update to Bleeding-Edge one.

Forum rules
Share your brain ;)
User avatar
DebianJoe
Frame Buffer
Posts: 1915
Joined: Mon Jul 01, 2013 5:41 am
Location: emacs.d

How-To: Old-Roaster update to Bleeding-Edge one.

Unread post by DebianJoe » Sun Aug 18, 2013 9:39 am

This one should be pretty easy for most of you, but just in case someone wanted to update theirs to the newest version, I figured I'd cover it.

Image

First, if you haven't downloaded it, there's two ways to get the most currently updated version of roaster. If you have git installed, it amazing simple to stay updated. Simple go to your terminal and type:

Code: Select all

git clone https://github.com/DebianJoe/roaster
This will pull the main branch down into a folder called "~/roaster" on your PC. The other method, which doesn't require git, is to navigate to https://github.com/DebianJoe/roaster and click the "Download ZIP" button. Unzip this file wherever you wish.

Now, navigate to your newly created "roaster" directory. In the terminal (in this directory) enter:

Code: Select all

cp .roaster.conf ~/.roaster.conf
sudo cp roaster.py /usr/bin/roaster
This should work if you have an older version of roaster installed already. The only added dependency since the initial version is "python-config-parser" http://packages.debian.org/source/sid/configparser, which you can get via apt.

Happy Roasting.
|>>BBQ Roaster, Alpha Branch<< | >> clinky << | >> X11 must die << |
Thanks BASIC

User avatar
wuxmedia
Grasshopper
Posts: 6454
Joined: Wed Oct 17, 2012 11:32 am
Location: Back in Blighty
Contact:

Re: How-To: Old-Roaster update to Bleeding-Edge one.

Unread post by wuxmedia » Sun Aug 18, 2013 9:45 am

thanks joe, gotta git goin' with the git.
4 computers - one XP (!) , 2 FB (RICE, server) and one Kiosk (UNIA)... no test machines... 8(
"Seek, and Ye shall find"
"Github | Chooons | Site"

User avatar
DebianJoe
Frame Buffer
Posts: 1915
Joined: Mon Jul 01, 2013 5:41 am
Location: emacs.d

Re: How-To: Old-Roaster update to Bleeding-Edge one.

Unread post by DebianJoe » Sun Aug 18, 2013 9:49 am

I'm 99% sure that RICE comes with git...but that won't help you here. :) Roaster != FB-compatible.
|>>BBQ Roaster, Alpha Branch<< | >> clinky << | >> X11 must die << |
Thanks BASIC

User avatar
wuxmedia
Grasshopper
Posts: 6454
Joined: Wed Oct 17, 2012 11:32 am
Location: Back in Blighty
Contact:

Re: How-To: Old-Roaster update to Bleeding-Edge one.

Unread post by wuxmedia » Sun Aug 18, 2013 10:15 am

DebianJoe wrote:I'm 99% sure that RICE comes with git...but that won't help you here. :) Roaster != FB-compatible.
100 % right, git is installed - RICE is NoX, i'm trying (not very well) not to be so distracted, with X browsing for example.
i've got c^x c^c down. 8)
"Seek, and Ye shall find"
"Github | Chooons | Site"

User avatar
dkeg
Configurator
Posts: 3782
Joined: Sun Nov 18, 2012 9:23 pm
Location: Mid-Atlantic Grill

Re: How-To: Old-Roaster update to Bleeding-Edge one.

Unread post by dkeg » Sun Aug 18, 2013 1:58 pm

Joe may I add how to pull in latest. So we have cloned DJ's repo. Well this guy is non-stop. Shit is changing almost daily. What to do. We obviously need to have the latest and greatest. But why keep re-cloning over and over. That is way too much overhead.

Solution is to, once the repo is cloned, to cd into the directory and 'git pull' in the latest.

Code: Select all

cd /path/to/DJ/clone
git pull https://github.com/DebianJoe/roaster
then repeat the steps Joe laid out above. I'll list out to close the loop

Code: Select all

cp .roaster.conf ~/roaster
sudo cp roaster.py /usr/bin/roaster
I'm sure you could write a nice little script to handle that last piece with less typing.

Work hard; Complain less

User avatar
DebianJoe
Frame Buffer
Posts: 1915
Joined: Mon Jul 01, 2013 5:41 am
Location: emacs.d

Re: How-To: Old-Roaster update to Bleeding-Edge one.

Unread post by DebianJoe » Sun Aug 18, 2013 2:16 pm

Thanks for that Dkeg. If you'd like to script up a simple bash to handle that "less typing" then feel free to do so and put in a pull request. I can see how that might help simplify the process.

I forget that not everyone spends most of their time using git. ;)
|>>BBQ Roaster, Alpha Branch<< | >> clinky << | >> X11 must die << |
Thanks BASIC

User avatar
rhowaldt
Dog
Posts: 4565
Joined: Wed Oct 17, 2012 9:01 am
Contact:

Re: How-To: Old-Roaster update to Bleeding-Edge one.

Unread post by rhowaldt » Sun Aug 18, 2013 9:58 pm

@DJ: may be a good idea to add this info to the Wiki-page for Roaster?
All statements are true in some sense, false in some sense, meaningless in some sense, true and false in some sense, true and meaningless in some sense, false and meaningless in some sense, and true and false and meaningless in some sense.

pidsley
Hermit
Posts: 2539
Joined: Wed Oct 17, 2012 12:31 pm

Re: How-To: Old-Roaster update to Bleeding-Edge one.

Unread post by pidsley » Sun Aug 18, 2013 10:01 pm

rhowaldt wrote:@DJ: may be a good idea to add this info to the Wiki-page for Roaster?
Speaking of wiki pages... http://linuxbbq.org/wiki/index.php?title=Rhowaldt

User avatar
dkeg
Configurator
Posts: 3782
Joined: Sun Nov 18, 2012 9:23 pm
Location: Mid-Atlantic Grill

Re: How-To: Old-Roaster update to Bleeding-Edge one.

Unread post by dkeg » Sun Aug 18, 2013 10:05 pm

great page. well written

Work hard; Complain less

User avatar
wuxmedia
Grasshopper
Posts: 6454
Joined: Wed Oct 17, 2012 11:32 am
Location: Back in Blighty
Contact:

Re: How-To: Old-Roaster update to Bleeding-Edge one.

Unread post by wuxmedia » Sun Aug 18, 2013 10:14 pm

^^ heavily amusing, great article, i fear (and hope) - i don't merit one!
"Seek, and Ye shall find"
"Github | Chooons | Site"

User avatar
rhowaldt
Dog
Posts: 4565
Joined: Wed Oct 17, 2012 9:01 am
Contact:

Re: How-To: Old-Roaster update to Bleeding-Edge one.

Unread post by rhowaldt » Sun Aug 18, 2013 10:15 pm

@Pids: noticed, and given my apt reply in the Wiki thread because i am OCD about 'everything in its right place' :) - thanks again!
All statements are true in some sense, false in some sense, meaningless in some sense, true and false in some sense, true and meaningless in some sense, false and meaningless in some sense, and true and false and meaningless in some sense.

pidsley
Hermit
Posts: 2539
Joined: Wed Oct 17, 2012 12:31 pm

Re: How-To: Old-Roaster update to Bleeding-Edge one.

Unread post by pidsley » Sun Aug 18, 2013 10:16 pm

wuxmedia wrote:^^ heavily amusing, great article, i fear (and hope) - i don't merit one!
hmmm...

Sorry rho, I just had to make sure you saw it. I tried to delete my post here but dkeg had already replied.

User avatar
DebianJoe
Frame Buffer
Posts: 1915
Joined: Mon Jul 01, 2013 5:41 am
Location: emacs.d

Re: How-To: Old-Roaster update to Bleeding-Edge one.

Unread post by DebianJoe » Sun Aug 18, 2013 10:40 pm

http://linuxbbq.org/wiki/index.php?title=Roaster

done boss. ;) Feel free to fix formatting to adhere to your perfectionist mentality.
|>>BBQ Roaster, Alpha Branch<< | >> clinky << | >> X11 must die << |
Thanks BASIC

User avatar
wuxmedia
Grasshopper
Posts: 6454
Joined: Wed Oct 17, 2012 11:32 am
Location: Back in Blighty
Contact:

Re: How-To: Old-Roaster update to Bleeding-Edge one.

Unread post by wuxmedia » Sun Aug 18, 2013 10:58 pm

that makes me want to pledge unconditional allegiance, ace leg work.
"Seek, and Ye shall find"
"Github | Chooons | Site"

User avatar
rhowaldt
Dog
Posts: 4565
Joined: Wed Oct 17, 2012 9:01 am
Contact:

Re: How-To: Old-Roaster update to Bleeding-Edge one.

Unread post by rhowaldt » Mon Aug 19, 2013 6:18 am

@Pid: not a problem :)
@DJ: thanks, looks good, edited to suite my OCD :D
All statements are true in some sense, false in some sense, meaningless in some sense, true and false in some sense, true and meaningless in some sense, false and meaningless in some sense, and true and false and meaningless in some sense.

Post Reply