Slackware - InstallationThis forum is for the discussion of installation issues with Slackware.
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'm interested in creating install of Slackware with Internet only essentials. It's sole purpose should be to just surf the Internet. Of course, some security stuff like iptables should be present.
I don't know the easiest way to ask this, but I think I should ask in the affirmative: "What packages should I install?" By default, what is not mentioned, I won't install.
I'm asking because some of the packages I have no idea what they do or if they are a dependency of something else. Trial and error doesn't seem like best approach. Auditing all the dependencies seems daunting. So, I would appreciate any help on putting a list together just containing the surf essentials.
And, specifically, what security programs should I make sure to install?
You could just install a base system and use a text web browser, or a base system plus X, then add what you need. The base X install includes the TWM window manager; you'll need to install a browser and its dependencies. For the latter, that looks to me like package groups a, ap, d, f, k, l, n, and x, but I'm doing this off the top of my head and have not tested it and, frankly, never will.
iptables is built into the kernel. I would suggest installing fail2ban.
Frankly, Slackware is not designed with this sort in install in mind. It's designed to be installed fully, though persons from time to time have done otherwise. I'm inclined to suggest you experiment with Arch, which is designed for piecemeal installs, then come back and apply your experience to Slackware, if you still have a mind to.
If you do give this a whirl, come back and let us know what happened.
Installing Slackware just to surf the internet is an overkill, IMO. Also, you will spend waste a lot of time just figuring out what you can remove (but removing packages won't bring you any benefit).
To just surf the internet I wouldn't install anything but use a live media like Porteus, based on Slackware. There are others like Slacko, and several flavors of (genuine) Live Slackware 14.2 are expected.
Or if you want more, just make a full installation of Slackware. If you insist for a partial installation, please do an Internet search first and consult http://docs.slackware.com
If you are truly interested in trying Slackware, but want a slimmed system (like others, I don't really think you'll see any benefit from doing so and I'd just recommend a full install), you could look into forum member kikinovak's MLED. This basically a slimmed down Slackware that might better fit what you're looking for.
As other people mentioned, install the full version. The extra packages won't harm and will save you time on troubleshooting. Most tutorials and SlackBuilds assume, you are dealing with the full install. Use the right tool for the task. If you need something really small due to HD size, I would use something designed specifically with that in view.
I thought it would be a cool idea to celebrate the “farewell to udev”. With the abandoned ConsoleKit replaced by ConsoleKit2 which is actively maintained by the Slackware-friendly XFCE crew, and Gentoo’s eudev taking the place of udev, we are well equipped to keep systemd out of our distro for a while. Basically eudev contains the udev code as found in the systemd sources, but then stripped from all standards-violating systemd crap and with a sane build system. Hooray, we’re back in business and eudev gained some more traction. Win-win.
How to celebrate the occasion? Easy! By releasing a first public Beta of the Slackware Live Edition.
Screenshots of my latest “Project X” were already revealed in a recent post. Slackware Live Edition is a version of Slackware-current (64-bit only for now) that can be run from a DVD or a USB stick. It is an ISO image meant to be a showcase of what Slackware is about. You get the default install, no customizations, but with all the power.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.