Hi, I am trying to do a very minimal install of Slackware to run Asterisk on. Can anyone give me a list of what packages I need to install as I don't want X an all the associated bloat? Thanks in advance. Chris -- -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20040826/d57b23fb/attachment.htm
Andrew Kohlsmith
2004-Aug-26 08:39 UTC
[Asterisk-Users] Anyone using Asterisk on Slackware 9?
On Thursday 26 August 2004 11:22, Chris Blunt wrote:> Can anyone give me a list of what packages I need to install as I don't > want X an all the associated bloat?Slackware 9.1 here: # ls -l /var/log/packages/ | cut -c 57- Authen-SASL-2.07-i386-1 Crypt-DES-2.03-i386-1 Digest-HMAC-1.01-i386-1 Digest-MD5-2.33-i386-1 Digest-SHA1-2.10-i386-1 Frontier-RPC-0.07b4-i386-1 HTML-Parser-3.36-i386-1 HTML-Tagset-3.03-i386-1 Net-Jabber-1.30-i386-1 Net-SNMP-4.1.2-i386-1 RRDs-1.0.48-i386-1 URI-1.30-i386-1 XML-Parser-2.34-i386-1 XML-Stream-1.21-i386-1 aaa_base-9.1.0-noarch-1 aalib-1.4rc5-i386-1 acct-6.3.2-i386-1 acpid-1.0.2-i486-1 apmd-3.0.2-i386-1 asterisk-20040806-i386-1 asterisk-samples-20040806-i386-1 at-3.1.8-i386-1 bash-2.05b-i486-3 bc-1.06-i386-2 bin-8.5.0-i386-1 bind-9.2.2_P3-i486-1 bsd-games-2.13-i386-6 bzip2-1.0.2-i386-4 coreutils-5.0-i486-4 cpio-2.5-i386-1 curl-7.10.7-i486-1 cvs-1.11.6-i486-1 cxxlibs-5.1.0-i486-1 db1-1.85-i386-1 db2-2.4.14-i386-1 db3-3.3.11-i386-3 dcron-2.3.3-i386-4 devfsd-1.3.25-i386-2 devs-2.3.1-noarch-18 dhcp-3.0pl2-i386-1 dhcpcd-1.3.22pl4-i386-1 diffutils-2.8.1-i386-1 elflibs-9.1.0-i486-2 elvis-2.1_4-i386-1 etc-5.1-noarch-5 ethereal-0.10.5-i386-1 expat-1.95.6-i486-2 findutils-4.1.7-i386-1 flac-1.1.0-i386-1 gawk-3.1.3-i486-1 gdbm-1.8.0-i386-3 genpower-1.0.3-i486-1 gettext-0.11.5-i386-1 glib-1.2.10-i386-2 glibc-solibs-2.3.2-i486-1 glibc-zoneinfo-2.3.2-noarch-1 gmp-4.1.2-i486-2 gnet-2.0.4-i486-1 gnupg-1.2.3-i486-1 grep-2.5-i386-2 groff-1.17.2-i386-3 gzip-1.3.3-i386-2 hdparm-5.3-i386-1 hotplug-2003_08_05-noarch-3 i2c-2.8.4-i386-1 imlib-1.9.14-i486-2 infozip-5.50-i486-2 iptables-1.2.8-i486-1 iptraf-2.7.0-i386-1 kernel-modules-2.4.22-i486-2 less-381-i386-1 libgr-2.0.13-i386-2 libjpeg-6b-i386-4 libmad-0.15.0b-i486-1 libmng-1.0.5-i486-1 libpng-1.2.5-i386-1 libpri-20040629-i386-1 libtiff-v3.6.0-i386-3 libungif-4.1.0b1-i386-4 libusb-0.1.7-i386-1 libwww-perl-5.79-i386-1 libxml2-2.5.11-i486-2 libxslt-1.0.33-i486-1 lilo-22.5.7.2-i386-1 lm_sensors-2.8.6-i386-1 logrotate-3.6.8-i486-1 lsof-4.68-i486-1 lvm-1.0.7-i486-1 lynx-2.8.4-i386-5 m4-1.4-i386-2 make-3.80-i386-1 man-1.5l-i386-1 man-pages-1.60-noarch-1 mc-4.6.0-i386-1 minicom-2.00.0-i386-1 module-init-tools-0.9.14-i486-2 mpg321-0.2.10-i486-2 nc-1.10-i386-1 ncftp-3.1.6-i486-1 ncurses-5.3-i386-1 nfs-utils-1.0.6-i486-1 nss_ldap-217-i386-1 ntp-4.1.2-i486-2 oggutils-1.0-i386-3 openldap-client-2.2.8-i486-1rob openssh-3.7.1p2-i486-1 openssl-0.9.7b-i486-2 openssl-solibs-0.9.7b-i486-2 orbit-0.5.17-i386-1 pango-1.2.5-i486-1 pciutils-2.1.11-i386-4 pcre-4.4-i486-1 perl-5.8.0-i486-5 pkgconfig-0.15.0-i486-1 pkgtools-9.1.0-i486-4 popt-1.7-i386-1 portmap-5.0-i486-1 procps-2.0.16-i486-2 proftpd-1.2.8p-i486-1 python-2.3.1-i486-1 python-tools-2.3.1-noarch-1 quota-3.09-i486-1 raidtools-1.00.3-i386-1 readline-4.3-i486-3 reiserfsprogs-3.6.11-i486-1 rsync-2.5.6-i386-1 screen-3.9.15-i486-2 sed-3.02-i486-1 sgml-tools-1.0.9-i386-8 shadow-4.0.3-i486-8 slocate-2.7-i486-2 smartmontools-5.1_18-i486-1 sox-12.17.4-i486-2 spandsp-0.0.1-i386-3 strace-4.4.98-i486-2 sudo-1.6.6-i386-1 sysklogd-1.4.1-i486-8 sysvinit-2.84-i486-36 t1lib-1.3.1-i386-2 tar-1.13.25-i386-1 tcpdump-3.7.2-i386-1 tcpip-0.17-i486-24 traceroute-1.4a12-i386-2 usbutils-0.11-i386-1 utempter-0.5.2-i486-2 util-linux-2.12-i486-1 vim-6.2-i486-1 wget-1.8.2-i386-2 xfsprogs-2.5.6-i486-1 yptools-2.8-i486-3 zaptel-20040806-i386-1 zlib-1.1.4-i386-3 Obviously some of these aren't necessary but it gives you a good starting point. My slackware 9.1 install for asterisk is under 400MB, and if I got rid of the perl stuff it'd likely be under 350MB. Seriously though it's not hard to figure this out. ldd the shared libs and programs asterisk needs and then track back the dependencies if you're really serious about cutting it back. I consider <500M install pretty decent though, especially since it'll fit into a 512M CF card if you really wanted to, but I'd suggest mounting /var and /tmp off the card and seeing what else wants write access. :-) -A.