LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware - Installation (http://www.linuxquestions.org/questions/slackware-installation-40/)
-   -   General Install/Package Management Questions (http://www.linuxquestions.org/questions/slackware-installation-40/general-install-package-management-questions-4175475440/)

basica 09-01-2013 12:14 AM

General Install/Package Management Questions
 
I've successfully installed slackware before but I want to give it a go as a main system for me to use. I just had a few questions about the install discs and then package management.

So firstly, if I just wanted to install a base system; how many of the cd isos do I need to accomplish that? Just the first? Secondly, if I downloaded the first (or however many isos I needed) and wanted to then install a desktop on it, does slackware have an online repository where I can just download the packages?

I know its package manager doesn't have dependency resolution, but I am unsure if it also doesn't include online repositories to download packages as needed either.

onebuck 09-01-2013 04:51 AM

Member Response
 
Hi,

First look at Installation Guide from Slackware Doc Project.

If you are installing x86_32 then you will be able to download the first 2 install disks via torrent. If you need KDE then the third will be necessary. For KDEi, you will need the fourth. It would be easier to download the single install DVD for either x86_32 or x86_64 if your hardware supports DVD;
If you do need the source then be sure to get the source DVD ISO for both archs.

If you just want to download packages there are several online repositories. Of course Slackbuilds would be for any packages available that are not on the install media.

You could use 'slackpkg';
Quote:

excerpt 'man slackpkg';
slackpkg - Automated tool for managing Slackware Linux packages

SYNOPSIS
slackpkg [OPTIONS] {install|remove|search|upgrade|reinstall|blacklist} {PATTERN|FILE}

slackpkg [OPTIONS] {clean-system|upgrade-all|install-new}

slackpkg [OPTIONS] {search|file-search} {PATTERN|FILE}

slackpkg [OPTIONS] {generate-template|install-template|remove-template} TEMPLATENAME

slackpkg [OPTIONS] info PACKAGE

slackpkg [OPTIONS] update [gpg]

slackpkg [OPTIONS] {new-config|check-updates}

slackpkg [OPTIONS] help

DESCRIPTION
Slackpkg is a tool for those who want to easily install or upgrade packages via the network. With slackpkg, you can have a minimal installation of
Slackware Linux and install/upgrade only those packages you need most.

You don't need to setup NFS or make dozens of CDs for all your computers; all you need to do is to type one command and all of the latest official
Slackware packages will be at your fingertips.

Be sure to read the man pages to understand usage.

Do not forget 'man slackpkg.conf';
Quote:

excerpt 'man slackpkg.conf';
slackpkg.conf - Configuration data for slackpkg

DESCRIPTION
The slackpkg.conf file contains information for slackpkg (8), an automated tool for managing Slackware Linux packages.

The slackpkg.conf file is a sequence of shell script variables, and each variable controls one aspect of slackpkg. Comments begin with the # charac-
ter and end at end of the line, and comments may appear anywhere inside the slackpkg.conf file. If some variable appears more than once in the file,
slackpkg will use the value that was defined last.

Many variables can be overridden by options passed to slackpkg on the command line. If you need to override the value of VARIABLE , pass -vari-
able=value on the command line just before the slackpkg action. Multiple variables may be overridden.

EXAMPLE: slackpkg -batch=on -default_answer=y upgrade-all

For configuration options that have only two states, possible values are either "on" or "off" unless otherwise indicated.
You can always download the DVD ISO of choice then mount locally for your install to provide a local tree. Of course you would need a boot media;
Quote:

mini ISO image <- 'CDROM to boot, and install packages from an NFS server or local hard disk'
Or go the USB route using usb-and-pxe-installers.

Good resource is the Slackware Doc Project.


All times are GMT -5. The time now is 09:55 PM.