Last 20 Posts
Leggere files di test...
Distribuzioni di fine...
Distro di inizio Genn...
Scrivere su Twitter
Distro fine Dicembre
Distro di Dicembre
Installare MoonOS
Distro di Novembre
Convertire WMA in MP3...
Distro di Novembre
Da ogg a mp3
Da mp3 a ogg
Da wav a mp3
Distro di inizio Nove...
All Ubuntu 9.10 relea...
Distro di fine Ottobr...
Distro Firewall nuove...
Distribuzioni di Otto...
Disribuzioni di fine ...
Distro di settembre
Cerca nel sito
Argomenti Trattati
Archivio
On this Site
PlugBoard System
Timebanner Wall
In the Web



Il 22-07-08 alle 13:29:47
Gestire pacchetti DEB
Un unico formato, tanti metodi di utilizzo, per tutti i gusti
I pacchetti .deb sono caratteristici dei sistemi operativi basati su Debian. Raramente però, ci trovermo a scaricare un pacchetto .deb direttamente, in quanto nei sistemi Debian-based esiste un programma chiamato APT (Advanced Packaging Tool) che ci permette di installare, disinstallare e aggiornare i nostri programmi.

DEB PackageIn pratica ci troviamo davanti ad un gestore che ci consente di installare i programmi con un semplice click.
Funziona basandosi sul file /etc/apt/sources.list che contiente gli indirizzi dei siti che contengono i pacchetti .deb da installare e le relative dipendenze. Ovviamente questo file è modificbile per aggiungere nuovi indirizzi che sono chiamati repository o più comunemente repo o togliere i vecchi.
L'interfaccia grafica più conosciuta e usata è sicuramente Synaptic, ovvero il gestore pacchetti di default di Ubuntu. Basterà  cercare tramite l'apposito form il nome del programma che ci interessa installare e Synaptic risoverà automaticamente le dipendenze, effettuerà il download dei pacchetti di cui necessita e li installerà nella cartella di default.
Per avviare Synaptic: Sistema > Amministrazione > Gestore Pacchetti Synaptic
Oppure da terminale:
gksu /usr/sbin/synaptic

La versione da riga di comando, invece usa i seguenti comandi per compiere le diverse operazioni:

  • Aggiornamento lista dei pacchetti:
    apt-get update

    da utilizzare soprattutto se aggiungete qualche repository nel file /etc/apt/sources.list;

  • Ricerca:
    apt-cache search nomeprogramma

    Questo restituirà in output la lista dei programmi che rispondono al nome cercato;

  • Installazione:
    apt-get install nomeprogramma

    Installa il pacchetto risolvendo le automaticamente le dipendenze (diventerà uno dei vostri migliori amici);

  • Aggiornamento di un singolo pacchetto:
    apt-get upgrade nomeprogramma

  • Aggiornamento di tutti i pacchetti aggiornabili:
    apt-get dist-upgrade

  • Rimozione pacchetto:
    apt-get remove nomeprogramma

  • Rimozione totale pacchetto (compresi i file di configurazione sparsi nel sistema):
    apt-get remove --purge nomeprogramma

  • Rimozione di pacchetti non più utili:
    apt-get autoremove

    Generalmete i pacchetti rimossi da questo comando servivano per risolvere dipendenze che non è più necessario risolvere perchè è stato rimosso il pacchetto padre.

  • Rimozione *.deb temporanei:
    apt-get clean

    Utile perchè apt in background scarica i .deb dei pacchetti che volete installare prima di installarli ma non li rimuove perchè pensa che l'utente potrebbe riutilizzarli. Generalmente occupano solo spazio che potrebbe diventare molto se vengono installati grandi programmi o semplicemente se ne vengono installati tanti.


Nel caso in cui ci trovassimo di fronte ad un pacchetto con estensione .deb e lo si voglia installare da linea di comando, la sintassi è la seguente:
Installazione:
sudo dpkg -i nomefiledeb.deb

oppure
dpkg --install nomefiledeb.deb

Rimozione:
sudo dpkg -r nomefiledeb.deb

oppure
dpkg --remove nomefiledeb.deb


Questi comandi possono avere la necessità di essere ampliati con altre opzioni, quindi consultare sempre il manuale:
man dpkg
.

Questo post non è stato ancora commentato
Messaggio:
Il tuo nick:
Antispam Code
Antispam Code
Antispam Code Here

Inserite correttamente il codice antispam per non dover riscrivere il messaggio. Potete pubblicizzare quello che volete nella sezione PLUGBOARD quindi siete pregati di non spammare qui

Insert the correct antispam code or you might write again your message. Do not spam here: you can advertising what ever you want on the PLUGBOARD WALL page

Inserez correctement le code antispam ou vous douvez récrire tout le message. Vous pouvez pubbliciser ce que vous voulez dans la sectionne PLUGBOARD WALL page
Related: guide pacchetti deb apt Synaptic
Author: Genta ³





Ultimi commenti
Il 21-01-10 alle 23:35:28 Genta ha scritto:
Purtroppo ho avuto poco a che fare con Audacity e Rosegarden ma da un po' di tempo mi diverto a...
Il 19-01-10 alle 19:09:29 calianto ha scritto:
La musica con Linux, finora, l'ho fatta solo con la scusa di giocherellarci un po'. Da un ...
Il 08-01-10 alle 21:49:04 Genta ha scritto:
Guarda il file /boot/grub/menu.lst e se trovi una riga che inizia con color prova a commentarla con ...
Il 08-01-10 alle 02:15:18 savelapie ha scritto:
l'ho fatto io ma su un altro computer ha funzionato
non so con quale guida
cio ch...
Il 06-01-10 alle 21:33:51 Genta ha scritto:
Ma cosa intendi con sfondo nero con sopra la tua immagine di splash? L'immagine che vuoi utiliz...
RSS Bookmark Social
LinuxLikeFREE RSS Feed
LinuxLikeFREE RSS Feed

Aggiungi il nostro Gadget personalizzato sul tuo IGoogle
Add to Google

Usa il nostro widget Feed sul tuo sito o installalo su Netvibes
LinuxLikeFREE Netvibes Widget

Aggiungi i Feed su IGoogle o sul tuo Google Reader
Add to Google

Aggiungi i nostri feed sul tuo My Yahoo
Add to My Yahoo!

Sottoscrivi i nostri Feed con Bloglines
Subscribe with Bloglines

Sottoscrivi su altri canali
Subscribe

Add to Technorati Favorites

Bookmark this site
Bookmark and Share





Segnalato da
Il Bloggatore
Blog Directory
Yourpage live news aggregator
blog directory





Charged in 0.16 sec

Tutte le immagini ed i testi presenti in questo sito sono dei loro rispettivi proprietari.
Blog powered by TeknoPRESS v2.30
Genta © 2010