Installing Packages (bittornado) in Slackware
Hi everyone. I installed Slackware 13 last night and have been trying to get bittornado to properly work.
Some background info, I have my partitions set up as follows:
I unzipped the tar.gz file and made a package using makepkg, and then installed it. Afterwords, trying to run "btlaunchmanycurses" or "btlaunchmanycurses.py" doesn't do anything. Further examining shows me that it installed the package to my / directory. Shouldn't packages be installed somewhere in my /usr dir? I'm new to linux, I spent some time with it a couple years ago but haven't done anything since. I'd really appreciate it if anyone could lend me a hand here! |
bittornado is available in /extra - Unless you've got a specific reason not to do so, it's recommended to use slackware standard sources.
|
Thanks for the reply, I wasn't aware of the /extra. That being said, I can't seem to find it, either.
Apart from that, isn't still the installation of packages to my / an issue? |
It also installed Firefox to the same location.
I found a Slackware source package for Bittornado and the script installed it just fine, the commands are working. So I guess what I would like to know is how to install things myself (such as Firefox) and have them be set up correctly in the proper location. Also, is there an easy way to clean up my / directory without re-installing? Thanks, I appreciate the help(and patience)! |
Firefox is also part of Slackware - you don't have to compile it from source.
Can you post the EXACT commands you used to install bittornado? The easiest way of installing source tarballs is via a small package called src2pkg http://www.src2pkg.net/ It will create a slack package for you (as long as you've got all dependencies satisfied) Try also www.slackbuilds.org which has a great deal of installation scripts for programs. There's currently a thread here on LQ about sources of third party packages in Slackware - You might find it useful |
Here's the thread:
http://www.linuxquestions.org/questi...ckware-806816/ |
The commands I followed are:
Code:
tar xzf [file].tar.gz [edit] Also, thanks for the SlackBuilds.org link. That is a great help! |
This is how I would build a slack package from source:
Code:
./configure --prefix=/usr --libdir=/usr/lib http://slackbuilds.org/slackbuilds/1...ols.SlackBuild note the line: python setup.py install --root=... [it will 'build' the package in the specified location] btw, you can always try src2pkg. |
Ok, that makes sense. Thanks for the help on that! I feel like an idiot.
Another issue here is that when I plugin my external HD it pops up, but when I open it up in Dolphin it says "Could not enter folder /mnt/hd" Is there a way to set it so that my normal user account can access the device that I mount? |
It might be the case that you didn't add yourself to additional groups:
Quote:
Quote:
Quote:
|
I did exactly as you posted, but with entering my username at the end, of course. However, when I exit out of root and type "groups" again nothing has changed ..
|
Sorry, I forgot to add. YOu need to log out and log in back for the change to take effect.
|
Ok, now the changes have been made. But still Dolphin is unable to enter the /mnt/hd folder.
|
Ok, your external drive should be mounted somewhere in /media.
On the left-hand side panel of dolphin there should be a new entry indicating your external hd. You shouldn't enter it by trying to access '/dev/hd*' What are the outputs of the following commands [as root]: Quote:
Quote:
|
In attempting to correct the problem earlier I had edited the /etc/fstab file. After erasing the changes I made there, it works perfectly.
Thank you very much though. There is definitely a learning curve here. Is there any good books on Linux/Unix that you would recommend? |
All times are GMT -5. The time now is 10:46 PM. |