[Slack] Faire son propre CD Install

Faire son propre CD Install [Slack] - Linux et OS Alternatifs

Marsh Posté le 23-07-2002 à 12:06:33    

Voila,  
 
Je suis en train de recompiler tout mes packages en version optimisé athlon et avec GCC 3.1. ( C'est un entrainement pour quand je devrait tout recompiler poux le x86-64 ;) )
 
Je me retrouve avec plein de package ou y a athlon_tbird a la place de i386. Se suppose que les replacer a la place des autres, ca suffit pas ? Y a surement des fichiers a modifier ?
 
J'ai vu que y a des fichiers avec des CHECKSUM, des liste de fichiers .. Mais je voudrait savoir lesquels sont pour les humain lire et les quel sont pour le système d'install.
 
Merci


Message édité par -MANUGTS- le 23-07-2002 à 17:38:19
Reply

Marsh Posté le 23-07-2002 à 12:06:33   

Reply

Marsh Posté le 23-07-2002 à 17:57:05    

:up:

Reply

Marsh Posté le 23-07-2002 à 18:01:52    

je vois pas ou est le bleme tu remplace tous c packages dans le rep slackware/ du cd en regardant bien koi va ou

Reply

Marsh Posté le 23-07-2002 à 18:04:40    

d ailleurs tu remarquera dans les rep slackware/*
 
des fichiers script maketag qui serve a l install
 
il se serve que du nom du packahe et pas du reste cad -i386-versionpackages.tgz ca c pour le pkgtool  
 

Code :
  1. #!/bin/sh
  2. #item   ####description                                      ###on off ###
  3. TMP=/var/log/setup/tmp
  4. if [ ! -d $TMP ]; then
  5.   mkdir -p $TMP
  6. fi
  7. cat /dev/null > $TMP/SeTnewtag
  8. dialog --title "SELECTING PACKAGES FROM SERIES A (BASE LINUX SYSTEM)" \
  9.        --checklist "Please select the packages you wish to install \
  10. from series A. Use the \
  11. UP/DOWN keys to scroll through the list, and the SPACE key to select \
  12. the packages you wish to install. Certain important packages have \
  13. already been selected for you, and you are cautioned against unselecting \
  14. these packages. However, it's your system. :^)  For instance, be sure to \
  15. install LILO or you won't be able to make system bootdisks. \
  16. Press ENTER when you are \
  17. done." 21 72 8 \
  18. "kernel-ide"  "Linux 2.4.18 no SCSI (YOU NEED 1 KERNEL)" "on" \
  19. "aaa_base" "Basic filesystem, shell, and utils - REQUIRED" "on" \
  20. "acpid" "ACPI Power Management daemon" "on" \
  21. "apmd" "APM Power Management daemon" "on" \
  22. "bash" "GNU bash shell - REQUIRED" "on" \
  23. "bin" "Various system utilities - REQUIRED" "on" \
  24. "bzip2"  "bzip2 compression utility" "on" \
  25. "cpio" "The GNU cpio backup/archiving utility" "on" \
  26. "cxxlibs" "C++ shared libraries - REQUIRED" "on" \
  27. "dcron" "Cron daemon - REQUIRED" "on" \
  28. "devfsd" "daemon for managing devfs - RECOMMENDED" "on" \
  29. "devs" "Device files found in /dev - REQUIRED" "on" \
  30. "e2fsprogs" "Utilities for ext2/ext3 filesystems - REQUIRED" "on" \
  31. "elflibs" "Various ELF libraries -- REQUIRED" "on" \
  32. "elvis" "elvis text editor (vi clone) - REQUIRED" "on" \
  33. "etc"  "System config files & utilities - REQUIRED" "on" \
  34. "fileutils" "GNU file utilities - REQUIRED" "on" \
  35. "findutils" "GNU file finding utilities" "on" \
  36. "floppy" "Utilities for using DOS floppies" "on" \
  37. "gawk" "GNU awk pattern scanning language" "on" \
  38. "genpower" "UPS monitoring daemon" "on" \
  39. "gettext" "Programs used to internationalize scripts" "on" \
  40. "getty-ps" "Getty_ps serial login support - OPTIONAL" "off" \
  41. "glibc-solibs" "Runtime glibc support libraries" "on" \
  42. "glibc-zoneinfo" "Configures your time zone" "on" \
  43. "gpm" "Cut and paste text with your mouse" "on" \
  44. "grep" "GNU grep searching tool - REQUIRED" "on" \
  45. "gzip"  "GNU zip compression utility - REQUIRED" "on" \
  46. "hdparm" "Get/Set hard drive parameters" "on" \
  47. "infozip" "zip/unzip archive utilities" "on" \
  48. "isapnptools" "Plug'n'Play configuration tool" "on" \
  49. "jfsutils" "Utilities for IBM's Journaled Filesystem" "on" \
  50. "kbd" "Change keyboard and console mappings" "on" \
  51. "kernel-modules" "Linux 2.4.18 modules -- REQUIRED" "on" \
  52. "less" "A text pager utility - REQUIRED" "on" \
  53. "lilo" "Boot loader for Linux, DOS, OS/2, etc." "on" \
  54. "loadlin" "Boots Linux (UMSDOS too!) from MS-DOS" "on" \
  55. "logrotate" "System log rotation utility" "on" \
  56. "lprng" "LPRng - printer spooling system" "on" \
  57. "minicom" "Serial transfer and modem comm package" "on" \
  58. "modutils" "Kernel module utilities -- REQUIRED" "on" \
  59. "openssl-solibs" "OpenSSL shared libraries -- REQUIRED" "on" \
  60. "pciutils" "Linux PCI utilities" "on" \
  61. "pcmcia-cs" "PCMCIA (laptop) card services support" "on" \
  62. "pkgtools" "Slackware package management tools - REQUIRED" "on" \
  63. "procps" "Displays process info - REQUIRED" "on" \
  64. "reiserfsprogs" "Tools for the ReiserFS journaling filesystem" "on" \
  65. "sh-utils" "GNU shell utilities -- REQUIRED" "on" \
  66. "shadow" "Shadow password suite -- REQUIRED" "on" \
  67. "slocate" "Locates files on the system" "on" \
  68. "smartsuite" "Hard drive monitoring utilities" "on" \
  69. "sysklogd" "Logs system and kernel messages" "on" \
  70. "syslinux" "Loader for making Linux boot floppies" "on" \
  71. "sysvinit" "System V-like INIT programs - REQUIRED" "on" \
  72. "tar" "GNU tar archive utility -- REQUIRED" "on" \
  73. "tcsh" "Extended C shell /bin/tcsh" "on" \
  74. "textutils" "GNU text utilities -- REQUIRED" "on" \
  75. "umsdos-progs" "Utilities needed by the UMSDOS filesystem" "on" \
  76. "util-linux" "Util-linux utilities - REQUIRED" "on" \
  77. "xfsprogs" "Utilities for SGI's XFS filesystem" "on" \
  78. 2> $TMP/SeTpkgs
  79. if [ $? = 1 -o $? = 255 ]; then
  80. rm -f $TMP/SeTpkgs
  81. > $TMP/SeTnewtag
  82. for pkg in \
  83.   aaa_base acpid apmd bash bin bzip2 cpio cxxlibs dcron devs e2fsprogs elflibs devfsd elvis etc fileutils findutils floppy gawk genpower gettext getty-ps glibc-solibs gpm grep gzip hdparm pkgtools kernel-ide isapnptools jfsutils kbd less lilo loadlin logrotate lprng minicom kernel-modules modutils openssl-solibs pciutils pcmcia-cs procps reiserfsprogs sh-utils shadow slocate smartsuite sysklogd syslinux sysvinit tar tcsh textutils umsdos-progs util-linux infozip glibc-zoneinfo xfsprogs \
  84.   ; do
  85.   echo "$pkg: SKP" >> $TMP/SeTnewtag
  86. done
  87. exit
  88. fi
  89. cat /dev/null > $TMP/SeTnewtag
  90. for PACKAGE in \
  91. aaa_base acpid apmd bash bin bzip2 cpio cxxlibs dcron devs e2fsprogs elflibs devfsd elvis etc fileutils findutils floppy gawk genpower gettext getty-ps glibc-solibs gpm grep gzip hdparm pkgtools kernel-ide isapnptools jfsutils kbd less lilo loadlin logrotate lprng minicom kernel-modules modutils openssl-solibs pciutils pcmcia-cs procps reiserfsprogs sh-utils shadow slocate smartsuite sysklogd syslinux sysvinit tar tcsh textutils umsdos-progs util-linux infozip glibc-zoneinfo xfsprogs \
  92. ; do
  93. if fgrep \"$PACKAGE\" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
  94.   echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
  95. else
  96.   echo "$PACKAGE: SKP" >> $TMP/SeTnewtag
  97. fi
  98. done
  99. rm -f $TMP/SeTpkgs

Reply

Marsh Posté le 23-07-2002 à 18:57:06    

Ok merci je vais essayer.
 
Dès que j'aurait reuissi a lancer une install reseau a partir des disquette ...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed