Impostare la lingua italiana nel sistema: differenze tra le versioni

m
nessun oggetto della modifica
mNessun oggetto della modifica
mNessun oggetto della modifica
Riga 1: Riga 1:
==Le Origini==
==Introduzione==
* [[Il Progetto GNU]]
L' apt-system creato dagli sviluppatori di debian e' un insieme di script che si appoggiano al comando dpkg allo scopo di snellire/agevolare la gestione di pacchetti e dipendenze nei sistemi Debian GNU/Linux. Notoriamente chi prende confidenza con debian difficilmente sara' tentato di cambiare distribuzione, e questo anche grazie a questo splendido set di tools.
==Ideologia==
* [[Cos'� il Software libero]]
* [[Free as in Freedom]]
* [[Etica hacker]]


==I Personaggi==
Il sistema APT (Advanced Packaging Tool) permette di installare qualsiasi programma gestendo in maniera automatica le [[dipendenze]]. Ma � anche in grado di fornire una lista di pacchetti consigliati, e di pacchetti suggeriti. Pu� rimuovere un programma conservandone i file di configurazione, oppure eliminandolo totalmente. Pu� mostrare la descrizione di ogni pacchetto o ricercare quale pacchetto contiene una certa parola chiave nella descrizione. Pu� aggiornare in blocco l'intero sistema usando varie politiche di aggiornamento.  Pu� installare i sorgenti di un pacchetto e gestire le dipendenze necessarie alla compilazione. E molto altro ancora. Nonostante la sua complessit� usare l'APT � molto semplice e intuitivo una volta imparati i comandi basilari.


==Libri OnLine==
==Elenco comandi principali==
Una raccolta di opere liberamente consultabili
Lungi dall' essere completa, questa brevissima panoramica ha lo scopo di fornire un piccolo vademecum per mantenere in forma il nostro sistema operativo senza far ricorso a tools grafici che, nella maggior parte dei casi, non hanno la necessaria "precisione".
===Richard Stallman===
Vediamo brevemente i principali comandi (ovviamente dovete essere root):
*[[Codice Libero]] ''di Sam Williams''
*[[La comunit� del software libero dopo 20 anni]]
*[[Perch� il software non deve avere padroni]]
*[[Perch� la scuola dovrebbe usare esclusivamente software libero]]
*[[Software Libero e Manuali Liberi]]
*[[Vendere Software Libero]]


===Eric Raymond===
;apt-setup: serve per aggiungere/aggiornare le fonti da cui scaricare i pacchetti.
*[[La Cattedrale e il Bazaar]]
*[[Colonizzare la noosfera]]
*[[Il calderone magico]]
*[[Come diventare un hacker]]
*[[Breve storia del regno degli hacker]]
*[[La vendetta degli hacker]]


===Altri===
;apt-get install [pacchetto1, pacchetto2, pacchettoN, ...]: e' il comando che ci permette di installare/aggiornare uno o piu' pacchetti precompilati, tentando (riuscendoci!) di risolvere automaticamente tutte le dipendenze richieste.
*[[Italian Crackdown]] ''di Carlo Gubitosa & PeaceLink.it''
*[[Open Sources]] ''di Autori Vari''
*[[MediaMorfosi]] ''di Romagnolo, Sottocorona''
*[[Perch� conviene sviluppare esclusivamente Software Libero]] ''di [http://maffulli.net Stefano Maffulli]''
*[[Ricompense e Motivazione]] ''di Alfie Kohn''
*[[Telematica per la pace]] ''di Marescotti, Marcandalli, Gubitosa''
*[[Uomini e robot]] '' di Salvatore Romagnolo, Roberto Saracco''
*[[AAA Accessibilit� Cercasi]] '' di Patrizia Bertini''
*[[Quattro passi nel futuro]] '' di Alessandra D'Alessandro, Salvatore Romagnolo, Roberto Saracco''
*[[E-banking: quando il servizio non � accessibile]] '' di Patrizia Bertini, Marco Trevisan''
*[[La storia di Otto Sync e White Knight]] '' di Raoul Chiesa ''
*[[Il futuro della Legge di Moore]] '' di Roberto Saracco''
*[[La vera storia di Internet]] '' di Carlo Gubitosa''
*[[Il Governo elettronico]] '' di Pasquale Russo, Giovanna Sissa''
: ''Manuale sull'uso del Web per scuole e pubbliche amministrazioni che progettano il futuro''


===Manuali===
;apt-get remove [pacchetto1, pacchetto2, pacchettoN, ...]: e' l' esatto opposto del comando precedente.


====Usare GNU/Linux====
;apt-cache search [stringa da cercare]: usando questo comando possiamo cercare pacchetti in base al nome, alla descrizione, ecc ...
* [[Appunti di Informatica Libera]] ''di Daniele Giacomini''
 
====Programmazione====
;apt-cache show [nome pacchetto]: questo comando visualizza una breve descrizione del pacchetto da noi richiesto, fornendo versione, uso, dipendenze e altre utili informazioni.
* [[Pensare da informatico: Python]] '' di Allen B. Downey, Jeffrey Elkner e Chris Meyers''
 
* [[GTK Gnome Sviluppo di applicazioni]] '' di Havoc Pennington''
;apt-get source [pacchetto]: questo e' il comando da utilizzare nel caso volessimo installare i sorgenti di un pacchetto. NOTA BENE: i sorgenti cosi' scaricati, una volta compilati, daranno origine ad un pacchetto .deb che andra' a sua volta installato!I sorgenti vengono scaricati nella directory da cui si e' lanciato il comando.
* [[PyGTK GUI Programming]] '' di Gian Mario Tagliaretti''
 
;apt-get build-dep [pacchetto]: questo e' un pacchetto fondamentale, specie se si lavora molto con i sorgenti. Si preoccupa di soddisfare le dipendenze del pacchetto che andremo a compilare dopo aver eseguito apt-get source.
 
;apt-get source [pacchetto] --compile: e' il passo finale per la compilazione di un pacchetto deb. Lanciatelo dalla stessa directory in cui avete scaricato i sorgenti da compilare.
 
;apt-get install [pacchetto] -s: simula (stampando l'output) il processo di installazione di un pacchetto. Utili per controllare se il pacchetot che stiamo installando/aggiornando modifichera' altri pacchetti da noi installati.
 
;[[Apt-cdrom | apt-cdrom]]: aggiunge alle fonti per i pacchetti il contenuto di un CD debian.
 
;apt-get update: aggiorna le informazioni disponibili sui pacchetti.
 
;apt-get upgrade: aggiorna i pacchetti installati sul nostro sistema (se sono disponibili versione piu' recenti).
 
;apt-get dist-upgrade: e' simile al precedente, ma aggiorna anche scripts di configurazione, nuovi pacchetti per soddisfare le dipendenze, ecc ...
 
;apt-get autoclean: i pacchetti scaricati vengono memorizzati in /var/cache/apt/archive/ che col passare del tempo tende a gonfiarsi notevolmente. Con questo comando e' possibile dire all' apt-system di cancellare questi pacchetti. Notare che, se fatta a mano, questa operazione causera' un certo "disorientamento" da parte di apt convinto di avere una copia di eventuali pacchetti in locale.
 
;apt-get clean: elimina tutti i pacchetti dalla cache.
 
;apt-get moo: Have you mooed today ?
 
==Link==
Per una panoramica completa sulle funzionalit� e sull'utilizzo del sistema APT vedere:
 
* [http://www.debian.org/doc/manuals/apt-howto/index.it.html#contents Apt HowTo]
 
 
----
Autore: [[Utente:Keltik|Keltik]]
223

contributi