lunedì 8 novembre 2021

Installare MySql su Ubuntu Linux (anche Linux Mint)

Aggiornamento delle informazioni sul pacchetto per il repository MySQL APT: 

$ sudo apt-get update 

Installare MySQL Shell con questo comando: 

$ sudo apt-get install mysql-shell 

Se è già presente il repository MySQL APT come repository software sul sistema, aggiornare le informazioni sul pacchetto per il repository MySQL APT: 

$ sudo apt-get update 

Aggiornare il pacchetto di configurazione del repository MySQL APT con il seguente comando: 

$ sudo apt-get install mysql-apt-config 

Selezionare la versione di MySql adatta alle proprie esigenze e installare MySQL Shell con questo comando: 

$ sudo apt-get install mysql-shell

$ sudo apt-get install mysql-server

Per verificare se il server è avviato:

$ sudo systemctl status mysql

Per installare il workbench:

$ sudo apt update
$ sudo apt install snapd
$ sudo snap install mysql-workbench-community

Hai installato MySQLWorkbench come pacchetto Snap? Vuoi memorizzare le password del database nella funzione Gnome Passwords & Keys. Tuttavia, un pacchetto Snap è in modalità sandbox; per impostazione predefinita non è consentito accedere a questo servizio. Quando scegli "Salva nel gestore passwords", MySQLWorkbench viene bloccato da AppArmor.

È necessario immettere un comando per consentire a questo pacchetto di accedere al servizio. Il comando è:

$ sudo snap connect mysql-workbench-community:password-manager-service :password-manager-service

venerdì 18 dicembre 2020

Installare TypeScript su Linux

 Si può installare TypeScript via NPM tramite il seguente comando:

npm install -g typescript

Per eseguire il compilatore via tsc:

$ npx tsc


giovedì 17 dicembre 2020

Installare e usare Angular CLI

 La CLI Angular ci aiuta a creare rapidamente un'applicazione Angular con tutti i file e pacchetti di configurazione in un unico comando. Ci aiuta anche ad aggiungere funzionalità (componenti, direttive, servizi, ecc.) alle applicazioni Angular esistenti.

Angular CLI crea l'applicazione Angular e utilizza Typescript, Webpack (per il raggruppamento dei moduli), Karma (per i test unitari), Goniometro (per un test end-to-end).

Il primo passo è installare l'Angular CLI. Usiamo il comando npm install:

$ npm install -g @angular/cli@latest

Tramite il seguente comando è possibile ottenere la versione CLI installata:

$ ng --version 

Se invece avessimo dovuto disintallare la CLI, ecco i comandi:

$ npm uninstall -g @angular/cli 
$ npm cache clean --force

Per creare un nuovo progetto angular, creo una cartella Angular:

$ mkdir Angular
$ cd Angular

/Angular$ ng new GettingStarted

che fa le seguenti cose:
  1. Crea una nuova directory Viene creato GettingStarted.
  2. Imposta la struttura delle cartelle per l'applicazione.
  3. Scarica e installa le librerie Angular e qualsiasi altra dipendenza.
  4. Installa e configura TypeScript.
  5. Installa e configura Karma e Protractor per i test.
Per lanciare lo specifico progetto entro nella cartella del progetto:

/Angular$ cd GettingStarted

e poi

/Angular/GettingStarted$ ng serve GettingStarted

oppure più semplicemente:

/Angular/GettingStarted$ ng serve

In genere collegandosi poi con il browser al seguente indirizzo si vedrà l'applicazione appena creata, girare:

http://localhost:4200

Oppure si può fare partire su una porta differente:

$ ng serve --port 4201

Un interessante articolo con tutte le opzioni per il richiamo della CLI.
Un altro interessante articolo su come creare un nuovo progetto in node con la CLI.

Dov'è il file .bashrc?

 Il file .bashrc è un file nascosto all'interno della home in ubuntu. Per visualizzarlo dunque non è sufficiente digitare:

$ ls

oppure

$ ls -l

ma bisogna digitare:

$ ls -al

comando che mostra anche i file nascosti.

Inoltre si può usare il pipe more per mostrare in pagine il risultato, dunque il comando che possiamo lanciare aprendo terminale per individuare il file .bashrc è:

$ ls -al |more

Installare vim su Ubuntu Linux

Tra i diversi editor di testo presenti in Linux, Vim (noto anche come Vi IMproved), di distingue per la sua versatilità, funzioni e scorciatoie che mette a disposizione, ad esempio per modificare, cancellare o sostituire il testo. Per installarlo su una macchina ubuntu linux:

$ sudo apt install vim

mercoledì 16 dicembre 2020

Comandi utili per NVM (Node Version Manager for Node.js)

Comandi legati ad NVM

Mostra tutti i comandi:

$ nvm

Mostra le versioni di node.js attualmente disponibili sulla nostra macchina:

$ nvm ls

Se scriviamo: 

$ nvm ls-remote

Mostra tutte le versioni di node.js scaricabili da remoto e possiamo scaricare qualsiasi versione e fare puntare node.js ad una di queste versioni.

Se vogliamo installare una specifica versione:

$ nvm install 10.1.0

Se volessimo cambiare versione dall'attuale node.js installata ad un'altra presente sulla nostra macchina, dovremmo prima valutare quelle di cui noi disponiamo e poi quale usare:

$ nvm ls

$ nvm install 4.9.1

$ nvm use 4.9.1

Supponiamo di voler installare l'ultima versione di node, è necessario lanciare:

$ nvm install node

Mentre se vogliamo installare la long term support, indichiamo:

$ nvm install --lts

Se vogliamo elencare tutte le versioni disponibili, specifichiamo:

$ nvm list

Il seguente comando specifica dove sta puntando:

$ which node

A questo punto lanciando è possibile entrare nella REPL con il comando:

$ node


Installare Visual Studio Code su Linux Mint / Ubuntu

 Se volete installare Visual Studio Code su Linux Mint, ecco la procedura:

sudo apt update

sudo apt -y install wget

Usiamo l'APT repository Key per la validazione di pacchetti firmati da installare. Aggiungere la chiave al sistema usando le seguenti istruzioni:

sudo apt update

sudo apt install apt-transport-https

curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg

sudo install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/

Dopo aver importato la APT repository key nel sistema, procedere ad aggiungere il contenuto del repository.

sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'

Il contenuto sarà scritto nel file /etc/apt/sources.list.d/vscode.list.

A questo punto eseguire APT update per aggiornare la lista dei package:

sudo apt update

Subito dopo installare Visual Studio Code su Linux Mint

ed infine lanciare Visual Studio Code tramite il comando

$ code

Post in evidenza

Installare MySql su Ubuntu Linux (anche Linux Mint)

Aggiornamento delle informazioni sul pacchetto per il repository MySQL APT:  $ sudo apt-get update  Installare MySQL Shell con questo comand...

Post più popolari