Sistemas operativos > Live Wifiway (sólo 32 bits)

Scripts

(1/2) > >>

Hwagm:
Slimbook - install-for-dummies.sh

--- Código: ---rm -rf /tmp/iwlwifi
mkdir /tmp/iwlwifi
cd /tmp/iwlwifi/
echo "Descargando datos del firmware..."
git clone https://github.com/slimbook/iwlwifi
cd /tmp/iwlwifi/iwlwifi/
echo "Ficheros descargados."
#copiando para wifi
cp iwlwifi-*.ucode /lib/firmware/
#copiando para bluetooth
cp intel/* /lib/firmware/intel/

--- Fin del código ---

Hwagm:
Stripping Again


--- Código: ---save_lib="ld-2.30.so libc-2.30.so libpthread-2.30.so libthread_db-1.0.so"

cd /lib

for LIB in $save_lib; do
    objcopy --only-keep-debug $LIB $LIB.dbg
    strip --strip-unneeded $LIB
    objcopy --add-gnu-debuglink=$LIB.dbg $LIB
done   

save_usrlib="libquadmath.so.0.0.0 libstdc++.so.6.0.27
             libitm.so.1.0.0 libatomic.so.1.2.0"

cd /usr/lib

for LIB in $save_usrlib; do
    objcopy --only-keep-debug $LIB $LIB.dbg
    strip --strip-unneeded $LIB
    objcopy --add-gnu-debuglink=$LIB.dbg $LIB
done

unset LIB save_lib save_usrlib

--- Fin del código ---


--- Código: ---exec /tools/bin/bash

--- Fin del código ---


--- Código: ---/tools/bin/find /usr/lib -type f -name \*.a \
   -exec /tools/bin/strip --strip-debug {} ';'

/tools/bin/find /lib /usr/lib -type f \( -name \*.so* -a ! -name \*dbg \) \
   -exec /tools/bin/strip --strip-unneeded {} ';'

/tools/bin/find /{bin,sbin} /usr/{bin,sbin,libexec} -type f \
    -exec /tools/bin/strip --strip-all {} ';'

--- Fin del código ---

http://www.linuxfromscratch.org/lfs/view/development/chapter06/strippingagain.html

Hwagm:
Cleaning Up


--- Código: ---rm -rf /tmp/*

--- Fin del código ---


--- Código: ---rm -f /usr/lib/lib{bfd,opcodes}.a
rm -f /usr/lib/libbz2.a
rm -f /usr/lib/lib{com_err,e2p,ext2fs,ss}.a
rm -f /usr/lib/libltdl.a
rm -f /usr/lib/libfl.a
rm -f /usr/lib/libz.a

--- Fin del código ---


--- Código: ---find /usr/lib /usr/libexec -name \*.la -delete

--- Fin del código ---

Hwagm:
Chroot


--- Código: ---logout
wskl=/mnt/sda
chroot "$wskl" /usr/bin/env -i          \
    HOME=/root TERM="$TERM"            \
    PS1='(lfs chroot) \u:\w\$ '        \
    PATH=/bin:/usr/bin:/sbin:/usr/sbin \
    /bin/bash --login

--- Fin del código ---

Hwagm:

--- Código: ---#!/bin/bash
clear

echo "Eliminando iso ".
rm -rf /media/sda5/linux/iso/wifiway-4-0-i686-beta1.iso
echo "Creando nueva iso ".
cd /media/sda5/linux/isolimpia/
/usr/bin/genisoimage -o /media/sda5/linux/iso/wifiway-4-0-i686-beta1.iso -v -J -R -D -A wifiway -V wifiway -no-emul-boot -boot-info-table -boot-load-size 4 -b wifiway/boot/isolinux.bin -c wifiway/boot/isolinux.boot .
cd /media/sda5/linux/scripts/

--- Fin del código ---

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa