Pillole di Arch Linux

Da Linux@P2P Forum Italia.

Indice

Arch Linux suggerimenti e consigli

Segnali009.png Convenzioni Segnali009.png
All'inizio di ogni comando troverete uno di questi due simboli: $ (dollaro) e # (cancelletto). La presenza di $ indica che il comando può essere eseguito anche come normale utente, mentre il simbolo # indica che il comando che lo segue deve essere eseguito con privilegi di amministratore (root). Da utenti normali è possibile divenire root in questo modo: da terminale, si digiti:
$ su

oppure, su Ubuntu e varianti:

$ sudo su

Verrà richiesta la password di amministratore (su Ubuntu e varianti quella dell'utente): per motivi di sicurezza e riservatezza non verrà mostrata durante la digitazione.

A questo punto (si noti # al posto di $, segno che ora si è root) sarà possibile lanciare il comando:

# comando

NOTA: per Ubuntu e varianti, nel caso si necessiti di eseguire solo pochi comandi, esiste un'alternativa: basta far precedere il comando da eseguire da "sudo", in questo modo:

$ sudo comando

Per altre indicazioni sulle convenzioni della linea di comando vedere "introduzione all'uso della shell"

Ho pensato di raccogliere in questa pagina tutti i suggerimenti e la risoluzione di problemi pratici relativi ad Arch Linux che è difficile trovare in guide o how-to ufficiali una specie di raccolta di notizie utili e rare.

Montare immagini in loop

Per gli arceri che vogliono usufruire dell'opzione loop di mount con l'avvento del kernl26 ci sarà qualche problemino. Ma niente di insormontabile. Dunque con il kernel26 loop diventa un modulo che quindi va caricato perchè se ne possa usufruire. Per fare ciò possiamo o dare il comando immediato

# modprobe loop 

o comunque è opportuno editare il file /etc/rc.conf e aggiungere loop alla riga MODULES()



Gestione file impazzita dopo aggiornamento

Dunque è successo a moltissimi, dopo un importante aggiornamento del sistema, di veder impazzito il sistema di gestione dei file. Ovvero è possibile che il sistema mostri un archivio come un file di testo ecc. Il problema è di dubbia natura ma di facile risoluzione basta dare il comando

# rm -rf ~/.local/share/mime/mime.cache

Gestione demone gdm

Come tutti sappiamo gdm occupa un ruolo importante nel nostro sistema ed è uno di quei demoni che vengono di norma inseiti nell'/etc/rc.conf (per farla semplice senza gdm il nostro sistema grafico non partirà). Se vogliamo però sveltire il boot e quindi eliminare il demone gdm da /etc/rc.conf è possibile ma è necessario modificare così il file /etc/inittab

#
# /etc/inittab
#
#  Runlevels:
#    0    Halt
#    1(S)    Single-user
#    2    Not used
#    3    Multi-user
#    4    Not used
#    5    X11
#    6    Reboot
## Only one of the following two lines can be uncommented!
# Boot to console
#id:3:initdefault:
# Boot to X11
id:5:initdefault:
 rc::sysinit:/etc/rc.sysinit
rs:S1:wait:/etc/rc.single
rm:2345:wait:/etc/rc.multi
rh:06:wait:/etc/rc.shutdown
su:S:wait:/sbin/sulogin -p
# -8 options fixes umlauts problem on login
c1:2345:respawn:/sbin/agetty -8 38400 vc/1 linux
c2:2345:respawn:/sbin/agetty -8 38400 vc/2 linux
c3:2345:respawn:/sbin/agetty -8 38400 vc/3 linux
c4:2345:respawn:/sbin/agetty -8 38400 vc/4 linux
c5:2345:respawn:/sbin/agetty -8 38400 vc/5 linux
c6:2345:respawn:/sbin/agetty -8 38400 vc/6 linux
ca::ctrlaltdel:/sbin/shutdown -t3 -r now
# Example lines for starting a login manager
#x:5:respawn:/usr/bin/xdm -nodaemon
x:5:respawn:/usr/sbin/gdm -nodaemon
#x:5:respawn:/opt/kde/bin/kdm -nodaemon
#x:5:respawn:/usr/bin/slim >& /dev/null
# End of file

Eliminazione completa pacchetto

Quando volete che nel vostro sistema non rimanga nulla di un determinato pacchetto usate questa sintassi di pacman

# pacman -Rcns NOME_PACCHETTO
Strumenti personali
Namespace
Varianti
Azioni
Navigazione
CollectionTricks
Siti amici
Strumenti