LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 01-09-2024, 05:59 PM   #1
inukaze
Member
 
Registered: Feb 2011
Location: Venezuela - Caracas
Distribution: Slackware64 14.2, Slackware 14.2, Gentoo, Devuan, gNewSense, GoboLinux, Leeenux, Porteus
Posts: 289

Rep: Reputation: 26
Question AlienBOB about your Mini-ISO


Hi , @AlienBOB are you there? i want to ask which are the content of each iso on this url -> http://www.slackware.com/~alien/slackboot/mini/15.0/

and i want to know if you have a tutorial how make a custom installation iso with a trimed slackware?

Because i want just have the follow packages :

BASE :
Code:
aaa_base
aaa_glibc-solibs
aaa_libraries
aaa_terminfo
acl
attr
bash
bin
bzip2
coreutils
cracklib
dbus
dcron
devs
dialog
e2fsprogs
elogind
etc
eudev
file
findutils
gawk
glibc-zoneinfo
grep
grub
gzip
hostname
kbd
kernel-firmware
kernel-huge
kernel-modules
kmod
less
libgudev
libpwquality
lilo
lzlib
mkinitrd
mlocate
openssl-solibs
nvi
os-prober
pam
pkgtools
procps-ng
sed
shadow
sharutils
sysklogd
sysvinit
sysvinit-scripts
tar
util-linux
which
xz
diffstat
diffutils
groff
joe
man-db
man-pages
mc
slackpkg
sqlite
terminus-font
perl
brotli
glib2
glibc
glibc-i18n
glibc-profile
icu4c
libseccomp
libssh
libssh2
libunistring
mozilla-nss
ncurses
NetworkManager
ca-certificates
cyrus-sasl
dhcp
dhcpcd
gnupg
gnutls
gpgme
iproute2
iputils
libmnl
libndp
net-tools
network-scripts
nghttp2
openresolv
openssh
openssl
p11-kit
wget
Esential Graphical Env :
Code:
libX11
libXau
libXdmcp
libXext
libxcb
xauth
xinit
Graphical Env - Xorg / X.org : Requiered Esential Graphical Env Preinstalled
Code:
Utemper / utempter #Which is the right name on my Slackware ISO Installer appears like Utemper, but on slackpkg search apears like utempter

lm_sensors
llvm
freetype
graphite2
harfbuzz
libxml2
nettle
fontconfig
libICE
libSM
libXaw
libXfont2
libXinerama
libXpm
libXrender
libXt
libdrm
libepoxy
libevdev
libfontenc
libglvnd
libinput
libpciaccess
libwacom
libxkbfile
libxshmfence
mesa
mtdev
pixman
vulkan-sdk
wayland
xf86-input-evdev
xf86-input-libinput
xf86-video-vesa
xkbcomp
xkeyboard-config
xorg-server
xterm
xf86-video-fbdev
Well i don't have search how to configure Slackware(64) just with Wayland without Xorg and make it work (start graphical session)

Because with that packages with just my "base" i can start make my own servers like ntp, ftp, dhcp, etc . . .

The "Graphical" packages are for my workstation, and well still i should add "slpkg 3.9.8" (i prefer this version, because the 4.x.x, just works just few times and never works again for me)

and well in some days, i hope find, the packages really need slpkg 3.9.8, i will use this info i use for Porteus 5.01 -> https://forum.porteus.org/viewtopic.php?t=11023 and finally i wait install Lxqt without too much problems using slpkg for example or Enlightment.

Thanks for readme

Last edited by inukaze; 01-09-2024 at 06:01 PM.
 
Old 01-09-2024, 08:17 PM   #2
cwizardone
LQ Veteran
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,152

Rep: Reputation: 7323Reputation: 7323Reputation: 7323Reputation: 7323Reputation: 7323Reputation: 7323Reputation: 7323Reputation: 7323Reputation: 7323Reputation: 7323Reputation: 7323
He might respond sooner if you go to his blog,
https://alien.slackbook.org/blog/
and leave a reply by clicking on "Your Feedback."
Just a thought.
 
1 members found this post helpful.
Old 01-10-2024, 12:37 AM   #3
Tonus
Senior Member
 
Registered: Jan 2007
Location: Paris, France
Distribution: Slackware-15.0
Posts: 1,407
Blog Entries: 3

Rep: Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514Reputation: 514
Have a look here
https://alien.slackbook.org/blog/liv...-live-edition/

Especially the "Get liveslak sources". You will find very well documented scripts.
 
Old 01-10-2024, 01:04 AM   #4
Petri Kaukasoina
Senior Member
 
Registered: Mar 2007
Posts: 1,854

Rep: Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520
removed

Last edited by Petri Kaukasoina; 01-10-2024 at 01:23 AM.
 
Old 01-10-2024, 01:14 AM   #5
Petri Kaukasoina
Senior Member
 
Registered: Mar 2007
Posts: 1,854

Rep: Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520
Quote:
Originally Posted by inukaze View Post
i want to ask which are the content of each iso on this url -> http://www.slackware.com/~alien/slackboot/mini/15.0/
'mini' meaning: not containing any Slackware package.
Code:
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 40 - 70 MB 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/tools/slackboot/create_miniiso.sh

========================================================
Eric Hameleers <alien at slackware dot com>, 03-aug-2016
bsdtar is good at looking inside all kinds of archive files. Try 'bsdtar tvf slackware_x86_64-15.0-mini-install.iso'. To extract, 'bsdtar xvf slackware_x86_64-15.0-mini-install.iso'

Last edited by Petri Kaukasoina; 01-10-2024 at 01:27 AM.
 
Old 01-10-2024, 01:22 AM   #6
Petri Kaukasoina
Senior Member
 
Registered: Mar 2007
Posts: 1,854

Rep: Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520Reputation: 1520
Quote:
Originally Posted by inukaze View Post
how make a custom installation iso with a trimed slackware?

Because i want just have the follow packages :
Why don't you build the iso the normal way: http://ftp.slackware.com/pub/slackwa...nux/README.TXT Before that do any modifications you need to your Slackware tree.
 
1 members found this post helpful.
Old 01-10-2024, 07:07 PM   #7
shipujin
Member
 
Registered: May 2022
Location: China
Distribution: slackwareloong
Posts: 110
Blog Entries: 1

Rep: Reputation: 29
mini-iso is actually an initrd system

---
SlackwareCN: The Slackware Linux CN Community
slackwareCN:https://github.com/slackwarecn
slackwareCN:http://www.slackwarecn.cn
slackwareloong doc :https://github.com/slackwarecn/slackbook_cn_loongarch64
slackwareloong web doc : https://slackwarecn.gitbook.io/slackbook_cn_loongarch64
 
1 members found this post helpful.
Old 01-10-2024, 07:47 PM   #8
0XBF
Member
 
Registered: Nov 2018
Distribution: Slackware
Posts: 781

Rep: Reputation: 895Reputation: 895Reputation: 895Reputation: 895Reputation: 895Reputation: 895Reputation: 895
AlienBOB stopped coming by the linuxquestions forums some time in 2021. If you want to ask him questions, you're better off posting on his blog or trying an email, though you should try the following first, which is how his isos are made:

1. Get a copy/clone his 'liveslak' repo. E.g: https://slackware.nl/people/alien/liveslak/

These are the scripts he uses to create the Slackware Live isos. The one you are interested in is called 'make_slackware_live.sh', and more importantly its config file 'make_slackware_live.conf'

His scripts are well documented and you will learn how to use them by reading the comments, particularly the config file, which is what you edit to make a custom iso.

2. Edit the 'make_slackware_live.conf' file, which is a list of the options that a user wanting a custom iso might want to tweak. Take a look at SEQ_CUSTOM:
Code:
# REQUIRED:
# Define your own custom package sequence for a custom Live ISO.
# In this example you would need to create two files "pkglists/cinelerra.conf"
# and "pkglists/cinelerra.lst" defining the package location and package list
# respectively):
#SEQ_CUSTOM="min,noxbase,x_base,xapbase,xfcebase,cinelerra"
So make your package lists in the same format as the other package lists that the comment mentions, and set that variable appropriately. If they are already slackware packages then I believe it is enough to just make the .lst file. Custom packages from another repo will need the additional .conf file to direct the script to the repo. Look at the existing .lst and .conf files in pkglists/ to see how they work.

3. Run the 'make_slackware_live.sh' script, which uses your custom package lists and wait for the script to make the iso.

Whether or not your package list makes a viable system is another question and I didn't bother to look too closely at your list. Some tracking down of dependencies may be needed.

HTH

Edit: I read the original post as wanting to build a live iso, but I suppose you just wanted installation medium. I'll leave this post as is for posterity since I realized it later. Hopefully one of these options in this thread are what you want.

Last edited by 0XBF; 01-11-2024 at 03:06 PM. Reason: See edit blurb.
 
3 members found this post helpful.
Old 01-11-2024, 09:48 AM   #9
Windu
Member
 
Registered: Aug 2021
Distribution: Arch Linux, Debian, Slackware
Posts: 594

Rep: Reputation: Disabled
I found the script to create these mini ISOs: http://www.slackware.com/~alien/tool...ate_miniiso.sh
The ISO does not contain any package, hence it can only be used for network installations (using a HTTP mirror).
 
Old 01-13-2024, 03:57 AM   #10
___
Member
 
Registered: Apr 2023
Posts: 155
Blog Entries: 1

Rep: Reputation: Disabled
FYI: running as VboxVM (had to use Paravirtualized Network device vs. e1000 because no kernel-modules!) 128MB ram; 128MB disk!

I omitted: bzip2 file findutils gawk glibc-zoneinfo grub kbd kernel-firmware kernel-modules lzlib mkinitrd mlocate nvi os-prober
all GUI & all from your list after xz except: slackpkg dhcpcd iputils iproute2 net-tools wget

I added: nc sysvinit-functions(?REQ) which
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
mini.iso and Jessie's netinst iso hang between network setup and user setup ShaneRoach Debian 4 03-05-2015 01:08 AM
[SOLVED] Corrupted isolinux.cfg in AlienBob's -current ISO? bonowax Slackware 6 10-06-2013 08:21 AM
[SOLVED] alienBOB could we have Mini ISOs for Slackware 14.0, please? ruario Slackware 9 10-05-2012 03:43 AM
Does anyone Know how to open either .iso.rz or these .iso.xdelta,.iso.bz2,.iso.lzma?? maximalred Debian 5 06-09-2004 06:15 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:48 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration