Jump to content

Sugar (Italiano)

From ArchWiki
Translation Status: This article is a localized version of Sugar. Last translation date: 2026-07-28. You can help to synchronize the translation, if there were changes in the English version.

Inizialmente sviluppato per l'iniziativa OLPC, Sugar è un desktop environment progettato per bambini ed educatori.

Sugar utilizza una propria Taxonomy per denominare le componenti del suo sistema. L'interfaccia grafica costituisce il gruppo Glucose. Questo è un sistema base che si può ragionevolmente pensare che sia incluso all'interno di Sugar. Tuttavia, per usare veramente quest'ambiente, servono le "activities" (sono una specie di applicazioni). Le activities base fanno parte del gruppo Fructose . Poi c'è Sucrose che è costituito sia da Glucose che da Fructose che rappresenta ciò che dovrebbe essere distribuito nel desktop environment base di Sugar. Le activities extra fanno parte di Honey. Nota Ribose (il sistema sottostante) è qui sostituito da Arch.

Installazione

  • Per il sistema base (Glucose), installa sugar. Fornisce l'interfaccia grafica e una sessione desktop, ma da solo non è molto utile
  • Il gruppo sugar-fructose contiene le activities base (Fructose) che includono un web browser, un text editor, un media player e un emulatore di terminale
  • Il pacchetto sugar-runner fornisce uno script di supporto che permette di avviare Sugar in un altro ambiente desktop o direttamente dalla linea di comando.

Dalla Activity Library

La Sugar Activity Library fornisce tante Activity Bundles sotto forma di pacchetti zip con estensione .xo. Questi bundles possono essere scaricati e installati direttamente nella directory dell'utente da Sugar, ma l'installazione non garantisce che le dipendenze siano tutte soddisfatte. Perciò non è un modo consigliato per installare le activities, perché è probabile che non si avvino a causa delle dipendenze mancanti. Una dipendenza comunemente usata è webkit2gtkAUR per le web activities.

Per capire perché le activity non si avviano, dai un'occhiata al file di log che si trova in ~/.sugar/default/logs/app_id-1.log.

Per far partire Sugar

Sugar può essere avviato sia in modo grafico sia manualmente dalla console.

Graficamente

Seleziona Sugar sul menu della sessione del display manager

Manualmente

Se il sugar-runner è installato, Sugar può essere lanciata con il commando sugar-runner.

Un metodo alternativo è aggiungere exec sugar al file ~/.xinitrc. Dopodiché, Sugar potrà essere avviata con il comando startx (vedi xinitrc per ulteriori dettagli). Dopo aver configurato il file ~/.xinitrc, si può anche predisporre per avviare X al login.

See also