Strona 1 z 1

Bardzo nieoficjalny przewodnik po Ubuntu 5.10

PostWysłany: 17 Lut 2006, 20:55
przez proktor
Bardzo nieoficjalny przewodnik po Ubuntu 5.10

Wersja: 4.17a (ostatnia aktualizacja 6 grudnia 2005 przez sylwester)
URL: http://www.ubuntuguide.org
Autor: Chua Wen Kiat (Kuala Lumpur, Malezja)
Wersja polska: Maciej Chojnacki (Zgorzelec, Polska)
Licencja: GNU General Public License
-----------------------------------------------------------------------------------------
Uwagi ogólne

1. Oto nieoficjalny przewodnik po Ubuntu 5.10 (5.04) zmodyfikowany przez sylwestra. W żaden sposób nie jest on jednak powiązany z Ubuntu i firmą Canonical.
2. Wszystkie porady dotyczą pełnej instalacji Ubuntu 5.10 (Breezy Badger) dla rodziny procesorów Intel x86.
3. Fragmenty napisane mniejszą czcionką są komendami, które trzeba wykonać w terminalu (Aplikacje -> Akcesoria -> Terminal)
4. Aby uniknąć błedów przy przepisywaniu komend, zalecam kopiowanie ich do terminala (zaznaczenie komendy, prawoklik -> "Kopiuj" lub "Wklej")
5. Komenda "sudo" oznacza "superuser do" (wykonanie polecenia z uprawnieniami roota). Wykonanie "sudo" wymaga podania hasła użytkownika.
6. Jeśli masz już dość ciągłego wykonywania komendy "sudo" przełącz się na roota za pomocą komendy "sudo -s -H" (musisz podać swoje hasło)
7. Jeśli masz już dość ciągłęgo wykonywania komendy "apt-get" przeczytaj Jak używać graficznej nakładki na program apt-get (Synaptic)?
8. Komendy "apt-get" i "wget" wymagają skonfigurowanego połączenia z Internetem.
9. Aby pobrać plik, kliknij prawym klawiszem myszy na odpowiednim odnośniku, wybierz opcję "Zapisz plik jako..." i sprawdź zgodność nazwy pliku i jego rozszerzenia.
10. Niektóre programy multimedialne mogę nie odtwarzać dźwięku, przeczytaj Jak poprawnie skonfigurować dźwięk w GNOME?
11. Wszelkie uwagi, sugestie oraz zgłoszenia błędów należy kierować tutaj
12. Niech przesłanie hasła "humanizm dla innych" zawsze będzie z Tobą...

------------------------------------------------------------------------------------

Zaczynamy

P: Czym jest Ubuntu?

1. http://www.ubuntulinux.org/ubuntu

P: Gdzie mogę zobaczyć zrzuty ekranu?

1. http://shots.osdir.com/slideshows/slide ... 05&slide=1

P: Gdzie mogę znaleźć listę wszystkich programów/bibliotek wchodzących w skład Ubuntu?

1. Wynik komendy dpkg -l znajdziesz tutaj
2. http://packages.ubuntu.com/breezy
3. http://distrowatch.com/table.php?distribution=ubuntu

P: Skąd mogę pobrać Ubuntu?

1. http://www.ubuntulinux.org/download

P: Gdzie mogę zamówić całkowicie bezpłatne płyty instalacyjne?

1. http://shipit.ubuntulinux.org

P: Gdzie szukać pomocy przy pracy z Ubuntu?

1. Listy dyskusyjne
2. Forum dyskusyjne
3. Kanał IRC


Pobieranie przewodnika

P: Jak pobrać ten przewodnik w całości?

1. Przeczytaj Uwagi ogólne
2. Kliknij zapisz../zapisz jako.. w panelu przeglądarki


Repozytoria

P: Jak dodać kolejne repozytoria?

1. Przeczytaj Uwagi ogólne
2.

sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
sudo gedit /etc/apt/sources.list

3. Znajdź tę sekcję

...
deb http://pl.archive.ubuntu.com/ubuntu breezy main restricted
deb-src http://pl.archive.ubuntu.com/ubuntu breezy main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://pl.archive.ubuntu.com/ubuntu breezy-updates main restricted
deb-src http://pl.archive.ubuntu.com/ubuntu breezy-updates main restricted

## Uncomment the following two lines to add software from the 'universe'
## repository.
## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## universe WILL NOT receive any review or updates from the Ubuntu security
## team.
# deb http://pl.archive.ubuntu.com/ubuntu breezy universe
# deb-src http://pl.archive.ubuntu.com/ubuntu breezy universe

## Uncomment the following two lines to add software from the 'backports'
## repository.
## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
# deb http://pl.archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse
# deb-src http://pl.archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu breezy-security main restricted
deb-src http://security.ubuntu.com/ubuntu breezy-security main restricted

# deb http://security.ubuntu.com/ubuntu breezy-security universe
# deb-src http://security.ubuntu.com/ubuntu breezy-security universe

4. Zastąp ją następującym fragmentem

deb http://pl.archive.ubuntu.com/ubuntu breezy main restricted universe multiverse
deb-src http://pl.archive.ubuntu.com/ubuntu breezy main restricted universe multiverse

deb http://pl.archive.ubuntu.com/ubuntu breezy-updates main restricted universe multiverse
deb-src http://pl.archive.ubuntu.com/ubuntu breezy-updates main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu breezy-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu breezy-security main restricted universe multiverse

deb http://pl.archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse
deb-src http://pl.archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse

deb http://people.ubuntu.com/~doko/OOo2 ./
deb http://kubuntu.org/packages/kde351 breezy main
deb http://kubuntu.org/packages/amarok-1.3.8 breezy main

deb http://mirror2.ubuntulinux.nl/ breezy-seveas all
deb http://www.kadu.net/download/binary/ubuntu/repo breezy main
deb-src http://www.kadu.net/download/binary/ubuntu/repo breezy main
deb http://morgoth.free.fr/ubuntu breezy-backports main
deb http://deb.svx.pl breezy main universe multiverse
deb-src http://deb.svx.pl breezy main universe multiverse

deb ftp://ftp.mowgli.ch/pub/debian/ sarge unofficial
deb ftp://ftp.nerim.net/debian-marillat/ sarge main

5. Zapisz tak przygotowany plik (przykład)
6.

gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 1F41B907
gpg --armor --export 1F41B907 | sudo apt-key add -
sudo apt-get update

P: Jak zachować/przywrócić cache repozytorium?

1. Przeczytaj Uwagi ogólne
2. Wykonanie backupu zawartości cache

sudo tar zcvf apt.tgz /etc/apt/ /var/lib/apt/ /var/cache/apt/

3. Przywrócenie zawartości cache z backupu

sudo tar zxvf apt.tgz -C /


Aktualizacja Ubuntu

P: Jak ręcznie uaktualnić Ubuntu?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get update
sudo apt-get upgrade


Dodatkowe oprogramowanie

P: Jak zainstalować Edytor Menu dla GNOME? (w 5.10 jest instalowany wraz z systemem)

1. Przeczytaj Uwagi ogólne
2.

sudo apt-get install smeg

3. Przeczytaj Jak przeładować Panel GNOME?
4. Aplikacje -> Narzędzia systemowe -> Smeg

P: Jak zainstalować demona obsługującego schowek?

1. Przeczytaj Uwagi ogólne
2.

wget http://frankandjacq.com/ubuntuguide/gno ... in.tar.bz2
sudo tar jxvf gnome-clipboard-daemon-1.0.bin.tar.bz2 -C /usr/bin/
sudo chown root:root /usr/bin/gnome-clipboard-daemon
sudo chmod 755 /usr/bin/gnome-clipboard-daemon
sudo gnome-clipboard-daemon &

3. System -> Preferencje -> Sesje
4. Sesje

Zakładka Programy startowe -> Dodaj

Polecenie: gnome-clipboard-daemon
Kolejność: 80

P: Jak zainstalować J2SE Runtime Environment (JRE) wraz z wtyczką dla Mozilli Firefox?

1. Przeczytaj Uwagi ogólne
2.

sudo apt-get install j2re1.4 j2re1.4-mozilla-plugin
java -version

3. Ponownie uruchom Mozillę Firefox.

P: Jak zainstalować wtyczkę Flash dla Mozilli Firefox?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install flashplayer-mozilla

4. Ponownie uruchom Mozillę Firefox.

P: Jak zainstalować czytnik PDF (Adobe Reader) wraz z wtyczką dla Mozilli Firefox?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install acroread
sudo apt-get install mozilla-acroread
sudo apt-get install acroread-plugins

4. Przeczytaj Jak przeładować Panel GNOME?
5. Aplikacje -> Biuro -> Adobe Reader
6. Ponownie uruchom Mozillę Firefox.

P: Jak zainstalować menedżera pobierania plików (Downloader for X)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install d4x

4. Przeczytaj Jak przeładować Panel GNOME?
5. Aplikacje -> Internet -> Downloader for X

P: Jak zainstalować klienta FTP (gFTP)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install gftp

4. Przeczytaj Jak przeładować Panel GNOME?
5. Aplikacje -> Internet -> gFTP

P: Jak zainstalować klienta sieci P2P BitTorrent (Azureus)? (sposób nie działa w 5.10)

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować J2SE Runtime Environment (JRE) wraz z wtyczką dla Mozilli Firefox?
3.

sudo apt-get install azureus

4. Przeczytaj Jak przeładować Panel GNOME?
5. Aplikacje -> Internet -> Azureus

P: Jak zainstalować klienta sieci eMule (aMule)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install amule

4. Przeczytaj Jak przeładować Panel GNOME?
5. Aplikacje -> Internet -> aMule

P: Jak zainstalować klienta sieci P2P Gnutella (LimeWire)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować J2SE Runtime Environment (JRE) wraz z wtyczką dla Mozilli Firefox?
3.

wget -c http://frankandjacq.com/ubuntuguide/LimeWireOther.zip
sudo unzip LimeWireOther.zip -d /opt/
sudo chown -R root:root /opt/LimeWire/
sudo gedit /usr/bin/runLime.sh

4. Wstaw poniższe linie do nowego pliku

cd /opt/LimeWire/
./runLime.sh

5. Zapisz tak przygotowany plik (przykład)
6.

sudo chmod +x /usr/bin/runLime.sh
sudo gedit /usr/share/applications/LimeWire.desktop

7. Wstaw poniższe linie do nowego pliku

[Desktop Entry]
Name=LimeWire
Comment=LimeWire
Exec=runLime.sh
Icon=/opt/LimeWire/LimeWire.ico
Terminal=false
Type=Application
Categories=Application;Network;

8. Zapisz tak przygotowany plik (przykład)
9. Przeczytaj Jak przeładować Panel GNOME?
10. Aplikacje -> Internet -> LimeWire

P: Jak zainstalować komunikator Skype?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install skype

4. Przeczytaj Jak przeładować Panel GNOME?
5. Aplikacje -> Internet -> Skype

P: Jak zainstalować odpowiednik aplikacji WinPopup (LinPopUp)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3. Przeczytaj Jak zainstalować Sambę w roli serwera plików?
4.

sudo apt-get install linpopup
sudo gedit /usr/share/applications/linpopup.desktop

5. Wstaw poniższe linie do nowego pliku

[Desktop Entry]
Name=LinPopUp
Comment=LinPopUp
Exec=linpopup
Icon=/usr/share/pixmaps/linpopup.xpm
Terminal=false
Type=Application
Categories=Application;Utility;

6. Zapisz tak przygotowany plik (przykład)
7. Przeczytaj Jak przeładować Panel GNOME?
8. Aplikacje -> Akcesoria -> LinPopUp

P: Jak zainstalować kodeki multimedialne (min. obsługa formatu MP3)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install gstreamer0.8-plugins
sudo apt-get install gstreamer0.8-lame
sudo apt-get install gstreamer0.8-ffmpeg
sudo apt-get install w32codecs
sudo apt-get install libdivx4linux
sudo apt-get install lame
sudo apt-get install sox
sudo apt-get install ffmpeg
sudo apt-get install mjpegtools
sudo apt-get install vorbis-tools
gst-register-0.8

P: Jak umożliwić odtwarzanie płyt DVD?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install libdvdcss2

P: Jak zainstalować odtwarzacz multimediów (xine-ui)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3. Przeczytaj Jak zainstalować kodeki multimedialne?
4. Przeczytaj Jak umożliwić odtwarzanie płyt DVD?
5.

sudo apt-get install xine-ui

6. Skojarzenie xine-ui z plikami multimedialnymi

gconftool-2 --type string --set /desktop/gnome/volume_manager/autoplay_dvd_command "xine dvd://"
sudo rm -f /usr/share/applnk/Multimedia/xine.desktop
sudo ln -fs /usr/share/xine/desktop/xine.desktop /usr/share/applications/
sudo cp /usr/share/applications/defaults.list /usr/share/applications/defaults.list_backup
sudo sed -e 's/totem.desktop/xine.desktop/g' /usr/share/applications/defaults.list_backup > /tmp/defaults.list
sudo mv /tmp/defaults.list /usr/share/applications/defaults.list

7. Przeczytaj Jak przeładować Panel GNOME?
8. Aplikacje -> Dźwięk i obraz -> xine

P: Jak zainstalować odtwarzacz multimediów (MPlayer) z wtyczką dla Mozilli Firefox?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3. Przeczytaj Jak zainstalować kodeki multimedialne?
4. Przeczytaj Jak umożliwić odtwarzanie płyt DVD?
5.

sudo apt-get -t breezy install mplayer-386
sudo apt-get -t breezy install mplayer-fonts
sudo apt-get -t breezy install mozilla-mplayer
sudo cp /etc/mplayer/mplayer.conf /etc/mplayer/mplayer.conf_backup
sudo gedit /etc/mplayer/mplayer.conf

6. Znajdź poniższą linię

...
vo=x11, # To specify default video driver (see -vo help for
...

7. Zastąp ją następującym wpisem

vo=xv, # To specify default video driver (see -vo help for

8. Zapisz tak przygotowany plik (przykład)
9. Przeczytaj Jak przeładować Panel GNOME?
10. Aplikacje -> Dźwięk i obraz -> MPlayer

P: Jak zainstalować odtwarzacz multimediów (XMMS)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3. Przeczytaj Jak zainstalować kodeki multimedialne?
4.

sudo apt-get install xmms
wget -c http://frankandjacq.com/ubuntuguide/xmm ... 2_i386.deb
sudo dpkg -i xmms-wma_1.0.4-2_i386.deb

5. Skojarzenie XMMS z plikami MP3/M3U/WAV

sudo cp /usr/share/applications/defaults.list /usr/share/applications/defaults.list_backup
sudo cp /usr/share/applications/defaults.list /tmp/defaults.list_tmp
sudo sed -e 's/audio\/mpeg=.*/audio\/mpeg=XMMS.desktop/g' /tmp/defaults.list_tmp > /tmp/defaults.mp3
sudo sed -e 's/audio\/x-mpegurl=.*/audio\/x-mpegurl=XMMS.desktop/g' /tmp/defaults.mp3 > /tmp/defaults.m3u
sudo sed -e 's/audio\/x-wav=.*/audio\/x-wav=XMMS.desktop/g' /tmp/defaults.m3u > /tmp/defaults.list
sudo mv /tmp/defaults.list /usr/share/applications/defaults.list
sudo rm -f /tmp/defaults.*

6. Przeczytaj Jak przeładować Panel GNOME?
7. aplikacje -> Dźwięk i obraz -> XMMS

P: Jak zainstalować odtwarzacz multimediów (RealPlayer)?

1. Przeczytaj Uwagi ogólne
2.

cd /; sudo apt-get install realplayer

3. Przeczytaj Jak przeładować Panel GNOME?
4. Aplikacje -> Dźwięk i obraz -> RealPlayer 10

P: Jak zainstalować przeglądarkę mediów strumieniowych (streamtuner)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install streamtuner
sudo apt-get install streamripper

4. Przeczytaj Jak przeładować Panel GNOME?
5. Aplikacje -> Dźwięk i obraz -> streamtuner

P: Jak zainstalować edytor znaczników ID3 (EasyTAG)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install easytag

4. Przeczytaj Jak przeładować Panel GNOME?
5. Aplikacje -> Dźwięk i obraz -> EasyTAG

P: Jak zainstalować edytor video (Kino)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3. Przeczytaj Jak zainstalować kodeki multimedialne?
4.

sudo apt-get install kino
sudo apt-get install kinoplus
sudo apt-get install kino-timfx
sudo apt-get install kino-dvtitler

5. Przeczytaj Jak przeładować Panel GNOME?
6. Aplikacje -> Dźwięk i obraz -> Kino Video Editor

P: Jak zainstalować edytor audio (Audacity)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3. Przeczytaj Jak zainstalować kodeki multimedialne?
4.

sudo apt-get install audacity

5. Przeczytaj Jak przeładować Panel GNOME?
6. Aplikacje -> Dźwięk i obraz -> Audacity

P: Jak zainstalować ripper DVD (dvd::rip)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3. Przeczytaj Jak zainstalować kodeki multimedialne?
4. Przeczytaj Jak umożliwić odtwarzanie płyt DVD?
5. Przeczytaj Jak zainstalować odtwarzacz multimediów (MPlayer) z wtyczką dla Mozilli Firefox?
6. Przeczytaj Jak zainstalować kompresor RAR (rar)?
7.

sudo apt-get install dvdrip
sudo apt-get install vcdimager
sudo apt-get install cdrdao
sudo apt-get install subtitleripper
sudo ln -fs /usr/bin/rar /usr/bin/rar-2.80
sudo gedit /usr/share/applications/dvdrip.desktops

8. Wstaw poniższe linie do nowego pliku

[Desktop Entry]
Name=dvd::rip
Comment=dvd::rip
Exec=dvdrip
Icon=/usr/share/perl5/Video/DVDRip/icon.xpm
Terminal=false
Type=Application
Categories=Application;AudioVideo;

9. Zapisz tak przygotowany plik (przykład)
10. Przeczytaj Jak przeładować Panel GNOME?
11. Aplikacje -> Dźwięk i obraz -> dvd::rip

P: Jak zainstalować ripper CD (Goobox)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3. Przeczytaj Jak zainstalować kodeki multimedialne?
4.

sudo apt-get install goobox
sudo rm -f /usr/share/applications/goobox.desktop
sudo gedit /usr/share/applications/goobox.desktop

5. Wstaw poniższe linie do nowego pliku

[Desktop Entry]
Name=Odtwarzacz CD & ripper
Comment=Odtwarza i zgrywa ścieżki audio
Exec=goobox
Icon=goobox.png
Terminal=false
Type=Application
Categories=Application;AudioVideo;

6. Zapisz tak przygotowany plik (przykład)
7. Przeczytaj Jak przeładować Panel GNOME?
8. Aplikacje -> Dźwięk i obraz -> Odtwarzacz CD & ripper

P: Jak zainstalować program pocztowy (Mozilla Thunderbird)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install mozilla-thunderbird

4. Przeczytaj Jak przeładować Panel GNOME?
5. Aplikacje -> Internet -> Thunderbird Mail Client

P: Jak zainstalować czytnik grup dyskusyjnych (Pan)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install pan

4. Przeczytaj Jak przeładować Panel GNOME?
5. Aplikacje -> Internet -> Pan Czytnik Nowin

P: Jak zainstalować czytnik RSS/RDF/Atom (RSSOwl)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować J2SE Runtime Environment (JRE) wraz z wtyczką dla Mozilli Firefox?
3.

wget -c http://frankandjacq.com/ubuntuguide/rss ... bin.tar.gz
sudo tar zxvf rssowl_linux_1_1_3_bin.tar.gz -C /opt/
sudo chown -R root:root /opt/rssowl_linux_1_1_3_bin/
sudo gedit /usr/bin/runRSSOwl.sh

4. Wstaw poniższe linie do nowego pliku

export MOZILLA_FIVE_HOME=/usr/lib/mozilla-firefox
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:${MOZILLA_FIVE_HOME}:${LD_LIBRARY_PATH}
cd /opt/rssowl_linux_1_1_3_bin/
./run.sh

5. Zapisz tak przygotowany plik (przykład)
6.

sudo chmod +x /usr/bin/runRSSOwl.sh
sudo gedit /usr/share/applications/RSSOwl.desktop

7. Wstaw poniższe linie do nowego pliku

[Desktop Entry]
Name=RSSOwl
Comment=RSSOwl
Exec=runRSSOwl.sh
Icon=/opt/rssowl_linux_1_1_3_bin/rssowl.xpm
Terminal=false
Type=Application
Categories=Application;Network;

8. Zapisz tak przygotowany plik (przykład)
9. Przeczytaj Jak przeładować Panel GNOME?
10. Aplikacje -> Internet -> RSSOwl

P: Jak zainstalować edytor stron WWW (Nvu)?

1. Przeczytaj Uwagi ogólne
2.

sudo apt-get install nvu
sudo rm -f /usr/share/applications/nvu.desktop
sudo gedit /usr/share/applications/nvu.desktop

3. Wstaw poniższe linie do nowego pliku

[Desktop Entry]
Name=Nvu
Comment=Web Development Editor
Exec=nvu
Icon=nvu.xpm
Terminal=false
Type=Application
Categories=Application;Network;

4. Zapisz tak przygotowany plik (przykład)
5. Przeczytaj Jak przeładować Panel GNOME?
6. Aplikacje -> Internet -> Nvu

P: Jak zainstalować aplikację zarządzania projektami (Planner)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install planner

4. Przeczytaj Jak przeładować Panel GNOME?
5. Aplikacje -> Biuro -> Zarządzanie projektami

P: Jak zainstalować aplikację księgową (GnuCash)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install gnucash
sudo rm -fr /usr/share/gnome/apps/Applications/
sudo gedit /usr/share/applications/GnuCash.desktop

4. Wstaw poniższe linie do nowego pliku

[Desktop Entry]
Name=GnuCash
Comment=GnuCash Personal Finance
Exec=gnucash
Icon=/usr/share/pixmaps/gnucash/gnucash-icon.png
Terminal=false
Type=Application
Categories=Application;Office;

5. Zapisz tak przygotowany plik (przykład)
6. Przeczytaj Jak przeładować Panel GNOME?
7. Aplikacje -> Biuro -> GnuCash

P: Jak zainstalować aplikację DTP (Scribus)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install scribus

4. Przeczytaj Jak przeładować Panel GNOME?
5. Aplikacje -> Biuro -> Scribus

P: Jak zainstalować edytor diagramów (Dia)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install dia-gnome

4. Przeczytaj Jak przeładować Panel GNOME?
5. Aplikacje -> Grafika -> Dia

P: Jak zainstalować przeglądarkę plików skompilowanego HTML Help (CHM) (xCHM)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install xchm

4. Przeczytaj Jak przeładować Panel GNOME?
5. Aplikacje -> Grafika -> xCHM

P: Jak zainstalować program do nagrywania płyt CD/DVD (GnomeBaker)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install gnomebaker

4. Przeczytaj Jak przeładować Panel GNOME?
5. Aplikacje -> Akcesoria -> GnomeBaker

P: Jak zainstalować program do wykonywania połączeń dialup (GNOME PPP)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install gnome-ppp

4. Przeczytaj Jak przeładować Panel GNOME?
5. Aplikacje -> Internet -> GNOME PPP

P: Jak zainstalować klienta ADSL/PPPoE (RP-PPPoE)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować narzędzia niezbędne do samodzielnej kompilacji oprogramowania (build-essential)?
3.

wget -c http://frankandjacq.com/ubuntuguide/rp-pppoe-3.5.tar.gz
sudo tar zxvf rp-pppoe-3.5.tar.gz -C /opt/
sudo chown -R root:root /opt/rp-pppoe-3.5/
sudo gedit /usr/share/applications/RP-PPPoE.desktop

4. Wstaw poniższe linie do nowego pliku

[Desktop Entry]
Name=RP-PPPoE
Comment=RP-PPPoE
Exec=gksudo /opt/rp-pppoe-3.5/go-gui
Icon=

Terminal=false
Type=Application
Categories=Application;Network;

5. Zapisz tak przygotowany plik (przykład)
6. Przeczytaj Jak przeładować Panel GNOME?
7. Aplikacje -> Internet -> RP-PPPoE

P: Jak zainstalować bootmenedżera (BUM)?

1. Przeczytaj Uwagi ogólne
2.

wget -c http://frankandjacq.com/ubuntuguide/bum_1.3.2-1_all.deb
sudo dpkg -i bum_1.3.2-1_all.deb

3. Przeczytaj Jak przeładować Panel GNOME?
4. System -> Administracja -> Boot-Up Manager

P: Jak zainstalować linuksowego odpowiednika Partition Magic (GParted)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install gparted

4. Przeczytaj Jak przeładować Panel GNOME?
5. Aplikacje -> Narzędzia systemowe -> GParted

P: Jak zainstalować aplikację typu firewall (Firestarter)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install firestarter

4. Przeczytaj Jak przeładować Panel GNOME?
5. Aplikacje -> Narzędzia systemowe -> Firestarter

P: Jak zainstalować skaner luk w zabezpieczeniach (Nessus)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install nessus
sudo apt-get install nessusd
sudo nessus-adduser
sudo ln -fs /etc/init.d/nessusd /etc/rc2.d/S20nessusd
sudo /etc/init.d/nessusd start

sudo gedit /usr/share/applications/Nessus.desktop

4. Wstaw poniższe linie do nowego pliku

[Desktop Entry]
Name=Nessus
Comment=Nessus
Exec=nessus
Icon=/usr/share/pixmaps/nessus.xpm
Terminal=false
Type=Application
Categories=Application;System;

5. Zapisz tak przygotowany plik (przykład)
6. Przeczytaj Jak przeładować Panel GNOME?
7. Aplikacje -> Narzędzia systemowe -> Nessus

P: Jak zainstalować kompresor RAR (rar)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install rar
sudo ln -s /usr/bin/rar /usr/bin/unrar

4. Aplikacje -> Akcesoria -> Zarządca archiwów

P: Jak zainstalować dodatkowe czcionki?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install xfonts-intl-arabic
sudo apt-get install xfonts-intl-asian
sudo apt-get install xfonts-intl-chinese
sudo apt-get install xfonts-intl-chinese-big
sudo apt-get install xfonts-intl-european
sudo apt-get install xfonts-intl-japanese
sudo apt-get install xfonts-intl-japanese-big
sudo apt-get install xfonts-intl-phonetic
sudo apt-get install gsfonts-x11
sudo apt-get install msttcorefonts
sudo fc-cache -f -v
....Dalszej części w tym punkcie nie używać w 5.10....
sudo cp /etc/fonts/local.conf /etc/fonts/local.conf_backup
sudo gedit /etc/fonts/local.conf

4. Znajdź tę sekcję


...
<!-- Uncomment below to enable the freetype autohinter module -->
<!--
<match target="font">
<edit name="autohint" mode="assign">
<bool>true</bool>
</edit>
</match>
-->
...

5. Zastąp ją następującym wpisem

<match target="font">
<edit name="autohint" mode="assign">
<bool>true</bool>
</edit>
</match>

6. Zapisz tak przygotowany plik (przykład)
7. Przeczytaj Jak zrestartować GNOME bez restartu całego systemu?

P: Jak zainstalować SCIM (Chinese Input Method)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3. Przeczytaj Jak zainstalować dodatkowe czcionki?
4.

sudo apt-get install scim
sudo apt-get install scim-chinese
sudo apt-get install scim-config-socket
sudo apt-get install scim-gtk2-immodule
sudo apt-get install scim-tables-zh
wget http://frankandjacq.com/ubuntuguide/fir ... 3.0.tar.gz
sudo tar zxvf fireflysung-1.3.0.tar.gz -C /usr/share/fonts/truetype/
sudo chown -R root:root /usr/share/fonts/truetype/fireflysung-1.3.0/
sudo fc-cache -f -v

5. System -> Preferencje -> SCIM Input Method Setup
6. Aktywacja SCIM

Naciśnij klawisze 'Ctrl + Space'

P: Jak zainstalować aplety pulpitu (gDesklets)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install gdesklets
sudo apt-get install gdesklets-data

4. Przeczytaj Jak przeładować Panel GNOME?
5. Aplikacje -> Akcesoria -> gDesklets

P: Jak zainstalować grę Frozen-Bubble?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install frozen-bubble

4. Przeczytaj Jak przeładować Panel GNOME?
5. Aplikacje -> Gry -> Frozen-Bubble

P: Jak zainstalować narzędzia niezbędne do samodzielnej kompilacji oprogramowania (build-essential)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install build-essential


Aplikacje komercyjne

P: Jak zainstalować system Windows 9X/ME/2000/XP (Win4Lin)?

1. http://www.win4lin.com

P: Jak uruchomić aplikacje przeznaczone dla systemu Windows (CrossOver Office)?

1. http://www.codeweavers.com

P: Jak uruchomić gry dla systemu Windows (Cedega)?

1. http://www.transgaming.com


Administracja kontami użytkowników

P: Jak ustawić lub zmienić hasło roota (dotyczy również aktywacji konta root)?

1. Przeczytaj Uwagi ogólne
2.

sudo passwd root

P: Jak wyłączyć konto użytkownika "root"?

1. Przeczytaj Uwagi ogólne
2.

sudo passwd -l root

P: Jak zezwolić użytkownikowi root na logowanie do GNOME?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak ustawić lub zmienić hasło roota (dotyczy również aktywacji konta root)?
3. System -> Administracja -> Ustawienia ekranu logowania
4. Ekran logowania

Zakładka Bezpieczeństwo -> Opcje -> Możliwość logowania się za pomocą GDM przez użytkownika root (zaznaczone)

P: Jak przełączyć się na konto roota podczas pracy w konsoli?

1. Przeczytaj Uwagi ogólne
2.

sudo -s -H
Hasło: <podaj hasło użytkownika>

P: Jak dodawać/edytować/usuwać konta użytkowników?

1. Przeczytaj Uwagi ogólne
2. System -> Administracja -> Użytkownicy i grupy
3. Użytkownicy i grupy

Zakładka Użytkownicy -> Dodaj użytkownika.../Właściwości/Usuń

P: Jak dodawać/edytować/usuwać grupy użytkowników?

1. Przeczytaj Uwagi ogólne
2. System -> Administracja -> Użytkownicy i grupy
3. Użytkownicy i grupy

Zakładka Grupy -> Dodaj grupę.../Właściwości/Usuń

P: Jak automatycznie logować się do GNOME (uwaga: potencjalnie niebezpieczne)?

1. Przeczytaj Uwagi ogólne
2. System -> Administracja -> Ustawienia ekranu logowania
3. Ustawienia ekranu logowania

Zakładka Ogólne -> Automatyczne logowanie ->
Automatyczne logowanie wybranego użytkownika po uruchomieniu systemu (zaznaczone)
Użytkownik logowany automatycznie: Wybierz "nazwe_uzytkownika"

P: Jak przyznać uprawnienia do polecenia sudo?

1. Przeczytaj Uwagi ogólne
2.

export EDITOR=gedit && sudo visudo

3. Dopisz na końcu pliku następującą linię

system_username ALL=(ALL) ALL

4. Zapisz tak przygotowany plik (przykład)

P: Jak wyłączyć konieczność podawania hasła dla polecenia sudo (uwaga: potencjalnie niebezpieczne)?

1. Przeczytaj Uwagi ogólne
2.

export EDITOR=gedit && sudo visudo

3. Znajdź poniższą linię

...
system_username ALL=(ALL) ALL
...

4. Zastąp ją następującym wpisem

system_username ALL=(ALL) NOPASSWD: ALL

5. Zapisz tak przygotowany plik (przykład)

P: Jak ostatecznie zakończyć sesję "sudo"?

1. Przeczytaj Uwagi ogólne
2.

sudo -K

P: Jak zmienić prawa dostępu do pliku lub katalogu?

1. Przeczytaj Uwagi ogólne
2.

Kliknij prawym klawiszem myszy na pliku/katalogu -> Właściwości

Zakładka Uprawnienia -> Odczyt/Zapis/Wykonanie (zaznacz odpowiednią opcję dla właściciela/grupy/pozostałych)

P: Jak zmienić właściciela pliku lub katalogu?

1. Przeczytaj Uwagi ogólne
2.

sudo chown system_username /location_of_files_or_folders

P: Jak zmienić właściciela grupy plików lub folderów?

1. Przeczytaj Uwagi ogólne
2.

sudo chgrp system_groupname /location_of_files_or_folders


Urządzenia

P: Jak zainstalować sterownik kart nVidia?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install nvidia-glx
sudo apt-get install nvidia-settings
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo nvidia-glx-config enable
sudo gedit /usr/share/applications/NVIDIA-Settings.desktop

4. Wstaw poniższe linie do nowego pliku

[Desktop Entry]
Name=NVIDIA Settings
Comment=NVIDIA Settings
Exec=nvidia-settings
Icon=
Terminal=false
Type=Application
Categories=Application;System;

5. Zapisz tak przygotowany plik (przykład)
6. Przeczytaj Jak zrestartować GNOME bez restartu całego systemu?
7. Aplikacje -> Narzędzia systemowe -> NVIDIA Settings

P: Jak pominąć logo nVidia wyświetlane podczas startu GNOME?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować sterownik kart nVidia?
3.

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo gedit /etc/X11/xorg.conf

4. Znajdź tę sekcję

...
Section "Device"
Identifier "NVIDIA Corporation NV11 [GeForce2 MX/MX 400]"
Driver "nvidia"
BusID "PCI:1:0:0"
...

5. Dodaj następujący wpis na jej końcu

Option "NoLogo"

6. Zapisz tak przygotowany plik (przykład)
7. Przeczytaj Jak zrestartować GNOME bez restartu systemu?

P: Jak zidentyfikować chipset modemu?

1. Przeczytaj Uwagi ogólne
2. Aby zainstalować program do identyfikacji chipsetu
1. Przeczytaj Jak zainstalować narzędzia niezbędne do samodzielnej kompilacji oprogramowania (build-essential)?
2.

wget -c http://frankandjacq.com/ubuntuguide/scanModem.gz
gunzip -c scanModem.gz > scanModem
chmod +x scanModem
sudo cp scanModem /usr/bin/

3. Aby zidentyfikować chipset

sudo scanModem
gedit Modem/ModemData.txt

P: Jak zainstalować sterownik modemu (SmartLink)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

uname -r (konieczny kernel 2.6.10-5-386)
wget -c http://frankandjacq.com/ubuntuguide/sl- ... 4_i386.deb
sudo dpkg -i sl-modem-modules-*.deb
sudo apt-get install sl-modem-daemon

P: Jak skonfigurować urządzenia PalmOS?

1. Przeczytaj Uwagi ogólne
2.

sudo gedit /etc/udev/rules.d/10-custom.rules

3. Wstaw poniższe linie do nowego pliku

BUS="usb", SYSFS{product}="Palm Handheld*", KERNEL="ttyUSB*", NAME{ignore_remove}="pilot", MODE="666"

4. Zapisz tak przygotowany plik (przykład)
5. System -> Preferencje -> Urządzenia z systemem PalmOS
6. Postępuj zgodnie z instrukcjami na ekranie

P: Jak wyświetlić listę partycji?

1. Przeczytaj Uwagi ogólne
2.

sudo fdisk -l

P: Jak wyświetlić informację na temat wolnego miejsca na dysku?

1. Przeczytaj Uwagi ogólne
2.

df -T -h

P: Jak wyświetlić listę zamontowanych urządzeń?

1. Przeczytaj Uwagi ogólne
2.

mount

P: Jak wyświetlić listę urządzeń PCI?

1. Przeczytaj Uwagi ogólne
2.

lspci

P: Jak wyświetlić listę urządzeń USB?

1. Przeczytaj Uwagi ogólne
2.

lsusb

P: Jak przyspieszyć pracę napędu CD/DVD-ROM?

1. Przeczytaj Uwagi ogólne
2.

Przyjęto, że /dev/cdrom odpowiada napędowi CD/DVD-ROM

3.

sudo hdparm -d1 /dev/cdrom
sudo cp /etc/hdparm.conf /etc/hdparm.conf_backup
sudo gedit /etc/hdparm.conf

4. Dopisz poniższe linie na końcu pliku

/dev/cdrom {
dma = on
}

5. Zapisz tak przygotowany plik (przykład)

P: Jak ręcznie zamontować/odmontować napę CD/DVD oraz wyświetlić wszystkie pliki ukryte i skojarzone?

1. Przeczytaj Uwagi ogólne
2.

Przyjęto, że /media/cdrom0/ jest punktem montowania napędu CD/DVD-ROM

3. Aby zamontować CD/DVD-ROM

sudo mount /media/cdrom0/ -o unhide

4. Aby odmontować CD/DVD-ROM

sudo umount /media/cdrom0/

P: Jak ręcznie odmontować napęd CD/DVD, który nie reaguje na żadne komendy?

1. Przeczytaj Uwagi ogólne
2.

Przyjęto, że /media/cdrom0/ jest punktem montowania napędu CD/DVD-ROM

3.

sudo umount /media/cdrom0/ -l

P: Jak wymusić ponowne przetworzenie pliku /etc/fstab bez konieczności restartowania systemu?

1. Przeczytaj Uwagi ogólne
2.

sudo mount -a


Nagrywanie płyt CD/DVD

P: Jak skasować płytę CD-RW/DVD-RW?

1. Przeczytaj Uwagi ogólne
2.

Przyjęto że urządzenie /dev/cdrom jest nagrywarką CD/DVD-ROM

3.

sudo umount /dev/cdrom
cdrecord dev=/dev/cdrom blank=fast

P: Jak nagrać pliki/katalogi na płytę CD/DVD?

1. Przeczytaj Uwagi ogólne
2.

nautilus burn:///

3. Nautilus: Druid CD/DVD

Przeciągnij pliki/katalogi do otwartego okna

Zapisz na płycie -> Zapis na płycie... -> Zapisz

P: Jak nagrywać pliki ISO na płytę CD/DVD?

1. Przeczytaj Uwagi ogólne
2.

Kliknij prawym klawiszem myszy na pliku obrazu (ISO) -> Zapisz na płycie... -> Zapisz

P: Jak kopiować płyty CD/DVD?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak tworzyć pliki ISO z płyt CD/DVD?
3. Przeczytaj Jak nagrywać pliki ISO na płytę CD/DVD?

P: Jak tworzyć pliki ISO z płyt CD/DVD?

1. Przeczytaj Uwagi ogólne
2.

Przyjęto że urządzenie /dev/cdrom jest nagrywarką CD/DVD-ROM

3.

sudo umount /dev/cdrom
dd if=/dev/cdrom of=file.iso bs=1024

P: Jak tworzyć pliki ISO z obrazem wybranych katalogów?

1. Przeczytaj Uwagi ogólne
2.

mkisofs -o file.iso /location_of_folder/

P: Jak wygenerować sumę kontrolną MD5?

1. Przeczytaj Uwagi ogólne
2.

md5sum plik.iso > plik.iso.md5

P: Jak sprawdzić sumę MD5 pliku?

1. Przeczytaj Uwagi ogólne
2.

Przyjęto, że plik.iso oraz plik.iso.md5 znajdują się w tym samym katalogu

3.

md5sum -c plik.iso.md5

P: Jak zamontować/odmontować obraz płyty (ISO)?

1. Przeczytaj Uwagi ogólne
2. Aby zamontować plik ISO

sudo mkdir /media/iso
sudo modprobe loop
sudo mount plik.iso /media/iso/ -t iso9660 -o loop

3. Aby odmontować plik ISO

sudo umount /media/iso/

P: Jak ustawić/zmienić prędkość nagrywarki CD/DVD?

1. Przeczytaj Uwagi ogólne
2. Aplikacje -> Narzędzia systemowe -> Edytor konfiguracji
3. Edytor konfiguracji

/ -> apps -> nautilus-cd-burner -> default_speed (ustaw/zmień prędkość nagrywania)

P: Jak włączyć system burnproof dla nagrywarki CD/DVD?

1. Przeczytaj Uwagi ogólne
2. Aplikacje -> Narzędzia systemowe -> Edytor konfiguracji
3. Edytor konfiguracji

/ -> apps -> nautilus-cd-burner -> burnproof (zaznaczone)

P: Jak włączyć overburning dla nagrywarki CD/DVD?

1. Przeczytaj Uwagi ogólne
2. Aplikacje -> Narzędzia systemowe -> Edytor konfiguracji
3. Edytor konfiguracji

/ -> apps -> nautilus-cd-burner -> overburn (zaznaczone)


Sieć

P: Jak włączać/wyłączać połączenia sieciowe?

1. Przeczytaj Uwagi ogólne
2. System -> Administracja -> Ustawienia sieci
3. Ustawienia sieci

Zakładka Połączenia -> Wybierz "Ethernet connection" -> Włącz/Wyłącz

P: Jak skonfigurować połączenia sieciowe?

1. Przeczytaj Uwagi ogólne
2. System -> Administracja -> Ustawienia sieci
3. Ustawienia sieci

Zakładka Połączenia -> Wybierz "Połączenie Ethernet" -> Właściwości

Połączenie -> Urządzenia jest skonfigurowane (zaznaczone)
Ustawienia połączenia -> Konfiguracja: Wybierz "DHCP/Statyczny adres IP"

Zakładka DNS -> Serwery DNS -> Dodaj/Usuń

4. Przeczytaj Jak włączać/wyłączać połączenia sieciowe?

P: Jak skonfigurować połączenie dialup?

1. Przeczytaj Uwagi ogólne
2. Aby skonfigurować połączenie

sudo pppconfig

3. Aby się połączyć

sudo pon provider_name

4. Aby przerwać połączenie

sudo poff

P: Jak skonfigurować połączenie szerokopasmowe?

1. Przeczytaj Uwagi ogólne
2.

sudo pppoeconf

P: Jak zmienić nazwę komputera?

1. Przeczytaj Uwagi ogólne
2. System -> Administracja -> Ustawienia sieci
3. Ustawienia sieci

Zakładka Ogólne -> Ustawienia komputera -> Nazwa komputera: Wpisz nazwę komputera

4. Zamknij wszystkie otwarte aplikacje i zrestartuj system.

P: Jak zmienić opis komputera?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować Sambę w roli serwera plików?
3.

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup

sudo gedit /etc/samba/smb.conf

4. Znajdź poniższą linię

...
server string = %h server (Samba, Ubuntu)
...

5. Zastąp ją następującym wpisem

server string = tu_podaj_nowy_opis_komputera

6. Zapisz tak przygotowany plik (przykład)
7.

sudo testparm
sudo /etc/init.d/samba restart

P: Jak zmienić domenę/grupę roboczą komputera?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować Sambę w roli serwera plików?
3.

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf

4. Znajdź poniższą linię

...
workgroup = MSHOME
...

5. Zastąp ją następującym wpisem

workgroup = nazwa_domeny_lub_grupy_roboczej

6. Zapisz tak przygotowany plik (przykład)
7.

sudo testparm
sudo /etc/init.d/samba restart

P: Jak przypisać nazwę hosta do maszyny lokalnej o dynamicznym IP przy użyciu usługi DynDNS?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

Przyjęto, że połączenie z Internetem jest prawidłowo skonfigurowane
Zarejestruj bezpłatną usługę dynamicznego DNS na stronie https://www.dyndns.org
Automatyczne odświeżanie adresu IP w bazie DynDNS/DNS co godzinę
* * * * * oznacza minutę godzinę datę miesiąc rok

4.

sudo apt-get install ipcheck
sudo gedit /root/dyndns_update.sh

5. Wstaw poniższe linie do nowego pliku

USERNAME=twoja_nazwa_użytkownika
PASSWORD=twoje_hasło
HOSTNAME=twoja_nazwa_hosta.dyndns.org

cd /root/
if [ -f /root/ipcheck.dat ]; then
ipcheck -r checkip.dyndns.org:8245 $USERNAME $PASSWORD $HOSTNAME
else
ipcheck --makedat -r checkip.dyndns.org:8245 $USERNAME $PASSWORD $HOSTNAME
fi

6. Zapisz tak przygotowany plik (przykład)
7.

sudo chmod 700 /root/dyndns_update.sh
sudo sh /root/dyndns_update.sh
export EDITOR=gedit && sudo crontab -e

8. Dopisz poniższą linię na końcu pliku

00 * * * * sudo sh /root/dyndns_update.sh

9. Zapisz tak przygotowany plik

P: Jak w prosty sposób udostępnić katalogi?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować Sambę w roli serwera plików?
3.

Kliknij prawym klawiszem myszy na katalogu -> Udostępnij katalog

Udostępniony katalog -> Udostępnij za pomocą: Wybierz "SMB"
Właściwości udziału -> Nazwa: Podaj nazwę udziału

P: Jak przeglądać komputery w sieci?

1. Przeczytaj Uwagi ogólne
2.

Przyjęto, że połączenia sieciowe są prawidłowo skonfigurowane.
Jeżeli nie można odnaleźć określonych komputerów lub folderów sieciowych, spróbuj podlączyć się do nich bezpośrednio.
Przeczytaj Jak uzyskać dostęp do katalogu sieciowego bez jego montowania?

3. Miejsca -> Serwery sieciowe

P: Jak uzyskać dostęp do katalogu sieciowego bez jego montowania?

1. Przeczytaj Uwagi ogólne
2.

Przyjęto, że połączenia sieciowe są prawidłowo skonfigurowane.
Adres IP komputera udostępniającego udział: 192.168.0.1
Nazwa udziału: linux

3. Aplikacje -> Uruchom program...
4. Uruchom program

smb://192.168.0.1/linux

P: Jak ręcznie zamontować/odmontować katalog sieciowy i zezwolić wszystkim użytkownikom na odczyt?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować Sambę w roli serwera plików?
3.

Przyjęto, że połączenia sieciowe są prawidłowo skonfigurowane.
Adres IP komputera udostępniającego udział: 192.168.0.1
Nazwa użytkownika na zdalnym komputerze: myusername
Hasło użytkownika na zdalnym komputerze: mypassword
Nazwa udziału: linux
Lokalny punkt montowania: /media/nazwa_udzialu

4. Aby zamontować udział

sudo mkdir /media/nazwa_udzialu
sudo mount //192.168.0.1/linux /media/nazwa_udzialu/ -o username=myusername,password=mypassword

5. Aby odmontować udział

sudo umount /media/nazwa_udzialu/

P: Jak ręcznie zamontować/odmontować katalog sieciowy i zezwolić wszystkim użytkownikom na odczyt i zapis?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować Sambę w roli serwera plików?
3.

Przyjęto, że połączenia sieciowe są prawidłowo skonfigurowane.
Adres IP komputera udostępniającego udział: 192.168.0.1
Nazwa użytkownika na zdalnym komputerze: myusername
Hasło użytkownika na zdalnym komputerze: mypassword
Nazwa udziału: linux
Lokalny punkt montowania: /media/nazwa_udzialu

4. Aby zamontować udział

sudo mkdir /media/nazwa_udzialu
sudo mount //192.168.0.1/linux /media/nazwa_udzialu/ -o username=myusername,password=mypassword,dmask=777,fmask=777

5. Aby odmontować udział

sudo umount /media/nazwa_udzialu/

P: Jak zamontować katalog sieciowy podczas startu systemu i zezwolić wszystkim użytkownikom na odczyt?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować Sambę w roli serwera plików?
3.

Przyjęto, że połączenia sieciowe są prawidłowo skonfigurowane.
Adres IP komputera udostępniającego udział: 192.168.0.1
Nazwa użytkownika na zdalnym komputerze: myusername
Hasło użytkownika na zdalnym komputerze: mypassword
Nazwa udziału: linux
Lokalny punkt montowania: /media/nazwa_udzialu

4.

sudo mkdir /media/nazwa_udzialu
sudo gedit /root/.smbcredentials

5. Wstaw poniższe linie do nowego pliku

username=myusername
password=mypassword

6. Zapisz tak przygotowany plik (przykład)
7.

sudo chmod 700 /root/.smbcredentials
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab

8. Dopisz na końcu pliku następującą linię

//192.168.0.1/linux /media/sharename smbfs credentials=/root/.smbcredentials 0 0

9. Zapisz tak przygotowany plik (przykład)
10. Przeczytaj Jak wymusić ponowne przetworzenie pliku /etc/fstab bez konieczności restartowania systemu?

P: Jak zamontować katalog sieciowy podczas startu systemu i zezwolić wszystkim użytkownikom na odczyt i zapis?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować Sambę w roli serwera plików?
3.

Przyjęto, że połączenia sieciowe są prawidłowo skonfigurowane.
Adres IP komputera udostępniającego udział: 192.168.0.1
Nazwa użytkownika na zdalnym komputerze: myusername
Hasło użytkownika na zdalnym komputerze: mypassword
Nazwa udziału: linux
Lokalny punkt montowania: /media/nazwa_udzialu

4.

sudo mkdir /media/sharename
sudo gedit /root/.smbcredentials

5. Wstaw poniższe linie do nowego pliku

username=myusername
password=mypassword

6. Zapisz tak przygotowany plik (przykład)
7.

sudo chmod 700 /root/.smbcredentials
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab

8. Dopisz na końcu pliku następującą linię

//192.168.0.1/linux /media/sharename smbfs credentials=/root/.smbcredentials,dmask=777,fmask=777 0 0

9. Zapisz tak przygotowany plik (przykład)
10. Przeczytaj Jak wymusić ponowne przetworzenie pliku /etc/fstab bez konieczności restartowania systemu?


Pulpit zdalny

P: Jak skonfigurować usługę zdalnego pulpitu (uwaga: potencjalnie niebezpieczne)?

1. Przeczytaj Uwagi ogólne
2.

Uwaga! Pulpit zdalny działa tylko wtedy, gdy działa również sesja GNOME.
Pozostawianie komputera z aktywną sesją GNOME nie jest bezpieczne.
Proszę uzywać (System -> Lock Screen) i wyłączać monitor gdy komputer zostaje bez nadzoru.

3. System -> Preferencje -> Zdalny pulpit
4. Ustawienia zdalnego pulpitu

Udostępnianie ->
Zezwolenie innym uzytkownikom na podgląd pulpitu (zaznaczone)
Zezwolenie innym uzytkownikom na kontrolę pulpitu (zaznaczone)

Bezpieczeństwo ->
Pytanie o potwierdzenie (odznaczone)
Wymaganie podania poniższego hasła: (zaznaczone)
Hasło: Hasło dostępu

P: Jak podłączyć się do zdalnego pulpitu?

1. Przeczytaj Uwagi ogólne
2.

Przyjęto że zdalny komputer posiada prawidłowo skonfigurowaną usługę Pulpitu zdalnego.
Przeczytaj Jak skonfigurować usługę zdalnego pulpitu (uwaga: potencjalnie niebezpieczne)?
IP zdalnego komputera: 192.168.0.1

3.

vncviewer -fullscreen 192.168.0.1:0

4. Aby zamknąć połączenie

Naciśnij 'F8' -> Quit viewer

P: Jak podłączyć się do zdalnego pulpitu za pomocą komputera z systemem Windows?

1. Przeczytaj Uwagi ogólne
2.

Przyjęto że zdalny komputer posiada prawidłowo skonfigurowaną usługę Pulpitu zdalnego.
Przeczytaj Jak skonfigurować usługę zdalnego pulpitu (uwaga: potencjalnie niebezpieczne)?
IP zdalnego komputera: 192.168.0.1

3. Pobierz program VNC Viewer: tutaj


Windows

P: Jak ręcznie zamontować/odmontować partycję NTFS, przyznając użytkownikom prawo do odczytu?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak wyświetlić listę partycji?
3.

Przyjęto, że urządzenie /dev/hda1 jest partycją NTFS
Lokalny punkt montowania: /media/windows

4. Aby zamontować partycję

sudo mkdir /media/windows
sudo mount /dev/hda1 /media/windows/ -t ntfs -o nls=utf8,umask=0222

5. Aby odmontować partycję

sudo umount /media/windows/

P: Jak ręcznie zamontować/odmontować partycję FAT, przyznając użytkownikom prawo do odczytu i zapisu?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak wyświetlić listę partycji?
3.

Przyjęto, że urządzenie /dev/hda1 jest partycją FAT
Lokalny punkt montowania: /media/windows

4. Aby zamontować partycję

sudo mkdir /media/windows
sudo mount /dev/hda1 /media/windows/ -t vfat -o nls=utf8,umask=000

5. Aby odmontować partycję

sudo umount /media/windows/

P: Jak automatycznie zamontować partycję NTFS podczas startu systemu, przyznając użytkownikom prawo do odczytu?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak wyświetlić listę partycji?
3.

Przyjęto, że urządzenie /dev/hda1 jest partycją NTFS
Lokalny punkt montowania: /media/windows

4.

sudo mkdir /media/windows
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab

5. Dopisz na końcu pliku następującą linię

/dev/hda1 /media/windows ntfs nls=utf8,umask=0222 0 0

6. Zapisz tak przygotowany plik (przykład)
7. Przeczytaj Jak wymusić ponowne przetworzenie pliku /etc/fstab bez konieczności restartowania systemu?

P: Jak automatycznie zamontować partycję FAT podczas startu systemu, przyznając użytkownikom prawo do odczytu i zapisu?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak wyświetlić listę partycji?
3.

Przyjęto, że urządzenie /dev/hda1 jest partycją FAT
Lokalny punkt montowania: /media/windows

4.

sudo mkdir /media/windows
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab

5. Dopisz na końcu pliku następującą linię

/dev/hda1 /media/windows vfat iocharset=utf8,umask=000 0 0

6. Zapisz tak przygotowany plik (przykład)
7. Przeczytaj Jak wymusić ponowne przetworzenie pliku /etc/fstab bez konieczności restartowania systemu?


Bezpieczeństwo

P: Jakie są podstawowe zasady dotyczące bezpieczeństwa mojego systemu?

1. Przeczytaj Uwagi ogólne
2. Upewnij się, że twardy dysk jest pierwszym urządzeniem, z którego BIOS uruchamia system operacyjny. Uniemożliwi to:
1. Użycie przez osoby trzecie dysku instalacyjnego Linuksa, który pozwala na dostęp do systemu z uprawnieniami roota
2. Uruchomienie Linux Live CD (np. KNOPPIX-a), który pozwala na swobodny dostęp do zawartości dysku
3. Zainstalowanie innego systemu operacyjnego
3. Zabezpiecz dostęp do ustawień BIOS-u hasłem, aby:
1. Zablokować możliwość zmiany kolejności urządzeń, z których uruchamiany jest system operacyjny.
4. Upewnij się, że komputer znajduje się w bezpiecznym miejscu. Zabezpieczy Cię to przed:
1. Wymontowaniem dysku twardego przez osoby trzecie, co umożliwi im dostęp do zawartych na nim danych
2. Wyjęciem baterii zapewniającej zasilanie dla BIOS-u, co skutkuje przywróceniem standardowego hasła
5. Stosuj w systemie silne, trudne do odgadnięcia hasła
1. Zmniejsza to znacząco szanse na złamanie hasła za pomocą zautomatyzowanych narzędzi (np. John the Ripper)
2. Twórz hasła o długości minimum ośmiu znaków
3. Hasło powinno składać się z liter (małych i dużych) oraz cyfr
6. Zablokuj opcję interaktywnej modyfikacji menu GRUB-a
1. Zabezpieczy Cię to przed modyfikacją parametrów startowych jądra systemu, co grozi uzyskaniem uprawnień roota przez osoby niepowołane
2. Przeczytaj Jak zablokowac opcję interaktywnej zmiany menu GRUB-a?
7. Upewnij się, że w konsoli wyłączono historię poprzednich wpisów
1. Uchroni Cię to przed podejrzeniem poprzednio wykonywanych komend
2. Przeczytaj Jak wyłączyć historię komend w oknie konsoli?
8. Wyłącz możliwość wymuszenia restartu systemu poprzez Ctrl+Alt+Del (w trybie konsoli)
1. Zapobiegnie to niekontrolowanemu restartowi systemu
2. Przeczytaj Jak uniemożliwić restart systemu poprzez kombinację klawiszy Ctrl+Alt+Del (w konsoli)?
9. Upewnij się, że operacje usuwania, kopiowania i przenoszenia plików wymagają wyraźnej zgody użytkownika (w konsoli)
1. Uchronisz sie w ten sposób przed niezamierzonym skaowaniem lub napisaniem plików
2. Przeczytaj Jak włączyć komunikat ostrzeżenia przed usuwaniem i nadpisywaniem plików (w konsoli)?
10. Przy codziennej pracy z systemem posługuj się kontem zwykłego uzytkownika
1. Zebezpieczy to Cię przed przypadkowym usunięciem lub modyfikacją plików systemowych
2. Przeczytaj Jak zarządzać kontami użytkowników?
11. Wyłącz konto użytkownika root, używaj komendy "sudo"
1. Ograniczy to do minimum pracę na uprawnieniach roota i zabezpieczy przed niezamierzonym użyciem jakiegoś polecenia
2. "sudo" generuje log audytu (/var/log/auth.log)
3. Przeczytaj Przeczytaj Jak wyłączyć konto użytkownika "root"?
12. Zainstaluj firewalla
1. Firewall nie zapewni Ci automatycznie bezpieczeństwa, stanowi za to pierwszą linię obrony przed atakami z sieci
2. Przeczytaj Jak zainstalować aplikację typu firewall (Firestarter)?
13. Wykonuj testy bezpieczeństwa
1. Nessus to doskonałe narzędzie przeznaczone do wykrywania znanych luk w zabezpieczeniach
2. Przeczytaj Jak zainstalować skaner luk w zabezpieczeniach (Nessus)?

P: Jak zablokowac opcję interaktywnej zmiany menu GRUB-a?

1. Przeczytaj Uwagi ogólne
2.

grub

grub> md5crypt
Password: ****** (ubuntu)
Encrypted: $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 (encrypted password)
grub> quit

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst

3. Znajdź tę sekcję

...
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
...

4. Dodaj poniższą linię bezpośrednio pod odnalezioną sekcją

password --md5 $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 (encrypted password above)

5. Znajdź tę sekcję

...
title Ubuntu, kernel 2.6.10-5-386 (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro single
initrd /boot/initrd.img-2.6.10-5-386
savedefault
boot
...

6. Zastąp ją następującym fragmentem

#title Ubuntu, kernel 2.6.10-5-386 (recovery mode)
#root (hd0,1)
#kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro single
#initrd /boot/initrd.img-2.6.10-5-386
#savedefault
#boot

7. Zapisz tak przygotowany plik (przykład)

P: Jak wyłączyć historię komend w oknie konsoli?

1. Przeczytaj Uwagi ogólne
2.

rm $HOME/.bash_history
touch $HOME/.bash_history
chmod 000 $HOME/.bash_history

P: Jak uniemożliwić restart systemu poprzez kombinację klawiszy Ctrl+Alt+Del (w konsoli)?

1. Przeczytaj Uwagi ogólne
2.

sudo cp /etc/inittab /etc/inittab_backup
sudo gedit /etc/inittab

3. Znajdź poniższą linię

...
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
...

4. Zastąp ją następującym wpisem

#ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now

5. Zapisz tak przygotowany plik (przykład)
6.

sudo telinit q

P: Jak włączyć komunikat ostrzeżenia przed usuwaniem i nadpisywaniem plików (w konsoli)?

1. Przeczytaj Uwagi ogólne
2.

sudo cp /etc/bash.bashrc /etc/bash.bashrc_backup
sudo gedit /etc/bash.bashrc

3. Dopisz na końcu pliku następujące linie

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

4. Zapisz tak przygotowany plik (przykład)


Tryb awaryjny

P: Jak uzyskać uprawnienia roota bez logowania?

1. Przeczytaj Uwagi ogólne
2. Najprostsza metoda (nie zadziała jeżeli menu GRUB-a jest chronione hasłem)
1. Uruchom komputer
2. Jeżeli nie zobaczysz menu GRUB-a, naciśnij ESC
3. Wybierz

Ubuntu, kernel 2.6.10-5-386 (recovery mode)

4. Naciśnij 'Enter' by rozpocząć proces startu systemu
3. Inne metody
1. Przeczytaj Jak zmodyfikować parametry startowe jądra systemu by uzyskać uprawnienia roota?
2. Przeczytaj Jak wykorzystać dysk instalacyjny Ubuntu aby uzyskać uprawnienia roota?

P: Jak zmodyfikować parametry startowe jądra systemu by uzyskać uprawnienia roota?

1. Przeczytaj Uwagi ogólne
2. Uruchom komputer
3. Jeżeli nie zobaczysz menu GRUB-a, naciśnij ESC
4. Jeżeli menu GRUB-a jest zabezpieczone hasłem, naciśnij 'p' aby odblokować do niego dostęp
5. Wybierz

Ubuntu, kernel 2.6.10-5-386

6. Naciśnij 'e' w celu przejścia do edycji poleceń startowych przekazywanych do jądra systemu
7. Wybierz

kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro quiet splash

8. Naciśnij 'e' w celu przejścia do edycji konkretnego polecenia
9. Dodaj "rw init=/bin/bash" na końcu polecenia (za jego wszystkimi argumentami)

grub edit> kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro quiet splash rw init=/bin/bash

10. Naciśnij 'b' by uruchomić procedurę startową systemu

P: Jak wykorzystać dysk instalacyjny Ubuntu aby uzyskać uprawnienia roota?

1. Przeczytaj Uwagi ogólne
2. Włóż do napędu dysk instalacyjny i uruchom (zrestartuj) komputer
3. Po komunikacie "boot:" wpisz "rescue"

boot: rescue

4. Wykonuj polecenia wyświetlane na ekranie

P: Jak zmienić hasło roota (głównego użytkownika) w przypadku jego zapomnienia?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak uzyskać uprawnienia roota bez logowania?
3. Aby zmienić hasło roota

# passwd root

4. Aby zmienić hasło głównego użytkownika

# passwd nazwa_glownego_uzytkownika

P: Jak zmienić hasło GRUB-a w przypadku jego zapomnienia?

1. Przeczytaj Uwagi ogólne
2.

grub

grub> md5crypt
Password: ****** (ubuntu)
Encrypted: $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 (zaszyfrowane hasło)
grub> quit

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst

3. Znajdź poniższą linię

...
password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
...

4. Zastąp ją następującym wpisem

password --md5 $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 (encrypted password above)

5. Zapisz tak przygotowany plik (przykład)

P: Jak przywrócić GRUB-a po instalacji Windows?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak wykorzystać dysk instalacyjny Ubuntu aby uzyskać uprawnienia roota?
3.

Przyjęto, że /dev/hda jest partycją startową systemu

4.

# grub-install /dev/hda

P: Jak dodać do menu GRUB-a wpis uruchamiający system Windows?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak wyświetlić listę partycji?
3.

Przyjęto, że urządzenie /dev/hda1 jest partycja systemowa Windows

4.

$ sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
$ sudo gedit /boot/grub/menu.lst

5. Dopisz na końcu pliku następujące linie

title Microsoft Windows
root (hd0,0)
savedefault
makeactive
chainloader +1

6. Zapisz tak przygotowany plik (przykład)

P: Jak odczytać zawartość partycji linuksowych (ext2, ext3) w systemie Windows?

1. Przeczytaj Uwagi ogólne
2. Pobierz program Explore2fs: stąd


Tips & Tricks

P: Jak zrestartować GNOME bez restartu całego systemu?

1. Przeczytaj Uwagi ogólne
2. Zamknij wszytkie otwarte aplikacje

Naciśnij kombinację klawiszy 'Ctrl + Alt + Backspace'

lub

sudo /etc/init.d/gdm restart

P: Jak włączyć klawisz NumLock przy logowaniu do GNOME?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install numlockx
sudo cp /etc/X11/gdm/Init/Default /etc/X11/gdm/Init/Default_backup
sudo gedit /etc/X11/gdm/Init/Default

4. Znajdź poniższą linię

...
exit 0

5. Dodaj następujący fragment powyżej odnalezionej linii

if [ -x /usr/bin/numlockx ]; then
/usr/bin/numlockx on
fi

6. Zapisz tak przygotowany plik (przykład)
7. Przeczytaj Jak zrestartować GNOME bez restartu systemu?

P: Jak automatycznie uruchamiać programy przy logowaniu do GNOME?

1. Przeczytaj Uwagi ogólne
2. System -> Preferencje -> Sesje
3. Sesje

Zakładka programy startowe -> Dodaj/Edytuj/Usuń

P: Jak przełączyć się z GNOME do konsoli?

1. Przeczytaj Uwagi ogólne
2. Aby przełączyć się do trybu konsoli

Naciśnij kombinację klawiszy 'Ctrl + Alt + F1' (F2 - F6)

3. Aby powrócić do GNOME

Naciśnij kombinację klawiszy 'Ctrl + Alt + F7'

P: Jak zablokować możliwość zrestartowania X serwera kombinacją klawiszy Ctrl+Alt+Backspace?

1. Przeczytaj Uwagi ogólne
2.

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo gedit /etc/X11/xorg.conf

3. Dołącz na końcu pliku następujący fagment

Section "ServerFlags"
Option "DontZap" "yes"
EndSection

4. Zapisz tak przygotowany plik (przykład)
5. Przeczytaj Jak zrestartować GNOME bez restartu całego systemu?

P: Jak spowodować, by kombinacja klawiszy Ctrl+Alt+Del wywoływała Monitor Systemu GNOME?

1. Przeczytaj Uwagi ogólne
2.

gconftool-2 -t str --set /apps/metacity/global_keybindings/run_command_9 "<Control><Alt>Delete"
gconftool-2 -t str --set /apps/metacity/keybinding_commands/command_9 "gnome-system-monitor"

P: Jak odświeżyć pulpit GNOME?

1. Przeczytaj Uwagi ogólne
2.

killall nautilus

P: Jak przeładować Panel GNOME?

1. Przeczytaj Uwagi ogólne
2.

killall gnome-panel

P: Jak otwierać każdy katalog w tym samym oknie Nautilusa?

1. Przeczytaj Uwagi ogólne
2. Aplikacje -> Narzędzia systemowe -> Edytor konfiguracji
3. Edytor konfiguracji

/ -> apps -> nautilus -> preferences -> always_use_browser (zaznaczone)

P: Jak wyświetlić ukryte pliki w Nautilusie?

1. Przeczytaj Uwagi ogólne
2. Miejsca -> Katalog domowy
3. Aby czasowo włączyć pokazywanie ukrytych plików

Naciśnij kombinację klawiszy 'Ctrl + H'

4. Aby na stałe włączyć pokazywanie ukrytych plików

menu Edycja -> Preferencje

Zakładka Widoki -> Domyślny widok -> Wyświetlanie plików ukrytych i zapasowych (zaznaczone)

P: Jak przeglądać pliki i katalogi w Nautilusie z prawami roota?

1. Przeczytaj Uwagi ogólne
2. Wykonaj polecenie
1.

sudo gedit /usr/share/applications/Nautilus-root.desktop

2. Wstaw poniższe linie do nowego pliku

[Desktop Entry]
Name=Nautilus (root)
Comment=Przeglądanie systemu plików
Exec=gksudo "nautilus --browser %U"
Icon=file-manager
Terminal=false
Type=Application
Categories=Application;System;

3. Zapisz tak przygotowany plik (przykład)
4. Przeczytaj Jak przeładować Panel GNOME?
3. Aplikacje -> Narzędzia systemowe -> Nautilus (root)

P: Jak przywrócić na pulpicie ikony (Ten komputer, Katalog domowy, Śmietnik)?

1. Przeczytaj Uwagi ogólne
2. Aplikacje -> Narzędzia systemowe -> Edytor konfiguracji
3. Edytor konfiguracji

/ -> apps -> nautilus -> desktop ->
computer_icon_visible (zaznaczone)
home_icon_visible (zaznaczone)
trash_icon_visible (zaznaczone)

P: Jak zmienić domyślny typ pliku dla opcji "Otwórz z"?

1. Przeczytaj Uwagi ogólne
2.

Kliknij prawym klawiszem myszy na wybranym pliku ->

PostWysłany: 17 Lut 2006, 21:14
przez proktor
.cdn

-----------------------------------------------------------------------------------------

2.

-> Właściwości

Zakładka Otwarcie za pomocą -> Dodaj

Wybierz odpowiedni program

Zaznacz go na liście

P: Jak zmienić domyślny program pocztowy na Mozillę Thunderbird?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować program pocztowy (Mozilla Thunderbird)?
3. System -> Preferencje -> Preferowane aplikacje
4. Preferowane aplikacje

Zakładka Czytnik poczty -> Domyślny czytnik poczty -> Polecenie: mozilla-thunderbird %s

P: Jak otwierać pliki z uprawnieniami roota za pomocą prawego klawisza myszy?

1. Przeczytaj Uwagi ogólne
2.

gedit $HOME/.gnome2/nautilus-scripts/Open\ as\ root

3. Wstaw poniższe linie do nowego pliku

for uri in $NAUTILUS_SCRIPT_SELECTED_URIS; do
gnome-sudo "gnome-open $uri" &
done

4. Zapisz tak przygotowany plik (przykład)
5.

chmod +x $HOME/.gnome2/nautilus-scripts/Open\ as\ root

6.

Kliknij prawym klawiszem na pliku -> Skrypty -> Open as root

P: Jak wyłączyć dźwięk systemowy w terminalu?

1. Przeczytaj Uwagi ogólne
2. Aplikacje -> Narzędzia systemowe -> Terminal
3. Terminal

Menu Edycja -> Bieżący profil...

Zakładka Ogólne -> Ogólne -> Dzwonek terminala (odznaczone)

P: Jak szybciej wczytywać strony WWW w przeglądarce Mozilla Firefox?

1. Przeczytaj Uwagi ogólne
2. Aplikacje -> Internet -> Firefox Web Browser
3. Mozilla Firefox

Pasek adresu -> about:config

Filtr: ->
network.dns.disableIPv6 -> true
network.http.pipelining -> true
network.http.pipelining.maxrequests -> 8
network.http.proxy.pipelining -> true

P: Jak wyłączyć używanie dźwięku systemowego w funkcji wyszukiwania Mozilli Firefox?

1. Przeczytaj Uwagi ogólne
2. Aplikacje -> Internet -> Firefox Web Browser
3. Mozilla Firefox

Pasek adresu -> about:config

Filtr: -> accessibility.typeaheadfind.enablesound -> false

P: Jak przywrócić oryginalne ikony Mozilli Firefox?

1. Przeczytaj Uwagi ogólne
2.

wget -c http://frankandjacq.com/ubuntuguide/mozilla-firefox.png
wget -c http://frankandjacq.com/ubuntuguide/document.png
chmod 644 mozilla-firefox.png
chmod 644 document.png
sudo dpkg-divert --rename /usr/share/pixmaps/mozilla-firefox.png
sudo dpkg-divert --rename /usr/share/pixmaps/mozilla-firefox.xpm
sudo dpkg-divert --rename /usr/lib/mozilla-firefox/icons/default.xpm
sudo dpkg-divert --rename /usr/lib/mozilla-firefox/icons/document.png
sudo dpkg-divert --rename /usr/lib/mozilla-firefox/chrome/icons/default/default.xpm
sudo cp mozilla-firefox.png /usr/share/pixmaps/mozilla-firefox.png
sudo cp mozilla-firefox.png /usr/share/pixmaps/mozilla-firefox.xpm
sudo cp mozilla-firefox.png /usr/lib/mozilla-firefox/icons/default.xpm
sudo cp document.png /usr/lib/mozilla-firefox/icons/document.png
sudo cp mozilla-firefox.png /usr/lib/mozilla-firefox/chrome/icons/default/default.xpm

3. Przeczytaj Jak zrestartować GNOME bez restartu całego systemu?

P: Jak przywrócić oryginalne ikony Mozilli Thunderbird?

1. Przeczytaj Uwagi ogólne
2.

wget -c http://frankandjacq.com/ubuntuguide/moz ... erbird.xpm
chmod 644 mozilla-thunderbird.xpm
sudo dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird.xpm
sudo dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-menu.xpm
sudo dpkg-divert --rename /usr/share/pixmaps/mozilla-thunderbird-pm-menu.xpm
sudo dpkg-divert --rename /usr/lib/mozilla-thunderbird/chrome/icons/default/mozilla-thunderbird.xpm
sudo dpkg-divert --rename /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow16.xpm
sudo dpkg-divert --rename /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow.xpm
sudo dpkg-divert --rename /usr/lib/mozilla-thunderbird/chrome/icons/default/default.xpm
sudo cp mozilla-thunderbird.xpm /usr/share/pixmaps/mozilla-thunderbird.xpm
sudo cp mozilla-thunderbird.xpm /usr/share/pixmaps/mozilla-thunderbird-menu.xpm
sudo cp mozilla-thunderbird.xpm /usr/share/pixmaps/mozilla-thunderbird-pm-menu.xpm
sudo cp mozilla-thunderbird.xpm /usr/lib/mozilla-thunderbird/chrome/icons/default/mozilla-thunderbird.xpm
sudo cp mozilla-thunderbird.xpm /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow16.xpm
sudo cp mozilla-thunderbird.xpm /usr/lib/mozilla-thunderbird/chrome/icons/default/messengerWindow.xpm
sudo cp mozilla-thunderbird.xpm /usr/lib/mozilla-thunderbird/chrome/icons/default/default.xpm

3. Przeczytaj Jak zrestartować GNOME bez restartu całego systemu?

P: Jak używać graficznej nakładki na program apt-get (Synaptic)?

1. Przeczytaj Uwagi ogólne
2. System -> Administracja -> Synaptic Menedżer Pakietów
3. Synaptic Menedżer Pakietów
1. Odświeżanie listy pakietów (odpowiednik apt-get update)

Menu Edycja -> Odśwież listy pakietów

2. Instalowanie najnowszych wersji wszystkich pakietów (odpowiednik apt-get upgrade)

Menu Edycja -> Zaznacz wszystko do aktualizacji... -> Inteligentne zaznaczanie pakietów do aktualizacji
Menu Edycja -> Wykonaj zaznaczone zmiany

3. Wyszukiwanie pakietu (odpowiednik apt-cache search nazwa_pakietu)

Menu Edycja -> Wyszukiwanie... W oknie dialogowym wpisz nazwę pakietu

4. Instalowanie wybranego pakietu (odpowiednik apt-get install nazwa_pakietu)

Po wybraniu pakietu do zainstalowania

Menu Pakiet -> Zaznacz do instalacji
Menu Edycja -> Wykonaj zaznaczone zmiany

5. Usuwanie zainstalowanego pakietu (odpowiednik apt-get remove nazwa_pakietu)

Po wybraniu pakietu do usunięcia

Menu Pakiet -> Zaznacz do usunięcia
Menu Edycja -> Wykonaj zaznaczone zmiany

P: Jak zainstalować/usunąć pakiet .deb?

1. Przeczytaj Uwagi ogólne
2. Aby zainstalować pakiet .deb

sudo dpkg -i package_file.deb

3. Aby usunąć pakiet .deb

sudo dpkg -r package_name

P: Jak przekonwertować pakiet .rpm do formatu .deb?

1. Przeczytaj Uwagi ogólne
2.

sudo alien nazwa_pakietu.rpm

P: Jak jednocześnie zmienić nazwy wszystkich plików w danym katalogu?

1. Przeczytaj Uwagi ogólne
2. Aby zainstalować program mvb

wget -c http://frankandjacq.com/ubuntuguide/mvb_1.6.tgz
sudo tar zxvf mvb_1.6.tgz -C /usr/share/
sudo chown -R root:root /usr/share/mvb_1.6/
sudo ln -fs /usr/share/mvb_1.6/mvb /usr/bin/mvb

3. Aby zmienić nazwy wszystkich plików w danym katalogu

mvb NOWA_NAZWA

P: Jak za pomocą jednego polecenia przetwarzać wszystkie obrazy w danym katalogu?

1. Przeczytaj Uwagi ogólne
2. Aby zainstalować skrypt powłoki przetwarzający obrazy
1. Przeczytaj Jak dodać kolejne repozytoria?
2.

sudo apt-get install imagemagick
wget -c http://frankandjacq.com/ubuntuguide/bbips.0.3.2.sh
sudo cp bbips.0.3.2.sh /usr/bin/bbips
sudo chmod 755 /usr/bin/bbips

3. Aby za pomocą jednego polecenia przetwarzać wszystkie obrazy w danym katalogu

bbips

P: Jak ustawić systemowe zmienne środowiskowe?

1. Przeczytaj Uwagi ogólne
2.

sudo cp /etc/bash.bashrc /etc/bash.bashrc_backup
sudo gedit /etc/bash.bashrc

3. Dopisz systemowe zmienne środowiskowe na końcu pliku
4. Zapisz tak przygotowany plik

P: Jak zapisać dane wyświetlane przez polecenie 'man' do pliku?

1. Przeczytaj Uwagi ogólne
2.

man komenda | col -b > plik.txt

P: Jak ukryć menu GRUB-a podczas startu systemu?

1. Przeczytaj Uwagi ogólne
2.

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst

3. Znajdź poniższą linię

...
#hiddenmenu
...

4. Zastąp ją następującym wpisem

hiddenmenu

5. Zapisz tak przygotowany plik (przykład)

P: Jak zmienić w GRUB-ie czas autostartu domyślnego systemu?

1. Przeczytaj Uwagi ogólne
2.

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst

3. Znajdź poniższą linię

...
timeout 3
...

4. Zastąp ją następującym wpisem

timeout X_seconds

5. Zapisz tak przygotowany plik (przykład)

P: Jak zmienić w GRUBie domyślny system operacyjny?

1. Przeczytaj Uwagi ogólne
2.

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst

3. Znajdź poniższą linię

...
default 0
...

4. Zastąp ją następującym wpisem

default X_sequence

5. Zapisz tak przygotowany plik (przykład)

P: Jak wyświetlić graficzne tło dla menu GRUB-a?

1. Przeczytaj Uwagi ogólne
2.

Przyjęto że hd0,1 jest dyskiem z partycją startową Ubuntu

3.

wget -c http://frankandjacq.com/ubuntuguide/ubuntu.xpm.gz
chmod 644 ubuntu.xpm.gz
sudo mkdir /boot/grub/images
sudo cp ubuntu.xpm.gz /boot/grub/images/
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst

4. Znajdź tę sekcję

# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
...

5. Dodaj poniższą linię na końcu odnalezionej sekcji

splashimage (hd0,1)/boot/grub/images/ubuntu.xpm.gz

6. Zapisz tak przygotowany plik (przykład)

P: Jak przekonwertować dowolny obraz na graficzne tło dla menu GRUB-a?

1. Przeczytaj Uwagi ogólne
2.

Przyjęto że plik wallpaper.png ma zostać przekonwertowany na tło GRUB-a
splashimage.xpm.gz jest plikiem zawierającym gotowe tło

3.

convert -resize 640x480 -colors 14 wallpaper.png splashimage.xpm && gzip splashimage.xpm

4. Przeczytaj Jak wyświetlić graficzne tło dla menu GRUB-a? (wstaw splashimage.xpm.gz zamiast ubuntu.xpm.gz)

P: Jak jednorazowo pominąć uruchomienie określonej usługi podczas startu systemu?

1. Przeczytaj Uwagi ogólne
2.

Naciśnij kobinację klawiszy 'Ctrl + C'

P: Jak na stałe włączyć/wyłączyć uruchomienie określonej usługi podczas startu systemu?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować bootmenedżera (BUM)?

P: Jak usunąć zawartość katalogu /tmp/ przy zamykaniu systemu?

1. Przeczytaj Uwagi ogólne
2.

sudo cp /etc/init.d/sysklogd /etc/init.d/sysklogd_backup
sudo gedit /etc/init.d/sysklogd

3. Znajdź tę sekcję

...
stop)
log_begin_msg "Stopping system log daemon..."
start-stop-daemon --stop --quiet --oknodo --exec $binpath --pidfile $pidfile
log_end_msg $?
...

4. Dodaj poniższą linię na końcu odnalezionej sekcji

rm -fr /tmp/* /tmp/.??*

5. Zapisz tak przygotowany plik (przykład)

P: Jak szybko przemieszczać się po zawartości ekranu konsoli?

1. Przeczytaj Uwagi ogólne
2. Przewijanie ekranu w górę

Naciśnij 'Shift + Page Up'

3. Przewijanie ekranu w dół

Naciśnij 'Shift + Page Down'


Serwer antywirusowy

P: Jak zainstalowac serwer antywirusowy ClamAV?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install clamav

P: Jak ręcznie uaktualnić bazę sygnatur wirusów?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalowac serwer antywirusowy ClamAV?
3.

sudo freshclam

P: Jak ręcznie przeskanować pliki/katalogi w poszukiwaniu wirusów?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalowac serwer antywirusowy ClamAV?
3.

sudo clamscan -r /lokalizacja_plików_lub_katalogów

P: Jak automatycznie przeskanować pliki/katalogi w poszukiwaniu wirusów?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalowac serwer antywirusowy ClamAV?
3.

Przyjęto, że automatyczne skanowanie ma się odbywać codziennie o północy
* * * * * oznacza minutę godzinę dzień miesiąc rok

4.

export EDITOR=gedit && sudo crontab -e

5. Dopisz na końcu pliku następującą linię

00 00 * * * sudo clamscan -r /lokalizacja_plików_lub_katalogów

6. Zapisz tak przygotowany plik


Serwer Samba

P: Jak zainstalować Sambę w roli serwera plików?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install samba
sudo apt-get install smbfs

P: Jak dodawać/edytować/usuwać użytkowników sieci?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować Sambę w roli serwera plików?
3. Aby dodać użytkownika
1. Przeczytaj Jak dodawać/edytować/usuwać konta użytkowników?
2.

sudo smbpasswd -a nazwa_uzytkownika
sudo gedit /etc/samba/smbusers

3. Wstaw poniższą linię do nowego pliku

nazwa_uzytkownika = "network username"

4. Zapisz tak przygotowany plik (przykład)
4. Aby edytować konta użytkowników sieci

sudo smbpasswd -a nazwa_uzytkownika

5. Aby usunąć konta użytkowników sieci

sudo smbpasswd -x nazwa_uzytkownika

P: Jak udostępnić katalog domowy z prawem jedynie do odczytu (Authentication=Yes)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować Sambę w roli serwera plików?
3.

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf

4. Znajdź poniższą linię

...
; security = user
...

5. Zastąp ją następującym fragmentem

security = user
username map = /etc/samba/smbusers

6. Zapisz tak przygotowany plik (przykład)
7. Przeczytaj Jak dodawać/edytować/usuwać użytkowników sieci?
8.

sudo testparm
sudo /etc/init.d/samba restart

P: Jak udostępnić katalog domowy z prawem do zapisu i odczytu (Authentication=Yes)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować Sambę w roli serwera plików?
3.

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf

4. Znajdź poniższą linię

...
; security = user
...

5. Zastąp ją następującym fragmentem

security = user
username map = /etc/samba/smbusers

6. Znajdź tę sekcję

...
# By default, the home directories are exported read-only. Change next
# parameter to 'yes' if you want to be able to write to them.
writable = no
...

7. Zastąp ją następującym fragmentem

# By default, the home directories are exported read-only. Change next
# parameter to 'yes' if you want to be able to write to them.
writable = yes

8. Zapisz tak przygotowany plik (przykład)
9. Przeczytaj Jak dodawać/edytować/usuwać użytkowników sieci?
10.

sudo testparm
sudo /etc/init.d/samba restart

P: Jak udostępnić katalog grupy z prawem jedynie do odczytu (Authentication=Yes)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować Sambę w roli serwera plików?
3.

sudo mkdir /home/group
sudo chmod 777 /home/group/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf

4. Znajdź poniższą linię

...
; security = user
...

5. Zastąp ją następującym fragmentem

security = user
username map = /etc/samba/smbusers

6. Dopisz na końcu pliku następujące linie

[Group]
comment = Katalog grupy
path = /home/group
public = yes
writable = no
valid users = nazwa_użytkownika1 nazwa_użytkownika2
create mask = 0700
directory mask = 0700
force user = nobody
force group = nogroup

7. Zapisz tak przygotowany plik (przykład)
8. Przeczytaj Jak dodawać/edytować/usuwać użytkowników sieci?
9.

sudo testparm
sudo /etc/init.d/samba restart

P: Jak udostępnić katalog grupy z prawem do zapisu i odczytu (Authentication=Yes)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować Sambę w roli serwera plików?
3.

sudo mkdir /home/group
sudo chmod 777 /home/group/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf

4. Znajdź poniższą linię

...
; security = user
...

5. Zastąp ją następującym fragmentem

security = user
username map = /etc/samba/smbusers

6. Dopisz na końcu pliku następujące linie

[Group]
comment = Katalog grupy
path = /home/group
public = yes
writable = yes
valid users = nazwa_użytkownika1 nazwa_użytkownika2
create mask = 0700
directory mask = 0700
force user = nobody
force group = nogroup

7. Zapisz tak przygotowany plik (przykład)
8. Przeczytaj Jak dodawać/edytować/usuwać użytkowników sieci?
9.

sudo testparm
sudo /etc/init.d/samba restart

P: Jak udostępnić katalog publiczny z prawem jedynie do odczytu (Authentication=Yes)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować Sambę w roli serwera plików?
3.

sudo mkdir /home/public
sudo chmod 777 /home/public/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf

4. Znajdź poniższą linię

...
; security = user
...

5. Zastąp ją następującym fragmentem

security = user
username map = /etc/samba/smbusers

6. Dopisz na końcu pliku następujące linie

[public]
comment = Katalog publiczny
path = /home/public
public = yes
writable = no
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup

7. Zapisz tak przygotowany plik (przykład)
8. Read Jak dodawać/edytować/usuwać użytkowników sieci?
9.

sudo testparm
sudo /etc/init.d/samba restart

P: Jak udostępnić katalog publiczny z prawem do zapisu i odczytu (Authentication=Yes)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować Sambę w roli serwera plików?
3.

sudo mkdir /home/public
sudo chmod 777 /home/public/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf

4. Znajdź poniższą linię

...
; security = user
...

5. Zastąp ją następującym fragmentem

security = user
username map = /etc/samba/smbusers

6. Dopisz na końcu pliku następujące linie

[public]
comment = Katalog publiczny
path = /home/public
public = yes
writable = yes
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup

7. Zapisz tak przygotowany plik (przykład)
8. Read Jak dodawać/edytować/usuwać użytkowników sieci?
9.

sudo testparm
sudo /etc/init.d/samba restart

P: Jak udostępnić katalog publiczny z prawem jedynie do odczytu (Authentication=No)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować Sambę w roli serwera plików?
3.

sudo mkdir /home/public
sudo chmod 777 /home/public/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf

4. Znajdź poniższą linię

...
; security = user
...

5. Zastąp ją następującym wpisem

security = share

6. Dopisz na końcu pliku następujące linie

[public]
comment = Katalog publiczny
path = /home/public
public = yes
writable = no
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup

7. Zapisz tak przygotowany plik (przykład)
8.

sudo testparm
sudo /etc/init.d/samba restart

P: Jak udostępnić katalog publiczny z prawem do odczytu i zapisu (Authentication=No)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować Sambę w roli serwera plików?
3.

sudo mkdir /home/public
sudo chmod 777 /home/public/
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf

4. Znajdź poniższą linię

...
; security = user
...

5. Zastąp ją następującym wpisem

security = share

6. Dopisz na końcu pliku następujące linie

[public]
comment = Katalog publiczny
path = /home/public
public = yes
writable = yes
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup

7. Zapisz tak przygotowany plik (przykład)
8.

sudo testparm
sudo /etc/init.d/samba restart


Serwer SSH

P: Jak zainstalować serwer SSH?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install ssh

P: Jak poprzez SSH podłączyć się do innego komputera?

1. Przeczytaj Uwagi ogólne
2.

Przyjęto, że zdalny komputer posiada zainstalowaną usługę SSH
Przeczytaj Jak zainstalować serwer SSH?
IP zdalnego komputera: 192.168.0.1

3.

ssh [email protected]

P: Jak skopiować plik/katalog ze zdalnego komputera (scp)?

1. Przeczytaj Uwagi ogólne
2.

Przyjęto, że zdalny komputer posiada zainstalowaną usługę SSH
Przeczytaj Jak zainstalować serwer SSH?
IP zdalnego komputera: 192.168.0.1
Położenie pliku/folderu na zdalnym komputerze: /home/nazwa_uzytkownika/remotefile.txt
Katalog docelowy na komputerze lokalnym: . (bieżący katalog)

3.

scp -r [email protected]:/home/nazwa_uzytkownika/remotefile.txt .

P: Jak skopiować plik/katalog na dysk zdalnego komputera (scp)?

1. Przeczytaj Uwagi ogólne
2.

Przyjęto, że zdalny komputer posiada zainstalowaną usługę SSH
Przeczytaj Jak zainstalować serwer SSH?
Położenie pliku/folderu na komputerze lokalnym: localfile.txt
IP zdalnego komputera: 192.168.0.1
Położenie pliku/folderu na zdalnym komputerze: /home/nazwa_uzytkownika/

3.

scp -r localfile.txt [email protected]:/home/nazwa_uzytkownika/

P: Jak skopiować plik/katalog ze zdalnego komputera (rsync)?

1. Przeczytaj Uwagi ogólne
2.

Przyjęto, że zdalny komputer posiada zainstalowaną usługę SSH
Przeczytaj Jak zainstalować serwer SSH?
IP zdalnego komputera: 192.168.0.1
Położenie pliku/folderu na zdalnym komputerze: /home/nazwa_uzytkownika/remotefile.txt
Katalog docelowy na komputerze lokalnym: . (bieżący katalog)

3.

rsync -v -u -a --delete --rsh=ssh --stats [email protected]:/home/nazwa_uzytkownika/remotefile.txt .

P: Jak skopiować plik/katalog na dysk zdalnego komputera (rsync)?

1. Przeczytaj Uwagi ogólne
2.

Przyjęto, że zdalny komputer posiada zainstalowaną usługę SSH
Przeczytaj Jak zainstalować serwer SSH?
Położenie pliku/folderu na komputerze lokalnym: localfile.txt
IP zdalnego komputera: 192.168.0.1
Położenie pliku/folderu na zdalnym komputerze: /home/nazwa_uzytkownika/

3.

rsync -v -u -a --delete --rsh=ssh --stats localfile.txt [email protected]:/home/nazwa_uzytkownika/

P: Jak zalogować się na komputerze zdalnym z komputera z systemem Windows?

1. Przeczytaj Uwagi ogólne
2.

Przyjęto, że zdalny komputer posiada zainstalowaną usługę SSH
Przeczytaj Jak zainstalować serwer SSH?

3. Pobierz PuTTY: stąd

P: Jak skopiować plik/folder z/na komputer zdalny z komputera z systemem Windows?

1. Przeczytaj Uwagi ogólne
2.

Przyjęto, że zdalny komputer posiada zainstalowaną usługę SSH
Przeczytaj Jak zainstalować serwer SSH?

3. Pobierz WinSCP: stąd


Serwer DHCP

P: Jak zainstalować serwer DHCP?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

Przyjęto, że interfejsem sieciowym jest "eth0"
Pula dzierżawy: 192.168.0.100 do 192.168.0.200
Maska podsieci: 255.255.255.0
Serwery DNS: 202.188.0.133, 202.188.1.5
Domena: tm.net.my
Bramka sieciowa: 192.168.0.1

4.

sudo apt-get install dhcp3-server
sudo cp /etc/default/dhcp3-server /etc/default/dhcp3-server_backup
sudo gedit /etc/default/dhcp3-server

5. Znajdź poniższą linię

...
INTERFACES=""

6. Zastąp ją następującym wpisem

INTERFACES="eth0"

7. Zapisz tak przygotowany plik (przykład)
8.

sudo cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf_backup
sudo gedit /etc/dhcp3/dhcpd.conf

9. Znajdź tę sekcję

...
# option definitions common to all supported networks...
option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;

default-lease-time 600;
max-lease-time 7200;
...

10. Zastąp ją następującym fragmentem

# option definitions common to all supported networks...
#option domain-name "example.org";
#option domain-name-servers ns1.example.org, ns2.example.org;

#default-lease-time 600;
#max-lease-time 7200;

11. Znajdź tę sekcję

...
# A slightly different configuration for an internal subnet.
#subnet 10.5.5.0 netmask 255.255.255.224 {
# range 10.5.5.26 10.5.5.30;
# option domain-name-servers ns1.internal.example.org;
# option domain-name "internal.example.org";
# option routers 10.5.5.1;
# option broadcast-address 10.5.5.31;
# default-lease-time 600;
# max-lease-time 7200;
#}
...

12. Zastąp ją następującym fragmentem

# A slightly different configuration for an internal subnet.
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.200;
option domain-name-servers 202.188.0.133, 202.188.1.5;
option domain-name "tm.net.my";
option routers 192.168.0.1;
option broadcast-address 192.168.0.255;
default-lease-time 600;
max-lease-time 7200;
}

13. Zapisz tak przygotowany plik (przykład)
14.

sudo /etc/init.d/dhcp3-server restart


Serwer baz danych

P: Jak zainstalować serwer baz danych MySQL?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install mysql-server
mysqladmin -u root password db_user_password

P: Jak zainstalować MYSQL Control Center?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3. Przeczytaj Jak zainstalować serwer baz danych MySQL?
4.

sudo apt-get install mysqlcc
sudo gedit /usr/share/applications/MySQLCC.desktop

5. Wstaw poniższe linie do nowego pliku

[Desktop Entry]
Name=MySQLCC
Comment=MySQLCC
Exec=mysqlcc
Icon=/usr/share/pixmaps/mysqlcc.xpm
Terminal=false
Type=Application
Categories=Application;System;

6. Zapisz tak przygotowany plik (przykład)
7. Przeczytaj Jak przeładować Panel GNOME?
8. Aplikacje -> Narzędzia systemowe -> MySQLCC


Serwer HTTP Apache

P: Jak zainstalować serwer WWW Apache?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install apache2

4. http://localhost

P: Jak zainstalować PHP dla serwera Apache?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3. Read Jak zainstalować serwer WWW Apache?
4.

sudo apt-get install php4
sudo gedit /var/www/testphp.php

5. Wstaw poniższą linię do nowego pliku

<?php phpinfo(); ?>

6. Zapisz tak przygotowany plik (przykład)
7. http://localhost/testphp.php

P: Jak zainstalować MySQL dla serwera Apache?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3. Przeczytaj Jak zainstalować serwer WWW Apache?
4. Przeczytaj Jak zainstalować serwer baz danych MySQL?
5. Przeczytaj Jak zainstalować PHP dla serwera Apache?
6.

sudo apt-get install libapache2-mod-auth-mysql
sudo apt-get install php4-mysql
sudo /etc/init.d/apache2 restart

P: Jak zamapować adresy URL dla lokalizacji spoza /var/www/?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować serwer WWW Apache?
3.

sudo gedit /etc/apache2/conf.d/alias

4. Wstaw poniższe linie do nowego pliku

Alias /URL-path /polozenie_katalogu/

<Directory /polozenie_katalogu/>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>

5. Zapisz tak przygotowany plik (przykład)
6.

sudo /etc/init.d/apache2 restart

7. http://localhost/URL-path

P: Jak zmienić domyślny numer portu dla serwera Apache?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować serwer WWW Apache?
3.

Przyjęto, że nowy numer portu to 79

4.

sudo gedit /etc/apache2/ports.conf

5. Znajdź poniższą linię

Listen 80

6. Zastąp ją następującym wpisem

Listen 78

7. Zapisz tak przygotowany plik (przykład)
8.

sudo /etc/init.d/apache2 restart

9. http://localhost:79

P: Jak przetwarzać kanał RSS za pomocą PHP i serwera Apache?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować serwer WWW Apache?
3. Przeczytaj Jak zainstalować PHP dla serwera Apache?
4.

Przyjęto że kanałem RSS jest kanał serwisu DistroWatch.com - News

5.

wget -c http://frankandjacq.com/ubuntuguide/mag ... 1.1.tar.gz
sudo mkdir /var/www/feeds
sudo tar zxvf magpierss-0.71.1.tar.gz -C /var/www/feeds/
sudo mv /var/www/feeds/magpierss-0.71.1/* /var/www/feeds/
sudo rm -fr /var/www/feeds/magpierss-0.71.1/
sudo chown -R www-data:root /var/www/feeds/
sudo gedit /var/www/feeds/index.php

6. Wstaw poniższe linie do nowego pliku

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="pl" xml:lang="pl">

<head>

<title>DistroWatch.com - Wiadomości</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"/>

<style type="text/css">
/*<![CDATA[*/
/*
DEFAULT TAG STYLES
*/

body {
background: #ffffff;
margin-left: 20px;
font-family: bitstream vera sans,sans-serif;
font-size: 9pt;
}

h1 {
font-family: luxi sans,sans-serif;
font-size: 15pt;
}

/*]]>*/
</style>

</head>

<body>

<?php

require_once 'rss_fetch.inc';
error_reporting(E_ERROR);

$url = 'http://distrowatch.com/news/dw.xml';
$rss = fetch_rss($url);

if ($rss) {

echo "<h1>";
echo "<a href=$url>", $rss->channel[title], "</a><br/>";
echo "</h1>";

foreach ($rss->items as $item ) {
$url = $item[link];
$title = $item[title];
$description = $item[description];
echo "<li>";
echo "<b>Topic:</b> <a href=$url><b><u>$title</u></b></a><br/><br/>";
echo "$description<br/><br/>";
echo "</li>";
}

}
else {
echo "<a href=$url>", $url, "</a> - brak połączenia!<br/>";
}

?>

</body>

</html>

7. Zapisz tak przygotowany plik (przykład)
8. http://localhost/feeds/index.php


Serwer FTP

P: Jak zainstalować serwer FTP?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo apt-get install proftpd

P: Jak skonfigurować użytkownika, by mógł się poruszać jedynie po swoim katalogu domowym?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować serwer FTP?
3.

sudo cp /etc/proftpd.conf /etc/proftpd.conf_backup
sudo gedit /etc/proftpd.conf

4. Znajdź tę sekcję

...
DenyFilter \*.*/
...

5. Dodaj poniższą linię na jej końcu

DefaultRoot ~

6. Zapisz tak przygotowany plik (przykład)
7.

sudo /etc/init.d/proftpd restart

P: Jak skonfigurować serwer FTP tak, aby użytkonicy anonimowi mieli jedynie prawo do odczytu?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować serwer FTP?
3.

sudo cp /etc/proftpd.conf /etc/proftpd.conf_backup
sudo gedit /etc/proftpd.conf

4. Dodaj następujący fragment na końcu pliku

<Anonymous ~ftp>
User ftp
Group nogroup
UserAlias anonymous ftp
DirFakeUser on ftp
DirFakeGroup on ftp
RequireValidShell off
MaxClients 10
DisplayLogin welcome.msg
DisplayFirstChdir .message
<Directory *>
<Limit WRITE>
DenyAll
</Limit>
</Directory>
</Anonymous>

5. Zapisz tak przygotowany plik (przykład)
6.

sudo /etc/init.d/proftpd restart

P: Jak skonfigurować serwer FTP tak, aby użytkownicy anonimowi mieli prawo do odczytu i zapisu?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować serwer FTP?
3.

sudo cp /etc/proftpd.conf /etc/proftpd.conf_backup
sudo gedit /etc/proftpd.conf

4. Dodaj następujący fragment na końcu pliku

<Anonymous ~ftp>
User ftp
Group nogroup
UserAlias anonymous ftp
DirFakeUser on ftp
DirFakeGroup on ftp
RequireValidShell off
MaxClients 10
DisplayLogin welcome.msg
DisplayFirstChdir .message
</Anonymous>

5. Zapisz tak przygotowany plik (przykład)
6.

sudo /etc/init.d/proftpd restart

P: Jak zamapować użytkownika anonimowego do katalogu spoza /home/ftp/?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować serwer FTP?
3.

sudo cp /etc/proftpd.conf /etc/proftpd.conf_backup
sudo gedit /etc/proftpd.conf

4. Dodaj następujący fragment na końcu pliku

<Anonymous /location_of_folder/>
User ftp
Group nogroup
UserAlias anonymous ftp
DirFakeUser on ftp
DirFakeGroup on ftp
RequireValidShell off
MaxClients 10
DisplayLogin welcome.msg
DisplayFirstChdir .message
<Directory *>
<Limit WRITE>
DenyAll
</Limit>
</Directory>
</Anonymous>

5. Zapisz tak przygotowany plik (przykład)
6.

sudo /etc/init.d/proftpd restart

P: Jak zmienić domyślny numer portu dla serwera FTP?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować serwer FTP?
3.

Przyjęto że nowym numerem portu jest 77

4.

sudo cp /etc/proftpd.conf /etc/proftpd.conf_backup
sudo gedit /etc/proftpd.conf

5. Znajdź tę linię

Port 21

6. Zastąp ją następującym wpisem

Port 77

7. Zapisz tak przygotowany plik (przykład)
8.

sudo /etc/init.d/proftpd restart

P: Jak połączyć się z serwerem FTP za pomocą komputera z systemem Windows?

1. Przeczytaj Uwagi ogólne
2.

Przyjęto że komputer zdalny posiada zainstalowaną usługę FTP
Przeczytaj Jak zainstalować serwer FTP?

3. Pobierz program FileZilla: tutaj


Serwer mediów strumieniowych

P: Jak zainstalować serwer mediów strumieniowych GNUMP3d?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3. Przeczytaj Jak zainstalować serwer WWW Apache?
4.

Przyjęto, że katalog /var/music/ zawiera pliki multimedialne

5.

sudo apt-get install gnump3d

6. http://localhost:8888

P: Jak zmienić domyślny katalog multimediów dla GNUMP3d?

1. Przeczytaj Uwagi ogólne
2. Read Jak zainstalować serwer mediów strumieniowych GNUMP3d?
3.

Przyjęto, że nowym katalogiem dla plików multimedialnych będzie /home/music/

4.

sudo cp /etc/gnump3d/gnump3d.conf /etc/gnump3d/gnump3d.conf_backup
sudo gedit /etc/gnump3d/gnump3d.conf

5. Znajdź tę linię

root = /var/music

6. Zastąp ją następującym wpisem

root = /home/music

7. Znajdź tę linię

user = gnump3d

8. Zastąp ją następującym wpisem

user = root

9. Zapisz tak przygotowany plik (przykład)
10.

sudo /etc/init.d/gnump3d restart

11. http://localhost:8888

P: Jak zmienić domyślny numer portu dla GNUMP3d?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować serwer mediów strumieniowych GNUMP3d?
3.

Przyjęto, że nowy numer portu to 7979

4.

sudo cp /etc/gnump3d/gnump3d.conf /etc/gnump3d/gnump3d.conf_backup
sudo gedit /etc/gnump3d/gnump3d.conf

5. Znajdź tę linię

port = 8888

6. Zastąp ją następującym wpisem

port = 7979

7. Zapisz tak przygotowany plik (przykład)
8.

sudo /etc/init.d/gnump3d restart

9. http://localhost:7979


Serwer galerii internetowej

P: Jak zainstalować serwer galerii internetowej?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3. Przeczytaj Jak zainstalować serwer WWW Apache?
4. Przeczytaj Jak zainstalować PHP dla serwera Apache?
5.

sudo apt-get install gallery (when prompted to restart Apache, choose No or Cancel)
sudo apt-get install imagemagick
sudo apt-get install jhead
sudo apt-get install libjpeg-progs
sudo /etc/init.d/apache2 restart
sudo sh /usr/share/gallery/configure.sh

6. http://localhost/gallery/setup/index.php
7. Konfiguracja galerii

Gallery Configuration Wizard: Step 1
Next Step ->

Gallery Configuration Wizard: Step 2
General settings Tab ->
Admin password: podaj hasło

Locations and URLs Tab ->
Album directory: /var/www/albums/
Temporary directory: /tmp/
Gallery URL: http://localhost/gallery
Albums URL: http://localhost/albums
Next Step -->

Gallery Configuration Wizard: Step 3
Next Step -->

Gallery Configuration Wizard: Step 4
Save Config ->

8. http://localhost/gallery/albums.php

P: Jak skonfigurować serwer galerii internetowej by był dostępny z Internetu (nazwa hosta lub stałe IP) albo sieci LAN (stałe IP)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj How to install Gallery for Image Gallery Server service?
3.

Przyjęto że połączenie z siecią jest skonfigurowane prawidłowo
Internet (nazwa hosta lub stałe IP) albo sieć LAN (stałe IP): http://www.url.com

4.

sudo cp /etc/gallery/config.php /etc/gallery/config.php_backup
sudo gedit /etc/gallery/config.php

5. Znajdź tę sekcję

...
$gallery->app->photoAlbumURL = "http://localhost/gallery";
$gallery->app->albumDirURL = "http://localhost/albums";
...

6. Zastąp ją następującym wpisem

$gallery->app->photoAlbumURL = "http://www.url.com/gallery";
$gallery->app->albumDirURL = "http://www.url.com/albums";

7. Zapisz tak przygotowany plik (przykład)
8. http://www.url.com/gallery/albums.php

P: Jak skonfigurować serwer galerii internetowej by był dostępny z sieci LAN (zmienne IP)?

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak zainstalować serwer galerii internetowej?
3.

Przyjęto że połączenie z siecią jest skonfigurowane prawidłowo
LAN (dynamiczne IP): 192.168.0.1

4.

sudo cp /etc/gallery/config.php /etc/gallery/config.php_backup
sudo gedit /etc/gallery/config.php

5. Znajdź tę sekcję

...
$gallery->app->photoAlbumURL = "http://localhost/gallery";
$gallery->app->albumDirURL = "http://localhost/albums";
...

6. Zastąp ją następującym wpisem

$gallery->app->photoAlbumURL = "/gallery";
$gallery->app->albumDirURL = "/albums";

7. Zapisz tak przygotowany plik (sample)
8. http://192.168.0.1/gallery/albums.php

P: Jak wykonywać kopie zapasowe i przywracać z nich dane?

1. Przeczytaj Uwagi ogólne
2. Aby wykonać kopię zapasową

sudo tar zcvf gallery.tgz /var/www/albums/ /etc/gallery/

3. Aby przywrócić kopię zapasową

sudo tar zxvf gallery.tgz -C /


Rozwiązywanie problemów

P: Configuring network interfaces... (trwa zbyt długo)

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak jednorazowo pominąć uruchomienie określonej usługi podczas startu systemu?

P: Synchronizing clock to ntp.ubuntulinux.org... (trwa zbyt długo)

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak jednorazowo pominąć uruchomienie określonej usługi podczas startu systemu?
3. Przeczytaj Jak na stałe włączyć/wyłączyć uruchomienie określonej usługi podczas startu systemu?

nazwa_procesu = ntpdate

P: Jak uniemożliwić zmianę daty/czasu systemowego na UTC (GMT)?

1. Przeczytaj Uwagi ogólne
2.

sudo cp /etc/default/rcS /etc/default/rcS_backup
sudo gedit /etc/default/rcS

3. Znajdź poniższą linię

...
UTC=yes
...

4. Zastąp ją następującym wpisem

UTC=no

5. Zapisz tak przygotowany plik (przykład)
6. System -> Administracja -> Czas i data

Ustaw właściwy czas i datę

7.

sudo /etc/init.d/hwclock.sh restart

P: Jak poprawnie skonfigurować dźwięk w GNOME? (nie używać w 5.10!)

1. Przeczytaj Uwagi ogólne
2. Przeczytaj Jak dodać kolejne repozytoria?
3.

sudo killall esd
sudo cp /etc/esound/esd.conf /etc/esound/esd.conf_backup
sudo gedit /etc/esound/esd.conf

4. Znajdź tę sekcję

...
auto_spawn=0
spawn_options=-terminate -nobeeps -as 5
...

5. Zastąp ją następującym fragmentem

auto_spawn=1
spawn_options=-terminate -nobeeps -as 2 -d default

6. Zapisz tak przygotowany plik (przykład)
7.

sudo apt-get install libesd-alsa0
sudo gedit /etc/asound.conf

8. Wstaw poniższe linie do nowego pliku

pcm.card0 {
type hw
card 0
}

pcm.!default {
type plug
slave.pcm "dmixer"

}


pcm.dmixer {
type dmix
ipc_key 1025
slave {
pcm "hw:1,0"
period_time 0
period_size 2048
buffer_size 32768
rate 48000
}
bindings {
0 0
1 1
}
}

9. Zapisz tak przygotowany plik (przykład)
10.

sudo ln -fs /usr/lib/libesd.so.0 /usr/lib/libesd.so.1

11. System -> Preferencje -> Dźwięk
12. Ustawienia dźwięku

Zakładka Ogólne -> Powiązanie dźwięków ze zdarzeniami (odznaczone)

13. Zamknij wszystkie otwarte aplikacje i ponownie uruchom system

P: Jak "siłowo" opróżnić kosz?

1. Przeczytaj Uwagi ogólne
2.

sudo rm -fr $HOME/.Trash/

P: Jak usunąć zdublowane wpisy w menu GNOME?

1. Przeczytaj Uwagi ogólne
2.

rm -fr $HOME/.config/menus/applications.menu

3. Przeczytaj Jak przeładować Panel GNOME?

P: Jak odświeżyć menu Miejsca w GNOME (brak odwzorowania wpisów w /media/ w pliku /etc/fstab)?

1. Przeczytaj Uwagi ogólne
2.

sudo /etc/init.d/dbus-1 restart


Migracja na nową wersję Ubuntu

P: Jak uaktualnić system z wersji Breezy Badger do wersji Dapper Drake (uwaga: wersja niestabilna)?

1. Przeczytaj Uwagi ogólne
2.

Uwaga! Dapper Drake wciąż znajduje się w fazie niestabilnej. Używać tylko do eksperymentów!
Aktualizacja może pociągnąć za sobą awarię całego systemu.

3.

sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
sudo gedit /etc/apt/sources.list

/***********************************************************/
Artykuł umieściłem ponieważ uważam, że coraz więcej ludzi zaczyna przygode z linuksem a Ubuntu to świetny wybur dla doświadoczego użytkownika jak i dla kogoś kto pierwszy raz widzi atrema czy vi. Pozatym można go zamówić za darmo ze strony producenta

-ubuntu.com

Krok pierwszy
1 wchodzimy tutaj podajemy swój adres E-mail i klikamy "Registre"
- Odbieramy wiadomość wcho
dzimy w podany link i wpisujemy dane o które nas proszą.
2 Jeśli już mamy konto wchodzimy https://shipit.ubuntu.com/ podajemy email hasło dane potrzebne dane osobowe i Ubuntu pędzi do nas pocztą.

Dostawa do najszybszych nie należy ale za to wszystko bezpłatnie.

pzdr