Tags archives: stefano-cogoni

 

0

Gnome 3: Quali sono le vostre extensions preferite?


Amici lettori di Marco’s Box, oggi parliamo delle estensioni di Gnome 3.
Come ben sapete Unity è stato abbandonato da Ubuntu, in favore di Gnome. Subito dopo l’annuncio la community si è buttata sul DE in GTK per iniziare i primi esperimenti per portare l’esperienza utente il più simile possibile a quella proposta dal DE nato in Canonical.
Questo è possibile grazie ad una caratteristica secondo me fondamentale in GNOME 3, ovvero la possibilità di estendere le funzionalità dell’ambiente grazie all'extensions.

Gnome Tweak Tool e Extensions.Gnome.org
Il tutto è possibile sia grazie sia all'utilizzo di gnome-tweak-tool col quale possiamo apportare modifiche avanzate all'ambiente sia al sito delle Extensions che ospita tutte le estensioni per il DE ( non tutte ovviamente compatibili con tutte le versione di Gnome). Recentemente poi in Chrome trovate il plugin che verifica lo stato delle vostre extensions permettendone la gestione e l’installazione, quest’ultima era oltretutto prerogativa di Firefox. Se avete Chrome aggiornato, dovreste trovare il plugin automaticamente installato e attivo.

E poi aggiornavi...
Capitava in passato tuttavia che l’aggiornamento del core di Gnome portasse a problemi con le estensioni che magari smettevano di funzionare, una cosa che nelle ultime versioni sembra andare decisamente migliorando.

Le vostre estensioni preferite
Chiuso questa breve presentazione dell’argomento, utile magari a chi non conosce perfettamente l’ambiente o è alle prime prove con Gnome, vi chiedo: Quali sono le vostre estensioni preferite? Avete mai avuto problemi con il loro aggiornamento o di conflitti tra loro? Aspetto la vostra esperienza nei commenti!

 

0

Distribuzioni Linux: Sarà possibile averne una soltanto?


...insomma, siamo utenti Linux, lo siamo più o meno tutti con una storia che riguarda probabilmente il passaggio per diverse distribuzioni.
Nel corso degli anni si sono susseguiti tanti progetti che con un certo successo hanno portato Linux alla ribalta di cui Ubuntu è solo la più recente.

Da tanto tempo, probabilmente dal giorno successivo alla nascita di Linux , si è parlato di frammentazione e si è cercato di aggirare il problema proponendo di volta in volta una distribuzione piuttosto che un’altra per svariati motivi ma senza che una sola riuscisse mai a diventare di adozione comune, che rappresentasse le idee di tutti.

Ora mi chiedo: Con l’arrivo di progetti come Snap e Flatpack riusciremo ad aggirare il problema della frammentazione delle distribuzioni e adottarne una soltanto?

So benissimo che il discorso è particolarmente complesso, entrano in gioco tutta una serie di aspetti come filosofia, package-manager, versioni dei DE etc etc.

Ma mi chiedo: Avete qualcosa da proporre? Magari una distribuzione compatibile con i deb che possa essere sia a rilasci stable che rolling a seconda dell’uso di un repository specifico? Oppure preferite avere più progetti perché pensate che non si potrà mai giungere ad una visione unica, quindi meglio avere più idee e progetti possibili così da spingersi a migliorare?

Aspetto le vostre opinioni nei commenti!

 

0

Installiamo SAMBA su Ubuntu


Samba, recentemente salito alla ribalta per una vulnerabilità scovata al suo interno, è il server per la condivisione delle risorse che permette di accedere a cartelle e stampanti condivise di un altro (o più) computer nella stessa rete locale sfruttando il protocollo SMB, e cosa ancora più importante di far sì che ciò accada fra reti miste Linux-Windows.
La versione disponibile oggi nei repository di Ubuntu è la 4.3.

Installarlo è semplice, basta installare i pacchetti di samba e smbfs oppure possiamo appoggiarci a tasksel.

Se hai seguito la mia precedente guida sull’installazione e la gestione di un Web Server, ecco che oggi riutilizziamo l’utility tasksel per installare un nuovo gruppo di pacchetti.

Avviamo tasksel
sudo tasksel

Selezioniamo la voce Samba File Server e attendiamo l’installazione.

Gestiamo Samba

La configurazione di samba è contenuta all’interno del file in /etc/samba/smb.conf mentre invece la gestione del servizio è simile a quella di apache 2: Ogni modifica ad un file di configurazione richiede il riavvio del server.

sudo /etc/init.d/smbd restart

Oppure possiamo riavviare il suo servizio

sudo service smbd restart

 

0

Perché è così importante superare l'1%?


La community che in diverse maniere e forme sta dietro a GNU/Linux vive da anni con un dato da alcuni anche più volte messo in discussione a dire la verità:
L’1% di adozione di GNU/Linux su Desktop.

Succede spessissimo infatti che nelle discussioni che sfiorano l’argomento adozione, che parlano di futuro e di “anno di Linux”, più di una persona tiri fuori quel dato, rimarcando il fatto che questa percentuale è la stessa da anni e che non succederà mai di superarla.

Ma….perché è così importante?

Perché è così importante superare quella percentuale? Per il supporto dei produttori? Perché sarebbe la vittoria di una filosofia, quella open? Perché da quando avete visto Madagascar vi piacciono i pinguini carini e coccolosi, carini e coccolosi (cit.)?

Perché stiamo bene così?

Ma non tutti sono/sarebbero contenti di superare questa percentuale di adozione. Ci sono tantissimi che considerano GNU/Linux qualcosa per una nicchiaper chi non ha intenzione di giocare, ma di ottenere il massimo dalla propria macchina e del proprio software, meglio se lato Server.

Perché una maggior diffusione indica anche un maggior interesse per i malintenzionati? Perché non abbiamo bisogno di un’adozione di massa per essere sicuri della bontà della nostra scelta personale?

La vostra opinione.

E voi, in che barca state e quali sono le motivazioni alla base del vostro pensiero? Perché ritenete che chi la pensa in maniera opposta a voi stia sbagliando?

 

0

Installiamo e gestiamo un Web Server su Ubuntu


Linux è notoriamente un sistema operativo utilizzato in ambito Server.
Quando sviluppi per il web però hai la necessità di essere il più veloce e sicuro possibile e per evitare possibili errori conviene sempre sviluppare in locale per poi andare successivamente in produzione.

Oggi andiamo quindi ad installare all’interno della nostra Ubuntu (o derivata), sia essa un'installazione reale o su macchina virtuale, tutto il necessario per mettere in piedi un web server.

Utilizzeremo la utility tasksel.

Tasksel è un programma a riga di comando che ci permette di installare tutta una serie di pacchetti per il task desiderato. Nel corso dell’articolo vedremo la sua schermata principale di selezione e le alternative proposte.

Avviamo tasksel
sudo tasksel

A seguire ci verrà restituita questa schermata di selezione

Selezioniamo il servizio LAMP Server.


Durante l’installazione dobbiamo fornire una password per l’amministrazione di MySQL (ovviamente è importantissima, ci servirà anche per l’accesso tramite phpmyadmin e per la prima gestione del web server).

Completata la procedura automatica, verifichiamo che tutto sia andato a buon fine andando a digitare sulla barra degli indirizzi del nostro browser: localhost.

Ci verrà resituito un “It works” se tutto è andato per il verso giusto.

Installiamo PhpMyAdmin

Gestire i db tramite la riga di comando è affascinante, ma diciamocela tutta, abbastanza noioso in alcuni aspetti. Ci viene in soccorso Phpmyadmin.

Phpmyadmin è un famoso software che ci propone una interfaccia web per la gestione di database, è un must have per ogni sviluppatore web per la sua chiarezza e semplicità di utilizzo.

sudo apt install phpmyadmin
Selezioniamo il web server installato (apache2) in questo caso.

Durante la sua intallazione ci verrà richiesta la password di MySQL, quella che avete precedentemente scelto. Ditigiamola e andiamo avanti.

Una volta completata l’installazione apriamo il nostro browser e digitiamo sulla barra degli indirizzi:
localhost/phpmyadmin

E accediamo alla dashboard inserendo nome utente (root) e la password scelta in precedenza.

Fatto! Adesso abbiamo la possibilità di aggiungere nuovi utenti ( per una maggiore sicurezza ), creare db etc.

E per finire

Nelle ultime installazioni abbiamo di default l’installazione di Php 7, ma se volessimo usare anche la versione 5.6? Basta installare le versioni di PHP che ci servono e dare in pasto questi due comandi:

sudo a2dismod phpX.X
sudo a2enmod phpX.X

Nel dettaglio a2dismod va a disabilitare il modulo della versione X.X di Php, mentre a2enmod lo attiva.

Infine, per quanto riguarda la gestione del nostro web server, ricordate che molto probabilmente (per non dire sempre) qualsiasi modifica effettuata ai file di configurazione richiede il riavvio del web server:

sudo /etc/init.d/apache2 restart

Con questo comando, in pochi secondi il nostro web server verrà riavviato.

Spazio alle tue considerazioni

Hai domande, vuoi fare qualche osservazione? La sezione commenti è tutta tua!

 

0

Il futuro di Linux è sui Desktop Windows?


Questa primavera è piena di sorprese. Facciamo un passo indietro: L’anno scorso venne annunciata l’integrazione di bash di Ubuntu all’interno di Windows 10, quest’anno invece dopo l’annuncio di Canonical relativo a Unity, ecco che Microsoft annuncia una novità e quest’anno non abbiamo il dubbio del pesce d’aprile.

Entro qualche mese avremo infatti la possibilità di installare Ubuntu, Fedora e SUSE dal Windows Store. Tutte le info del caso le trovate nel post della scorsa settimana..

Perchè?

Perchè non permettere direttamente una installazione in dual boot senza reinstallare Grub?
Esattamente come per l’anno scorso, viene da chiedersi come questa mossa possa cambiare lo scenario, come possa (e se possa) conquistare l’utenza professionale che si trova bene su Linux ( programmatori, amministratori di sistema etc) e se ciò possa in un qualche modo mettere a rischio l’esistenza stessa di Linux su Desktop viste le ultime novità (magari a fronte di una maggiore impegno nell'IoT o lato server).

Diteci la vostra

Cosa ne pensate? Siete preoccupati o pensate che ciò possa solo essere un bene avvicinando tante persone al mondo Linux?

 

0

Linux è per vecchi?


Quando sei ragazzino superi le nottate come un cerbiatto! Sei giovane, fissi l’orizzonte dallo spigolo del balcone e fiero prendi a morsi la vita!
Quando sei meno ragazzino superi le nottate come un koala, attaccato al cuscino come lui alla pianta.

Quando hai 16 anni hai tanta voglia di sperimentare, probabilmente anche la voglia di provare le cose che sai già non andranno solo per il gusto di farle andare.
Negli ultimi mesi, opinione personale, ho visto un certo calo di movimento attorno al mondo Linux, un torpore dal quale ci si è risvegliati solo grazie alla notizia dell’abbandono di Canonical di Unity e confermato anche da voi lettori di Marco’s Box grazie ai tanti commenti che avete lasciato nei vari articoli.

Così, ho pensato: Linux è per vecchi? O avvicinandosi alla 30ina si tende a perdere la voglia di sperimentare col sistema operativo per concentrarsi sul proprio lavoro e sulle novità ad esso collegate?

Quando inizi a valutare il tempo che richiederà l’ottimizzazione del sistema operativo, la compatibilità del tuo hardware, a risolvere qualche incompatibilità che si crea con aggiornamenti, quando non testi più qualche soluzione esotica e magari preferisci qualcosa di già pronto out of the box che lasci la possibilità di dedicarti unicamente al lavoro, all’usare il sistema operativo più che a smontarlo e rimontarlo, ecco, in quel momento sei probabilmente arrivato alla “maturità” informatica.
Linux è ancora una scelta valida o altri sistemi operativi offrono più certezze in questo senso, che possono convincere un utente meno giovane e propenso a sperimentare?

La vostra opinione.

Pensate che Linux significhi principalmente “smanettare”, avere una mente giovane e sempre aperta a testare la novità? Oppure grazie a tanti progetti a lungo supporto resta una scelta solida e valida?

 

0

GTK contro Qt, chi vincerà?


Questa settimana più che mai siete voi l’anima del blog.
Cari lettori di Marco’s Box armatevi di tastiera e voglia di scrivere.

L’eterna lotta fra GTK e Qt, l’amore che ci spinge ad usare una distribuzione perché pacchettizza meglio un DE rispetto ad un'altra o la voglia di usare il DE senza modifiche, raggiungendo l’essenza dell’esperienza utente che i team hanno studiato per i loro progetti.

Che DE usate, perché e rispetto alle alternative cosa vi ha convinto di più?

(....e l’autore scomparve nella nebbia.)

 

0

Perchè Android si e Linux no?


Ho provato diverse volte nel corso della mia esperienza nel settore IT a far adottare Linux, specialmente fra gli amici che abbiano manifestato problemi con Windows o semplicemente la curiosità di provare qualcosa di diverso.

La User Interface è sicuramente fondamentale nella scelta di un programma a maggior ragione se quel programma è un intero sistema operativo, ma ho notato poca coerenza nel ragionamento quando al posto di Linux prendiamo in esame Android.

Per quanto mi sforzassi di spiegare i vantaggi (nel caso specifico) della scelta di Linux, alcuni considerano un punto negativo la grafica e l’esperienza proposta dal DE, sia esso Unity, Gnome o KDE.

Qualche anno fa

Qualche anno fa, complici anche i problemi con i driver, non c’era la cura per l'aspetto estetico che c’è ora. Gnome 2 è sicuramente un progetto caro a tanto utenti ma a livello estetico di sicuro non rappresenta più un’ interfaccia modernissima, cosa che con l’avvento di Gnome 3 possiamo invece affermare.

Pigrizia...tanta pigrizia

Vuoi che per lavoro la pigrizia è un male da estirpare ai primi gemiti, reputo questo atteggiamento frutto della chiusura mentale delle persone davanti al diverso.
Per quale motivo infatti una persona, qualsiasi sia il suo background informatico, adotta Android senza batter ciglio magari cambiando produttore, ma se parla di cambiare sistema operativo storce il naso?
Badate bene che non sto facendo un paragone fra Linux (desktop) e Android, ma sto criticando l’atteggiamento di chi non utilizza Linux (ma possiamo fare lo stesso ragionamento rivolgendoci a macOs) per un’esperienza proposta che non soddisfa appieno le richieste quando cambiando smartphone spesso e volentieri si fa un cambiamento anche più importante nell’utilizzo con interfacce che spesso e volentieri cambiano e non di poco, senza dimenticare un Play Store che è ricco di launcher alternativi con tanto successo.

Gimp non è Photoshop

Critico questo atteggiamento essenzialmente per un motivo:

Non puoi usare un programma pretendendo che faccia le stesse identiche cose di un altro, con la stessa procedura, con la stessa grafica.

Insomma: Linux non è Windows, Gimp non è Photoshop.

Le vostre esperienze

E voi, avete proposto Linux a qualche vostro conoscente scontrandovi col problema della “grafica” o con simili considerazioni?

 

0

Ubuntu, Gnome e il futuro...


La notizia ha sicuramente mosso le acque del mondo GNU/Linux e Open in generale. Canonical annuncia la fine dei lavori su Unity e il ritorno all’adozione di GNOME come DE preDEfinito (scusate….non ho resistito) a partire dalla prossima LTS di Aprile 2018. Ho preferito aspettare qualche giorno prima di farmi un’idea e vedere come avrebbe reagito la comunità dietro Ubuntu (rimanendo piacevolmente sorpreso dalla mole di reazioni su Google Plus).

Il ritorno a GNOME pone l’utenza affezionata alla distribuzione davanti al bivio: Restare o cambiare?

Restare…

Il futuro della distribuzione è questa: Tornare a Gnome come DE predefinito dalla 18.04 con probabilmente la fine della derivata ufficiale "Ubuntu Gnome". Adottandolo come predefinito rappresenterà la distribuzione, quindi cura massima, magari qualche feature caratteristica della distribuzione (anche se Software Center è già quello di Gnome 3) anche se non esiste più un software per il cloud proprio della distribuzione (Ubuntu One).

Cambiare…

Le alternative non mancano e mentre già esiste il fork per mantenere e sviluppare Unity 8, tantissimi pensano di passare ad altro: Negli ultimi tempi si sono fatti largo nuovi DE come ad esempio Budgie, che tanto bene fa parlare di se, Cinnamon che è stabile su Mint da diversi anni, ma anche lo storico KDE riscuote consensi.
Ma conviene installare un nuovo DE su Ubuntu o cambiare distribuzione?
GNOME ad esempio è adottato storicamente da Fedora, KDE Neon e OpenSuse rappresentano invece le distribuzioni di riferimento per gli amanti delle librerie grafiche Qt, Cinnamon come già detto in precedenza è il DE di Mint. La domanda quindi è lecita: “Perché restare su Ubuntu?”

A voi la parola!

Voi cosa avete intenzione di fare, resterete su Ubuntu aspettando di vedere come si evolverà la situazione o cambierete distribuzione? State meditando l’abbandono in favore di Windows?