Articoli correlati ‘ubuntu’

Linux: Ntp sync update, aggiornare di frequente l’ora

14 October 2011

Mi sono imbattuto nel problema dell’aggiornamento dell’ora tra server e server orari. Un nostro server necessita di avere l’ora aggiornata con gli NTP server della nostra LAN e quindi non è accettabile uno scostamento troppo grande tra l’orologio interno e l’ora “ufficiale”. Ubuntu effettua il sync all’avvio della macchina, o attraverso il cron una volta al giorno. Sarebbe quindi possibile aggiornare il cron più frequentemente, tuttavia esiste un pratico comando per rendere ancora più insistente le richieste verso gli NTP Server.

I server NTP deputati a fornire l’ora esatta sono dichiarati nel file /etc/ntp.conf
Qui basterà aggiungere i parametri burst iburst come nell’esempio seguente:

server 0.pool.ntp.org burst iburst

dopo circa un minuto scarso se date il comando ntpq -p vedrete che i parametri di delay e offset saranno scesi a zero.

Google Earth font sbagliati su Ubuntu

22 August 2011

Ho installato Google Earth (avevo da poco reinstallato Ubuntu) e al suo avvio mi sono trovato con un font che rendeva l’interfaccia difficilmente utilizzabile. Mi sono accorto subito di aver fatto la stupidaggine di non aver installato i font Microsoft. In realtà esiste un pratico pacchetto che si chiama Ubuntu restricted Extras che di fatto li contiene, insieme ad altre utility. Ad ogni modo  sarà sufficiente installare i font Microsoft come segue:

sudo apt-get install ttf-mscorefonts-installer

Nota: si è altresì reso necessario riavviare la sessione desktop

Ubuntu Unity gestione delle workspaces

8 August 2011

Unity di Ubuntu nella sua installazione di default mette le workspaces (i desktop aggiuntivi, di solito 4) in formazione “a muro” ovvero due in orizzontale e due in verticale. Se volete metterli tutti e quattro in orizzontale, oppure aggiungerne altri o levarne alcuni, insomma gestirli, dalla Unity medesima non risulta possibile al momento in cui scriviamo. Tuttavia possiamo ricorrere temporaneamente al vecchio Gnome (dove sostanzialmente il nuovo Desktop di Canonical si appoggia) senza dover riavviare la sessione. Sarà sufficiente aprire una finestra Terminale e lanciare il comando ” gnome-panel ” ed in basso apparirà la classica barra di Gnome. Quindi tasto destro sui riquadri delle workspaces, proprietà e da li potrete scegliere l’impostazione desiderata.

Aggiornamento: Modifica tramite CompizConfig.
Si può giungere molto più facilmente allo stesso risultato attraverso l’interfaccia di CompizConfig. Infatti il programma ha una specifica voce sotto Opzioni Generali, alla tab Dimensioni Desktop ci mostra una pratica schermata che ci permette di modificare a piacimento il numero di desktop virtuali sia in orizzontale che verticale.

phpVirtualBox

28 July 2011

VirtualBox è uno dei miei software preferiti, si tratta di un gestore di macchine virtuale open source della Oracle. Nel corso della sua breve vita i miglioramenti sono stati tantissimi, tuttavia il suo ambito di utilizzo è sempre stato quello della workstation o meglio di virtualizzare in locale. A quanto pare dalla versione 4.x è maturata anche la possibilità di una gestione server per certi versi simile a prodotti business (di decennale esperienza) come Vmware Server o Virtual Server di Microsoft.

Continua a leggere: phpVirtualBox

Midnight Commander tasto F10 in conflitto

22 July 2011

Per chi usa spesso Midnight Commander, il programmino che emula un file manager all’interno di una shell, ottimo se vi collegate in SSH ad un server Linux, può incappare in alcuni piccoli difetti. In particolare se vi collegate da un sistema desktop come Ubuntu Linux, il tasto F10 che sotto Midnight Commander serve per uscire dal programma, viene intercettato dal terminal server di Ubuntu desktop aprendo di fatto il menu a tendina e quindi invalidando il comando che volevamo dare alla shell.

Per ovviare al problema dovremo quindi inabilitare il tasto F10 per terminal server. Il workaround si compone di 2 fasi, poiché Ubuntu 11.04 con Unity fa uso di Compiz, e anche quest’ultimo ha voce in capitolo sulla pressione del tasto F10.

Per prima cosa apriamo terminal server di Ubuntu desktop, quindi dal menu testuale scegliamo Modifica -> Scorciatoie da tastiera.
Nella maschera che compare disabiliteremo l’opzione ” Abilitare il tasto scorciatoia per il Menù (il tasto predefinito è F10)“.
Ora dobbiamo andare nelle configurazioni di Compiz. Qui occorre, se non l’avete fatto, installare il Compiz Settings Manager.

sudo apt-get install compizconfig-settings-manager

Ora nelle nostre impostazioni di sistema (tasto spegni in alto a destra dopo il vostro nomeutente, quindi Impostazioni di sistema) avremo una nuova icona Gestore Configurazione CompizConfig.

Cerchiamo nella finestra delle varie opzioni Ubuntu Unity Plugin.
Nella nuova maschera, l’ultima voce  ”Key to open the first panel menu” è quella che ci interessa. Premiamo il tasto sulla destra alla riga corrispondente e disabilitiamo nella finestra in pop-up il comando.

Ora avviando Midnight Commander da shell avremo il tasto F10 a disposizione.

Ubuntu Linux, svuotare la cache dns

14 June 2011

In passato abbiamo visto come svuotare la cache DNS nei sistemi Windows, ma come si svuota la cache sotto Ubuntu Linux?
Di default dovrebbe essere sufficiente far ripartire le schede di rete

sudo service networking restart

ma non sempre è possibile bloccare i processi di rete, anche se per poco tempo, e farli ripartire. Pensiamo ad esempio ad un server.
Ci viene in aiuto il comando dns-clean già installato per default nelle versioni di Ubuntu dalla 10.04 (probabilmente anche prima) in poi. Quindi sarà sufficiente dare il comando

sudo service dns-clean start

e così azzerare la cache DNS senza dover fermare i servizi di rete.

Ubuntu liberare i kernel di troppo (/boot)

31 May 2011

Se avete partizionato /boot nel corso del tempo potreste ritrovarvi con lo spazio in sofferenza poiché nei vari aggiornamenti del sistema operativo, il kernel è stato aggiornato ma per sicurezza (un crash, incompatibilità del nuovo kernel) è mantenuta la versione precedente. Se questa è una buona cosa, nel tempo troppi kernel occupano spazio per nulla.

Vediamo come procedere ad una pulizia. Innanzitutto è il caso di avere ben presente quale sia il kernel attuale, lo possiamo verificare da terminale di console con il comando:

uname -a

vi ritornerà qualcosa del genere:

Linux ubuntu 2.6.32-32-generic-pae #62-Ubuntu SMP Wed Apr 20 22:10:33 UTC 2011 i686 GNU/Linux

Nel nostro caso, il kernel in uso è la serie 2.6.32-32, da prestare attenzione appunto al -32 finale, poichè è abbastanza probabile che la parte prima sia replicata più volte.

Ora andiamo sotto cd /boot e facciamo un bel ls, se leggete questo articolo è probabile che vediate parecchi kernel divisi in file con nome tipo abi, config, vmlinuz, vmcoreinfo eccetera, tutti seguiti da un numero versione.

Procediamo, con molta cautela, alla rimozione dei vecchi kernel con il comando:

sudo apt-get remove –purge linux-image-numeroversione

ad esempio, nel nostro caso avremo eliminato:

sudo apt-get remove –purge linux-image-2.6.32-24-generic-pae

Come vedete, il kernel qui sopra è un 2.6.32-24 decisamente più vecchio dell’attuale (quando scrivo questo articolo) 2.6.32-32. Ovviamente, mi ripeto, non dovete rimuovere il kernel attuale, e io consiglierei nemmeno il penultimo.

 

 

 

Ubuntu Server: aggiornamenti bloccati

19 May 2011

Questo problema, a quanto ne so, si verifica solo nella versione priva della GUI, quindi solo da command line, di conseguenza si verifica maggiormente nelle versioni server. Succede che nell’avanzare delle varie patch, ve ne sono alcune che richiedono parecchie risorse hardware per essere installate, oltre che un reboot della macchina. Pertanto devono venire attivate dall’admin in momenti propizi (fuori orario). Il messaggio che viene dato solitamente assomiglia a:

I seguenti pacchetti sono stati mantenuti alla versione attuale:
landscape-common linux-generic-pae linux-headers-generic-pae linux-image-generic-pae
0 aggiornati, 0 installati, 0 da rimuovere e 4 non aggiornati.

Per procedere a “forzare” l’installazione dei pacchetti indicati occorre dare il comando:

sudo apt-get dist-upgrade

Ubuntu 11.04 resettare Unity

2 May 2011

Unity è la nuova interfaccia di default su Ubuntu 11.04, basata su Gnome 2 e Compiz. Questo sistema nella configurazione di default si è rivelato abbastanza stabile, tuttavia se si gioca con le impostazioni di Compiz le cose potrebbero cambiare drasticamente.

Nel caso succedesse un disatro, da terminale date il comando: unity –reset

Ubuntu Server: Nullmailer smarthost smtp leggero

18 March 2011

Se nella vostra rete locale disponete di un server SMTP dedicato a smistare la posta in uscita verso il mondo, e presumibilmente riceverla, è abbastanza probabile e sensato che vorrete fare in modo che i server dedicate ad altre funzioni, ma che necessitano di inviare posta, si appoggino al vostro Relay SMTP. Per fare questo di solito si usano i medesimi prodotti software di un Relay SMTP, ovvero Sendmail, Postfix per citarne due. Tuttavia è uno sproposito installare software di questo tipo, configurarli affinché facciano solo da inoltro ad un altro server. Il pacchetto Nullmailer (che comprende anche un sistema di coda) di fatto fa questo, in modo leggero, praticamente senza configurarlo (in fase di setup vi chiederà con che email presentarsi nel campo from e quale sia l’indirizzo o dns-name del Relay SMTP ufficiale).

Pertanto sarà sufficiente dare il solito comando:
sudo apt-get install nullmailer