Cerca nel blog

giovedì 1 settembre 2022

terminale: .sh


 

COME PROCEDERE ALL'INSTALLAZIONE DI UN PROGRAMMA USANDO IL COMANDO .sh

La maggior parte dei programmi per Linux Ubuntu è disponibile in formato .deb e quindi installabile direttamente da Ubuntu Software. Talvolta però è necessario procedere all'installazione passando da terminale.

 

Il procedimento è molto semplice e il comando da usare è .sh.

Per prima cosa aprire il terminale (CTRL+ALT+T).

Recarsi, tramite il comando cd, nella posizione in cui il file è allocato


 

Assicurarsi che il file abbia le autorizzazioni necessarie per poterlo eseguire come programma. Per fare ciò digitare:

        chmod +x install.sh

 

Usare i permessi da super utente. Per fare un esempio:  

sudo ./install.sh


 

mercoledì 26 novembre 2014

HomeBank e la gestione dei conti correnti


Homebank è un software open source utile per la gestione dei conti correnti. E' multi piattaforma e lo si può facilmente installare da terminale con i seguenti comandi:



sudo add-apt-repository ppa:mdoyen/homebank
sudo apt-get update
sudo apt-get install homebank 







Per vedere la pagina ufficiale del progetto, andare al seguente indirizzo HomeBank

lunedì 2 dicembre 2013

Phasis: gestionale aziendale open




In questi anni ho cercato un gestonale semplice che mi permettesse di svolgere alcune funzioni di base all'interno del mio negozio. Dopo tante ricerche e dopo tante prove fatte, mi sono deciso ad usare Phasis.

La pagina ufficiale del programma è www.phasis.it e direttamente dal sito dovrete scaricare i pacchetti per farlo funzionare. Purtroppo non è mai stato inserito nei repository ufficiali e, nel caso di Ubuntu, a partire dalla release 10.04 non basta più lanciare il pacchetto deb in quanto mancano una serie di librerie.

Scaricare il file sorgente. Prima di poter lanciare il programma ci dobbiamo assicurare di aver soddisfatto alcune dipendenze. Per fare questo, aprire il terminale e digitare
sudo apt-get install python python-pysqlite2 python-imaging python-wxgtk2.8 sqlite3 python-reportlab
poi andare nella posizione dove vogliamo che venga scompattato e digitiamo
tar -xvzf phasis-0.9.8-2.tar.gz
ed infine digitare il comando per lanciare

Prossimamente scriverò alcuni dettagli utili che ho scoperto negli anni.

giovedì 3 ottobre 2013

Terminale: rilevamento dell'hardware


Può capitare che si debba sapere con precisione come sono euipaggiati i nostri computer. Per farlo è sufficiente usare il comando lshw. Apriamo il terminale e digitiamo:

sudo lshw
oppure:
sudo lshw -short
 per avere un log del risultato potremo digitare:
sudo lshw >profilo_hardware.txt
sudo lshw -html >profilo_hw.html

restituirà una lista completa di tutti i componenti hardwere presenti. Se vogliamo, invece interrogare il terminale solo su alcune parti allora potremo
usare lspci per il riconoscimento delle periferiche
lspci
lsusb per il riconoscimento delle periferiche usb collegate al proprio pc
lsusb
iwconfig per capire se è installata e funzionante una scheda di rete wireless
iwconfig
per la scheda di rete useremo l'opzione
lshw -C network

mercoledì 22 maggio 2013

Terminale: Top e la visualizzazione dei processi

Il 2013 per me è l'anno dei comandi dati da terminale e voglio usare il comando direttamente dal prompt della shell anche per la visualizzazione dei processi in corso, :
top
e il risultato che otterremo sarà più o meno questo

Top fornisce, tra le altre cose, l'elenco dei processi in atto ed il loro consumo di risorse. Aggiungendo alcuni parametri è possibile ottenere svariati risultati:
  • isolare i processi di un utente inserire il parametro -u (utente) e digitare il nome dell'utente.
  • per arrestare un processo usare il parametro -k (kill). Appena viene riechiesto, immettere il PID precedentemente annotato.
  • per uscire premere q (quit).