LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware - Installation (https://www.linuxquestions.org/questions/slackware-installation-40/)
-   -   How to install minimal Slackware... (https://www.linuxquestions.org/questions/slackware-installation-40/how-to-install-minimal-slackware-4175506934/)

gor0 06-03-2014 03:18 PM

How to install minimal Slackware...
 
Hi there folks!

I want and need to install Slackware 64 but do not wanna download 1gb or 4gb,just lookin4 for a base then later install more packages...

tia!

Didier Spaier 06-03-2014 04:55 PM

Hi and welcome to LQ.

This is a fairly frequent question.

First, bear in mind that Slackware is designed as a whole and doesn't provide automatic dependencies resolution, so if you do a minimal install sooner or later some software won't work until you install its dependencies, and you'll have to figure out yourself what packages are needed.

This is why we recommend that newcomers make a full installation.

If you still want a minimal install, to give you a sound advice on what you should install first, we need to know how you want to use your system: what you are going to do with it, if you need a windows manager or a desktop and which one, etc.

There is no official Slackware installer without the packages, but you can use an unofficial Slint installation ISO image that weighs at most 44M, see http://slint.fr/en/installer.html, that you can write on a DVD or on an USB stick. After booting the installation media, when asked choose as source of packages an ftp or http server. You'll be able to choose the packages you want either as series or cherry picking as in the genuine Slackware installer (but that can take a lot of time :-).

gor0 06-03-2014 06:29 PM

Homie...thx a lotttttt !!!

downloadin right now..

will see what happens...later...

hasta la vista baby!

Didier Spaier 06-03-2014 06:36 PM

As a bonus, you will be able to use Spanish (Latin America) during installation, just press F3 after you see the greeting screen. Diantre who did most of the translation lives in Costa Rica :D

gor0 06-03-2014 08:44 PM

Howdy folks...

what bout setup WIFI on install(slint)?

tia!

ymf331 06-03-2014 10:29 PM

From the shell you can use iwconfig to set essid and key, ifconfig wlan0 up, dhcpcd wlan0, and WiFi should work.

Didier Spaier 06-04-2014 02:22 AM

Quote:

Originally Posted by ymf331 (Post 5181980)
From the shell you can use iwconfig to set essid and key, ifconfig wlan0 up, dhcpcd wlan0, and WiFi should work.

No, iwconfig is shipped neither in Slint nor in Slackware installers.

So, using wifi during installation is not possible (but if you install in a virtual machine as then the installer will benefit of the wireless connection of the host system as if it were a wired one).

I could have a look at how add such a feature in Slint installer in the future but don't hold your breath, especially considering that we have to stay close to the genuine Slackware installer as we wish that some day it will replace it.

gor0 06-06-2014 08:09 AM

and...what bout to install Salix or Slackel then use Slackware repos?!

http://straightedgelinux.com/blog/howto/salix.html

Quote:

How to Transform Salix into Slackware Proper

It's not something I recommend, but it is entirely possible to wrangle a proper Slackware install from Salix OS. This obviously begs the question of why you would want to do it, especially given that I have just said that I do not recommend it. There are a few reasons:

Slackware does not have a downloadable CD-sized installer. The only official installer for Slackware is a DVD image. There are ways to do network installs and so on, but if you are looking for a quick way to download 700mb or less of data, put it onto a cd-r, and install the world's greatest Linux distribution, then Salix OS will get you 92% of the way there.
On a related note, older computers may not have a DVD-ROM drive. You may actually need a CD installer.
Slackware's default install is big. If you are lazy and want to get a fairly minimal, yet sensible, desktop install then you might as well let someone else pick through tag files and dependencies for you. This is, of course, what the Salix maintainers have done, so by installing Salix OS you're utilizing their hard work.
You might be nervous to try Slackware's vanilla install and prefer the way Salix OS puts their distribution together.

There are also plenty of reasons not to try this.

Most easy-to-use build scripts for extra applications assume that you are using a stock install of Slackware. They don't warn you of packages that you must have installed that would be on a stock Slackware system because they consider Slackware the safe baseline.
There could be all kinds of hidden surprises in Salix OS, if you're used to stock Slack. Just little things that you don't think about until you need something, spend an hour trying to figure out why it isn't working, and then finally realize that Salix OS quietly left that bit out...
Slackware support channels (including, realistically, myself) assume that you have a full install of Slackware. If you report an issue, then we assume that Slackware has been installed fully and correctly, or else every time we troubleshoot we'd all need to start from the very beginning.
You might find that Slackware's vanilla versions of upstream packages is exactly what you've always wanted in a Linux distro (and it is, believe me) and that Salix's curated approach is not ideal for your workflow.

In other words, don't try this just because you like the logo of Salix, or you think it uses prettier colours than Slackware. Do this if you have to due to hardware or bandwidth limitations. Otherwise, just install Slackware and modify it to your liking. Trust me, it's worth it.

But in a pinch, this'll work:

As for myself, I found an old computer that had no DVD drive and refused to boot from an external USB DVD drive; I needed to get Slackware onto it quickly and without too much effort. So I found Salix OS's cd-sized installer and minimal-yet-usable desktop perfect for my needs on that box. What follows are the steps you will want to take to "finish" the install so that you end up with a "real" Slackware install.

I chose Salix OS because they have stated they are dedicated to being fully compatible with Slackware. To my knowledge, other Slackware derivatives, such as Zenwalk, do not guarantee this.
The Install

The Salix OS install is a simplified version of the Slackware installer. It is quicker for its reduced options, and also more guided and even offers a fully automated installer that does everything for you. But as long as you read the screens, the process is very well documented and you should have no problem with it. If you've never installed Slackware at all before, then check out my howto on Installing Slackware.

When asked to select an installation mode, you should choose to do the Full install.
I can not stay one more day with Ubuntu spyware
https://www.youtube.com/watch?v=DXnfa0H30L4

onebuck 06-06-2014 09:31 AM

Member Response
 
Hi,

Welcome to LQ & Slackware!
Quote:

Originally Posted by gor0 (Post 5181787)
Hi there folks!

I want and need to install Slackware 64 but do not wanna download 1gb or 4gb,just lookin4 for a base then later install more packages...

tia!

From AlienBob's site;
Quote:

A mini ISO image of about 40MB (I created these for several versions of Slackware) which you can burn to a creditcard-sized CDROM to boot, and install packages from an NFS server or local hard disk.
README;
Quote:

slackware-mini-install.iso
==========================
If you're planning to install Slackware using packages on a local hard disk partition, or from a NFS/HTTP/FTP server, you don't need a full-blown CDROM to boot from. This mini-ISO image of less than 40MB in size contains everything to let you do the above, and nothing more than that. The script that was used to create the ISO image can be found here: http://www.slackware.com/~alien/tool...ate_miniiso.sh

========================================================

Eric Hameleers <alien at slackware dot com>, 04-may-2008
Hope this helps.
Have fun!
:hattip:

gor0 06-06-2014 09:52 AM

Quote:

Originally Posted by onebuck (Post 5183549)

Hi!

same of this: http://slint.fr/en/installer.html ...

ruario 06-06-2014 09:54 AM

Yeah, the problem is that a network install still pulls down everything, even if it does not install it all. Or at least it appeared to, last time I checked.

I would be happy ti be proved wrong.

onebuck 06-06-2014 03:31 PM

Member Response
 
Hi,

Quote:

Originally Posted by gor0 (Post 5183560)
Hi!

same of this: http://slint.fr/en/installer.html ...

Not the same thing. slackware-mini-install.iso are created using; http://www.slackware.com/~alien/tool...ate_miniiso.sh

Slint is;
Quote:

Slint installer allows you to use your prefered language during installation, and add translated administration tools and manual pages to Slackware.
To create a hybrid ISO for a Slackware install.

Quote:

If you're planning to install Slackware using packages on a local hard disk partition, or from a NFS/HTTP/FTP server, you don't need a full-blown CDROM to boot from. This mini-ISO image of less than 40MB in size contains everything to let you do the above, and nothing more than that. The script that was used to create the ISO image can be found here: http://www.slackware.com/~alien/tool...ate_miniiso.sh
The 'slackware-mini-install.iso' is used as stated in the above quote from http://www.slackware.com/~alien/slackboot/mini/

Slackware-mini-ISO is handy when you want to do a quick install via local media or NFS. You can load packages as you wish.

Didier Spaier 06-06-2014 04:00 PM

Well, there are differences between the content of Slint installer's iso and mini-iso provided by alienBOB (who by the way suggested me to provide Slint installers in the form of mini-isos, thanks Eric :), but not that big.

Main differences are that the installers included in Slint ISO images are polyglot, and that these images install localized scripts and man pages in addition to the en_US genuine ones and are hybrid (allow to boot off CD/DVD and USB sticks as well), but this put aside the content and features are pretty similar. (And you can make Eric's mini-iso images hybrid with the isohybrid command as well).

So you can use indifferently a slint ISO image or a slackware-mini-install-iso for the same Slackware edition. The results and features should be identical for folks using US English during the installation.

gor0 06-06-2014 04:57 PM

Quote:

Originally Posted by gor0 (Post 5183515)



I can not stay one more day with Ubuntu spyware
https://www.youtube.com/watch?v=DXnfa0H30L4

https://www.youtube.com/watch?v=POex...Y#action=share

gor0 06-07-2014 04:44 PM

Quote:

Originally Posted by gor0 (Post 5183515)
and...what bout to install Salix or Slackel then use Slackware repos?!

http://straightedgelinux.com/blog/howto/salix.html

Some help here plz...

Code:

~$  wget http://mirrors.pair.com/slackware-14.0/slackware/ap/slackpkg-2.82.0-noarch-8.tgz
--2014-06-07 15:39:51--  http://mirrors.pair.com/slackware-14.0/slackware/ap/slackpkg-2.82.0-noarch-8.tgz
Resolving mirrors.pair.com (mirrors.pair.com)... 216.92.131.14
Connecting to mirrors.pair.com (mirrors.pair.com)|216.92.131.14|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2014-06-07 15:39:52 ERROR 404: Not Found.

how to replace this REPO? I mean it when I say gonna install Salix then convert it to Slackware!

btw: could download Slack but my USB pen is just only 2 gb

let me see if I have some dvd RW o whatever...

++++++++++++++++++++++++++++++++++++++++++++++++++++++

EDIT:

thx 4 nada!

http://www.slackpkg.org/

bormant 06-19-2014 09:32 AM

Quote:

Originally Posted by Didier Spaier (Post 5182047)
No, iwconfig is shipped neither in Slint nor in Slackware installers.

So, using wifi during installation is not possible

But we can installpkg some packages in installer environment
Code:

cd /cdrom/slackware*/
installpkg a/kernel-firmware-*t?z a/kernel-modules-*t?z n/wireless-tools-*t?z n/wpa_supplicant-*t?z

and maybe something more and then configure wlan manually.

enine 06-20-2014 06:44 AM

I recently attempted a minimal install but found a lot of interdependent things. For example something in Apache/php is dependent upon libraries that are in the X package set. I ended up getting the install to work by installing a few packages from X but it seemed to have performance issues. Did a clean full install and everything worked fine.
I remember a few versions ago I could do installs without X

ruario 07-03-2014 05:09 AM

Quote:

Originally Posted by gor0 (Post 5184232)
I mean it when I say gonna install Salix then convert it to Slackware!

Why not just stick with Salix in that case?

Before you do a minimal install reconsider why you are doing it. You are not going to gain any speed or performance benefit. If you really have a valid reason you can do a small install relatively easily and quickly without having to resort to converting Salix. Here is a short guide I just wrote, since this question seems to come up so often:

https://gist.github.com/ruario/7c2742d6d1dd2f89575c

P.S. For my main desktop and laptop installs I go for a full install. I do have a stripped back install of around 1.5Gb on a VPS I rent and 2Gb install on an old eeePC 4G Surf. However I personally would not suggest spending a great deal of effort converting distros or tracking down every last dependency. If you just want to lose a few Gbs, it need only take a few minutes of effort if you just remove a few of the biggest packages that you know you will not use.

ruario 07-03-2014 05:15 AM

Quote:

Originally Posted by ruario (Post 5183563)
Yeah, the problem is that a network install still pulls down everything, even if it does not install it all.

Actually, I now suspect (I'd have to double check to be sure) that it just pulls down everything from package sets that you select or if you do a tagfile based install. So you can lessen the downloads by just installing a/, d/, l/, n/ and x/ and then fetching slackpkg from the /ap subdirectory of your favourite mirror (via lftp, ncftp, ftp, wget or curl) and finally building up from there.

gor0 07-04-2014 11:10 AM

'Pal'(thus b/w qm)...

1) wanna install Slackware

2) I do not have a usb pendrive with more than 2 gb(actually is HP 2gb) and DO NOT want to spend a cent on some dvd!

3) feel Slack soft obsolete

4) what can I do?

ruario 07-04-2014 01:13 PM

Quote:

Originally Posted by gor0 (Post 5198636)
'Pal'(thus b/w qm)...

I have no idea what you are attempting to say here!

Quote:

Originally Posted by gor0 (Post 5198636)
1) wanna install Slackware

2) I do not have a usb pendrive with more than 2 gb(actually is HP 2gb) and DO NOT want to spend a cent on some dvd!

3) feel Slack soft obsolete

4) what can I do?

Obsolete!? What are you talking about?

Anyway, use a command like the following to fetch just the a/, ap/, d/, l/, n/ and x/ series (892Mb). This is a good base from which you can build up the install to include what you require.

Code:

lftp -c 'open http://mirrors.slackware.com/slackware/; mirror -x "(^slackware/e/|^slackware/f/|^slackware/k/|^slackware/kde/|^slackware/kdei/|^slackware/t/|^slackware/tcl/|^slackware/xap/|^slackware/xfce/|^slackware/y/|^extra/|^patches/|^testing/|^source/|mirrorlist$)" slackware-14.1'
You can then use usb-and-pxe-installers/usbimg2disk.sh to make a USB install disk from this.

EDIT: I'll leave it for you to work out how to tweak the lftp command to grab the 64-Bit version if that is your preference.

ruario 07-04-2014 01:33 PM

Quote:

Originally Posted by ruario (Post 5198708)
EDIT: I'll leave it for you to work out how to tweak the lftp command to grab the 64-Bit version if that is your preference.

Ah, what the hell! Here is the 64-bit version (843Mb)

Code:

lftp -c 'open http://mirrors.slackware.com/slackware/; mirror -x "(^slackware64/e/|^slackware64/f/|^slackware64/k/|^slackware64/kde/|^slackware64/kdei/|^slackware64/t/|^slackware64/tcl/|^slackware64/xap/|^slackware64/xfce/|^slackware64/y/|^extra/|^patches/|^testing/|^source/|mirrorlist$)" slackware64-14.1'

Didier Spaier 07-04-2014 04:46 PM

Well, use either a mini-iso or a slint installer and use ftp/http as source. I just tried with http://slint.fr/testing/slint-14.1.iso, and that worked. I confirm that only the series/packages you select will be downloaded.

Just keep a note of some good mirrors and if one fail, try another one, no big deal.

ruario 07-05-2014 12:19 AM

Quote:

Originally Posted by Didier Spaier (Post 5198791)
I confirm that only the series/packages you select will be downloaded.

Manual selection I presume? Out of interest, I don't suppose you also happened to try tagfiles? That is where I think a problem of too much being downloaded might lie.

If someone wants to make a test tagfiles set that only selects one package and then attempts a network install it would be interesting to see what was downloaded.

Didier Spaier 07-05-2014 12:45 AM

Quote:

Originally Posted by ruario (Post 5198901)
Manual selection I presume? Out of interest, I don't suppose you also happened to try tagfiles? That is where I think a problem of too much being downloaded might lie.

If someone wants to make a test tagfiles set that only selects one package and then attempts a network install it would be interesting to see what was downloaded.

Well, I just selected the Y series of packages and made a "MENU" installation. I knew that in this series there is only one package, so the packages list would be very short and the download fast...

But I didn't try to use custom tagfiles.

Oh and I thus (knowingly) installed a 32-bit package on my already installed Slackware64-14.1. Maybe a check that a package we add to the system, if not noarch, should be of the same arch as the already installed ones wouldn't be completely useless (and possibly for the same Slackware version). Probably not many users use the installation media to add packages to an installed system this way, but that's one of the features of the installer.

The same check could be done in slackpkg. It's not uncommon that folks uncomment a wrong mirror in /etc/slackpkg/mirrors, thus mixing architectures...

PS The installer uses wget to download the packages. If you have a fast link to the Internet an ftp/http installation can go reasonably fast. Maybe not recommended to install the 1247 packages but for a minimal installation that can come handy.

gor0 07-06-2014 11:16 AM

Quote:

Originally Posted by ruario (Post 5198708)
I have no idea what you are attempting to say here!

Obsolete!? What are you talking about?

If I want to use let say Gnomo 3.12 how do I do?

http://www.internetslang.com/B_2FW-m...definition.asp >> (thus between quotation marks) <<

how to pu it on USB? dd of ...

how bout slackware-current? some link??

tia!

ruario 07-07-2014 03:16 AM

Quote:

Originally Posted by gor0 (Post 5199534)
If I want to use let say Gnomo 3.12 how do I do?

This is a completely new and different question. Search the forum for how to get a recent version of Gnome running on Slackware, it has been discussed before and I am not doing to do all the work for you.

Quote:

Originally Posted by gor0 (Post 5199534)
http://www.internetslang.com/B_2FW-m...definition.asp >> (thus between quotation marks) <<

Are you serious!? You are the one asking for help. You should at least attempt to write correctly rather than suggest those helping you spend time trawling websites to decipher what you say.

Quote:

Originally Posted by gor0 (Post 5199534)
how to pu it on USB? dd of ...

I told you exactly this. Read my response again:
Quote:

Originally Posted by ruario (Post 5198708)
You can then use usb-and-pxe-installers/usbimg2disk.sh to make a USB install disk from this.

Quote:

Originally Posted by gor0 (Post 5199534)
how bout slackware-current? some link??

Again, this is a completely different question and comes up in the forums frequently. Short answer, point the installer to a -current mirror or upgrade via slackpkg by adding a -current mirror to the mirror file.

Given the nature of your questions thus far and the fact that you seemingly have not installed Slackware before, you are not yet ready for this, so don't do it.

P.S. Since I am no longer sure that you are serious and aren't in fact simply trolling me, I am not planning to assist you further in this thread. If you are genuine, good luck.

gor0 07-16-2014 10:21 AM

Quote:

Originally Posted by ruario (Post 5199825)
trolling me

ain't trollin anyone !

:doh:

Randicus Draco Albus 07-17-2014 04:29 AM

Quote:

Originally Posted by gor0 (Post 5198636)
1) wanna install Slackware
4) what can I do?

Install Slackware.
Quote:

3) feel Slack soft obsolete
4) what can I do?
Install a system with more recent software. Just do not complain later, because the system is not stable.
Quote:

DO NOT want to spend a cent on some dvd!
You really refuse to spend a few cents to put a free OS on a disc?
Quote:

4) what can I do?
Stay away from computers.

slugman 08-13-2014 07:59 PM

just a note, isn't the "A" package series considered a Base Linux System?

gor0 09-09-2014 09:24 PM

Quote:

Originally Posted by slugman (Post 5220711)
just a note, isn't the "A" package series considered a Base Linux System?

GOOD question!

gor0 09-09-2014 09:36 PM

Quote:

Originally Posted by Didier Spaier (Post 5198791)

dude...64 or 32 bit? (downloadin right now)

tia!

Didier Spaier 09-09-2014 11:29 PM

Quote:

Originally Posted by gor0 (Post 5235329)
dude...64 or 32 bit? (downloadin right now)

32. If you want 64 bit, download http://slint.fr/testing/slint64-14.1.iso instead.

PS Diantre, who did most of the translation to Spanish (America Latina) lives in Costa Rica ;)

gor0 09-10-2014 03:19 PM

okeydoke...

got in my hand the 64 slint installer...

do I need format(gparted from arch) first, the 3rd partition(btw BTRFS) b4 install?

how to mount it? to start the packages download??

is there some tuto or so?

r u willin to help me installin Slack?

ain't goin to buy a dvd btw:p

Didier Spaier 09-10-2014 04:07 PM

Yes, if you want to use btrfs for / you will have to make an ext4 partition for /boot before installing, as you know lilo can't cope with a btrfs file system for /boot.

But you shouldn't need to use gparted for that (though that's another possibility).

For /boot, 20 M should suffice unless you want to add a custom kernel later and 30 M should be more than enough in that case.

To partition the hard disk, just launch the installer, and as soon as logged in as root (but before running setup), type either cfdisk or fdisk as you prefer. I'm assuming that you are installing on a machine with a BIOS firmware, not UEFI (in the latter case you should use gdisk or cgdisk instead and make an /EFI partition in addition).

Let's take an example. I assume that you'll have created a / partition called /dev/sda1, a /boot partition called /dev/sda2 (both of type Linux, code 82), a swap partition (Linux swap, code 83) and maybe others of type Linux.

When you are done, type setup. First, choose SWAP to set up yous swap partition, then use the TARGET entry menu to format the other partitions. Choose to format them with file system btrfs for / (dev/sda1 in the example), then ext4 for /boot (/dev/sda2 in the example), others if you want (though useless in my humble opinion).

While formatting them the installer will automatically mount the / and /boot partitions to allow you to install the packages in the INSTALL step, so you don't have to do that yourself.

Then in SOURCE choose the source of packages you want.This just can't be the Slint media as it doesn't contain the Slackware packages (yet). At this step you can safely remove that Slint media if need be to replace it by another media, as the installer will have been already loaded in RAM (in fact that's done as soon as the installer has booted).

Then you'll have a chance to INSTALL all what you want and only what you want. If you need an advice for the choices of packages to install, just ask.

Oh, and of course I'm willing to help you installing Slackware ;)

Good luck, let us know how that goes.

onebuck 09-10-2014 04:17 PM

Member Response
 
Hi,

gor0, You can help yourself by looking at: http://docs.slackware.com/start

I have re-read this thread and you have been posting in the same manner since 06-03-14, 15:18. Several members have given useful information to help you get your shifting position in many posts. You are now downloading Slackware64 3 months later. You have changed topics throughout this thread.

I suggest that you read the following
Quote:

FYI: Netiquette is a set of social conventions that facilitate interaction over networks, ranging from Usenet and mailing lists to blogs and forums.

FYI: I suggest that you look at 'How to Ask Questions the Smart Way' so in the future your queries provide information that will aid us in diagnosis of the problem or query.
Point: Be sure to check the md5sum of your download before creating your ISO.

Point2: Please stay on topic when posting to the thread. If you have another question then that topic should be posted in a new thread.

Point3: You should follow valid suggested information. LQ is not a bulletin board nor chant room. When responding you should be constructive, on-topic and respectful when replying within a thread. Be it yours or not.

Point4: We communicate using good composition, not netspeak, abbreviate text nor SMS text. So that LQ members uniformly can understand what you are communicating.

Final Point: You should re-read LQ Rules since you are failing to follow the rules throughout this and other threads you have posted a reply too.

Hope this helps.
:hattip:


All times are GMT -5. The time now is 10:49 PM.