SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am a noob to slackware always have wanted to try it. But how in simple terms can i install a program like devede with slackbuilds from slackbuilds.org? Thanks for the help
A simple and popular way is to use SboPkg, downloadable via http://www.sbopkg.org/downloads.php. The downloaded package can be installed using the installpkg command.
1) The Slightly harder way.
download all the files in a directory. Usually these files are
README
PRGNAM.SlackBuild
PRGNAM.info
slack-desc
the source file
Make the slackbuild executable by running "chmod +x PRGNAM.SlackBuild" then as root, launch the build like this "./PRGNAM.SlackBuild" . if the build finishes correctly the pacakge will be waiting for you in the /tmp directory where you can install using installpkg.
2) Easy Way
Download sbopkg http://www.sbopkg.org/ installpkg it "installpkg sbopkg-0.34.0-noarch-1_cng.tgz" then launch the program "sbopkg". First thing is sync with the current repository (default is 13.1) then the rest you can figure out, it's very easy.
P.S. Keep in mind that certain programs have dependencies, Check the README before you begin
Re Daedra's post. I recommend trying it the hard a way a couple of times so that you get the idea and then just use the easy way (the superb sbopkg) for convenience.
It reminds me of advice I had at an early age at school - learn arithmetic the old-fashioned way first, then feel free to use a pocket calculator after that.
so if i am trying to install this program http://www.slackbuilds.org/repositor...imedia/devede/ i do chmod +x devede.SlackBuild when it is saved to root or folder before root? and then after that has successfully done i do installpkg? I want to learn to do this the hard way.
What you need to do is download the slackbuild archive devede.tar.gz as well as the source archive devede-3.16.9.tar.bz2 which are both found on the slackbuilds.org website you linked.
You then extract the slackbuild archive using
Code:
tar -xvf devede.tar.gz
Then move the source archive to the resulting directory.
Code:
mv devede-3.16.9.tar.bz2 devede/
Then do
Code:
cd devede/
sudo sh devede.Slackbuild
Once it finishes compiling, do the following
Code:
su
cd /tmp
installpkg devede-3.16.9_SBo.tgz
And you'll be all done
EDIT: Sorry I had a closer look at the slackbuilds site and this program requires 2 dependencies, namely dvdauthor and vcdimager. You can find them both on slackbuilds.org. You'll have to follow the above steps for both these two packages BEFORE you go ahead and start installing devede.
this is as far as i got
root@slackware:~# tar -xvf devede.tar.gz
devede/
devede/devede.info
devede/README
devede/fix_extra_backgrounds_dir.patch
devede/doinst.sh
devede/devede.SlackBuild
devede/slack-desc
root@slackware:~# mv devede-3.16.9.tar.bz2 devede/
mv: cannot stat `devede-3.16.9.tar.bz2': No such file or directory
root@slackware:~# mv devede-3.16.9.tar.bz2 devede/
mv: cannot stat `devede-3.16.9.tar.bz2': No such file or directory
root@slackware:~# mv devede-3.16.9.tar.bz2 devede/
root@slackware:~# sudo sh devede.Slackbuild
sh: devede.Slackbuild: No such file or directory
root@slackware:~# sh devede.Slackbuild
sh: devede.Slackbuild: No such file or directory
root@slackware:~# sudo sh devede.Slackbuild
sh: devede.Slackbuild: No such file or directory
root@slackware:~#
you forgot to download the source. you can get the download address from the .info file then you can get within terminal by doing "wget http://sourceurl.com" then rerun the slackbuild. Or you can just download if from slackbuilds.org, either way works. but the end result should look like this, these files should be in your devede directory
also you need to do
cd devede/
./devede.Slackbuild
Also did you install the dependecies first? From the README "DeVeDe requires dvdauthor and vcdimager." So you need to install those first before you can build DeVeDe.
i noticed the dependencies at bottom of screen when i looked at readme once again I will try to install them first and see what happens if now ill be back. thanks alot guys for the help you all have been very helpfull i am new to slackware installation but not to linux Never really installed software without a synaptic or software center
Here is what i have so far. Not seeing devede in multimedia list on kmenu. Wont it show even if it doesn't have dependencies, But wont run without them.
Quote:
root@Slackware:~# tar -xvzf devede.tar.gz
devede/
devede/devede.info
devede/README
devede/fix_extra_backgrounds_dir.patch
devede/doinst.sh
devede/devede.SlackBuild
devede/slack-desc
root@Slackware:~# cd devede
root@Slackware:~/devede# ls
README devede.info slack-desc
devede-3.16.9.tar.bz2 doinst.sh
devede.SlackBuild* fix_extra_backgrounds_dir.patch
root@Slackware:~/devede# cat devede.info
PRGNAM="devede"
VERSION="3.16.9"
HOMEPAGE="http://www.rastersoft.com/programas/devede.html"
DOWNLOAD="http://www.rastersoft.com/descargas/devede-3.16.9.tar.bz2"
MD5SUM="f35c5e72264ee272194cfa558b43e598"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Niels Horn"
EMAIL="niels.horn@gmail.com"
APPROVED="rworkman"
root@Slackware:~/devede# wget http://www.rastersoft.com/descargas/...3.16.9.tar.bz2
--2010-11-26 18:59:01-- http://www.rastersoft.com/descargas/...3.16.9.tar.bz2
Resolving www.rastersoft.com (www.rastersoft.com)... 216.139.67.140
Connecting to www.rastersoft.com (www.rastersoft.com)|216.139.67.140|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2010-11-26 18:59:01 ERROR 404: Not Found.
No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.
This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!
Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.