Indice Copertina Telecronaca...

Editoriale


Nuove opportunità

Uno dei fenomeni più interessanti degli ultimi tempi è la riscoperta da parte dei venditori di PC del mercato "low end", ossia del basso costo. Dopo alcuni anni in cui l'unico obiettivo era il vendere macchine sempre più potenti, adesso si scopre che nel giro di sei mesi oltre il 40% del mercato americano è formato da PC che costano meno di 1000 dollari. L'ultima mossa è di IBM, che ha di recente annunciato che sta lavorando a una linea di macchine di costo inferiore ai 500 dollari. L'annuncio è stato accompagnato da alcune importanti precisazioni, una delle quali sembra essere il fatto che per la prima volta sulle macchine non ci sarebbe windows 95/98/NT preinstallato.

Del resto, se ci pensate su una macchina di 499 dollari i 48 dollari e spicci che Microsoft chiede per Windows 98 OEM (cioè per la versione da rivenditore) sono il dieci per cento del prezzo, quindi una parte assolutamente non marginale. Questa percentuale aumenta ancora se oltre a Windows si aggiungono altri programmi, pratica oramai abituale nei "bundle" fatti dai rivenditori. La IBM ha lasciato circolare la voce che forse sulla macchina verrà usato Windows CE, l'ultimo nato della famiglia di casa Microsoft, ma ha lasciato la porta aperta per altre possibilità.

Io credo che il linux, con qualche spintarella, sarebbe il miglior sistema operativo per queste macchine. Infatti non ci sarebbe nemmeno il deterrente del "non c'è software!", visto che anche per il CE non ne gira poi asenake any changes you # want to make to /etc/issue here or you will lose them when you reboot. echo "" > /etc/issue echo "Red Hat Linux $R" >> /etc/issue echo "Kernel $(uname -r) on $a $(uname -m)" >> /etc/issue cp -f /etc/issue /etc/issue.net echo >> /etc/issue

e logicamente cambiarle o toglierle.


Image di Apollo.

È appena uscita la versione 5.2 della RedHat, chiamata Apollo, che già tutti la vogliono masterizzare (tanto si può). Be' per venire incontro a tutti su questo sito trovate l'immagine iso 9660 gia' bella che pronta:

ftp://linux.engr.uark.edu/pub/linux/redhat-5.2-iso-images/

Meglio di così...


Farallon EtherWave ISA

Sembra che la scheda di rete Farallon EtherWave ISA sia in realtà una 3COM 3c509 o che almeno funzioni con il driver sviluppato per la 3COM 3c509.


Cambio indirizzo

Questo script è utile soprattutto agli amministratori di rete perché consente di trasformare tutti gli indirizzi IP di una certa classe da numeric i a stringhe :


#!/bin/sh # Quickie to reverse /etc/hosts to look like 
# machine <tab> m.d.c <tab> IP
# 
grep %1 /etc/hosts | awk '
     {         printf "%-8s\t%-16s\t%-15s\n", $2,$3,$1 
     } ' | sort

Solo root da console.

È molto utile, in alcuni casi, che root si possa collegare solamente dall a console e non da X/Window.

Be' basta inserire la seguente riga

+:root:local

nel file /etc/login.access


Cambio una stringa e arrivo...

Molte volte è utile riuscire a cambiare una stringa in tutto un file una stringa in un'altra. Ma quando il file non è più uno le cose si fanno complicate. Be' il seguente script è quello che si stava cercando:


#!/bin/sh if [ $# -ne 3 ]; then
     echo "Usage: `basename $0` <base> <old> <new>"
     echo     echo 'where  <base>  is the base directory,'
     echo '       <old>   is the expression to be replaced,'
     echo '  and  <new>   is what to replace it with.'
     exit 1
 fi
 if echo $1 $2 $3 | grep '"' > /dev/null ;
 then     echo "ERROR: Can't" 'use " character in filename or strings.'
     exit 2
 fi 
for FILE in `find "$1" -type f | grep -v '"' | sed 's.^.".;s.$.".'` ;
 do     if grep "$2" < "$FILE" > /dev/null 2>&1 ;
 then         mv -f "$FILE" "$FILE.old"         cat "$FILE.old" | sed "s\"$2\"$3
\"g" > "$FILE"
      fi
 done
 exit 0 
# EOF.

Se poi volete qualche cosa di meno sofisticato:

perl -e "s/old thing/new thing/g;" -pi.save $(find /path -type f)

ed in questo caso tramile l'opzione -i si dice al perl di mantenere copia dei file cambiati aggiungendogli il suffisso .save


Vari ed eventuali.

Direttamente da una lettrice (e che lettrice) ecco alcuni T&T:

- per installare netscape su debian va preso il file grand