There's no such thing as a stupid question, but they're the easiest to answer.
JoinTour
Login
 
Tag Cloud
acer blue screen boot bsod computer connection crash css dell display driver drivers email error ethernet excel firefox firefox 3 game hard drive hardware internet internet explorer itunes laptop linux malware monitor network networking outlook outlook 2003 outlook express partition password printer problem problems ram router slow sound trojan usb video virus vista windows windows xp wireless
UNIX/Linux
Search
Search in:
 
Advanced Search
Tech Support Guy Forums > Operating Systems > UNIX/Linux >
Solved: Help compiling Vidalia


HELLO AND WELCOME! Before you can post your question, you'll have to register -- it's completely free! Click here to join today! We highly recommend that you print a copy of our Guide for New Members. Enjoy!

Closed Thread
 
Thread Tools
absolutezero1287's Avatar
Senior Member with 156 posts.
 
Join Date: May 2007
Experience: Intermediate
16-Jan-2008, 08:37 PM #1
Solved: Help compiling Vidalia
I'm trying to install a program called Vidalia. It's the GUI for Tor, an onion router type proxy. The instruction for Linux and Ubuntu are there but I'm afraid that I don't understand them. Can anyone be of some assistance?

http://trac.vidalia-project.net/wiki/InstallSource

Thanks
lotuseclat79's Avatar
Distinguished Member with 10,572 posts.
 
Join Date: Sep 2003
Location: -71.45091, 42.27841
17-Jan-2008, 01:33 PM #2
Hi absolutezero1287,

What exactly do you not understand?

-- Tom
absolutezero1287's Avatar
Senior Member with 156 posts.
 
Join Date: May 2007
Experience: Intermediate
17-Jan-2008, 07:10 PM #3
Well, I haven't worked with BASH for too long, one part that lost me was part 3 under Linux/BSD/Unix General. "Run ./configure && make from the location of Vidalia's source." How exactly do I do that? I already extracted the contents of the tar.gz file so I imagine that this is next?

I generally understand that I have to run certain commands but I don't know how to go about it nor do I know the proper syntax.

Also, would it be a better idea to extract the tar.gz file to some place other than my home directory? (Right now it's sitting on my desktop).
tomdkat's Avatar
Computer Specs
Distinguished Member with 3,724 posts.
 
Join Date: May 2006
Location: S.F. Bay Area, CA
Experience: Intermediate
17-Jan-2008, 07:21 PM #4
Ok, you need to do a mixture of the Unix/Linux generic instructions and the Ubuntu specific parts.

Here are the steps:
  1. Make sure you have Qt 4.1 or later and Tor 0.1.2.x or later installed. On Ubuntu, You will need the packages from Synaptic/Adept called qt4-dev-tools and qt4-designer. You might be able to install these using the Synaptic Package manager or by using an "apt-get" command someone else here might provide.
  2. Untar Vidalia's source tarball with tar -zxf vidalia-version-you-downloaded.tar.gz
    You can do this in the Desktop directory or in your home directory. Once untarred, a directory named vidalia{-something} should be created.
  3. Run ./configure && make from the location of Vidalia's source. On Ubuntu, type export QMAKE=/usr/bin/qmake-qt4 before running the ./configure command. You might also need to run this ./configure command: ./configure --disable-debug
  4. When the previous command finishes, Vidalia's binary will be placed in the root directory of the location of Vidalia's source. Optionally, you can run make install to install Vidalia into your /usr/local/bin/ directory. On Ubuntu, if you run the "make install" command to install the app, you will need to add sudo in front of it.

So, here's an example of what I would do on my Ubuntu system if I downloaded the package. Let's say I downloaded Vidalia version 1.0:

First, I would download vidalia-1.0.tar.gz to my desktop and I would open a terminal window. Then I would do this:

$ sudo apt-get qt4-dev-tools qt4-designer
(let the installation do its thing)
$ tar zxf ~/Desktop/vidalia-1.0.tar.gz
$ cd vidalia-1.0
$ pwd
/home/tom/vidalia-1.0
$ more README
(At this point, I would look for a README and/or INSTALL file with build instructions)
$ export QMAKE=/usr/bin/qmake-qt4
$ ./configure --disable-debug
$ make
(wait for the build to finish)
$ sudo make install
$ /usr/local/bin/vidalia
(or whatever command is used to run Vidalia)

The above procedure won't be exact for you but will give you a general idea of what's involved.

Peace...
absolutezero1287's Avatar
Senior Member with 156 posts.
 
Join Date: May 2007
Experience: Intermediate
19-Jan-2008, 11:55 PM #5
tried it, can't get it to work
tomdkat's Avatar
Computer Specs
Distinguished Member with 3,724 posts.
 
Join Date: May 2006
Location: S.F. Bay Area, CA
Experience: Intermediate
20-Jan-2008, 12:16 AM #6
Ok, then post ALL of the output from what you did here so we can see what happened.

Peace...
absolutezero1287's Avatar
Senior Member with 156 posts.
 
Join Date: May 2007
Experience: Intermediate
22-Mar-2008, 01:53 PM #7
Nevermind, got it to work.
It's been a while since I posted this but if I remember correctly I ran a file called install.sh. Either way I got Vidalia up and running. If anyone experiences problems feel free to send me a message.
Closed Thread

THIS THREAD HAS EXPIRED.
Are you having the same problem? We have volunteers ready to answer your question, but first you'll have to join for free. Need help getting started? Check out our Welcome Guide.


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
WELCOME TO TECH SUPPORT GUY! Are you looking for the solution to your computer problem? Join our site today to ask your question -- for free! Our site is run completely by volunteers who help people like you solve computer problems. See our Welcome Guide to get started.



Thread Tools


You Are Using:
Server ID
Advertisements do not imply our endorsement of that product or service.
All times are GMT -4. The time now is 04:01 PM.
Copyright © 1996 - 2008 TechGuy, Inc. All rights reserved.
Powered by vBulletin, Copyright © 2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0
Powered by Cermak Technologies, Inc.