sobota, 27 lipca 2013

Instalacja systemu Arch linux 07.13


Arch 07.13 Instalacja









Kilka słów wstępu
Poradnik przeznaczony do amatorów i średnio-zaawansowanych, którzy mieli styczność z linuxem i chcą rozwinąć swoje umiejętności.
Pierwsza próba instalacji zalecana jest na programie typu Virtualbox
Wymagane jest połączenie z internetem poprzez Ethernet.
Jeśli masz jakieś problemy pełna dokumentacja jest na https://wiki.archlinux.org/

Wszystkie poniższe czynności wykonujesz na własną odpowiedzialność, nie biorę odpowiedzialności za niezalecanie się do wykonywanych czynności i przypadkowych awarii.

Wersja 1.0













Zaczynamy !










Etap pierwszy – instalacja podstawowa

cfdisk – Przygotowanie dysku

Wpisujemy cfdisk w trybie tekstowym (domyślny w arch) i tworzymy według schematu niżej.

Nazwa Dysku
Flagi
Typ partycji
File System Type
Label
Rozmiar (MB)
sda1
Boot
Primary
Linux (ext4)
-
1024
sda2

Primary\Logical
Linux swap / Solaris
-
2048
sda3

Primary
Linux (ext4)
-
Minimum - 5500

Przygotowujemy dysk w ten oto sposób. Typ partycji swap-u możemy zmienić na Logiczny gdyż swap 'lubi' być na partycji logicznej lecz nie jest to konieczne.


Po tych czynnościach zapisujemy (za pomocą write i napisanie 'yes') i wychodzimy z programu.






Formatowanie i system plików

mkfs.* - tworzenie systemu plików

Aby utworzyć system plików na obu partycjach wpisujemy:

mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda3

Tworzenie i włączenie swap:

mkswap /dev/sda2
swapon /dev/sda2




Montowanie partycji

mount – montowanie partycji

Aby zamontować partycje wpisujemy:

mount /dev/sda1 /mnt
mount /dev/sda3 /mnt





Konfiguracja Dhcpcd

Konfigurujemy połączenie z internetem dla systemu live przez ethernet (przewodowo):

dhcpcd – skrypt auto-konfigurujący sieć

Aby skonfigurować sieć przewodową wpisujemy:

dhcpcd

(Aby skonfigurować bezprzewodowo należy zasięgnąć do dokumentacji i pobrać sterowniki np. do broadcom-a https://wiki.archlinux.org/index.php/Broadcom_wireless)





Serwery lustrzane (Opcjonalne)

mirrorlist – lista serwerów lustrzanych, z których pobierany jest system

Edycja pliku z serwerami lustrzanymi

nano /etc/pacman.d/mirrorlist

Serwery polskie możliwe do dodania:

## Score: 0.5, Poland
#Server = http://mirror.chmuri.net/archmirror/$repo/os/$arch
## Score: 1.1, Poland
#Server = http://ftp.vectranet.pl/archlinux/$repo/os/$arch
## Score: 12.7, Poland
#Server = http://archlinux.mirror.pl.ionic.net.pl/$repo/os/$arch


Instalacja podstawowego systemu


pacstrap – jest to skrypt pobierający i instalujący podstawowy system.

Aby pobrać i zainstalować podstawowy system wpisujemy:

pacstrap /mnt base base-devel

Ta czynność może potrwać w zależności od szybkości internetu.



Generowanie fstab

genfstab - skrypt generujący fstab

Aby wygenerować fstab wpisujemy:

genfstab /mnt >> /mnt/etc/fstab

Edytujemy go poprzez nano:

nano /mnt/etc/fstab

Sprawdzamy czy jest partycja swap (w moim przypadku sda2)
Jeśli jej nie ma dodajemy na końcu

/dev/sda2 none swap 0 0

Uwaga ! Odstępy dodajemy za pomocą klawisza TAB


Arch-chroot

arch-chroot – skrypt przekierowujący na konto roota zainstalowanego systemu

Aby przekierować na konto roota zainstalowanego systemu wpisujemy:

arch-chroot /mnt



Ustawianie hasła roota

passwd – skrypt umożliwiający utworzenie hasła do konta root-a

Aby utworzyć hasło do konta root-a wpisujemy:

passwd

Zostaniesz poproszony o podanie hasła 2 razy:

Enter new UNIX password: (tutaj wpisujemy hasło, lecz podczas wpisywania nie będzie ono widoczne)

Retype new UNIX password: (powtarzamy hasło które było podane wyżej)



Jeśli wyświetli się wiadomość:
passwd: password update successfully

Oznacza to iż hasło zostało pomyślnie zmienione

Jeśli wyświetli się wiadomość:
Sorry, passwords do not match
passwd: Authentication information cannot be recovered
passwd: password unchanged

Oznacza to iż hasła różnią się i należy podać jeszcze raz przez komendę passwd









Ponowna konfiguracja Dhcpcd dla nowego systemu

Konfigurujemy połączenie z internetem dla systemu zainstalowanego przez ethernet (przewodowo):

dhcpcd – skrypt auto-konfigurujący sieć

Aby skonfigurowac sieć przewodową wpisujemy:

dhcpcd

(Aby skonfigurować bezprzewodowo należy zasięgnąć do dokumentacji i pobrać sterowniki np. do broadcom-a https://wiki.archlinux.org/index.php/Broadcom_wireless)




Locale – język klawiatury

locale.gen – plik z językami klawiatury.

Edycja pliku klawiatury:

nano /etc/locale.gen

Szukamy i odznaczamy (usuwamy tą kratkę # sprzed:)

en_US ISO-8859-1
en_US.UTF8 UTF-8

Jeśli chcemy polski język klawiatury odznaczamy też:

pl_PL.UTF-8 UTF-8
pl_PL ISO-88-59-2




Aktualizacja języków klawiatury

locale-gen – skrypt aktualizujący język klawiatury

Aby zaktualizować język klawiatury wpisujemy:

locale-gen


Konfiguracja czasu

Komenda 'date' możemy sprawdzić czy data i czas się zgadza a jeśli nie musimy ją skonfigurować w ten oto sposób:

ln -s /usr/share/zoneinfo/StrefaCzasowa/Podstrefa /etc/localtime

W przypadku Polski robimy to tak:

ln -s /usr/share/zoneinfo/Europe/Warsaw /etc/localtime




Tworzenie hostname komputera

Nazwa komputera pomaga go zidentyfikować w sieci, więc tworzymy jego nazwę w ten sposbób:

echo nazwakomputera > /etc/hostname

W moim przypadku będzie to:

echo Lenovo-B570e > /etc/hostname




Instalacja Gurb2

Grub2 – manager rozruchu systemu\systemów

Pobieranie potrzebnych pakietów:

pacman -S grub-bios freetype2 os-prober

Instalujemy grub na dysku:

grub-install /dev/sda




Tworzenie Ramdysku

mkinitcpio – skrypt tworzacy ramdysk

Aby utworzyć ramdysk wpisujemy:

mkinitcpio -p linux



Tworzenie pliku konfiguracyjnego grub:

grub-mkconfig – skrypt tworzący konfiguracje grub-a

Aby utworzyć plik konfiguracyjny grub wpisujemy:

grub-mkconfig -o /boot/grub/grub.cfg




Opuszczenie Arch-chroot

Aby opuścić arch-chroot wpisujemy:

exit

Uwaga!


Jeśli po tej komendzie komputer uruchamia się ponownie najczęstszą przyczyna jest opuszczenie tego trybu za wcześnie lub nie zainicjowanie go. W tym wypadku czynności należy wykonać od początku.




Odmotowujemy partycje:

umount – komenda odmontowujaca partycje:


Aby od-montować partycje wpisujemy:

umount /mnt




Uruchamianie komputera ponownie

reboot – komenda uruchamiająca ponownie komputer

Aby uruchomić komputer ponownie wpisujemy:

reboot

Po tej komendzie należy wyjąć płytę z systemem.

Od teraz masz zainstalowany 'czysty' system Arch Linux
 
Gotowe !




Do pobrania plik doc: Arch Linux 07.13.doc Download

czwartek, 18 lipca 2013

Girl in the desert 1.0 Splash Screen

KDE 4.X Splash Screen

Girl in the desert 1.0 Splash Screen

Changelog:

1.0
+ No Changes



LicenseGPL


Kde-look:  http://kde-look.org/content/show.php/Girl+in+the+desert+%3A%29?content=159834


Pobieranie: 
Girl in the desert 1.0 Splash Screen Mirror 1 
Girl in the desert 1.0 Splash Screen Mirror 2 
Girl in the desert 1.0 Splash Screen Mirror 3 
Girl in the desert 1.0 Splash Screen Mirror 4 

New redhead girl 1.0 Splash Screen

KDE 4.X Splash Screen

New redhead girl 1.0

Changelog:

1.0
+ No Changes

 





LicenseGPL

Kde-Look: http://kde-look.org/content/show.php/New+redhead+girl+%3A%29?content=159833 


Pobieranie: 
New Redhead 1.0 Splash Screen Mirror 1 
New Redhead 1.0 Splash Screen Mirror 2
New Redhead 1.0 Splash Screen Mirror 3
New Redhead 1.0 Splash Screen Mirror 4

Profile Night Girl 1.0 Splash Screen

KDE 4.X Splash Screen

Profile Night Girl 1.0 Splash Screen

Changelog:

1.0
+ No Changes



LicenseGPL

Kde-Look: http://kde-look.org/content/show.php/Profile+Night+Girl+%3A%29?content=159832


Pobieranie:  
Profile Night Girl 1.0 Splash Screen Mirror 1 
Profile Night Girl 1.0 Splash Screen Mirror 2 
Profile Night Girl 1.0 Splash Screen Mirror 3 
Profile Night Girl 1.0 Splash Screen Mirror 4 

Bright Light Girl 1.0 Splash Screen

KDE 4.X Splash Screen

Bright Light Girl 1.0 Splash Screen

Changelog:

1.0
+ No Changes


LicenseGPL


Pobieranie: 
Bright Light Girl 1.0 Splash Screen Mirror 1
Bright Light Girl 1.0 Splash Screen Mirror 2 
Bright Light Girl 1.0 Splash Screen Mirror 3 
Bright Light Girl 1.0 Splash Screen Mirror 4 

Girl 17 1.0 Splash Screen

KDE 4.X Splash Screen
Girl 17 Years 1.0 Splash Screen

Changelog:

1.0
+ Improved resolution
+ Fix picture review



LicenseGPL

Kde-Look: http://kde-look.org/content/show.php/Girl+17+%3A%29?content=159827 

Pobieranie: 
Girl 17 1.0 Splash Screen Mirror 1
Girl 17 1.0 Splash Screen Mirror 2
Girl 17 1.0 Splash Screen Mirror 3
Girl 17 1.0 Splash Screen Mirror 4

Super Girl 1.0 Splash Screen

KDE 4.X Splash Screen

Super Girl 1.0 Splash Screen

Changelog:

1.0
+ No Changes



LicenseGPL

Kde-Look: http://kde-look.org/content/show.php/Super+Girl+%3A%29?content=159821 

Pobieranie: 
Super Girl 1.0 Splash Screen Mirror 1
Super Girl 1.0 Splash Screen Mirror 2
Super Girl 1.0 Splash Screen Mirror 3
Super Girl 1.0 Splash Screen Mirror 4

Natalie Suliman 1.0 Splash Screen

KDE 4.X Splash Screen

Natalie Suliman 1.0 Splash Screen

Changelog:

1.0
+ No Changes


LicenseGPL

Kde-Look: http://kde-look.org/content/show.php/Natalie+Suliman+%3A%29?content=159813 

Pobieranie: 
Natalie Suliman 1.0 Splash Screen Mirror 1
Natalie Suliman 1.0 Splash Screen Mirror 2 
Natalie Suliman 1.0 Splash Screen Mirror 3
Natalie Suliman 1.0 Splash Screen Mirror 4 

Woman In A Field 1.0 Splash Screen

KDE 4.X Splash Screen

Woman In A Field 1.0 Splash Screen

Changelog:

1.0
+ Fix preview
+ Improved resolution




LicenseGPL

Kde-Look: http://kde-look.org/content/show.php/Woman+In+A+Field+%3A%29?content=159806 

Pobieranie:  
Woman In A Field 1.0 Splash Screen Mirror 1 
Woman In A Field 1.0 Splash Screen Mirror 2
Woman In A Field 1.0 Splash Screen Mirror 3 
Woman In A Field 1.0 Splash Screen Mirror 4 
 

RosieJ Girl 1.0 Splash Screen

KDE 4.X Splash Screen

RosieJ Girl 1.0 Splash Screen

Changelog:

1.0
+ Deleting lines in the background
+ Improved resolution




LicenseGPL


Kde-Look: http://kde-look.org/content/show.php/RosieJ+Girl+%3A%29?content=159801 

Pobieranie:  

RosieJ Girl 1.0 Splash Screen Mirror 1 
RosieJ Girl 1.0 Splash Screen Mirror 2 
RosieJ Girl 1.0 Splash Screen Mirror 3
RosieJ Girl 1.0 Splash Screen Mirror 4

 

Girl In Mood 1.0 Splash Screen

KDE 4.X Splash Screen

  
Girl in Mood 1.0 Splash Screen

Changelog:

1.0
+ Improved resolution
+ Fix picture review



LicenseGPL


Kde-Look: http://kde-look.org/content/show.php/Girl+In+Mood+%3A%29?content=159798


Pobieranie:
Girl in Mood 1.0 Splash Screen 1.0 Mirror 1 
Girl in Mood 1.0 Splash Screen 1.0 Mirror 2 
Girl in Mood 1.0 Splash Screen Mirror 3 
Girl in Mood 1.0 Splash Screen Mirror 4 
  

Redhead Girl 1.0

KDE 4.X Splash Screen

Redhead Girl 1.0 Splash Screen

Changelog:

1.0
+ Improved resolution
+ Fix background \\ Remove html



LicenseGPL

Kde-Look: http://kde-look.org/content/show.php/Redhed+Girl+%3A%29?content=159796

Pobieranie: 
Redhead Girl 1.0 Splash Screen Mirror 1
Redhead Girl 1.0 Splash Screen Mirror 2
Redhead Girl 1.0 Splash Screen Mirror 3
Redhead Girl 1.0 Splash Screen Mirror 4 



 

Lying Girl 1.0

KDE 4.X Splash Screen

Lying Girl 1.0 Splash Screen


Changelog:

1.0
+ No Changes




LicenseGPL

Kde-Look: http://kde-look.org/content/show.php/Lying+Nice+Girl+%3A%29+?content=159757

Pobieranie: 
Lying Girl 1.0 Mirror 1
Lying Girl 1.0 Mirror 2
Lying Girl 1.0 Mirror 3
Lying Girl 1.0 Mirror 4

Brunette Splash Screen 1.0

KDE.4 Splash Screen

Brunette Splash Screen 1.0








Changelog:

1.0
+ No Change



LicenseGPL


Kde-Look: http://kde-look.org/content/show.php/Pretty+sexy+brunette+%3A%29+Splash+Screen?content=159756


Pobranie: 

Brunette Splash Screen 1.0 Mirror 1
Brunette Splash Screen 1.0 Mirror 2 
Brunette Splash Screen 1.0 Mirror 3
Brunette Splash Screen 1.0 Mirror 4 

Sunset Girl Splash Screen 1.1

KDE 4.X Splash Screen

 
Sunset Girl Splash Screen


Changelog:


1.1
+Fix\Add Real photo preview
+Add Website
+Change Name


1.0
+Fixed a bug background




LicenseGPL

Kde-Look: http://kde-look.org/content/show.php/Sunset+Girl+Splash+Screen?content=159753

Pobranie: 

Sunset Girl Splash Screen 1.1 Mirror 1
Sunset Girl Splash Screen 1.1 Mirror 2
Sunset Girl Splash Screen 1.1 Mirror 3
Sunset Girl Splash Screen 1.1 Mirror 4