Po instalacji
Ponieważ w Archu następuje migracja do systemu zarządzania systemd, poniższa konfiguracja rc.conf uznana została za przestarzałą, ale jeszcze działa.W /etc/rc.conf:
HARDWARECLOCK="UTC"
TIMEZONE="Europe/Warsaw"
KEYMAP="pl"
CONSOLEMAP="pl"
LOCALE="pl_PL.UTF8"
DAEMON_LOCALE="yes"
HOSTNAME=nazwa_maszyny
- w przypadku, gdy mamy oprócz Linuksa mamy zainstalowany Windows XP, UTC trzeba zmienić na localtime (jeżeli mamy Windows Vista lub 7 pozostawiamy UTC).
Nowy rc.conf (po upgradzie powinien znajdować się w pliku /etc/rc.conf.pacnew)zawiera tylko ustawienia usług, które mają uruchamiać się podczas startu systemu, np.:
DAEMONS=(dbus networkmanager syslog-ng @alsa)
, a także ustawienia podsystemu RAID, LVM oraz sieci (adresowanie statyczne). Zgodne z systemd ustawienia zostały przeniesione do osobnych plików. Ustawień zegara dokonujemy w pliku /etc/adjtime:0.000000 0 0.000000 0 LOCAL # lub UTC
Po utworzeniu pustego pliku warto wydać polecenie:
sudo hwclock --set --date="2012-08-01 16:00:00" --localtime [--utc]
, która ustawi odpowiednie wartości.Strefa czasowa definiowana jest przez plik /etc/localtime, który jest dowiązaniem do pliku odpowiedniej strefy: /usr/share/zoneinfo/Europe/Warsaw.
Ustawień języka, klawiatury konsoli dokonujemy w pliku /etc/vconsole.conf:
KEYMAP=pl FONT=lat2-16 FONT_MAP=
Ustawienia języka przechowywane są w pliku /etc/locale.conf:
LANG=pl_PL.UTF-8
Dodatkowo w pliku /etc/locale.gen należy odkomentować odpowiednie wpisy:
en_US.UTF-8 UTF-8 pl_PL.UTF-8 UTF-8
Nazwę komputera umieszczamy w pliku /etc/hostname:
mojkomputer
i pliku /etc/hosts:
127.0.0.1 localhost.localdomain localhost mojhost ::1 localhost.localdomain localhost mojhost
Jeżeli jakiś plik nie istnieje, tworzymy go np. za pomocą polecenia
sudo nano /etc/nazwapliku
, wpisujemy zawartość i zapisujemy na dysku (CTRL+O, CTRL+X).
W /etc/pacman.conf:
SigLevel=Never
//brak sprawdzania autentyczności pakietów- i dodanie repozytorium dla mate-desktop:
[mate]
Server = http://packages.mate-desktop.org/repo/archlinux/$arch
Upgrade systemu
Aktualizacja systemu zainstalowanego w odległym czasie od daty wydania wersji Bridge Linux 2012.5 nastręcza kilka problemów. Ich rozwiązanie publikowane jest na stronie http://www.archlinux.org/news/. Ostatnio zadziałała następująca procedura:sudo pacman -Sy sudo pacman -S pacman sudo pacman -Syu --ignore glibc filesystem #(to da błędy) sudo rm /usr/lib/python3.2/site-packages/__pycache__/Reflector.cpython-32.pyc sudo pacmn -Sd binutils gcc gcc-libs libtool sudo pacman -S --force filesystem sudo pacman -Syu --ignore glibc sudo pacman -Su
Po zainstalowaniu nowego pacmana zaleca się utworzenie odpowiednich kluczy weryfikujących instalowane pakiety:
sudo pacman-key init sudo --populate archlinux
Jeżeli podczas pierwszej z tych operacji generowanie klucza głównego trwa bardzo długo, w innej konsoli warto wydać polecenie
ls -alR /
, w miarę potrzeby kilkakrotnie. Po wydaniu drugiego z poleceń trzeba zaakceptować 5 kluczy naciskając "t" + ENTER. Pamiętać należy, że podana wyżej globalna opcja SigLevel=Never
w pliku /etc/pacman.conf wyłącza weryfikowanie autentyczności pakietów.
Obsługa drukowania
sudo pacman -S cups cups-pdf ghostscript gsfonts hpoj gutenprint hplip splix
LibreOffice
sudo pacman -S libreoffice-base libreoffice-calc libreoffice-common libreoffice-draw libreoffice-gnome libreoffice-impress libreoffice-math libreoffice-writer hyphen hyphen-pl libmythes mythes-pl hunspell hunspell-pl
Mate-desktop
sudo pacman -S mate mate-extras [1 4 5 6 12]
Kodeki i flash
sudo pacman -S gstreamer0.10-plugins flashplugin
Katalogi użytkownika
sudo pacman -S xdg-user-dirs
- modyfikacja domyślnych nazw w /etc/xdg/user-dirs.default:
DESKTOP=Pulpit
DOWNLOAD=Pobrane
TEMPLATES=Szablony
PUBLICSHARE=Publiczne
DOCUMENTS=Dokumenty
MUSIC=Muzyka
PICTURES=Obrazy
VIDEOS=Wideo
Wydać należy jeszcze polecenie:
xdg-user-dirs-update
.Generalnie w katalogu ~/.config powinny znaleźć się dwa pliki: user-dirs.dirs o zawartości:
XDG_DESKTOP_DIR="$HOME/Pulpit" XDG_DOWNLOAD_DIR="$HOME/Pobrane" XDG_TEMPLATES_DIR="$HOME/Szablony" XDG_PUBLICSHARE_DIR="$HOME/Publiczny" XDG_DOCUMENTS_DIR="$HOME/Dokumenty" XDG_MUSIC_DIR="$HOME/Muzyka" XDG_PICTURES_DIR="$HOME/Obrazy" XDG_VIDEOS_DIR="$HOME/Wideo"- oraz user-dirs.locale:
pl_PL
. Podczas pierwszego logowania do systemu Bridge kopiuje do katalogu domowego użytkownika zawartość /etc/skel. Zarówno w tym ostatnim folderze, jak i w katalogu domowym użytkownika utworzonego podczas instalacji można zmienić nazwy folderów ręcznie, np. mv Desktop Pulpit
. Przed dokonaniem takich zmian wyloguj się ze środowiska graficznego.Przeglądarka dokumentów pdf
sudo pacman -S evince
sudo pacman -S cairo
- na pytanie czy usunąć pakiet cairo-ubuntu odpowiadamy twierdząco.
Instalacja Gruba 2
sudo mv /boot/grub /boot/grub-legacy
sudo pacman -R grub
sudo pacman -S grub-bios os-prober
sudo grub-install --directory=/usr/lib/grub/i386-pc --target=i386-pc --boot-directory=/boot --recheck --force /dev/sdaX
sudo grub-mkconfig -o /boot/grub/grub.cfg
- oczywiście parametr /dev/sdaX trzeba zastąpić wpisem /dev/sda - jeżeli instalujemy Gruba w MBR (master boot sector) pierwszego dysku, lub /dev/sda6 - jeżeli chcemy zainstalować w sektorze startowym partycji, na której zainstalowaliśmy Bridge'a, np. sda6.
Problemy
Jeżeli po instalacji i restarcie widzimy "nic", być może mamy trefną kartę Intela, ATI lub Nvidii, po naciśnięciu CTRL+ALT+DEL (restart) w menu Gruba naciskamy "e", aby przejść do edycji polecenia wczytującego jądro. Na końcu dodajemy parametrnomodeset
. Po uruchomieniu i skonfigurowaniu systemu.INIT: Id "x" respawning too fast: disabled for 5 minutes
W /etc/inittab:
x:5:respawn:/usr/sbin/lxdm >& /dev/nul ->
Uwaga: ta zmiana powoduje również automatyczne uruchamianie się graficznego menedżera logowania lxdm. Nota bene w tym samym pliku warto zmienić linię definiującą pierwszą konsolę:
c1:2345:respawn:/sbin/agetty --noclear -8 38400 tty1 linux
- dzięki czemu komunikaty pojawiające się podczas startu systemu nie zostaną wyczyszczone i po przełączeniu się ze środowiska graficznego do konsoli (CTRL+ALT+F1) będzie można je podejrzeć.
W /etc/lxdm/lxdm.conf:
session=/usr/bin/startxfce4
- w tym samym pliku można też ustawić temat, tło i inne opcje graficznego menedżera logowania lxdm.
W przypadku długiego uruchamiania się Thunara (domyślny menedżer plików w XFCE) w pliku /usr/share/gvfs/mounts/network.mount ustawiamy:
AutoMount=false
- dzięki czemu start programu nie będzie opóźniany przez sprawdzanie zasobów sieciowych.
Przydatne polecenia
mkinitcpio -p [nazwa_jądra]
- tworzenie startowego obrazu jądra
Brak komentarzy:
Prześlij komentarz
Co myślisz, co czujesz?