mercoledì 10 aprile 2013

Prime Configurazioni Post-Installazione [1/2]


La seguente guida illustrerà quali sono le più comuni procedure utili su un'installazione di Chakra appena terminata.

Le installazioni dovrebbero essere effettuate utilizzando sempre l'ultima ISO, disponibile al link: http://chakra-project.org/get/

Utilizzando un supporto ottico masterizzato a bassa velocità, o in alternativa una memoria flash da cui installare il sistema.

AGGIORNAMENTO


Eseguita con successo l'installazione del sistema è consigliabile procedere ad un aggiornamento, a tal scopo è opportuno configurare i propri mirrors.

CONFIGURAZIONE MIRRORS

I mirrors sono i server a cui Pacman si connette per aggiornare il sistema, installare e ricercare i pacchetti.

La lista dei mirrors è contenuta in  /etc/pacman.d/mirrorlist

Per abilitare un mirror va modificato il file di testo ad esempio utilizzando nano (editor di testo da riga di comando), dare da terminale

sudo nano /etc/pacman.d/mirrorlist 

decommentare (togliere il simbolo
#) la stringa del mirror che si desidera utilizzare.

In linea generale 3 mirrors abbastanza vicini alla zona di residenza, assicurano un aggiornamento rapido (al netto della prestazione della propria linea naturalmente).

Una tipica scelta per i mirrors può essere la seguente:

Server = http://rsync.chakraos.org/$repo/x86_64
Server = http://chakra.mirror.garr.it/mirrors/chakra/$repo/x86_64
Server = http://archlinux.puzzle.ch/kdemod/$repo/x86_64

Al termine delle modifiche premere Ctrl-x per uscire e rispondere affermativamente (y) alla richiesta di salvataggio del file.

AGGIORNAMENTO DEL SISTEMA

E' consigliabile prima di un aggiornamento verificare la sincronizzazione dei mirrors dando da terminale

mirror-check

un output del tipo:

core is synced.
platform is synced.
desktop is synced.
apps is synced.
games is synced.
lib32 is synced.
testing is synced.
lib32-testing is synced


Indica che tutti i mirrors sono sincronizzati, è dunque possibile aggiornare il sistema dando da terminale

sudo pacman -Syyu

ABILITARE IL REPOSITORY [EXTRA]

Per poter aggiungere software quali Gimp, Inkscape o Audacity che fanno uso di librerie GTK, è necessario aggiungere il repository extra nel file /etc/pacman.conf.

A tale scopo aprire pacman.conf con permessi di root, dando da terminale

sudo nano /etc/pacman.conf

Alla sezione che definisce i repository aggiungere le seguenti stringhe in fondo all'elenco


[extra]
Include = /etc/pacman.d/mirrorlist


Si otterrà un risultato del tipo

[lib32]
Include = /etc/pacman.d/mirrorlist

[core]
Include = /etc/pacman.d/mirrorlist

[platform]
Include = /etc/pacman.d/mirrorlist

[desktop]
Include = /etc/pacman.d/mirrorlist

[apps]
Include = /etc/pacman.d/mirrorlist

[games]
Include = /etc/pacman.d/mirrorlis


[extra]
Include = /etc/pacman.d/mirrorlist


#[unstable]
#Include = /etc/pacman.d/mirrorlist


Il repository unstable deve restare commentato.

Uscire premendo Ctrl+x e rispondendo s alla richiesta di salvataggio.

Avviare la sincronizzazione dei repository dando

sudo pacman -Syy

Riavviare il sistema, al caricamento della sessione, sarà possibile installare software quali Gimp, Inkscape, Audacity, Chromium ma pure flashplugin oppure oxygen-gtk, utilizzando i normali comandi di pacman per l'installazione dei pacchetti.

Per verificare quali software sono compresi nel repository extra, consultare il questo LINK.


INSTALLAZIONE SOFTWARE

Dopo l'aggiornamento è possibile procedere ad installare i pacchetti più utilizzati, come ad esempio un browser internet, una suite da ufficio, software per il fotoritocco ecc.

La sintassi di pacman per l'installazione dei pacchetti è molto semplice, in linea generale la stringa di comado è la seguente:

sudo pacman -S nome_pacchetto

Per conoscere i nomi dei pacchetti si può consultare il sito ufficiale:
http://rsync.chakraos.org/

In alternativa è possibile utilizzare Octopi inserendo nel campo di ricerca anche solo parte del pacchetto che si sta cercando, verranno fornite svariate informazioni relative al pacchetto.

E' tuttavia possibile verificare la presenza di un pacchetto nei repository ufficiali anche utilizzando pacman, dando 

pacman -Ss nome_pacchetto

Ad esempio dando

pacman -Ss firefox 

si ottiene un responso del tipo

apps/kdeplasma-addons-runners-browsefirefoxbookmarks 0.2.4-1
    A Plasma Runner that matches Firefox's bookmarks.
extra/firefox-i18n 30.0-1 [installato]
    Language pack for Firefox
extra/firefox-kde 30.0-1 [installato]
    Standalone web browser from mozilla.org with OpenSUSE patch, integrate better with KDE
infinality-bundle-fonts/otf-fira-mono-ibx 3.106-1 (infinality-bundle-fonts-extra)
    A monospace typeface designed for the Firefox OS.
infinality-bundle-fonts/otf-fira-sans-ibx 3.106-1 (infinality-bundle-fonts-extra)
    A sans-serif typeface designed for the Firefox OS.

Oltre ai repositories ufficiali è possibile installare i pacchetti resi disponibili sul repository della comunità con la seguente sintassi:

ccr -S nome_pacchetto

Per aggiornare i pacchetti installati da repositories ufficiali dare


sudo pacman -Syyu

Per aggiornare i pacchetti installati da CCR, dare il comando


ccr --ccronly -Syu

BROWSER WEB

L'installazione propone come browser di default Rekonq, tuttavia potrebbe esserci la necessità di affidarsi a browser più maturi quali: Firefox, Chrome o in alternativa Opera.

Installazione di Firefox

Per installare dal repository extra


sudo pacman -S firefox-kde

Installazione di Chrome

ccr -S google-chrome

Installazione di Opera

sudo pacman -S opera

MESSAGGISTICA

Molti utenti utilizzano Skype per la messaggistica istantanea e VoIP, esso è presente nei repositories ufficiali, dunque facilmente installabile dando

sudo pacman -S skype

SUITE OFFICE

Calligra è la suite predefinita di Chakra e di KDE, tuttavia Libreoffice risulta ampiamente maturo ed è dunque preferibile a Calligra.

Per installare l'intera suite Libre Office dare da terminale

sudo pacman -S libreoffice

E' possibile non installare l'intera suite ma solo i moduli che interessano.

GRAFICA

E' possibile installare su Chakra linux, Gimp ed Inkscape utili rispettivamente per fotoritocco e grafica vettoriale.

Entrambi i software sono disponibili nel repository extra precedentemente abilitato, possono essere installati dando da terminale


sudo pacman -S gimp

sudo pacman -S inkscape

Gimp è presente tuttavia anche in CCR, si può dunque installare da terminale con il comando

ccr -S gimp

Per la gestione delle proprie raccolte fotografiche si rivela molto efficace digikam

sudo pacman -S digikam

GESTIONE SCANNER

Installare il pacchetto sane

sudo pacman -S sane

installare il pacchetto hplip

sudo pacman -S hplip

Spesso può rivelarsi utile un software per la scansione di foto o documenti, in tal caso il pacchetto da installare è skanlite

sudo pacman -S skanlite

GESTIONE FOTOCAMERE DIGITALI

Per avere a disposizione le principali funzionalità di gestione della fotocamera digitale installare il pacchetto kdegraphics-kamera

sudo pacman -S kdegraphics-kamera

dopo l'installazione in Impostazioni di sistema troveremo un configuratore sotto l'icona Macchina fotografica digitale

CLOUD STORAGE

Per copiare i dati in cloud risulta utile dropbox, facilmente installabile da CCR

ccr -S dropbox

UTILITY E CODEC

Per l'esecuzione di software scritto per Microsoft Windows, si rivela molto efficace Wine, per installarlo dare da terminale

sudo pacman -S wine wine_gecko q4wine winetricks

Per eseguire backup dei propri dati più importanti è possibile utilizzare LuckyBackup, programma per la gestione dei backup che sfrutta le funzionalità di rsync.

sudo pacman -S luckybakup

Per fruire dei contenuti flash, installare flashplugin dando da terminale

sudo pacman -S flashplugin

Si rivela utile installare la collezione di codec audio/video presente in ccr ovvero multimedia-pack

ccr -S multimedia-pack


Per una panoramica sui software disponibili per Chakra Linux consultare la sezione Chakra Software.

RIMOZIONE SOFTWARE

Rimuovere il software superfluo o indesiderato è un'operazione utile a mantenere pulito e stabile il sistema oltre a ridurre i tempi di aggiornamento, tuttavia è importante essere certi di non rimuovere pacchetti importanti per il corretto funzionamento dell'installazione.

La rimozione del software indesiderato è possibile utilizzare sostanzialmente due comandi:

per rimuovere un singolo pacchetto, lasciando tutte le sue dipendenze installate

sudo pacman -R nome-pacchetto

per rimuovere un singolo pacchetto e tutte le sue dipendenze non utilizzate da altri pacchetti

sudo pacman -Rs nome-pacchetto

Per avere una panoramica sui pacchetti installati sul proprio sistema dare da terminale

sudo pacman -Qq

Continua...


Aggiornamento 05/04/2013

§ exit

4 commenti:

  1. Appunti sparsi, per i mirror mettere prima il mirror italiano,per Firefox e chrome non citi i Bundle,per i codec non ne citi nemmeno uno, ci sta multimedia-pack in ccr, gtk integration è già presente di default k3b mi pare ci sia pure ma non sono sicuro, skanlite non lo hai messo nella sezione scanner...
    Cmq complimenti per la guida, sicuramente utile, io cmq consiglierei di rivederla con un'installazione di default o una live

    Lazy

    RispondiElimina
  2. k3b è di default, lo stesso sane, ccr pure e forse anche hplip

    Per aggiornare da ccr, meglio usare l'opzione --ccronly, in modo da aggiornare solamente i ccr, e aggiornare separatamente con pacman i pacchetti normali (ccr --ccronly -Syu)

    Dando sudo pacman -S libreoffice, non ti installa tutto libreoffice, ma ti fa scegliere cosa installare con i numeri (prova tu stesso per capire meglio)

    I repo invece di prendere quelli vicino alla cavolo (non è detto che siano aggiornati), direi di linkare la guida sui mirror del forum

    E con systemd, non servono i vari gruppi scanner, print ecc., leggi il wiki https://wiki.archlinux.org/index.php/Systemd#Supplementary_information . Su g+ ho parlato anche con un po' di gente è ne ho avuto la conferma, difatti ora io ho solo i gruppi users e wheel...

    Poi, per la rimozione dei pacchetti è utile pure -n che elimina anche i file di configurazione. Poi sarebbe da citare, oltre a -Qq, anche -Qqm, per i pacchetti da CCR e/o altre fonti

    /Modalità_criticone

    ciao

    RispondiElimina
  3. Ragassuoli, ci sono svariate guide che approfondiscono gli aspetti di cui parlate, questa è solo una lettura veloce post installazione, non si tratta dell'enciclopedia di Chakra, grazie dei consigli comunque :)

    RispondiElimina
  4. Eh no però, hai modificato "ccr -Syu" ma hai lasciato la vecchia descrizione

    "Per aggiornare il sistema, i pacchetti installati da repositories ufficiali ed i pacchetti installati da CCR, dare il comando"

    :P

    La enciclopedia di Chakra però sarebbe da fare :P

    RispondiElimina