Stò facendo il mio sistema LFS, ci sono lunghe parti manuali che possono essere fatte con script (vedi ALFS).
Ora ne ho uno un po'complicato, che supera le mie conoscenze.
Avrei la lista dei files da scaricare da diversi siti ed i corrispettivi checksum, in mezzo ad "immondizia varia".
Se posto questa "immondizia" qualcuno è capace di tirar fuori un file con la lista dei download (separati da spazi per mandarli a wget) ed uno con gli MD5 associati ai file?
(per la seconda bisogna attaccare l'md5 ricavato, fargli creare due spazi e quindi in qualche modo "selezionare" la parte dell'url a destra dell'ultimo slash.. poi a capo per ogni file..)
Ci provo.
codice:
Autoconf (2.59) - 904 KB:
Home page: [231]http://www.gnu.org/software/autoconf/
Download:
[232]http://ftp.gnu.org/gnu/autoconf/autoconf-2.59.tar.bz2
MD5 sum: 1ee40f7a676b3cfdc0e3f7cd81551b5f
Automake (1.9.6) - 748 KB:
Home page: [233]http://www.gnu.org/software/automake/
Download:
[234]http://ftp.gnu.org/gnu/automake/automake-1.9.6.tar.bz2
MD5 sum: c11b8100bb311492d8220378fd8bf9e0
Bash (3.1) - 2,475 KB:
Home page: [235]http://www.gnu.org/software/bash/
Download: [236]http://ftp.gnu.org/gnu/bash/bash-3.1.tar.gz
MD5 sum: ef5304c4b22aaa5088972c792ed45d72
Bash Documentation (3.1) - 2,013 KB:
Download: [237]http://ftp.gnu.org/gnu/bash/bash-doc-3.1.tar.gz
MD5 sum: a8c517c6a7b21b8b855190399c5935ae
Berkeley DB (4.4.20) - 7,767 KB:
Home page: [238]http://dev.sleepycat.com/
Download: [239]http://downloads.sleepycat.com/db-4.4.20.tar.gz
MD5 sum: d84dff288a19186b136b0daf7067ade3
Binutils (2.16.1) - 12,256 KB:
Home page: [240]http://sources.redhat.com/binutils/
Download:
[241]http://ftp.gnu.org/gnu/binutils/binutils-2.16.1.tar.bz2
MD5 sum: 6a9d529efb285071dad10e1f3d2b2967
Bison (2.2) - 1,052 KB:
Home page: [242]http://www.gnu.org/software/bison/
Download: [243]http://ftp.gnu.org/gnu/bison/bison-2.2.tar.bz2
MD5 sum: e345a5d021db850f06ce49eba78af027
Bzip2 (1.0.3) - 654 KB:
Home page: [244]http://www.bzip.org/
Download: [245]http://www.bzip.org/1.0.3/bzip2-1.0.3.tar.gz
MD5 sum: 8a716bebecb6e647d2e8a29ea5d8447f
Coreutils (5.96) - 4,948 KB:
Home page: [246]http://www.gnu.org/software/coreutils/
Download:
[247]http://ftp.gnu.org/gnu/coreutils/coreutils-5.96.tar.bz2
MD5 sum: bf55d069d82128fd754a090ce8b5acff
DejaGNU (1.4.4) - 1,056 KB:
Home page: [248]http://www.gnu.org/software/dejagnu/
Download:
[249]http://ftp.gnu.org/gnu/dejagnu/dejagnu-1.4.4.tar.gz
MD5 sum: 053f18fd5d00873de365413cab17a666
Diffutils (2.8.1) - 762 KB:
Home page: [250]http://www.gnu.org/software/diffutils/
Download:
[251]http://ftp.gnu.org/gnu/diffutils/diffutils-2.8.1.tar.gz
MD5 sum: 71f9c5ae19b60608f6c7f162da86a428
E2fsprogs (1.39) - 3,616 KB:
Home page: [252]http://e2fsprogs.sourceforge.net/
Download:
[253]http://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.3
9.tar.gz?download
MD5 sum: 06f7806782e357797fad1d34b7ced0c6
Expect (5.43.0) - 514 KB:
Home page: [254]http://expect.nist.gov/
Download: [255]http://expect.nist.gov/src/expect-5.43.0.tar.gz
MD5 sum: 43e1dc0e0bc9492cf2e1a6f59f276bc3
File (4.17) - 544 KB:
Download:
[256]ftp://ftp.gw.com/mirrors/pub/unix/file/file-4.17.tar.gz
MD5 sum: 50919c65e0181423d66bb25d7fe7b0fd
Note
File (4.17) may no longer be available at the listed location.
The site administrators of the master download location
occasionally remove older versions when new ones are released.
An alternative download location that may have the correct
version available can also be found at:
[257]http://www.linuxfromscratch.org/lfs/download.html#ftp.
Findutils (4.2.27) - 1,097 KB:
Home page: [258]http://www.gnu.org/software/findutils/
Download:
[259]http://ftp.gnu.org/gnu/findutils/findutils-4.2.27.tar.gz
MD5 sum: f1e0ddf09f28f8102ff3b90f3b5bc920
Flex (2.5.33) - 680 KB:
Home page: [260]http://flex.sourceforge.net
Download:
[261]http://prdownloads.sourceforge.net/flex/flex-2.5.33.tar.bz
2?download
MD5 sum: 343374a00b38d9e39d1158b71af37150
Gawk (3.1.5) - 1,716 KB:
Home page: [262]http://www.gnu.org/software/gawk/
Download: [263]http://ftp.gnu.org/gnu/gawk/gawk-3.1.5.tar.bz2
MD5 sum: 5703f72d0eea1d463f735aad8222655f
GCC (4.0.3) - 32,208 KB:
Home page: [264]http://gcc.gnu.org/
Download:
[265]http://ftp.gnu.org/gnu/gcc/gcc-4.0.3/gcc-4.0.3.tar.bz2
MD5 sum: 6ff1af12c53cbb3f79b27f2d6a9a3d50
Gettext (0.14.5) - 6,940 KB:
Home page: [266]http://www.gnu.org/software/gettext/
Download:
[267]http://ftp.gnu.org/gnu/gettext/gettext-0.14.5.tar.gz
MD5 sum: e2f6581626a22a0de66dce1d81d00de3
Glibc (2.3.6) - 13,687 KB:
Home page: [268]http://www.gnu.org/software/libc/
Download: [269]http://ftp.gnu.org/gnu/glibc/glibc-2.3.6.tar.bz2
MD5 sum: bfdce99f82d6dbcb64b7f11c05d6bc96
Glibc LibIDN add-on (2.3.6) - 99 KB:
Download:
[270]http://ftp.gnu.org/gnu/glibc/glibc-libidn-2.3.6.tar.bz2
MD5 sum: 49dbe06ce830fc73874d6b38bdc5b4db
Grep (2.5.1a) - 516 KB:
Home page: [271]http://www.gnu.org/software/grep/
Download: [272]http://ftp.gnu.org/gnu/grep/grep-2.5.1a.tar.bz2
MD5 sum: 52202fe462770fa6be1bb667bd6cf30c
Groff (1.18.1.1) - 2,208 KB:
Home page: [273]http://www.gnu.org/software/groff/
Download:
[274]http://ftp.gnu.org/gnu/groff/groff-1.18.1.1.tar.gz
MD5 sum: 511dbd64b67548c99805f1521f82cc5e
GRUB (0.97) - 950 KB:
Home page: [275]http://www.gnu.org/software/grub/
Download: [276]ftp://alpha.gnu.org/gnu/grub/grub-0.97.tar.gz
MD5 sum: cd3f3eb54446be6003156158d51f4884
Gzip (1.3.5) - 324 KB:
Home page: [277]http://www.gzip.org/
Download: [278]ftp://alpha.gnu.org/gnu/gzip/gzip-1.3.5.tar.gz
MD5 sum: 3d6c191dfd2bf307014b421c12dc8469
Iana-Etc (2.10) - 184 KB:
Home page: [279]http://www.sethwklein.net/projects/iana-etc/
Download:
[280]http://www.sethwklein.net/projects/iana-etc/downloads/iana
-etc-2.10.tar.bz2
MD5 sum: 53dea53262b281322143c744ca60ffbb
Inetutils (1.4.2) - 1,019 KB:
Home page: [281]http://www.gnu.org/software/inetutils/
Download:
[282]http://ftp.gnu.org/gnu/inetutils/inetutils-1.4.2.tar.gz
MD5 sum: df0909a586ddac2b7a0d62795eea4206
IPRoute2 (2.6.16-060323) - 378 KB:
Home page: [283]http://linux-net.osdl.org/index.php/Iproute2
Download:
[284]http://developer.osdl.org/dev/iproute2/download/iproute2-2
.6.16-060323.tar.gz
MD5 sum: f31d4516b35bbfeaa72c762f5959e97c
Kbd (1.12) - 618 KB:
Download:
[285]http://www.kernel.org/pub/linux/utils/kbd/kbd-1.12.tar.bz2
MD5 sum: 069d1175b4891343b107a8ac2b4a39f6
Less (394) - 286 KB:
Home page: [286]http://www.greenwoodsoftware.com/less/
Download:
[287]http://www.greenwoodsoftware.com/less/less-394.tar.gz
MD5 sum: a9f072ccefa0d315b325f3e9cdbd4b97
LFS-Bootscripts (6.2) - 24 KB:
Download:
[288]http://www.linuxfromscratch.org/lfs/downloads/6.2/lfs-boot
scripts-6.2.tar.bz2
MD5 sum: 45f9efc6b75c26751ddb74d1ad0276c1
Libtool (1.5.22) - 2,856 KB:
Home page: [289]http://www.gnu.org/software/libtool/
Download:
[290]http://ftp.gnu.org/gnu/libtool/libtool-1.5.22.tar.gz
MD5 sum: 8e0ac9797b62ba4dcc8a2fb7936412b0
Linux (2.6.16.27) - 39,886 KB:
Home page: [291]http://www.kernel.org/
Download:
[292]http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.16.2
7.tar.bz2
MD5 sum: ebedfe5376efec483ce12c1629c7a5b1
Note
The Linux kernel is updated relatively often, many times due to
discoveries of security vulnerabilities. The latest available
2.6.16.x kernel version should be used, unless the errata page
says otherwise. Do not use version 2.6.17 or later kernels due
to potential incompatibilites of the bootscripts.
continua...