Last 20 Posts
Archivi ZIP
Abilitare RPMFusion
Usare YUM su Fedora
Distro di Giugno
Scrivere su Twitter R...
Comprimere ed archivi...
SELinux ed Apache
Distro di Maggio
Dynamic Wallpapers
Su Twitter ed Identi....
Distro di inizio Magg...
Scovare UUID delle pa...
Rilasciato Ubuntu 10....
Distribuzioni di Fine...
Play On Linux
Installiamo Ubuntu Tw...
Google da terminale
Distro Linux
Dividere file in pi&u...
Distro di fine Marzo
Cerca nel sito
Argomenti Trattati
Archivio
On this Site
PlugBoard System
Timebanner Wall
In the Web
Spread Firefox Affiliate Button



Il 21-08-09 alle 19:47:24
Usare Pacman
Gestore pacchetti di Arch Linux
Era da tempo che volevamo scrivere questa guida che non parla del solito Apt ma di un gestore pacchetti a mio avviso migliore, utilizzabile su Arch Linux. Pacman rende facile la gestione dei pacchetti, sia se presi dai repository ufficiali di Arch che compilati dall'utente stesso. Può tenere un sistema aggiornato sincronizzando le liste di pacchetti con i server principali. Facile quanto il conosciutissimo apt-get dei sistemi Debian-based ma molto più veloce nelle installazioni o negli aggiornamenti. Scritto in C, usa il formato .tar.gz.

Prima di procedere tenete presente che potreste avere la necessità di usare sudo con tutti comandi elencati di seguito, questo dipende da come è configurato il vostro sistema.
Una delle cose più importanti è aggiornare il database locale dei pacchetti con i repository remoti, questo processo di sincronizzazione lo otteniamo digitando:
$ pacman -Sy
oppure
$ pacman --sync --refresh


Installazioni
Per eseguire installazioni od aggiornamenti di pacchetti il procedimento è simile a quello utilizzato da APT:
$ pacman -S pacchetto1 pacchetto2

E' possibile trovarsi di fronte a più versioni dello stesso pacchetto perchè situato su più repository, l'utente avrà la possibilità di scegliere indicando il nome del repository in qui risiede la versione di software voluta:
$ pacman -S extra/nome_pacchetto

Possiamo ovviamente sincronizzare il DB locale con i repository ed installare software con un unico comando:
$ pacman -Sy nome_pacchetto


Rimozioni
Per rimuovere un pacchetto ma non le dipendenze:
$ pacman -R pacchetto

Per rimuovere un pacchetto e tutte le sue dipendenze se non utilizzate da nessun altro programma (consigliato per tenere il proprio sistema più pulito e snello):
$ pacman -Rs nome_pacchetto


Aggiornamento del sistema
Aggiornare il sistema è facile come eseguire le azioni che abbiamo visto fin'ora:
$ pacman -Su
Oppure, per sincrinizzare prima i DB locali con un solo comando:
$ pacman -Syu


Recupero informazioni sui pacchetti
La ricerca nei repository è molto comoda, per cercare qualcosa basta mettere anche solo parte del nome oppure un qualcosa contenuto nella sua description (per esempio se cercate la stringa player non verranno trovati solo i pacchetti che hanno la stringa player nel nome ma anche tutti quei pacchetti che presentano tale stringa nella descrizione). In questo modo possiamo ricercare pacchetti senza saperne il nome ma solo il suo compito:
$ pacman -Ss stringa_da_cercare

La ricerca tra i pacchetti installati funziona allo stesso modo ma la sintassi è diversa:
$ pacman -Qs pacchetto

Conoscendo il nome del pacchetto possiamo reperire qualche informazione che potrebbe essere utile:
$ pacman -Si nome_pacchetto
Se il pacchetto è installato utilizzate -Qi (Query Info) per ottenere più informazioni:
$ pacman -Qi nome_pacchetto

Per ottenere la lista dei files contenuti nel pacchetto:
$ pacman -Ql pacchetto

Per sapere se ci sono files non più utilizzati da nessun pacchetto installato:
$ pacman -Qe

Possiamo anche scoprire a quale pacchetto appartiene un file:
$ pacman -Qo /percorso/del/file


Altre azioni importanti
Scaricare un pacchetto senza precedere con l'installazione:
$ pacman -Sw pacchetto

Installare un pacchetto situato in locale:
$ pacman -U /percorso/del/pacchetto.pkg.tar.gz

Svuotare completamente la cache dei pacchetti che di default dovrebbe trovarsi in /var/cache/pacman/pkg:
$ pacman -Scc


Backup dei SW installati e ripristino
Qualsiasi utente che non abbia tempo da sprecare tende sempre a trovare il modo di fare backup o di velocizzare le future installazioni, pacman ci dà la possibilità di fare questo.
Per creare la lista dei pacchetti installati:
$ pacman -Qqe > packagelist
Salvate il file in un posto sicuro (magari su una chiace USB o su un disco dati). Avendo la lista di pacchetti (nel nostro caso packagelist ma potete chiamarla come volete) è semplice reinstallare su un nuovo sistema tutto il software che avevamo installato in precedenza con un solo comando:
$ pacman -S $(cat /percorso/di/packagelist)


Se utilizzate Linux da un po' di tempo provate Arch Linux e Pacman e ne rimarrete soddisfatti.

--== 3nJ0y YoUr5£lf ==--

#1) Il 12-09-09 alle 18:36:50 marune ha scritto:
ottimo! molte grazie!
#2) Il 21-09-09 alle 16:03:09 Genta ha scritto:
Di niente, siamo qua per questo =)
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 pacman Arch
Author: Genta ³






Ultimi commenti
Il 28-06-10 alle 10:38:52 Genta ha scritto:
Questa si che è una bella notizia ! ! !
Appena ho tempo registrerò il mio scrip...
Il 25-06-10 alle 04:47:21 marfo ha scritto:
update: Ho visto che non c'è bisogno dell'email all'admin, mentre navigavo tra...
Il 20-06-10 alle 11:57:48 Genta ha scritto:
Vorrà dire che un giorno contatteremo gli amministatori di Twitter, credo che la loro mail si...
Il 19-06-10 alle 23:51:00 marfo ha scritto:
Si penso che hai ragione, ho provato a cambiare con altri nomi come HootSuite e altri, funziona.
Il 19-06-10 alle 20:22:42 Genta ha scritto:
Ho scoperto l'arcano ! ! ! E' come pensavo io ma Twitter non aggiunge la provenienza del p...
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.03 sec

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