Cerca nel mio blog

Avviso


APPUNTIDILINUX E' STATO SPOSTATO SU UN NUOVO SITO: WWW.APPUNTIDILINUX.IT

QUESTO RIMMARRÀ COME ARCHIVIO STORICO DEI POST DALLA NASCITA DEL PROGETTO AD OGGI MARZO 2016.

GRAZIE A TUTTI VI ASPETTO SUL NUOVO SITO.
ROBERTO LISSANDRIN

mercoledì 24 dicembre 2008

AUGURI - da Linux system


In attesa dei prossimi post : mountmanager e remastersys

LINUX O.S. vi augura Un Felice Natale e Anno 2009

Roberto Lissandrin

giovedì 18 dicembre 2008

Linux mini distribuzioni

Volevo segnalare un link interessante dove trovare info su mini distribuzioni linux che possono girare anche in penna usb :

http://www.linuxlinks.com/Distributions/Mini_Distributions/


le due piu' interessanti sono senza dubbio:
Roberto Lissandrin


giovedì 11 dicembre 2008

Software linux vs software windows

Ecco un rapido ma valido confronto trovato in rete tra i software linux e windows, in pratica "quello che faccio in windows con che software lo faccio in linux"....

Windows vs Linux di Daniele Reviglione (da me integrato)

Spesso leggo in giro per la rete che molte persone non installano Linux in quanto non hanno le alternative che gli offre il sistema operativo Microsoft, quanti di voi lo avranno provato e poi rimosso in quanto non riuscivano ad avere la familiarità delle applicazioni integrate e dei programmi aggiuntivi presenti in mole gigantesche su internet?

Vediamo le alternative ai principali applicativi di Windows


AUDIO E VIDEO

-Codec audio e video
Su Windows dovevo installare Nimo Codec Pack o K-lite. Spesso creavano pure problemi nel sistema.
Su Linux, al primo DIVX o MP3 che si prova a visualizzare/ascoltare, il sistema controlla la presenza di codec, se non ci sono ci chiede se vogliamo installarli. Basta cliccare su si, attendere l'installazione, e da quel momento in poi non dovrete mai più sentire parlare di codec! Infatti si aggiorneranno da soli nel tempo.
( linux mint per esempio e' gia' bella e pronta con i codec gia' installati, in ogni caso basta da Synaptic o equivalente cercare codec video o codec audio e installarli)

-Modifica e taglio di file MP3 o coversione file audio
Su Windows usavo Audacity.
Su Linux continuo ad usare Audacity.

-Conversione file video
Su Windows dovevo usare diversi programmi (spesso a pagamento) per convertire da un formato all'altro qualsiasi tipo di file video.
Su Linux invece faccio tutto con un programma solo e ovviamente gratuito: Avidemux
(Avidemux consente di fare anche tanto altro per esempio tagliare i video etc.. poi c'e' anche l'ottimo winff che converte tra i vari formati)

-Creazione cd e dvd audio; video e dati
Su Windows usavo Nero, c'erano anche altre alternative free ma nettamente inferiori.
Su Linux uso K3B che e' praticamente identico a Nero, ha moltissime funzioni. Inoltre c'è anche Brasero che non mi dispiace. Per gli affezionati è possibile continuare a usare Nero, esiste infatti la versione Nero Linux.

-Copiare DVD video su supporti da 4.7 giga
Su Windows usavo il buon DVD Shrink.
Su Linux uso K9Copy che ha le stesse funzioni.

-Montaggio video
Su Windows di gratuito usavo Windows Movie Maker (montaggio semplice semplice e software pieno di bug). Di programmi a pagamento invece ne esistono di ottimi, come Adobe Premiere, Pinnacle, ecc... Peccato che costino una barcata di soldi...
Su Linux uso Kdenlive, mi trovo benissimo, l'interfaccia è simile a quella di Premiere. Ovviamente anche Kdenlive è gratuito!
( oppure c'e' Cinerella o Kino altre alternative )

-Riproduzione file musicali, playlist, iPod, Podcast
Su Windows usavo l'ottimo Winamp (di cui è disponibile la versione per Linux) e iTunes di Apple.
Su Linux ci sono due programmi bellissimi, Rhythmbox e Amarok. Entrambi trovano tutti i file musicali presenti sul computer e li indicizzano. In questo modo è possibile effettuare ricerche per Titolo, Artista, Album istantaneamente! Si possono creare playlist, ascoltare la radio, podcast, gestire il proprio iPod e molto altro...

-Video player
Su Windows usavo VLC.
Anche su Ubuntu uso la versione per Linux di VLC Video Lan per vedere qualsiasi tipo di video.
( oppure ci sono gli ottimi totem o mplayer)

-Estrarre musica da cd
Su Windows usavo Windows Media Player.
Su Linux uso Sound Juicer che estrae brani musicali da cd audio e li converte automaticamente in MP3 o in altri formati.
( oppure ci sono gli ottimi kaudiocreator o Grip)


PROGRAMMI DI GRAFICA

-Editor di immagini
Su Windows usavo il costosissimo quanto ottimo Photoshop (non free) .
Su Linux uso l'ottimo Gimp. Ovviamente è gratuito e adeguato anche per usi professionali. Diciamo che per chi fa il grafico di professione Photoshop è meglio, ma per tutti gli altri Gimp va più che bene, è solo questione di abitudine... Tra l'altro è possibile utilizzare Photoshop anche su Linux.

-Grafica vettoriale
Su Windows usavo Illustrator.
Su Linux uso Inkscape che è ottimo e gratuito.

-Organizzatore di foto
Su Windows usavo Picasa.
Su Linux continuo ad usare Picasa solo per abitudine, altrimenti ci sono altri software simili come F-Spot.


INTERNET

-P2P
Su Windows usavo Azureus (per i .torrent), DC++, eMule ed eMule Adunanza.
Su Linux esistono gli stessi identici software. EMule non si chiama più così ma con la "a" iniziale, quindi aMule e aMule Adunanza.

-Browser
Su Windows usavo FireFox, Opera e Internet Explorer.
Su Linux si possono usare gli stessi, compreso Internet Explorer (utili per i grafici-web in quanto è il più diffuso, purtroppo), ma anche valide alternative come Epiphany e Konqueror.

-Client FTP
Su Windows usavo FileZilla.
Su Linux continuo ad usare FileZilla.

-Messaggistica e telefonia
Su Windows usavo Skype e MSN Messenger.
Su Linux uso rispettivamente Skype e Pidgin (oppure aMSN).

-Client di posta
Su Windows ho usato sia Thunderbird che Microsoft Outlook.
Su Linux ho usato Thunderbird e Evolution, ora sono passato a Kontact. Sono tutti veramente ottimi.

-Cartine e paesaggi
Su Windows usavo Google Earth.
Sulla mia versione di Ubuntu continuo ad usarlo in quanto esiste la versione di Google Earth per Linux.

-SVILUPPO WEB
Editor Web
Su Windows usavo Dreamweaver.
Su Linux uso Quanta Plus. Molto simile a Dreamweaver, ma ovviamente gratuito.
( c'e' anche komposer)

STRUMENTI DI SISTEMA

-Macchine virtuali
Su Windows usavo VMWare per virtualizzare alcune distro di Linux in cui effettuare le mie prime prove.
Su Linux è possibile utilizzare VMWare o Virtualbox per virtualizzare Windows o qualsiasi altro sistema operativo.

UFFICIO

-Editor di testo
Su Windows usavo Word e Writer di Open Office.
Su Linux continuo ad usare Writer (posso salvare in .doc per rendere compatibili i miei file anche con sistemi operativi Microsoft).

-Presentazioni
Su Windows usavo Power Point e Impress di Open Office.
Su Linux uso Impress (posso salvare in .ppt).

-Foglio di calcolo
Su Windows usavo Excel e Calc di Open Office.
Su Linux uso Calc (posso salvare in .xls).

-Gestione database
Su Windows usavo Acces e Base di Open Office.
Su Linux uso Base e posso salvare i file negli stessi formati di Acces.


-Come vedete per qualsiasi programma che usate su Windows esiste una valida alternativa su Linux. Ho elencato solo i software che utilizzo io, ma ce ne sono moltissimi altri, come ad esempio Maya e Blender per la
grafica 3D professionale.


Aggiungo inoltre che tutti i software sopra elencati si aggiornano alle versioni più recenti con gli aggiornamenti del sistema! Non bisogna più aggiornarli manualmente uno per uno come avviene su Windows...

Spero che questo post sia stato utile, se non altro come informazioni, ai pochi utenti Microsoft che per sbaglio o per curiosità sono finiti su questo post.

Ne approffitto anche per incoraggiare chi già utilizza Linux a diffondere questa lista ad amici, parenti e conoscenti! :-)

Daniele Reviglione

revisone:
Roberto Lissandrin


giovedì 4 dicembre 2008

Software linux : Accessori - KMobileTools

KMobileTools

e' un software che consente di gestire i cellulari via usb cable bluethooth etc. direttamente con il vostro pc linux.

Una volta scaricato e installato occorre configurare il vs cellulare nel software, mediante il setup wizard, prima di poterlo utilizzare.

Mediante questo software e' possibile:
- Gestire la rubrica telefonica, modificando aggiungendo cancellando nominativi
- Gestire gli sms in uscita e in arrivo e inviare nuovi messaggi
- Gestire le cartelle file dei vostri cellulari ( funzione non acora perfetta )

Nel mio caso ho configurato e riesco a gestire il mio samsung sgh-z370 senza problemi.
Sito di riferimento: http://www.kmobiletools.org/it/node/view/7

Per gestire la funzione gestione file e cartelle se capisco bene dal loro sito di riferimento occorre: modificare e ricompilare il pacchetto software partendo dai sorgenti.....
Per chi avesse voglia di provare:

"You just need to install the right headers to compile the kioslaves, then recompile kmobiletools from source.
That means obexftp (NOT ONLY openobex), that can be found in packages like obexftp-dev or obexftp-headers, and p2kmoto, when it will be fully supported (currently is disabled).
Please also look configure --help to see if there's some option related to kioslaves."

Roberto Lissandrin



martedì 2 dicembre 2008

Software linux : Multimedia - KoverArtist

KowerArtist

e' un software per linux che, come dice il nome stesso, permette la creazione di copertine per cd e dvd inserendo testo e immagini nelle combinazioni desiderate.
E' predisposto gia' per i diversi formati della custodia selezionando la quale e' possibile inserire le parti che la compongono.
Una volta stampata e ritagliata puo' essere inserita nella custodia.
Tutto e' personalizzabile, testo colore e dimensione, sfondo, immagini colore del titolo etc....
fantastico create le vostre cover come piu' vi piacciono.....


http://www.kde-apps.org/content/show.php/KoverArtist?content=38195

Roberto Lissandrin

martedì 25 novembre 2008

Nautilus di gnome come root


Vi sara' capitato di dover o voler utilizzare il file manager di gnome cioe' Nautilus come superuser per effettuare variazioni a livello di superutente root, bene ecco come creare una icona sul desktop gia' pronta per l'uso....

Click tasto destro del mouse - crea nuovo lanciatore - titolo : file manager root -
comando: gksudo nautilus, impostare l'icona che piu' vi aggrada e poi ok

Verra' creata una icona sul desktop, cliccandoci sopra vi verra' chiesta la password di root e da quel momento potrete agire sul sistema come utente supervisore.

Oppure: da terminale di root installare nautilus-gksu

sudo apt-get install nautilus-gksu

Dopo aver installato questo pacchetto cliccate con il tasto destro su un file o cartella e selezionate “Apri come root”


Roberto Lissandrin

martedì 18 novembre 2008

Linux salva windows


Rieccomi,
se vi capitasse che ( come spesso accade ) il vs. windows va' in tilt e per esempio non parte piu', prima di perdere i vostri file ricordatetevi che e' possibile avviare il pc con una distribuzione live ( vi consiglio linux mint elyssa ) che riconosce il file system ntfs e una volta avviato entrando nelle partizioni windows avrete la possibilita' di salvarvi per esempio su penna usb o disco esterno usb i vostri file in document and setting o sul desktop o ovunque essi siano.

Per esempio ultimamente Avg ha segnalato come infetti due dll fondamentali di windows
user32.dll e winsrv.dll, e il pc da quel momento si riavvia in continuazione.

In questo caso entrando con una distro live e cercando sul sistema intero copia di quelle dll esempio in vecchi system restore o copiandoli da altri windows e possibile ripristinarle in c:\windows\system32 e far ripartire il sistema.

Ricordatevi pero' che in questo caso le dll citate devono essere della stessa versione del sistema operativo xp e quindi controllate un po' le date delle varie dll altrimenti non funziona.

LINUX SALVA WINDOWS

Roberto Lissandrin

giovedì 6 novembre 2008

Linux Mint Elyssa - Test di installazione parte 4

Personalizzazione del look del desktop di Linux Mint
Dunque se tutto e' andato bene, la nostra scheda grafica ci permette di utilizzare Compiz per gli effetti 3D e grafici e quindi dovremmo per esempio, tenendo premuto contemporaneamente CRTL e ALT e tasto sx del mouse, muovendolo vedere roteare il desktop in un cubo 3D.

Se cosi' non e' qualcosa e' andato storto nel riconoscimento della scheda grafica e nella attivazione di compiz.

Ma voglio essere ottimista, a questo punto si potrebbe spostare la barra delle applicazioni in alto nel desktop anziche' in basso e sotto attivare ( scaricandolo con synaptic o mintinstall) Avant Windows Navigator una spece di barretta 3D stile MAC ove porre le applicazioni utilizzate piu' di recente.

Per spostare la barra delle applicazioni basta cliccare con tasto destro sulla barra stessa e selezionando proprieta' settate ALTO come orientamento

AWN va' prima installato e poi lanciato dai menu' e una volta apparsa a menu va personalizzata sempre con tasto destro e proprieta' oppure trascinando sulla barra le icone delle applicazioni piu' utilizzare che ci saremmo nel frattempo portati sul desktop.
Nella personalizzazione della barra 3d possiamo segliere colore forma e altre opzioni.

Ecco per esempio quella che utilizzo io ....


Poi seguendo questo tutorial potremmo installare un tool che rende il nostro desktop MaC OS like ....

http://www.howtoforge.com/mac4lin_make_linux_look_like_a_mac

e cioe' simile a questo:



Continua .......

Roberto Lissandrin

mercoledì 5 novembre 2008

Linux Mint Elyssa - Test di installazione parte 3

In linux Mint esiste un pannello di controllo mediante il quale e' possibile agire sulla intera configurazione del sistema sia dal punto di vista hardware che software.


Si chiama : Centro di Controllo ( Menu sistema - Centro di Controllo)

La prima operazione da farsi e' nella sezione : sistema , selezionare e attivare supporto lingue e aggiungere la lingua italiana....
Dopo l'installazione e un bel reboot tutto parlera' italiano ....

A questo punto l'installazione puo' considerarsi conclusa in realta', si puo' fare ancora tanto per personalizzarla sia dal punto di vista grafico che software agendo sulle varie sezioni del menu di controllo per esempio.

Possiamo aggiungere software per esempio utilizzando : MintInstall e selezionando - vai al portale software, dove suddivisi per categoria troviamo tanti sofware disponibili.
Ad esempio amsn ( equivalente di messenger) lo troviamo nella sezione internet e instant messengers - Basta selezionare install now e si installera' il prodotto da solo .... e cosi' via.

Per l'installazione vi sara' richiesta la password di root....

Software a parte a me piace personalizzare il look del desktop facendolo per esempio sembrare piu' MAC OSX simile....

come ? Nel prossimo post.

Roberto Lissandrin

Linux Mint Elyssa - Test di installazione parte 2

Rieccomi, riprendiamo l'installazione e configurazione di Linux Mint.

Al primo riavvio dopo l'installazione mi ha chiesto di inserire una password per l'utente root e cosi ho fatto, poi appena apparso il Desktop gnome una iconcina nella barra delle applicazioni mi ha avvisato che era stata rilevata una scheda grafica nvidia e che sfruttare a pieno le potenzialità degli effetti 3d e grafici avrei dovuto installare i driver aggiornati ma .....
Non funzionava...., ho risolto facendo prima un bel update del sistema....


UPDATE del sistema: da menu "Start" :) cioe' Elyssa in basso a sx ho selezionato, Amministrazione e Gestore pacchetti Synaptic, mi ha chiesto la password di root e poi ho cliccato su Reload in alto a sx e Mark All Upgrades e infine Apply ....... e' partito l'aggiornamento del sistema operativo.

Fatto questo ho fatto un bel sano e robusto reboot e poi sono riuscito ad installare i driver della scheda video....

Vi ricordo che Linux Mint ha anche una fantastica utiliti che vi aiuta alla configurazione della scheda video purche' abbia un chip set ATI o NVIDIA compatibile e la si puo' trovare in:
Amministrazione - EnvyNG vedi altro mio post





Sempre in amministrazione c'e' una utility MintUpdate che facilita l'aggiornamento del sistema ed e' anche rappresentata nella barra delle applicazioni in basso a dx da una icona col simbolo di un lucchetto....

ecco il desktop dopo il reboot finale....



Roberto Lissandrin

venerdì 24 ottobre 2008

linux Mint Elyssa - Test di installazione parte 1

Oggi installiamo questa fantastica distribuzione di Linux:
Linux Mint nome in codice Elyssa

La iso la si puo' scaricare dal sito :
http://www.linuxmint.com/download.html

poi naturalmente va' masterizzata, inserito il cd nel lettore e avviato il boot dal cdrom

La distro e' in versione live cd quindi puo' essere provata prima di essere installata.

Dopo aver selezionato dal menu l'opzione "start linux mint" e dopo che sara' uscito il desktop grafico, sullo stesso troveremo una icona "install", da qui si avvia il processo di installazione vero e proprio.

Abbiamo bisogno di due partizioni sul nostro disco fisso: una per linux e una per il solito swap che pero' attenzione, puo' anche la stessa partizione di swap utilizzata per un'altro linux gia' precedentemente installato sul nostro pc.

Esempio: 4 partizioni

partizione 1 - con windows
partizione 2 - con altro linux
partizione 3 - libera
partizione 4 - swap linux

In questo caso si utilizzera' la partizione 3 e la 4

Per comodita' mi sono inserito in porta usb una chiavetta dove memorizzaro' alcuni screenshot delle videate ....

Partiamooooo ....

Prima richiesta : selezionare la lingua, ovviamente italiano
impostiamo nella successiva il fuso orario "rome"
impostiamo la tastiera - italy ovviamente

Partizionamento:
si avvia il programma per il partizionamento, selezioniamo manuale per poi
- scegliere la partizone per linux mint e per lo swap
- nel mio caso segliero' la partizione /dev/sda5 per linux e /dev/sda7 per lo swap che esiste gia'
- doppio click sulla partizione per linux e poi imposto ext3 come tipo di file system, ok per formattarla e / come mout point - punto di mount
- doppio click sulla partizone per swap e poi basta selezionare usato come: area di swap
avanti tutta

siamo arrivati al punto 5 su 7 totali e qui si deve impostare:
il proprio nome e cognome, sceglere un nome account da attivare e relativa password e assegnare un nome al pc .....

Nel passo 6 di 7 se esistono altri sistemi operativi, mint vi chiede se volete importate documenti e impostazioni da questi oppure no, io scelgo nooooooo per carita' :)

Passo 7 - esce un riepilogo di conferma di tutte le impostazioni fino ad ora fatte, controllare soprattutto per le partizioni e poi avanti tutta con installa

Parte la formattazione e installazione .......

come andra' a finire ????

anticipazione .... e' andato tutto a buon fine mi ha installato il grub menu di avvio con le scelte per gli atri O.S. e poi al primo avvio mi ha chiesto una password per l'utente root ....

Al prossimo post

Link utili: http://www.linuxmint-italia.org/

Roberto Lissandrin

mercoledì 22 ottobre 2008

Chiostro informativo con Linux

Ecco un modesto esempio per creare un chiostro informativo con linux.....

1) Dunque per prima cosa occorre scaricarsi ad esempio la ISO di debian minimal cd
http://www.debian.org/distrib/

io dal sito ho utilizzato la prima opzione:

Altrimenti potete scaricare la versione piu' completa che vi consente l'installazione senza essere necessariamente connessi alla rete : http://cdimage.debian.org/debian-cd/4.0_r4a/i386/iso-cd/

Poi ecco come ho proceduto:

2) con il pc connesso alla rete internet ho eseguito un boot da cdrom
e' ho effettuato l'installazione selezionando il meno possibile come servizi e software e senza installare nessuna interfaccia grafica, quindi con solo il classico prompt di linux testuale.

Durante la installazione ho definito l'utente totem con pasword totem

Al primo avvio, da utente root ho eseguito l'update - aggiornamento (in rete ovviamente) e prelevato alcuni software necessari mediante i comandi:
apt-get update (aggiornamento)
apt-get install firefox (browser)
apt-get install xorg (interfaccia grafica di base xwindows)
apt-get install rcconf (comando per configurazione servizi)

3) Sempre da root ho configurato il file /etc/X11/.xinitrc aggiungendo l'avvio di firefox
esempio: firefox http://www.appuntidilinux.it/
in questo modo all'avvio della interfaccia grafica xwindows viene lanciato in esecuzione firefox che si collega al sito specificato come pagina di default


4) Ho modificato .bash_profile dell'utente totem aggiungendo il comando startx, mettendolo dentro un ciclo while infinito in questo modo anche in caso di crash del sistema grafico, lo stesso verra' riavviato in automatico.
Dopo un rapido test, ho lasciato commentato il comando per poter continuare a sistemare la configurazione del sistema.

A questo proposito ho eliminato servizi non necessari:
da utente root ho eseguito

rcconf ( installato precedentemente )

con rcconf si puo' scegliere graficamente quali servizi avviare al boot e toglire quelli che non ti servono

Esempio di servizi da rimuovere o conservare all'avvio trovato in rete:

alsa tienilo
anacron toglilo
atd puoi tenerlo
cron pure
cupsys se hai stampanti tienilo
dbus-1 toglilo
dirmngr toglilo
exim4 toglilo
fam toglilo
tetchmail toglilo
gdm dipende, che login grafico hai? se hai il login grafico di kde toglilo e lascia kdm ,se il contrario lascialo e togli kdm
inetd toglilo
klogd lascialo
lpd lascialo
makedev tienilo
nfs-common toglilo
ppp lascialo
ssh se non vuoi accedere a questo pc tramite ssh toglilo senno lascialo, ti consiglio di toglierlo
sysklog lascialo

cmq per avviare/stoppare un servizio dopo che hai avviato il sistema dai
/etc/init.d/servizio start|stop|restart

oltre a rcconf si puo' attivarli o disattivarli uno ad uno manualmente mediante:
update-rc.d -f nome_servizio remove (per rimuoverlod all'avvio)
update-rc.d -f nome_servizio defaults (per rimmetterlo a caricare in automatico)

5) A questo punto ho configurato il sistema per eseguire il Login automatico con l'utente Totem, quindi facendo in modo che all'avvio del pc parta subito connettendosi automaticamente come utente totem senza prompt.

Ecco i comandi trovati in rete per far questo:
edit /etc/rc.d/rc.local --> (nel mio caso ho editato il file
/etc/rc.local perchè la dir /etc/rc.d in debian non esiste)

and add the following lines:

echo "auto login for totem"
cd /home/totem
su - totem

Arrivati a questo punto il pc parte entra subito come utente Totem in automatico, avvia l'interfaccia xwindows che a sua volta fa' partire subito firefox, chiudendo firefox riparte xwindows e riavvia firefox all'infinito.

6) In caso di errori del tipo mancanza di autorizzazione da parte dell'utente Totem nell'eseguire startx occorre autorizzare xwindows per l'utilizzo da parte di utenti non root

Edit file /etc/X11/Xwrapper.config:
Change this line:
allowed_users=console
to
allowed_users=anybody

7) Il giochetto e' quasi fatto ma occorre personalizzare o chiudere firefox e al limite sopprimere l'uso di determinati tasti per impedire che l'utente faccia danni.
Nel mio caso ho utilizzato un plugin per firefox : https://addons.mozilla.org/en-US/firefox/addon/1659 .
Consiglio pero' prima di installarlo, di salvarsi tutto firefox e al limite ripristinarlo avviandolo in safe mode: /percorso/di/firefox/firefox -safe-mode

8) Blocco tasti per evitare manomissioni - come suggeritomi da un collega:

Se ti interessa noi nel chiosco che abbiamo approntato abbiamo messo nella home dell'utente
un file .Xmodmap che serve ad istruire X su che tasti disabilitare/rimappare etc.

Ecco il testo del file:

keycode 22 = BackSpace
pointer = 1 2 3 4 5
keycode 0x43 = Control_L
clear Control
clear Mod1
clear Mod2
clear Mod3
clear Mod4
clear Mod5

questo e' quello che facciamo noi, in sostanza blocchiamo il control, tutte le combinazioni con alt,
un paio di combinazioni che con firefox possono magari farti tornare indietro nella history.
E viene anche bloccato il tastierino numerico.

Conclusioni
Ora resta da vedere se e come e' possibile utilizzare eventuale stampante da ambiente xwindows senza file manager e disattivare la possibilita' di agire sul menu di avvio (GRUB) per esempio mediante password o eliminandolo proprio...

OGNI SUGGERIMENTO E' FORTEMENTE GRADITO....


NOTE:
Per manutenzione durante le prove, all'avvio da grub selezionare avvio in single mode entrare come root etc.... o meglio ancora non mettere grub e avviare direttamente il pc e per manutenzione usare un cd live.

Per protezione ed evitare manomissione della configurazione ho fatto un tar della home dell'utente totem e ho messo in cron un riavvio del sistema una volta al giorno esempio di notte.
Ho inserito in una cartella di quelle che viene eseguita al boot esempio rc.boot, uno script per il ripristino del tar che sovrascrive l'utente totem ripristinando la configurazione protetta ad ogni riavvio del sistema.


Roberto Lissandrin

martedì 21 ottobre 2008

Le partizioni i device e linux

Le partizioni del disco e i dispositivi come cdrom floppy e altro, in linux vengono visti e definiti come device, infatti nel file system troviamo una cartella /dev dove dentro c'e' la definizione di ogni device riconosciuto.

Al boot del sistema linux legge un file di configurazione in /etc denominato fstab che definisce quali dispositivi attivare all'avvio e come gestirli.

Per un approfondimento sulla sintassi di fstab vi consiglio: fstab wikipedia

In alcune versioni di linux nel file fstab per esempio al posto di /dev/sda1 che di norma identifica la prima partizione del primo disco, possiamo trovare uno strano codice tipo esadecimale che comunque identifica il dispositivo "Universally Unique Identifier (UUID)"

Come si f'a a capire a quale device si riferisce???
Dunque il comando vol_id -u /dev/sda1? ci restituisce l'UUID del device che per esempio potrebbe essere : 606f3e23-89e8-4f70-9dc1-31a012692b2e
a questo punto nel nostro fstab potremmo trovare una sintassi tipo questa :

# /dev/sda1
UUID=c17af072-ec02-466d-974c-78f562de6b94 / ext3 relatime,errors=remount-ro 0 1

che in realta' corrisponde al Device /dev/sda1 quindi alla prima partizione del disco

Due utili link di approfondimento:
  1. Fstab, uuid ed Udev

    3 giu 2008 ... Non devo dare il mount da shell per montare il mio dispositivo nella cartella specificata nel fstab;; Ad ogni mount automatico la cartella ...
    amperini.wordpress.com/2008/06/03/fstab-uuid-ed-udev/ - 36k -
  2. Il mount automatico all'avvio di Linux - a cura di Freeonline.it ...

    E' possibile effettuare il mount automatico all'avvio di Linux? Certo che si può ! Dobbiamo modificare il file "/etc/fstab". ...
    www.freeonline.org/articolo_linux_dtml/a-29/ - 29k -


Roberto Lissandrin

mercoledì 15 ottobre 2008

Installazione Linux Mepis 8 beta anteprima

Oggi ho provato ad installare la versione 7.9.80 del Mepis Linux che ormai dovrebbe essere molto simile alla release finale 8.0 tant'e' vero che una volta installata in molte schermate viene gia' ripostata la versione 8.0

L'installazione e' andata avanti abbastanza regolarmente in modo molto simile a quella descritta nei post precedenti di esempio di installazione.....

Al primo login con il cd live non sono apparse tutte le icone del desktop ma poi facendo un logout quindi disconnetti e riconnetti sono riapparse tutte.
( questa cosa la fa' quasi sempre nel cd live 7.9.80)

Ho proseguito con la installazione su disco fisso utilizzando una partizione dove avevo un vecchio mepis e poi ho proseguito con i principali settaggi eseguiti da Control Pannel.
Ho fatto un bel update generale da Synaptic e poi mi sono preso un file che conteneva i pacchetti e i programmi installati su un'altro pc sempre con mepis e dopo averlo copiato sul nuovo pc ho eseguito i comandi per l'aggiornamento completo e quindi riallineamento software dei due pc.

Come ho fatto ????

Dal pc principale :
  • dpkg --get-selections > /home/utente/Desktop/pacchetti-mepis8.txt
Per salvare sul dektop un file di testo che contiene l'elenco dei programmi e moduli installati

Dal pc nuovo:
  • dpkg --set-selections < /home/utente/Desktop/pacchetti-mepis8.txt

Per caricare in memoria l'elenco dei programmi di installare leggendoli dal file

n.b. al posto di utente mettere il nome dell'utente in uso e da voi creato

  • apt-get dselect-upgrade
Per procedere con l'installazione e l'aggiornamento

dopo di che' un bel sano e robusto reboot

Poi al successivo login ho proceduto con la configurazione da centro di controllo
della lingua italiana e ti quando necessario per un corretto utilizzo ( vedi post esempio di installazione di mepis 7)

Ora Resta da settare correttamente la scheda video e magari la funzionalita' 3d e gli effetti di Compiz .......

Intanto mi sono scaricato i driver per linux della mia scheda ati radeon x1600

http://ati.amd.com/support/drivers/linux/linux-radeon.html

TEST

Roberto Lissandrin

Envy - driver video Ati e Nvidia per Linux






Envy e' una comoda utility per installare e configurare il vostro Linux con gli ultimi driver per le schede video Nvidia e Ati, potendo cosi' sfruttare al massimo le potenzialita' dell'hardware.

Sito di riferimento del prodotto:

http://albertomilone.com/index.html

Per l'installazione della utility in debian occorre prima installare mediante synaptic o apt-get i seguenti moduli :
bash, build-essential, dash, debconf, debhelper, dh-make, dpatch, dpkg-dev, fakeroot, gcc, gksu, libstdc++5, lsb-release, module-assistant, pkg-config, python (>= 2.4), python-glade2, python-gtk2, python-vte, xserver-xorg-dev

fatto questo si puo' installare l'utility che pero' con debian non e' che funzioni na meraviglia...
consiglio di consultare la faq per debian relativa .... point A of the Frequently Asked Questions (FAQ)

Roberto Lissandrin

lunedì 13 ottobre 2008

Buon compleanno Linux


Il sistema operativo open source Linux ha compiuto diciassette anni, nel 1991 il programmatore finlandese Linux Torvalds pubblicava un messaggio sulla rete Usenet, proponendo la collaborazione dei volontari su un progetto di sistema operativo.

Roberto Lissandrin

martedì 7 ottobre 2008

Chrome google per linux da CodeWeavers

CodeWeavers fa girare Google Chrome su Linux e Mac

Google Chrome Ubuntu


Da quando Google ha rilasciato Chrome solo per Windows, si sono sprecati gli hack per consentirne l’utilizzo anche sul pinguino. Il metodo più efficace per avere Chrome su Linux è consistito, fino ad ora, nell’eseguire il browser con l’ultima versione di Wine.

Ma perché “complicarsi la vita” con Wine quando si può avere direttamente un file eseguibile pronto all’installazione? A fornire binari pronti all’uso è stata CodeWeavers, società famosa per aver realizzato CrossOver Office, uno tra i migliori programmi commerciali che usano Wine per far girare molti dei software più famosi per Windows.

In realtà la pacchettizzazione non riguarda propriamente Google Chrome ma Chromium, il progetto di browser open source su cui si basa Chrome.

CrossOver Chromium, questo il nome scelto da CodeWeavers, è un port, ancora sperimentale, di Chromium non solo per Linux ma anche per Mac OS X. Il fatto che si tratti di un esperimento è chiarito dagli sviluppatori stessi:

Maggiori informazioni - Fonte: http://www.oneopensource.it/17/09/2008/codeweavers-fa-girare-google-chrome-su-linux-e-mac/

P.S. Io l'ho scaricato installato e provato ed devo dire che per ora non ci trovo nulla di particolare e mi sembra lentino, forse perche' gira in emulazione windows con wine, infatti nel menu crea una icona di avvio che richiama :

opt/cxchromium/bin/wine c:/chromium/chrome.exe --no-sandbox --in-process-plugins

Forse e' meglio attendere il rilascio del prodotto per linux da google

Roberto Lissandrin

Personalizzare Gnome con Gnome Art


Gnome art e' un'interfaccia grafica che consente di installare da: http://art.gnome.org/

Sfondi, temi, icone e tanto altro in automatico .....
Un po' lento nel caricarsi in cache il tutto ma molto comodo ....

Lo potete installare da Synaptic o con il solito apt-get install gnome-art

Roberto Lissandrin

lunedì 6 ottobre 2008

Una comoda suite di utility in un boot cd


Hiren boot CD è un CD di avvio contenente vari programmi di diagnostica, come programmi per partizionamento, test delle prestazioni del sistema, la clonazione del disco e strumenti di imaging, strumenti di recupero di dati, strumenti di MBR, il BIOS strumenti, e molti altri per la risolvere diversi problemi del computer.
Si tratta di un CD di boot, quindi, può essere utile anche se il sistema operativo principale non può essere avviato. Hiren boot CD ha un ampio elenco di software.

Lo trovate qui -->
http://www.hirensbootcd.net/




Roberto Lissandrin

mercoledì 1 ottobre 2008

Nautilus come super user e forzare svuotamento cestino

1) nautilus e' il file manager predefinito di gnome che gira con i diritti dell'utente in uso, ma per aprirlo come superuser quindi root e fare disastri create una nuovo programma nel desktop con comando "gksudo nautilus"

2) Vi sara' mai capitato che il cestino in gnome non si svuota ???
bene da konsole o prompt di linux o da tasto alt-F2 esegui comando digitare:

sudo rm -fr $HOME/.Trash/
mettendo la password di root ovviamente

Io nonostante tutto non riuscivo ma avendo anche kde installato ho aperto la cartella che rimaneva nel cestino con questo programma e alla fine sono riuscito a cancellarla.
Doppio click sul cestino poi selezionato la cartella incriminata e con tasto destro ho selezionato apri con konqueror, poi da li eliminato la cartella.

Roberto Lissandrin

upstart nuovo sistema di boot linux


Attenzione!!! In alcune distribuzioni tipo Ubuntu o derivate sembra ( da approfondire ) che il processo di boot Init sia stato sostituito da UPSTART un concetto un po' diverso....

per ora ho trovato questo link : http://www.dynamicduo.it/ilfornaio/2007/03/21/ed-oggi-parliamo-di-upstart

Da cui ho estratto:
Upstart - nuovo sistema di avvio chiamato Upstart (Wikipedia, Upstart.Ubuntu) che è utilizzato in Ubuntu. Upstart è un’evoluzione di init. Upstart ed init hanno lo stesso scopo, ossia quello di rendere operativa una macchina Unix-based, tramite l’avvio dei processi necessari all’avvio della macchina, e sono in parte retrocompatibili, ossia gli script di Init vanno quasi sempre bene anche per Upstart. Una delle cose che cambia tra i due sistemi riguarda l’esistenza del file /etc/inittab.

Infatti sui sitemi che utilizzano Init, il boot del sistema è dettato da un file chiamato /etc/inittab, letto ad ogni avvio del sistema, che definisce il runlevel di default, tutti i runlevel possibili con il comando che lanciano al momento dell’invocazione del runlevel desiderato, ed anche altre cosette. Il file inittab ha una sua sintassi, che non è di immediata comprensione.

Con Upstart invece hanno rivoluzionato leggermente la storia. Non esiste più un file letto all’avvio del sistema e in effetti inittab non esiste più. Al posto di inittab troviamo una cartella chiamata event.d che risiede in /etc. Al suo interno potete trovare un file per ogni runlevel che contiene le informazioni riguardo ai servizi che devono partire o che devono fermarsi ad una determinata chiamata del runlevel, il tutto però condito da una sintassi umanamente leggibile.

Google

Roberto Lissandrin

Tutto ma propio tutto su Simply Mepis...


Un ottimo sito completo e funzionale per sapere e risolvere tutto su Mepis e le sue distribuzioni.

http://www.mepisitalia.org/

martedì 30 settembre 2008

Il processo di boot di linux ( avvio ) 2

Segue dal precedente post: http://appuntidilinux.blogspot.com/2008/09/il-processo-di-boot-di-linux-avvio.html

Una volta avviato il kernel viene eseguito il processo di init

Init è il padre di tutti i processi, il suo ruolo principale consiste nel gestire il lancio di tutti i programmi necessari per rendere il sistema attivo, creando i processi a partire dal suo file di configurazione: /etc/inittab.

Nell'inittab vengono definite le directory con gli script di avvio per i diversi runlevel (stati del sistema, in cui possono girare determinati programmi), il runlevel di default, altri script e comandi che vengono eseguiti al boot o in condizioni particolari.

Ogni sistema Unix gestisce con file e procedure diverse il processo di boot, ma tutti si basano su Init e il suo file di configurazione inittab. Per cui basta analizzare questo file e capirne la logica per poter capire come viene caricato il sistema ed intervenire dove necessario in caso di problemi.

A secondo del RunLevel oltre a procedure comuni verranno poi eseguire le procedure esistenti nelle cartelle /etc denominate rcX.d dove al posto di X ci sara' il numero di runlevel

In sostanza per esempio, visto che 5 e' runlevel di default alla fine verra' eseguito tutto cio' che e' presente in /etc/rc5.d ( avviato i processi che iniziano con S e killati-disattivati i processi che iniziano con K )

Esempio del contenuto della cartella rc5.d in (Linux Mint)
totale 20
drwxr-xr-x 2 root root 4096 2008-10-01 11:54 .
drwxr-xr-x 142 root root 12288 2008-10-01 08:59 ..
lrwxrwxrwx 1 root root 22 2008-06-27 14:28 K20acpi-support -> ../init.d/acpi-support
lrwxrwxrwx 1 root root 14 2008-06-27 14:28 K20apmd -> ../init.d/apmd
lrwxrwxrwx 1 root root 23 2008-06-27 14:28 K20nvidia-kernel -> ../init.d/nvidia-kernel
lrwxrwxrwx 1 root root 21 2008-06-27 14:28 K99laptop-mode -> ../init.d/laptop-mode
-rw-r--r-- 1 root root 556 2008-04-19 07:05 README
lrwxrwxrwx 1 root root 16 2008-06-23 09:27 S01apport -> ../init.d/apport
lrwxrwxrwx 1 root root 19 2008-06-23 09:27 S01policykit -> ../init.d/policykit
lrwxrwxrwx 1 root root 17 2008-06-23 09:27 S05vbesave -> ../init.d/vbesave
lrwxrwxrwx 1 root root 15 2008-06-23 09:27 S10acpid -> ../init.d/acpid
lrwxrwxrwx 1 root root 18 2008-06-23 09:27 S10sysklogd -> ../init.d/sysklogd
lrwxrwxrwx 1 root root 34 2008-06-23 09:27 S10xserver-xorg-input-wacom -> ../init.d/xserver-xorg-input-wacom
lrwxrwxrwx 1 root root 15 2008-06-23 09:27 S11klogd -> ../init.d/klogd
lrwxrwxrwx 1 root root 23 2008-06-23 09:27 S12915resolution -> ../init.d/915resolution
lrwxrwxrwx 1 root root 14 2008-06-23 09:27 S12dbus -> ../init.d/dbus
lrwxrwxrwx 1 root root 13 2008-06-24 13:57 S16ssh -> ../init.d/ssh
lrwxrwxrwx 1 root root 22 2008-06-23 09:27 S18avahi-daemon -> ../init.d/avahi-daemon
lrwxrwxrwx 1 root root 16 2008-06-23 09:27 S19cupsys -> ../init.d/cupsys
lrwxrwxrwx 1 root root 20 2008-06-23 09:47 S20atieventsd -> ../init.d/atieventsd
lrwxrwxrwx 1 root root 18 2008-06-23 09:27 S20festival -> ../init.d/festival
lrwxrwxrwx 1 root root 22 2008-06-23 09:27 S20hotkey-setup -> ../init.d/hotkey-setup
lrwxrwxrwx 1 root root 17 2008-06-23 09:27 S20makedev -> ../init.d/makedev
lrwxrwxrwx 1 root root 19 2008-06-23 09:27 S20powernowd -> ../init.d/powernowd
lrwxrwxrwx 1 root root 15 2008-06-23 09:27 S20rsync -> ../init.d/rsync
lrwxrwxrwx 1 root root 15 2008-06-23 09:27 S20samba -> ../init.d/samba
lrwxrwxrwx 1 root root 17 2008-06-24 10:03 S20vboxdrv -> ../init.d/vboxdrv
lrwxrwxrwx 1 root root 24 2008-06-24 10:03 S20virtualbox-ose -> ../init.d/virtualbox-ose
lrwxrwxrwx 1 root root 17 2008-07-29 17:02 S20winbind -> ../init.d/winbind
lrwxrwxrwx 1 root root 16 2008-06-23 09:27 S24dhcdbd -> ../init.d/dhcdbd
lrwxrwxrwx 1 root root 13 2008-09-09 13:43 S24hal -> ../init.d/hal
lrwxrwxrwx 1 root root 19 2008-06-23 09:27 S25bluetooth -> ../init.d/bluetooth
lrwxrwxrwx 1 root root 20 2008-06-23 09:27 S25pulseaudio -> ../init.d/pulseaudio
lrwxrwxrwx 1 root root 13 2008-06-23 10:15 S30gdm -> ../init.d/gdm
lrwxrwxrwx 1 root root 17 2008-06-23 09:27 S89anacron -> ../init.d/anacron
lrwxrwxrwx 1 root root 13 2008-06-23 09:27 S89atd -> ../init.d/atd
lrwxrwxrwx 1 root root 14 2008-06-23 09:27 S89cron -> ../init.d/cron
lrwxrwxrwx 1 root root 24 2008-06-23 15:00 S90binfmt-support -> ../init.d/binfmt-support
lrwxrwxrwx 1 root root 17 2008-06-23 09:27 S98usplash -> ../init.d/usplash
lrwxrwxrwx 1 root root 18 2008-06-23 09:27 S99rc.local -> ../init.d/rc.local
lrwxrwxrwx 1 root root 19 2008-06-23 09:27 S99rmnologin -> ../init.d/rmnologin

Approfondimenti:

RunLevel
Linux utilizza il metodo, che si basa su differenti runlevel, astrazioni software per indicare diversi stati della macchina in cui possono girare diversi programmi.
In genere su Linux sono utilizzati i seguenti livelli:

Runlevel 0 : /etc/rc.d/rc0.d Questo runlevel avvia la sequenza di arresto del sistema (shutdown)
Runlevel 1: /etc/rc.d/rc1.d Questo runlevel rappresenta la modalità singolo utente, nessun altro utente può collegarsi, il servizio di rete è disabilitato.
Runlevel 2: /etc/rc.d/rc2.d Rappresenta lo stato multiutente, il servizio rete è attivo ma è disabilitato il file sharing.
Runlevel 3: /etc/rc.d/rc3.d In genere è quello predefinito quando si opera in modalità testuale, tutti i servizi sono attivi.
Runlevel 4: /etc/rc.d/rc4.d Inutilizzato. Può essere dedicato ad usi personali
Runlevel 5: /etc/rc.d/rc5.d E' il runlevel predefinito quando si vuole avviare Linux in modalità grafica
Runlevel 6: /etc/rc.d/rc6.d Il runlevel 6 è quello di reboot.

Lo script /etc/rc.d/rc gestisce quali processi far partire a seconda del runlevel, andando ad analizzare le singole directory /etc/rc.d/rc#.d.
In queste directory esistono una serie di symlink con nomi del tipo S12syslog o K65identd che puntano a degli script con nomi tipo /etc/rc.d/init.d/syslog o /etc/rc.d/init.d/identd.

/etc/rc.d/rc a seconda della directory corrispondente al runlevel da caricare fa partire tutti gli script che iniziano con S e fa chiudere tutti quelli che iniziano con K, eseguendoli nell'ordine indicato dal numero presente nei nomi dei file.

Gli script che di fatto permettono di gestire l'avvio o lo stop di un servizio sono quindi nella directory /etc/rc.d/init.d/ e possono essere utilizzati direttamente dall'utente per gestire i singoli processi.

Per esempio: /etc/rc.d/init.d/httpd start fa partire il server Web e /etc/rc.d/init.d/stop lo fa stoppare.

Se abbiamo il file (link a ../init/httpd ) /etc/rc.d/rc3.d/S85httpd, quindi, avremo un server web avviato quando la macchina è al run-level3 (runlevel di default per un server, che non ha bisogno di Xwindows).

Se vogliamo evitare che venga avviato un server web, bastera rinominare il file, sostituendo la K
alla S:
mv /etc/rc.d/rc3.d/S85httpd /etc/rc.d/rc3.d/K85httpd
Nel fare queste operazioni va sempre considerato il numero dopo la prima lettera, che determina l'ordine di esecuzione degli script.

Approfondimenti tratti e integrati da: http://openskill.info/topic.php?ID=25

Roberto Lissandrin

TuxSoftware - tantissimo software open source

TuxSoftware sito pieno zeppo di programmi open source per Linux suddivisi per categorie:
giochi, grafica, utility per l’ufficio, Internet, multimedia, utility e altro ancora..

Tutti i programmi presenti sul sito sono compatibili con le distribuzioni maggiormente utilizzate: Ubuntu, Debian, Dreamlinux, OpenGEU, LinuxMint, Maryan e gOS.

I programmi possono essere installati facilmente con l’L.S.I. (Linux Software Installer) oppure con AptUrl.

Repository per synaptic:

UBUNTU 8.04 Hardy, gOS 3.0 & Derivatives)
deb http://www.tuxsoftware.com/repo/ hardy main

UBUNTU 7.10 Gutsy , gOS 2.0 & Derivatives
deb http://www.tuxsoftware.com/repo/ gutsy main

* Ubuntu users make sure you have all of the Ubuntu repositories
enabled. We also recommend enabling the Medibuntu repo if you
reside in a country or province which permits it..


DEBIAN Testing/Unstable - DreamLinux 3.0+
deb http://www.tuxsoftware.com/repo/ debian main

Vai al sito di TuxSoftware

Fonte: http://ilarialab.com/category/unix_linux/

Roberto Lissandrin

winff - ottimo convertitore audio video multipiattaforma

Vi consiglio winff otttimo software per conversione nei vari formati video audio, multipiattaforma

http://code.google.com/p/winff/


Sta arrivando il nuovo mepis 8


E' gia' in testing da alcuni mesi, ultimamente e' gia' alle rc2 quindi versione quasi definitiva il nuovo Simply Mepis 8 basato sul nuovo debian lenny quindi piu' ricco e aggiornato nel parco software rispetto al precedente che si basava su debian etch.

Approfondimenti: Debian Lenny

Veloce installazione, veloce in esecuzione, interfaccia grafica Kde, openoffice 3.0 (nuovo) supporto ntfs, supporto a compiz desktop 3d e tanto altro .....
a mio avviso la miglior debian derivata :)

Download : http://mi.mirror.garr.it/mirrors/mepis/testing/

SimplyMEPIS-CD_7.9.80-beta_32.iso29-Sep-2008 09:02 662M

controllate le date del rilascio prendete la piu' aggiornata.....

Roberto Lissandrin

lunedì 29 settembre 2008

Esempio di installazione ( mepis ) parte 6

Intanto ecco alcuni screenshot di una installazione ( Mepis -Installazione)


In questo post vedremo come automatizzare l'installazione dei programmi in mepis dopo l'installazione di base.
Dopo aver installato il sistema operativo la prima operazione da effettuare e' l'update della lista pacchetti dai repository e l'upgrade del S.O., poi occorre installare il software necessario per renderlo pienamente funzionale.

Questa operazione puo' essere fatta manualmente da console di root mediante i comandi apt-get update e apt-get upgrade e mediante gestione pacchetti synaptic (per software).


In synaptic per prima cosa consiglio di selezionare tutti i repository da menu impostazioni, archivi dei pacchetti. Eseguire un bel ricarica da apposito pulsante e poi marcare tutti gli aggiornamenti e installa.

In questo modo la distribuzione appena installata sara' allineata con l'ultima release di aggiornamenti.

Per quanto riguarda i software aggiuntivi oltre a qualli gia' preinstallati nella distribuzione e' possibile aggiungerli uno ad uno mediante Synaptic oppure importare la lista dei moduli da installare, creata in una precedente installazione su un pc che funziona da master, ed eseguire un update-upgrade automatico del software.

Infatti una volta fatta una installazione completa su un pc dopo aver selezionato i programmi da aggiungere uno ad uno mediante synaptic e' possibile, per evitare di rieseguire le stesse operazioni su altri pc o sullo stesso in caso di reinstallazione, aggiungere tutto il software necessario prelevandolo da un file che contiene la lista dei programmi stessi.

ecco come:

sul pc master dopo una installazione completa, creare il file con la lista dei pacchetti da installare con il comando da console di root

dpkg --get-selections > /home/utente/Desktop/pacchetti-installati.txt
copiare questo file sul pc da clonare

comandi per l'aggiornamento sul pc da clonare: da console di root digitare

dpkg --set-selections < /home/utente/Desktop/pacchetti-installati.txt

apt-get dselect-upgrade

un bel sano e robusto reboot


Esempio di file con i pacchetti software: pacchetti-installati.txt

Dalla guida istallazione mepis 7 - progetto linux pc desktop



Roberto Lissandrin

Compiz e gli effetti video in Linux

Compiz è un compositing window manager per X Window System. Si tratta in sostanza di un software che gestisce sia l'estetica e il piazzamento delle finestre delle applicazioni sia una serie di effetti che possono essere applicati a tali finestre (a partire da semplici effetti di ombreggiatura fino ad arrivare a complessi effetti tridimensionali).
Funziona su diverse interfacce grafica, gnome - kde e altre, per farlo funzionare e' necessario avere una buona scheda video riconosciuta correttamente dalla vostra distribuzione Linux.

Ecco alcuni screenshot.....



Un Esempio di come funziona compiz in linux su dreamlinux





Approfondimenti:
Compiz.org
Compiz Fusion

Roberto Lissandrin

venerdì 26 settembre 2008

Il processo di boot di linux ( avvio )

Il processo di boot di una macchina Linux su sistemi x86 Intel compatibili comporta diverse fasi.

Il boot di un sistema Linux prevede i seguenti step principali:

1- All'accensione il BIOS su ROM non volatile definisce l'ordine dei device da utilizzare per effettuare il boot.

2- Il BOOT SECTOR del primo device di boot contiene il codice (o i riferimenti su dove trovarlo) del loader che esegue il bootstrap del sistema operativo.
Nel caso di Linux il più diffuso loader è GRUB, una vecchia alternativa evoluta è LILO.

3- Il loader lancia il caricamento del kernel di Linux, che si copia in memoria ed esegue i controlli e il riconoscimento dell'hardware presente.

4- A fine caricamento il kernel esegue il processo init, padre di tutti i processi, che gestisce il caricamento di tutti gli altri programmi da eseguire per completare il boot.

L'ultima operazione eseguita dal kernel (4) alla fine del suo caricamento è il lancio del processo init, il padre di tutti i processi.
Da questo momento tutto il codice eseguito lavora in user space (in kernel space lavorano solo il kernel e i suoi moduli).
L'init, tramite il suo file di configurazione /etc/inittab, provvede a lanciare tutti i programmi che completano il processo di caricamento.
approfondimenti e dettagli: Init e runlevels.


In alcune distribuzioni tipo Ubuntu o derivate sembra ( da approfondire ) che il processo di boot Init sia stato sostituito da UPSTART un concetto un po' diverso....
per ora ho trovato questo link : http://www.dynamicduo.it/ilfornaio/2007/03/21/ed-oggi-parliamo-di-upstart

Roberto Lissandrin

giovedì 25 settembre 2008

Struttura del File System di Linux

Entrando in risorse del computer in windows ci accorgiamo che sul nostro disco dopo l'installazione del sistema operativo in realta' il tutto confluisce in poche cartelle:
- Windows
- Programmi
- Documents and Settings
e poi il file di paging (swap) e il file che contiene il cestino

Dentro Windows c'e' il sistema operativo suddiviso in altre sottocartelle etc...
in Documents and Settings i documenti degli utenti e in Programmi, i programmi installati....

Bene ma non e' di windows che vogliamo parlare bensi' di linux.....


Una volta installato Linux se per curiosita' apriamo un file browser e andiamo a vedere le cartelle che di sono nel disco principale ci accorgiamo che ci sono tante cartelle dai nomi strani e di primo acchito risulta difficile capire a cosa servono....





- guida al file system di linux -

/ - La Root directory è la base del file system. Tutti i files e le cartelle sono qui logicamente raccolti, a prescindere dalla loro posizione fisica.

/bin - Contiene i programmi eseguibili che fanno parte del sistema operativo. Molti comandi Linux come: cat, cp, ls, more e tar, sono situati in /bin.

/boot - Contiene il kernel di Linux e altri files che servono a Lilo e Grub per avviare il sistema.

/dev - Contiene tutti i files delle periferiche.

/etc - Contiene la maggior parte dei files di configurazione del sistema e gli script d’avvio nella sottocategoria /etc/rc.d.

/home - L’home directory è la base di tutte le cartelle degli utenti.

/lib - Contiene i files delle librerie e i moduli dei driver necessari all’avvio del sistema.

/lost+found - Directory per i files persi. Tutte le partizioni ne hanno una.

/media - Directory per montare dischi rimovibili come CD-ROM e floppy.

/mnt - Directory per file systems montati temporaneamente.

/opt - La directory opt serve a piazzare tutti i programmi installati dall’utente e non gestiti dal sistema interno di pacchetti.

/proc - Directory per i sistemi virtuali. Contiene informazioni su vari aspetti del sistema.

/root - Home directory dell’utente root.

/sbin - Contiene i binari dei files amministrativi. Ospita inoltre comandi come mount, shutdown, umount.

/srv - Contiene i dati per i servizi (HTTP, FTP, etc.) offerti dal sistema.

/sys - Una directory speciale che contiene informazioni sulle periferiche, per come sono riconosciute dal Kernel di Linux.

/tmp - Directory temporanea che può essere usata come cartella temporanea (immagazzinaggio dei files provvisori). Il contenuto di questa directory è cancellato ogni volta che parte del sistema.

/usr - Contiene subdirectories per molti programmi come l’X Window System.

/usr/bin - Contiene i files eseguibili per molti comandi Linux. Non fa parte del cuore del sistema operativo Linux.

/usr/include - Contiene i file di intestazione per i linguaggi di programmazione C++ e C

/usr/lib - Contiene le librerie per i linguaggi di programmazione C++ e C.

/usr/local - Contiene files locali.

/usr/sbin - Contiene i comandi amministrativi.

/usr/share - Contiene i files che sono condivisi, come, files di configurazione di defaulr, immagini, documentazione, ecc.

/usr/src - Contiene il codice sorgente per il kernel di Linux.

/var - Contiene vari files di sistema quali log, carelle della posta, ecc, che, nel tempo, tendono a cambiare di numero e forma.

/var/cache - Deposito per i dati nascosti delle applicazioni.

/var/lib - Contiene informazioni sullo stato corrente delle applicazioni. I programmi la modificano quando funzionano.

/var/lock - Contiene i files protetti che sono controllati dalle applicazioni, in modo che ogni risorsa sia usata da una sola applicazione.

/var/log - Contiene i files di log di varie applicazioni.

/var/mail - Contiene la posta degli utenti.

/var/opt - Contiene dati variabili per i pacchetti immagazzinati nella directory /opt.

/var/run - Contiene i dati che descrivono il sistema da quando è stato caricato.

/var/spool - Contiene i dati che stanno aspettando qualche tipo di elaborazione.

/var/tmp - Contiene files provvisori conservati fra i riavvii del sistema.



Approfondimenti, date un'occhiata anche a:

Roberto Lissandrin

Linux Mint nome in codice Elyssa

Salve a tutti,
volevo (per chi fosse interessato) portarvi a conoscenza del fatto che sto testando (nel mio tempo libero) una distribuzione di linux a mio avviso veramente funzionale e valida sotto tutti i punti di vista.

La distribuzione in oggetto e' Linux Mint 5.1 nome in codice Elyssa appena uscita.

E' in sostanza una Ubuntu accessoriata gia' di tutto cio' che e' indispensabile per essere da subito operativi senza tante personalizzazioni e comprensiva di tante utility per una facile ottimizzazione e aggiornamento.

Ottimo riconoscimento hardware locale e di rete
Ottima dotazione software
Ottima dotazione di utility per la pronta configurazione e installazione di software aggiuntivi ( del genere seleziona e installa)
Interfaccia grafica 3d funzionante anche con hardware poco potente
Bluethooh wifi firewire e altro pienamente funzionante
Ottima gestione delle risorse in rete locale ( stampanti e altro)
Openoffice gia' a release 2.4 ( ultima)
Firefox 3 , skype , ams tipo messenger, amule, ktorrent e tanto tanto altro
Thunderbird tipo outlook per la gestione della posta
Personalizzabile con una docklet ( barra grafica di richiamo rapido delle applicazioni tipo mac)
Pannello di controllo per una facile configurazione e personalizzazione
Pieno supporto per tutto il multimedia, riconoscimento al volo di ipod (con banshee tipo itunes) e o similari, dvd audio e video etc....
Supporto ad applicativi windows anche di sviluppo in ambiente .net


Insomma a parer mio un ottima soluzione per quei tecnici che non vogliono tribolare molto e avere tutto pronto facilmente e un'ottima soluzione alternativa a Windows anche per l'utente finale studenti soprattutto.



E' fra le piu' scaricate e piu' installate, fonte http://distrowatch.com/ una delle piu' accreditate del settore
penso che mi orientero' nell'approfondimento di questa distribuzione

Per chi fosse interessato :
TEST
http://www.linuxmint.com/
http://www.linuxmint.com/software/?sec=categories&release=3

Roberto Lissandrin