tylko-tutaj-hacking-ubuntu-konfiguracja-i-optymalizacja_hacubu.pdf

(48168 KB) Pobierz
656535379 UNPDF
Hacking Ubuntu.
Konfiguracja i optymalizacja
Autor: Neal Krawetz
TĀumaczenie: Robert Grczyĺski
ISBN: 978-83-246-1318-2
Hacks Mods and Customizations
Format: B5, stron: okoĀo 460
Wydawnictwo Helion
ul. Koľciuszki 1c
44-100 Gliwice
tel. 032 230 98 63
e-mail: helion@helion.pl
Poznaj i wykorzystaj ukryte moŃliwoľci Ubuntu
¤ Jak optymalnie skonfigurowaě interfejs uŃytkownika?
¤ W jaki sposb zmaksymalizowaě wydajnoľě systemu?
¤ Jak emulowaě w Ubuntu inne platformy?
Fenomen Ubuntu zaskakuje nawet wiernych fanw Linuksa. Ta dystrybucja,
przeznaczona dla uŃytkownikw, ktrzy nie mieli wczeľniej okazji pracowaě
z Linuksem, zdobywa coraz wiķcej zwolennikw. Prosta instalacja, ogromna iloľě wersji
jķzykowych i duŃy wybr oprogramowania czyniĴ z Ubuntu doskonaĀy system
operacyjny, ktry moŃna wykorzystaě w domu i pracy.
Jednak w miarķ poznawania systemu rosnĴ potrzeby uŃytkownikw Ï domyľlna
konfiguracja okazuje siķ niewystarczajĴca, wydajnoľě zbyt niska, a doĀĴczone do
dystrybucji oprogramowanie nie speĀnia wszystkich oczekiwaĺ. Na szczķľcie Ubuntu,
podobnie jak wszystkie inne wersje Linuksa, Āatwo poddaje siķ â tubingowi Ò .
â Hacking Ubuntu. Konfiguracja i optymalizacja Ò to podrķcznik dla uŃytkownikw, ktrzy
chcĴ wydobyě z tej dystrybucji maksimum moŃliwoľci. CzytajĴc jĴ, dowiesz siķ, jak
zainstalowaě i optymalnie skonfigurowaě system wraz z jego interfejsem graficznym,
jak przystosowaě Ubuntu do pracy w sieci oraz wspĀdzielenia plikw. Przeczytasz
o przeglĴdarkach internetowych, klientach poczty elektronicznej i komunikatorach.
Znajdziesz tu informacje o poprawie wydajnoľci systemu i przyspieszeniu jego
dziaĀania, optymalizowaniu pracy z aplikacjami i doborze odpowiednich urzĴdzeĺ
peryferyjnych. Nauczysz siķ takŃe zabezpieczaě Ubuntu przed atakami z sieci,
konfigurowaě zaawansowane usĀugi sieciowe i korzystaě z sieci bezprzewodowych.
¤ Instalacja Ubuntu
¤ Uruchamianie systemu z pĀyty CD oraz pamiķci USB
¤ Praca z Ubuntu na komputerach PC i Mac
¤ Usprawnianie procedury startu i logowania
¤ Konfiguracja urzĴdzeĺ peryferyjnych
¤ Instalowanie nowego oprogramowania
¤ PoĀĴczenie z internetem
¤ Korzystanie z poczty elektronicznej i WWW
¤ WspĀdzielenie plikw
¤ Wielozadaniowoľě w Ubuntu
656535379.004.png 656535379.005.png 656535379.006.png 656535379.007.png
Spis treści
O autorze ................................................................................................................. 13
Wprowadzenie ........................................................................................................ 15
Część I — Optymalizacja systemu
Rozdział 1. Instalacja systemu ................................................................................. 23
Zanim rozpoczniesz .............................................................................................................23
Wybór dystrybucji ................................................................................................................ 24
Instalacja systemu serwerowego czy stacji roboczej? ......................................................... 26
Konfiguracja podwójnego rozruchu ............................................................................. 27
Używanie płyty Desktop CD-ROM ............................................................................ 29
Używanie płyty Alternate CD-ROM ........................................................................... 32
Używanie płyty Server CD-ROM ................................................................................ 33
Zmiana opcji ...................................................................................................................35
Instalacja minimalnej wersji systemu ............................................................................ 36
Instalacja za pomocą sieci ............................................................................................... 37
Instalacja na komputerze Mac ....................................................................................... 38
Używanie napędu USB ....................................................................................................... 39
Formatowanie napędu USB .......................................................................................... 39
Współdzielenie plików z napędem USB ...................................................................... 41
Uruchamianie z napędu USB ....................................................................................... 42
Przeprowadzanie instalacji sieciowej za pomocą napędu USB ................................... 44
Używanie obrazu startowego z plikami ........................................................................ 45
Instalacja pełnego systemu plików ................................................................................ 47
Różne sposoby uruchamiania ........................................................................................ 51
Uaktualnianie Ubuntu ......................................................................................................... 54
Określenie wersji ............................................................................................................ 55
Kwestie związane z uaktualnianiem Ubuntu ............................................................... 55
Podsumowanie ..................................................................................................................... 57
 
6
Spis treści
Rozdział 2. Bardziej użyteczne Ubuntu .................................................................... 59
Pierwsze logowanie do systemu .......................................................................................... 59
Zmiana dźwięku startowego .......................................................................................... 60
Zmiana tła pulpitu .......................................................................................................... 62
Zmiana czcionek ............................................................................................................ 65
Dostrajanie powłoki ....................................................................................................... 68
Używanie Ubuntu na komputerze PC ............................................................................... 71
Przechwycenie kombinacji Ctrl+Alt+Del .................................................................. 72
Zablokowanie kombinacji Ctrl+Alt+Del .................................................................... 72
Używanie Ubuntu na komputerze Macintosh .................................................................. 74
Używanie myszy z jednym przyciskiem w świecie myszy z trzema przyciskami ...... 74
Brakujące klawisze a funkcjonalność ............................................................................ 75
Zmiana układu klawiatury ............................................................................................. 77
Zmiana obłożenia klawiszy Command oraz Alt .......................................................... 78
Usprawnianie GDM ............................................................................................................ 79
Dodawanie przycisku ..................................................................................................... 80
Dodawanie panelu .......................................................................................................... 81
Dodawanie menu ........................................................................................................... 82
Wybór motywu i skórki ................................................................................................. 83
Nawigacja w menedżerze Nautilus ..................................................................................... 85
W objęciach symboli ...................................................................................................... 86
Rozciąganie ikon ............................................................................................................ 88
Dostosowanie rozmiaru czcionek ................................................................................. 89
Modyfikacja szablonów .................................................................................................. 90
Menu skryptowe ............................................................................................................ 90
Podsumowanie ..................................................................................................................... 94
Rozdział 3. Konfiguracja urządzeń ........................................................................... 95
Praca ze sterownikami urządzeń ......................................................................................... 95
Wczytywanie modułów ........................................................................................................ 96
Wyświetlanie modułów ................................................................................................. 97
Instalacja i usuwanie modułów ..................................................................................... 98
Optymalizacja modułów ................................................................................................ 99
Uruchamianie oprogramowania urządzeń ....................................................................... 100
Używanie Init.d ............................................................................................................ 100
Konfiguracja opcji uruchamiania za pomocą services-admin .................................... 102
Konfiguracja opcji uruchamiania za pomocą sysv-rc-conf ........................................ 103
Włączanie obsługi wielu procesorów (SMP) .................................................................... 104
Wyłączenie SMP .......................................................................................................... 105
Brak obsługi SMP? ....................................................................................................... 106
Dodawanie drukarek .......................................................................................................... 107
Zmiana rozmiaru papieru ............................................................................................ 107
Dodanie drukarki ......................................................................................................... 108
Współdzielenie drukarki .............................................................................................. 109
656535379.001.png
Spis treści
7
Dodawanie napędów .......................................................................................................... 113
Aktualizacja napędów ................................................................................................... 114
Montowanie systemów ................................................................................................ 116
Prosty sposób na kopię zapasową ................................................................................ 116
Konfiguracja macierzy RAID ...................................................................................... 118
Dodawanie innych urządzeń ............................................................................................. 120
Używanie myszy szeregowej ....................................................................................... 121
Obsługa touchpada ....................................................................................................... 123
Konfiguracja urządzeń USB ........................................................................................ 124
Włączenie tabletu graficznego ..................................................................................... 128
Konfiguracja kart TV .................................................................................................... 132
Używanie aparatów cyfrowych, skanerów i kamer internetowych ........................... 135
Podsumowanie ................................................................................................................... 137
Część II — Kwestie zgodności
Rozdział 4. Zarządzanie oprogramowaniem .......................................................... 141
Zrozumienie repozytoriów pakietów ................................................................................ 142
Rozróżnianie dystrybucji ............................................................................................. 143
Narzędzie Synaptic ............................................................................................................. 144
Wyszukiwanie za pomocą narzędzia Synaptic ............................................................ 145
Zmiana repozytoriów ................................................................................................... 146
Instalacja pakietów z płyty CD-ROM lub katalogu ................................................... 147
Zarządzanie uaktualnieniami ....................................................................................... 148
System bez narzędzia Synaptic .......................................................................................... 149
Modyfikacja źródeł ....................................................................................................... 149
Dodawanie repozytoriów na nośnikach CD-ROM ................................................... 152
Przeglądanie bufora narzędzia APT ............................................................................ 153
Organizacja wyników wyszukiwania .......................................................................... 154
Instalacja pakietów za pomocą narzędzia APT ........................................................... 154
Usuwanie pakietów za pomocą narzędzia APT ......................................................... 154
Uaktualnianie za pomocą narzędzia APT ................................................................... 157
Instalacja najczęściej używanych komponentów .............................................................. 157
Używanie EasyUbuntu ................................................................................................ 158
Usuwanie błędów w EasyUbuntu .............................................................................. 160
Ręczna instalacja najczęściej używanych komponentów ................................................. 161
Instalacja obsługi multimediów ................................................................................... 162
Instalacja obsługi treści dostępnych w Internecie ....................................................... 163
Instalacja pakietów czcionek ........................................................................................ 164
Kompilacja i tworzenie oprogramowania ......................................................................... 166
Instalacja kodu źródłowego pakietu ............................................................................ 167
Programowanie w języku C ........................................................................................ 168
Włączenie Javy .............................................................................................................. 169
Podsumowanie ................................................................................................................... 171
656535379.002.png
8
Spis treści
Rozdział 5. Komunikacja internetowa ................................................................... 173
Sposoby na przeglądarkę internetową Firefox .................................................................. 173
Zmiana preferencji ....................................................................................................... 174
Dalsze zmiany zaawansowanych ustawień przeglądarki Firefox ............................... 179
Zarządzanie profilami .................................................................................................. 181
Ekstremalna modyfikacja ustawień przeglądarki Firefox
za pomocą plików konfiguracyjnych ........................................................................ 182
Dodawanie wyszukiwarek internetowych .................................................................. 183
Rozszerzenia przeglądarki ............................................................................................ 185
Programy pomocnicze ................................................................................................. 186
Uruchamianie zdalnych przeglądarek ......................................................................... 187
Używanie innych przeglądarek internetowych .......................................................... 188
Bezpieczna komunikacja internetowa dzięki SSH ........................................................... 189
Instalacja serwera SSH ................................................................................................. 190
Otworzenie portów ...................................................................................................... 191
Uruchomienie proxy ................................................................................................... 192
Test serwera SOCKS ................................................................................................... 194
Utworzenie tunelu ....................................................................................................... 195
Zmiana szyfrowania wpływająca na szybkość działania ............................................. 196
Zarządzanie pocztą elektroniczną w aplikacji Evolution ................................................. 197
Konfiguracja konta pocztowego .................................................................................. 198
Pobieranie poczty z konta Gmail ................................................................................. 198
Pobieranie poczty ......................................................................................................... 201
Pobieranie poczty z Yahoo! .......................................................................................... 202
Pobieranie poczty elektronicznej za pomocą FreePOPs ............................................ 204
Adresowanie za pomocą LDAP ................................................................................... 205
Awarie aplikacji Evolution i usuwanie ich skutków ................................................... 205
Używanie poczty elektronicznej w kliencie Thunderbird Mail ...................................... 207
Komunikacja za pomocą komunikatora Gaim ................................................................. 208
Rozmowy poprzez VoIP .................................................................................................... 210
Podsumowanie ................................................................................................................... 211
Rozdział 6. Współpraca ......................................................................................... 213
Synchronizacja zegara ........................................................................................................ 214
Współdzielenie plików ....................................................................................................... 216
Włączanie NFS ............................................................................................................. 217
Wymiana plików za pomocą serwera Samba .............................................................. 220
Praca z pakietem OpenOffice.org ..................................................................................... 224
Używanie procesora tekstu .......................................................................................... 224
Tworzenie prezentacji .................................................................................................. 226
Dostęp do arkuszy kalkulacyjnych .............................................................................. 228
Używanie alternatywnych narzędzi Office ................................................................. 229
656535379.003.png
Zgłoś jeśli naruszono regulamin