Tag Archives: installer

Arch Linux Install Scripts

arch_scriptDa qualche tempo Arch Linux ha rimosso il suo installer (aif) dall’iso ufficiale di installazione sostituendolo con una serie di script. Ciò sta complicando non di poco la vita a chi si accinge ad installare Arch (specialmente se per la prima volta). Le ragioni che hanno reso necessaria questa impopolare decisione sono prettamente pratici.
aif era un progetto non più mantenuto, non più pienamente compatibile con le novità introdotte nella distribuzione e che quindi necessita di nuovi sviluppatori. La decisione di rimuoverlo è stata perciò una scelta obbligata, ci auguriamo però che qualcuno possa avere il tempo di aggiornarlo e ripulirne il codice.

Per il momento il problema può essere aggirato effettuando l’installazione attraverso l’ISO Archboot.

Android Server

smartphone-server

Che i moderni smatphone siano dei veri e proprio computer è cosa appurata, ma non tutti sanno che con poca fatica è possibile trasformare il proprio cellulare in un vero e proprio server!

Giusto per avere un parametro di riferimento: la potenza del mio vecchio Motorola Cliq del 2010 sembra essere di 527.68 BogoMIPS, ciò lo renderebbe equiparabile all’incirca ad un Pentium III 500 del 2000.
Tutto sommato sembrerebbe una discreta macchina per un serverino casalingo dal minimo ingombro ed a bassissimo consumo!

Requisiti

  • Smartphone o tablet con Android con permessi di root (per ogni modello bisogna seguire una procedura specifica per attivare tali permessi, ma ATTENZIONE perché nella maggior parte dei casi tali modifiche invalidano la garanzia)
  • Un emulatore di terminale (es. ConnectBot)
  • L’applicazione Debian Kit
  • Link della guida ufficiale del Debian Kit (English only)

Howto

  • Installare l’applicazione Debian Kit o scaricare direttamente il più recente file debian-kit-*.shar in una qualsiasi directory non di sistema (es. /sdcard/Download/)
  • Aprire un terminale, loggarsi come root ed eseguire il file appena scaricato:
    # su
    # cd /sdcard/Download/
    # sh /sdcard/download/debian-kit-1-5.shar
  • Seguire le istruzioni dell’installer
  • Digitare “deb” da una console per fare avviare il sistema Debian appena installato

Adesso possiamo utilizzare il classico apt-get install per aggiungere nuovi programmi (mysql, lighttpd, ftpd, etc…).

Per prima cosa consiglio caldamente di installare il metapacchetto ssh contenente (openssh client e server) così da poter utilizzare una normale tastiera di un PC per loggarsi sulla shell dello smartphone.

# apt-get install ssh

Per bypassare l’assenza della password di root e loggarsi sull’smartphone si può effettuare il login tramite chiave pubblica copiando la propria id_dsa.pub nell’authorized_keys del telefono.

Es.: (dal terminale del cellulare)
# ssh-keygen
# cd .ssh/
# sftp user@hostname_PC
get .ssh/id_dsa.pub
bye
# mv id_dsa.pub'authorized_keys