Quote:
scottfree:
Hey guys, my question relates. I am a new slackware user and I still haven't been able to install a package, I read everything but im stuck,
|
I'm assuming you're using SlackBuilds.org for most of them. For slackbuilds packages you download the SlackBuild file, and the source file (some of them are split into 64-bit and 32-bit, so download the one respective to your Slackware).
Here's an example:
I want to download, chemtool. So I look up chemtool on SlackBuilds.org, it finds me this link here:
http://slackbuilds.org/repository/13...emic/chemtool/
I download chemtool.tar.gz.
Then I download the source, chemtool-1.6.9.tar.gz (as of today at the time of this post). You'll notice that the source's always have the version number on them.
Then extract chemtool.tar.gz, I prefer:
Code:
tar -zxvf /path/to/chemtool.tar.gz
but you don't really need some of the other options like -z (they just help me personally).
Then a folder titled "chemtool" will appear. Move the source file (chemtool-1.6.9.tar.gz) into this folder, and type:
The [TAB] is the tab key itself, don't actually type out [TAB]. This will automagically set it to ./chemtool.SlackBuild. For some programs this won't always happen, so for those programs you will have to type out
Code:
./chemtool.SlackBuild
Afterwards, you should get a new file in your /tmp directory (set their by default). Then:
Code:
installpkg /tmp/chemtool-blahblahblah.extension
Usually it's something like chemtool-1.6.9_SBo.extension, the extensions vary on several different programs.
Three things to note are, by doing this you're installing by source. Which means, that unless the SlackBuild package is in the slackpkg repositories, you will have to update the program yourself. Luckily there's
sbopkg to do this for us.
If you update to the newer one before sbopkg is synced with it, sbopkg will say yours is older (aka 'different') but just give it a few days and it should be okay.
Some programs which are no longer supported may have really old versions, and you'll have to install these by source yourself from their official website. When you extract their file, you should get a "README.txt" or "INSTALL.txt" file that tells you how to install it (and make any desirable changes).
You may want to place your folder (that you got from extraction) into /usr/src for organizational purposes.
You can also do many of these commands at once by separating each command with a semicolon. So something like:
Code:
tar -zxvf chemtool.tar.gz ; mv chemtool-1.6.9.tar.gz chemtool/ ; mv chemtool/ /usr/src/ ; cd /usr/src/chemtool ; ./chemtool.SlackBuild ; installpkg /tmp/chemtool-1.6.9_SBo.extension
===========================================================
Quote:
ghoultek:
Small problem... I dropped cordless phone and it hit the enter key with "upgrade-all" window open before I could read through the list. Ten trillion lines of text whizzed by my terminal window, while I was distracted by a phone call. Is there a log with all the output I can review before moving on to the slack builds and sbopkg steps?
|
I wouldn't say there's anything to worry about unless you didn't blacklist Alien Bob's compat32 files or something. Which, I'm assuming you don't have.
Basically everything should be updated now, so Firefox should be 6.0.2 (check to make sure).