Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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 a working internet connection you can also uncomment a mirror for your Slackware version in /etc/slackpkg/mirrors and then launch the following commands:
Code:
slackpkg update
This will update the package database.
Code:
slackpkg upgrade-all
This will install the latest updates.
Code:
slackpkg install-new
This will give you a list of all currently not installed packages, just install them to get the full install.
Nowadays slackpkg is the usual way to keep a Slackware installation up to date (of course only the pacjages that are in the repo).
I did install apache from the package instead in the end. I suppose i just wanted to jump in the deep end and learn how to install things from source rather going for the easy way out. I might uninstall and try again.
The first time I used Slackware, I did so to create my own webserver. I was too green to know that the LAMPP stack was included (this being my first foray into Linux from Windows world), so I installed Apache, MySQL, Perl, and PHP from sources.
I don't regret it a bit. And I still remember how pleased with myself I was when I entered "http://localhost" in my browser and a web page appeared!
Persons who have never compiled a program from sources tend to think it is much more mysterious and difficult than it is.
Persons who have done so appreciate how neat repos and Slackbuilds are.
@Frankbell thanks mate, glad you appreciate where im comming from.
Still having issues though. I installed all the the packages from /d as advised but when I go to configure apache the output is the same.
Looking into the config.log of apache it says usr/libexec/gcc/i486-slackware-linux/4.5.2/cc1: error while loading shared libraries: libmpfr.so.4: cannot open shared object file: $ile: No such file or directory
If i check to to the path of usr/libexec/gcc/i486-slackware-linux/4.5.2/, i can see ccl but tried to cd into it and get the same error message. Have unistalled the gcc packages and reinstalled but not having much luck
you are missing the mpfr library, to get a full install without GUI it is recommended to install all packages from a, ap, d, l and n to have all dependencies.
After using the mount -o loop slackware-13.37-install-dvd.iso /mnt/tmp
cd /mnt/tmp/slackware/d
./install-packages
I restarted my box and a white screen loaded! Doh.
So reinstalled with all the packages again. after this I was able to compile from source Apache & PHP.
I would like to thank everyone for there input!
No way, this must have been caused by something else
The install-packages script in d/ just install the d/ packages, as written in the script comment:
Code:
# This is a simple script to install a package series from the command line.
# If you're already running Slackware, you can just run this script to install
# the packages.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.