tag:blogger.com,1999:blog-69795342024-03-06T05:32:56.947+01:00Linuxiana...fatti non fummo a viver come Billhipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.comBlogger352125tag:blogger.com,1999:blog-6979534.post-86372726731482430952013-09-25T12:05:00.002+02:002013-09-25T12:06:10.736+02:00Cancellare una singola entry nella history della BashAvete appena scritto la vostra password supersegreta per accedere a RHN (magari usando rhn-channel...) e non volete cancellare tutta l'history.
Si può fare.
Così:
1. Individuare la/le riga/he che vi interessa rimuovere lanciando il comando history senza opzioni
2. Usare il comando history con l'opzione -d più il numero della riga da cancellare
history -d 340
3. Salvare la modifica appena fattahipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com0tag:blogger.com,1999:blog-6979534.post-35392745197808386802013-09-25T11:03:00.005+02:002013-09-25T11:11:05.709+02:00Usare rhn-channelListare i canali sottoscritti
rhn-channel --listListare i canali disponibili
rhn-channel -L -u <username> -p <password>Aggiungerne uno
rhn-channel --add --channel=rhel-x86_64-server-optional-6Indovinate un po' come si fa a rimuoverne uno.hipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com0tag:blogger.com,1999:blog-6979534.post-38929708435070284002013-07-10T11:09:00.000+02:002013-07-10T11:12:29.112+02:00Red Hat: usare il DVD di installazione come repository locale per yumCreare il file per il repository sotto /etc/yum.repos.d. Chiamiamolo ad esempio: rhel-dvd.repo (attenzione: l'estensione è fondamentale). Di default il repository sarà disabilitato, per evitare messaggi d'errore ogni volta che si invoca yum senza la iso montata o il DVD nel lettore[dvd]
name=Red Hat Enterprise Linux Installation DVD
baseurl=file:///media/Server
enabled=0Montare la iso sotto /hipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com1tag:blogger.com,1999:blog-6979534.post-15161466106414957902013-07-10T10:52:00.002+02:002013-07-10T10:53:10.843+02:00Bash: bypassare il proxy per indirizzi localiSemplice:export no_proxy=localhost,127.0.0.0,10.102.10.204hipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com1tag:blogger.com,1999:blog-6979534.post-30555562799592156452013-05-04T14:46:00.000+02:002013-05-06T08:53:01.071+02:00Cosa possiamo imparare da Linus TorvaldsGran bello speech del boss di Linus, Jim Zemlin, al TEDx di Portland.
Link:http://www.linux.com/news/featured-blogs/185-jennifer-cloer/715856-jim-zemlin-at-tedx-what-weve-learned-from-linus-torvalds/hipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com0tag:blogger.com,1999:blog-6979534.post-22466403288108068742013-04-17T11:28:00.002+02:002013-04-17T11:28:28.114+02:00Configurare git per fargli usare un proxyPer poter utilizzare git dietro a un server proxy è sufficiente configurare il parametro http.proxy con il comando che seguegit config --global http.proxy http://proxyuser:proxypwd@proxy.server.com:8080hipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com0tag:blogger.com,1999:blog-6979534.post-32687075931046363022012-12-07T14:18:00.000+01:002013-04-08T11:07:49.235+02:00Configurare EPEL su RHEL/CentOS 6.*EPEL (Extra Packages for Enterprise Linux) è un repository di pacchetti aggiuntivi per RHEL e derivate.
Si configura così:
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
Aggiorniamo e proviamo a installare un pacchetto.
yum update
yum install bash-completion
hipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com0tag:blogger.com,1999:blog-6979534.post-66236563599546809252012-10-23T10:59:00.000+02:002012-10-23T10:59:08.436+02:00Modificare il file /etc/fstab dal prompt "Repair Filesystem"Problema:
Ehm, ho fatto una piccolissima cappella: ho distrutto i Logical Volume di una macchina virtuale e sostituito i dischi senza ricordarmi di cancellare i riferimenti nel file /etc/fstab.
Inutile dire che il sistema non l'ha presa benissimo e si è rifiutato di salire, presentandomi invece il simpatico "Repair Filesystem" prompt e montando anche "/" in sola lettura.
Soluzione:
Rimontare "/"hipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com0tag:blogger.com,1999:blog-6979534.post-65278653521048579722012-10-19T13:05:00.001+02:002012-10-19T13:05:15.557+02:00Virtual machine con RHEL 5.4 clonata: RTNETLINK answers: network is unreachable Scenario:
RHEL 5.4 con due interfacce di rete clonata su vSphere 5
Problema:
Quando si avvia la rete viene restituito questo errore: RTNETLINK answers: network is unreachable
Soluzione:
Andare a vedere cosa è finito nel file /etc/sysconfig/network-scripts/route-eth0 e rinominarlo. La rete magicamente tornerà a funzionare correttamente.hipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com0tag:blogger.com,1999:blog-6979534.post-72411295593536533182012-07-16T16:43:00.000+02:002012-07-16T16:43:54.542+02:00Se l'ssh è lento a rispondereProblema riscontrato su alcune RHEL 6: l'ssh ci impiega ere geologiche per presentare il prompt dei comandi.
Risolto modificando come segue l'opzione UseDNS (di default è impostata a yes) nel file /etc/ssh/sshd_config:
UseDNS nohipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com0tag:blogger.com,1999:blog-6979534.post-85839865836825420012012-02-09T10:39:00.000+01:002012-02-09T10:39:01.854+01:00Aggiungere un disco virtuale a un server linux su VMware (senza reboot)Dopo avere aggiunto il disco virtuale dall'interfaccia di VMware, per poterlo vedere sulla macchina virtuale senza riavviare dobbiamo eseguire il comando:
echo "- - -" > /sys/class/scsi_host/host0/scan
fdisk -l
Nota: lo scsi_host potrebbe essere diverso nel vostro caso.
La procedura dovrebbe essere identica per qualsiasi altro software di virtualizzazione analogo a VMware.hipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com0tag:blogger.com,1999:blog-6979534.post-87531056253215693452012-01-17T18:16:00.000+01:002012-01-17T18:16:18.644+01:00Cercare più stringhe in un file con un unico comando: egrepMi vergogno un po' ma l'ho scoperto solo ora, se si vogliono "greppare" più stringhe con un unico comando si può usare egrep come nell'esempio seguente:
egrep "Manzoni|Foscolo" autoriPoco utile, uff...hipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com0tag:blogger.com,1999:blog-6979534.post-87254811895160170722011-12-28T12:25:00.000+01:002011-12-28T12:26:10.829+01:00Ottenere una lista di tutti gli rpm installati su un sistemaSe vi serve la lista di tutti gli rpm installati in un sistema, magari da inserire in un file di kickstart per replicarlo (non è sicuramente la soluzione più elegante), il comando da eseguire è questo:
rpm -qa --qf "%{NAME}\n"hipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com0tag:blogger.com,1999:blog-6979534.post-60636930358748569472011-12-02T17:36:00.001+01:002011-12-02T17:54:37.699+01:00Aggiornare il firmware di un HBA Emulex da riga di comandoAttenzione: chi eseguendo i comandi elencati qui di seguito provocasse danni seri alla propria infrastruttura non potrà in nessun modo rivalersi sull'autore.
Questa è la procedura per aggiornare il firmware di un HBA Emulex con HBAnyware.
Per listare soltanto le HBA locali
hbacmd listhbas local
Questo è il comando per upgradare il firmware (che andrà ripetuto per ciascuna HBA):
hbacmd Download hipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com0tag:blogger.com,1999:blog-6979534.post-6384385004784692702011-10-28T12:47:00.000+02:002011-10-28T12:47:57.584+02:00Scaricare una iso con CurlPensavo non ci fosse bisogno di nessun parametro, come con wget, e invece no, si fa così:
curl -C - -O http://centos.server.org/6.0/CentOS-6.0-x86_64-minimal.isohipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com0tag:blogger.com,1999:blog-6979534.post-47080377800162931062011-09-19T10:00:00.001+02:002011-09-19T10:05:40.681+02:00Cancellare un file con un nome che inizia con un trattino "-"
Un giorno potrebbe capitare anche a voi di dover cancellare un file che si chiama -qualchecosa (proprio così: col "-" davanti!)
Si fa così:
rm ./-qualchecosa
hipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com1tag:blogger.com,1999:blog-6979534.post-47344105465013621612011-09-15T18:17:00.001+02:002011-09-16T12:50:34.553+02:00Aggiornare un server Ubuntu LTS 10.04 dietro a un proxyQuanto scritto di seguito vale, ovviamente, anche per le ultime release di Debian.
Appunto veloce veloce...
La soluzione più immediata è quella di scrivere questa riga nel nostro bel terminale
export http_proxy="http://nostro.proxy.it:3128"
e lanciare il solito apt-get update && apt-get upgrade.
Bene sul momento, ma dovremo rifarlo tutte le volte (o valorizzare la variabile http_proxyhipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com4tag:blogger.com,1999:blog-6979534.post-30730773730822570372011-08-30T17:38:00.000+02:002011-08-30T16:27:54.074+02:00Pingare più host con un solo comandoPoniamo il caso di avere la necessità di pingare più host, dove per "più host" potremmo anche intenderne 40,50 o un'intera classe C. Se non capite a cosa possa servire, probabilmente non vi serve. Nessun problema.
Se invece vi è capitato di avere questa necessità, la soluzione si chiama fping.
Se gli host che vogliamo pingare non hanno indirizzi consecutivi, dovremo crearci un file di testo da hipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com0tag:blogger.com,1999:blog-6979534.post-53963300391109458612011-08-08T11:09:00.002+02:002011-08-08T11:15:15.071+02:00Installazione automatica di Red Hat (ma anche CentOS o Fedora) con un file kickstart remotoKickstart è lo strumento che Red Hat (e tutte le sue derivate di conseguenza) utilizza per automatizzare completamente l'installazione di un nuovo sistema. Avete presente tutte quelle schermate che via via anaconda vi presenta, dove si scelgono (quasi) sempre le stesse opzioni? Bene, con kickstart potete evitarvene un bel po', se non tutte.
Se avrò voglia e tempo, prima o poi vi parlerò più hipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com1tag:blogger.com,1999:blog-6979534.post-70749230835457849362011-07-29T06:40:00.004+02:002011-07-29T06:40:00.851+02:00La prima volta con Arch LinuxCurioso di provare una rolling distro mi sono scelto la più esotica: Arch Linux.Nel video che segue, che non ha nessuna pretesa nemmeno di somigliare a un tutorial, potete vedere quello che succede una volta che si inserisce il cd (anche se in questo caso ho usato una immagine iso) dentro a un nuovo sistema (virtuale nella fattispecie).Un po' di impressioni a caldo, sparse ancorché disorganizzatehipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com3tag:blogger.com,1999:blog-6979534.post-56393930956784398172011-07-27T09:24:00.000+02:002014-03-04T08:57:28.666+01:00Simulare l'installazione di un pacchetto rpmPuò essere utile (in alcuni casi molto utile) simulare l'installazione, o la disinstallazione, di un pacchetto senza realmente portare a termine nessuna delle due operazioni.
Il comando rpm ha un' opzione dedicata --test che può essere usata come nei due esempi che seguono:
Nel caso ci interessi simulare l'installazione:
rpm -ivh nomepacchetto.rpm --test
Nel caso ci interessi simulare la hipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com0tag:blogger.com,1999:blog-6979534.post-64990000519043050702011-04-07T16:58:00.001+02:002014-07-04T09:35:43.230+02:0020 anni di LinuxLa Linux Foundation, per celebrare i 20 anni di Linux (che ricorrono quest'anno a settembre per essere precisi) ne ripercorre le tappe salienti in un bel video d'animazione.
hipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com0tag:blogger.com,1999:blog-6979534.post-32767212611044584462010-11-10T10:11:00.003+01:002010-11-10T10:15:04.378+01:00Vecchiotta ma attualissimahipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com0tag:blogger.com,1999:blog-6979534.post-42658841659124859322010-06-10T11:24:00.004+02:002010-06-10T11:31:45.552+02:00Cosa ci motiva per davvero?Splendido video che indaga le ragioni nascoste della motivazione. Fra i molti esempi si parla anche di Linux e Apache: cosa spinge migliaia di persone (che hanno un lavoro!) a dedicare parte del loro tempo libero allo sviluppo di un progetto gratuito?hipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com0tag:blogger.com,1999:blog-6979534.post-60967011278109469542010-02-05T13:23:00.010+01:002010-02-05T13:29:07.349+01:00Clown computingLa prossima frontiera dell' ICT...Analisie deployment...hipst3rhttp://www.blogger.com/profile/15625612446152666853noreply@blogger.com1