Quante volte sulla distribuzione per il sistema embedded hai iniziato a cercare quel servizio o applicazione che sul PC hai e non sai il nome.
Questo topic vuole racchiudere i pacchetti che possono tornare utili sopratutto quando lavori con un robot.
--- Essenziali ---
Compilatori - Il primo c ed il secondo c++
Codice:
apt-get install gcc
apt-get install g++
---
Librerie standard
Codice:
apt-get install build-essential
---
GIT - Repository per condivisione codici sorgenti
Codice:
apt-get install git
---
--- Web ---
LigthTpd un buon web server che impegna poche risorse
Codice:
sudo apt-get install lighttpd
per avviare il server (poi rimane attivo anche per i successivi riavvi)
Codice:
sudo /etc/init.d/lighttpd start
infine per abilitare le CGI:
Codice:
sudo lighty-enable-mod cgi
---
php e mysql
Codice:
sudo apt-get install php5-mysql
---
--- Avanzati ---
Avahi - Gestione de mDNS (Multicast DNS) ricerca del PC attraverso l'hostname e non tramite IP
Codice:
sudo apt-get install avahi-daemon
es. ubuntu.local invece di 192.168.1.xxx
---
Minicom - Gestione della comunicazione seriale.
Codice:
sudo apt-get install minicom
---
Bluez per il bluetooth
Codice:
sudo apt-get install bluez
---
htop - visualizzatore avanzato risorse
Codice:
sudo apt-get install htop
---
Open on terminal - Visualizzatore Terminal su cartelle
Codice:
sudo apt-get install nautilus-open-terminal
nautilus -q #reset nautilus system
--- Connessione da remoto ---
Linux
SSH
SCP/FTP/ETC...
Da terminale:
Codice:
scp user@address file
Da interfaccia, da file manager:
File > Connect to server...
---
Mac
SSH
SCP/FTP/ETC...
Da terminale:
Codice:
scp user@address file
Da interfaccia:
Cyberduck per lavorare sul file system in ssh/sftp
Può essere configurato per editare i file direttamente con
Textwrangler
---
Windows
SSH/SERIALE
Putty
SCP/FTP/ETC...
WinSCP
---
Consigli sono bene accetti