Ubuntu dapper pl
From
Nieoficjalny przewodnik po Ubuntu 6.06 (Dapper Drake)
Pierwotna wersja przewodnika http://ubuntuguide.org/ była przygotowywana przez Chua Wen Kiat (Kuala Lumpur, Malezja) W chwili obecnej dokument ten jest rozwijany przez Centrum Linuksowe na Uniwersytecie Łotewskim oraz tych wszystkich, którzy wyrażą chęć pomocy.
Przewodnik przygotowują: Orvils, Quash, Manicka, Jiyuu0, Cargo, Byte, krampo, Simos, Stubby, eljaco User:shai...
Poprzednie edycje systemu: Ubuntu 5.10 (Breezy Badger)
Inne wersje językowe: English • Português do Brasil • Português • Türkçe • Română
Uwagi ogólne
- Oto nieoficjalny przewodnik po Ubuntu 6.04 (Dapper Drake). W żaden sposób nie jest on powiązany z Ubuntu i firmą Canonical.
- Wszystkie porady dotyczą pełnej instalacji Ubuntu 6.04 (Dapper Drake) dla rodziny procesorów Intel x86.
- Fragmenty znajdujące się w niebieskawych sekcjach są komendami, które trzeba wykonać w terminalu (Aplikacje -> Narzędzia systemowe -> Terminal)
- Aby uniknąć błedów przy przepisywaniu komend, zalecam kopiowanie ich do terminala (zaznaczenie komendy, prawoklik -> "Kopiuj" lub "Wklej")
- Komenda "sudo" oznacza "superuser do" (wykonanie polecenia z uprawnieniami roota). Wykonanie "sudo" wymaga podania hasła użytkownika.
- Szczegółowe informacje na temat każdego programu można uzyskać w pomocy systemowej, wykorzystując polecenie "man". Przykładowo, "man sudo" wyświetli informacje dotyczące komendy "sudo".
- Jeśli masz już dość ciągłego wykonywania komendy "apt-get" przeczytaj Jak używać graficznej nakładki na program apt-get (Synaptic)?
- Komendy "apt-get" i "wget" wymagają skonfigurowanego połączenia z Internetem.
- Aby pobrać plik, kliknij prawym klawiszem myszy na odpowiednim odnośniku, wybierz opcję "Zapisz plik jako..." i sprawdź zgodność nazwy pliku i jego rozszerzenia.
- Jeżeli chcesz wspomóc proces tłumaczenia Ubuntu na inne języki, odwiedź https://launchpad.net/
- Niech przesłanie hasła "humanizm dla innych" zawsze będzie z Tobą...
- Jeżeli używasz Kubuntu, powinieneś zainstalować program gedit
sudo apt-get install gedit
- lub zastąp 'gedit' programem 'kwrite', na przykład zamiast wpisywać
sudo gedit /etc/apt/sources.list
- napisz
sudo kwrite /etc/apt/sources.list
- Jeżeli używasz platformy 64-bitowej zamień "i386" na "amd64"
Zaczynamy
Czym jest Ubuntu?
- http://www.ubuntu.com/ubuntu
Co nowego w Ubuntu 6.06 Dapper Drake?
- http://www.ubuntu.com/testing/dapperbeta
Gdzie mogę znaleźć listę wszystkich programów/bibliotek wchodzących w skład Ubuntu?
- Wynik komendy dpkg -l znajdziesz tutaj
- http://packages.ubuntu.com/dapper
- http://distrowatch.com/table.php?distribution=ubuntu
Skąd mogę pobrać Ubuntu?
- http://releases.ubuntu.com/6.06/
Gdzie mogę zamówić całkowicie bezpłatne płyty instalacyjne?
- http://shipit.ubuntu.com
Gdzie szukać pomocy przy pracy z Ubuntu?
- Zobacz: System -> Pomoc -> Dokumentacja systemu
- Oficjalna strona z dokumentacją
- Strona z dokumentacją tworzoną przez użytkowników (wiki)
- Ubuntu Document Storage Facility
- Listy dyskusyjne
- Forum dyskusyjne
- Polskie forum dyskusyjne
- Kanał IRC
- Polski kanał IRC
Gdzie mogę znaleźć nowe oprogramowanie?
- http://gnomefiles.org/
- http://www.kde-apps.org/
- http://freshmeat.net
- http://sourceforge.net/
Gdzie szukać elementów wystroju systemu (tapety, ikony, tematy)?
- http://gnome-look.org/
- http://art.gnome.org/
- http://www.kde-look.org/
Repozytoria
Jak dodać kolejne repozytoria?
- Przeczytaj #Uwagi ogólne
- Możesz również dodać nowe repozytoria przy użyciu programu Synaptic. W przypadku wykorzystania Synaptica, dalsza część tej porady jest bezprzedmiotowa.
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup sudo gedit /etc/apt/sources.list
- Zastąp całą zawartość pliku następującym wpisem
## Add comments (##) in front of any line to remove it from being checked. ## Use the following sources.list at your own risk. ## You may replace "us" with your country code to get the closest mirror. deb http://us.archive.ubuntu.com/ubuntu dapper main restricted deb-src http://us.archive.ubuntu.com/ubuntu dapper main restricted ## MAJOR BUG FIX UPDATES produced after the final release deb http://us.archive.ubuntu.com/ubuntu dapper-updates main restricted deb-src http://us.archive.ubuntu.com/ubuntu dapper-updates main restricted ## UBUNTU SECURITY UPDATES deb http://security.ubuntu.com/ubuntu dapper-security main restricted deb-src http://security.ubuntu.com/ubuntu dapper-security main restricted deb http://security.ubuntu.com/ubuntu dapper-security universe deb-src http://security.ubuntu.com/ubuntu dapper-security universe ## UNIVERSE AND MULTIVERSE REPOSITORY (Unsupported by Ubuntu. Use at own risk.) deb http://archive.ubuntu.com/ubuntu dapper universe multiverse deb-src http://archive.ubuntu.com/ubuntu dapper universe multiverse ## BACKPORTS REPOSITORY (Unsupported. May contain illegal packages. Use at own risk.) deb http://archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse ## PLF REPOSITORY (Unsupported. May contain illegal packages. Use at own risk.) deb http://packages.freecontrib.org/ubuntu/plf dapper free non-free deb-src http://packages.freecontrib.org/ubuntu/plf dapper free non-free
- Zapisz tak przygotowany plik
sudo apt-get update
- Możesz również w łatwy sposób wygenerować własny plik sources.list: http://www.ubuntulinux.nl/source-o-matic
- Uwaga! Używanie własnej wersji pliku sources.list wymaga pełnej świadomości skutków takiego wyboru.
Aktualizacja Ubuntu
Jak ręcznie uaktualnić Ubuntu
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get update sudo apt-get upgrade
Dodatkowe oprogramowanie
Jak zainstalować demona obsługującego schowek?
- Przeczytaj #Uwagi ogólne
wget -c http://easylinux.info/uploads/gnome-clipboard-daemon-1.0.bin.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 & export EDITOR=gedit && crontab -e
- Dodaj następujący wpis na końcu pliku
@reboot gnome-clipboard-daemon
- Zapisz tak przygotowany plik
Jak zainstalować J2SE Runtime Environment (JRE) wraz z wtyczką dla Mozilli Firefox?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install sun-java5-jre sun-java5-plugin
- Zaakceptuj postanowienia licencji
- Ponownie uruchom przeglądarkę
Jak zainstalować wtyczkę Flash dla Mozilli Firefox?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install flashplugin-nonfree sudo update-flashplugin
- Ponownie uruchom przeglądarkę
Jak zainstalować czytnik PDF (Adobe Reader) wraz z wtyczką dla Mozilli Firefox?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install acroread sudo apt-get install mozilla-acroread sudo apt-get install acroread-plugins
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Biuro-> Adobe Reader
- Ponownie uruchom przeglądarkę
Jak zainstalować menedżera pobierania plików (Downloader for X)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install d4x
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Internet -> Downloader for X
Jak zainstalować klienta FTP (gFTP)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install gftp
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Internet-> gFTP
Jak zainstalować program do wymiany plików (DC++)?
- Przeczytaj #Uwagi ogólne
wget -c http://easylinux.info/uploads/linuxdcpp.tar.gz sudo tar zxvf linuxdcpp.tar.gz -C /opt sudo gedit /usr/share/applications/dcpp.desktop
- Wstaw poniższe linie do nowego pliku
[Desktop Entry] Encoding=UTF-8 Name=DC++ Exec=opt$/opt/linuxdcpp/dcpp Terminal=false Type=Application StartupNotify=true Icon=eyes.png Categories=Application;Network;
- Zapisz tak przygotowany plik
- Aplikacje -> Internet -> DC++
Jak zainstalować klienta sieci P2P BitTorrent (Azureus)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować J2SE Runtime Environment (JRE) wraz z wtyczką dla Mozilli Firefox?
http://kent.dl.sourceforge.net/sourceforge/azureus/Azureus_2.4.0.2_linux.tar.bz2 sudo tar jxvf Azureus_2.4.0.2_linux.tar.bz2 -C /opt sudo gedit /usr/share/applications/azureus.desktop
- Wstaw poniższe linie do nowego pliku:
[Desktop Entry] Name=Azureus Comment=Klient sieci BitTorrent Exec=/opt/azureus/azureus Icon=/opt/azureus/Azureus.png Terminal=false Type=Application Categories=Application;Network;
- Zapisz tak przygotowany plik
- Aplikacje -> Internet -> Azureus
Jak zainstalować klienta sieci eMule (aMule)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install amule
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Internet -> aMule
Jak zainstalować klienta sieci P2P Gnutella (FrostWire)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować J2SE Runtime Environment (JRE) wraz z wtyczką dla Mozilli Firefox?
wget -c http://www.users.on.net/~stubby/FrostWire-4.10.9-2.i586.deb sudo dpkg -i FrostWire-4.10.9-2.i586.deb
- Aplikacje-> Internet -> FrostWire
Jak zainstalować komunikator (Skype)?
- Przeczytaj #Uwagi ogólne
wget -c http://download.skype.com/linux/skype_staticQT-1.2.0.18.tar.bz2 sudo tar jxvf skype_staticQT-1.2.0.18.tar.bz2 -C /opt/ sudo ln -s /opt/skype-1.2.0.18/skype /usr/bin/skype sudo cp /opt/skype-1.2.0.18/skype.desktop /usr/share/applications/skype.desktop sudo cp /opt/skype-1.2.0.18/icons/skype_32_32.png /usr/share/icons/hicolor/32x32/apps/skype.png rm skype_staticQT-1.2.0.18.tar.bz2
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Internet -> Skype
Jak zainstalować odpowiednik aplikacji WinPopup (LinPopUp)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- Przeczytaj #Jak zainstalować Sambę w roli serwera plików?
sudo apt-get install linpopup sudo gedit /usr/share/applications/linpopup.desktop
- 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;
- Zapisz tak przygotowany plik
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Akcesoria-> LinPopUp
Jak zainstalować kodeki multimedialne (min. obsługa formatu MP3)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install gstreamer0.10-ffmpeg sudo apt-get install gstreamer0.10-gl sudo apt-get install gstreamer0.10-plugins-base sudo apt-get install gstreamer0.10-plugins-good sudo apt-get install gstreamer0.10-plugins-bad sudo apt-get install gstreamer0.10-plugins-bad-multiverse sudo apt-get install gstreamer0.10-plugins-ugly sudo apt-get install gstreamer0.10-plugins-ugly-multiverse
Jak umożliwić odtwarzanie płyt DVD?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install libdvdcss2
Jak zainstalować odtwarzacz multimediów (xine-ui)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- Przeczytaj #Jak zainstalować kodeki multimedialne (min. obsługa formatu MP3)?
- Przeczytaj #Jak umożliwić odtwarzanie płyt DVD?
sudo apt-get install xine-ui
- 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
- Przeczytaj #Jak przeładować Panel GNOME?
- Przeczytaj #Jak zrestartować GNOME bez restartu całego systemu?
- Aplikacje-> Dźwięk i obraz -> xine
Jak zainstalować odtwarzacz multimediów (Totem) z wtyczką dla Mozilli Firefox?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- Przeczytaj #Jak zainstalować kodeki multimedialne (min. obsługa formatu MP3)?
- Przeczytaj #Jak umożliwić odtwarzanie płyt DVD?
sudo apt-get install totem-gstreamer-firefox-plugin
- Ponownie uruchom przeglądarkę
Jak zainstalować odtwarzacz multimediów (XMMS)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- Przeczytaj #Jak zainstalować kodeki multimedialne (min. obsługa formatu MP3)?
sudo apt-get install xmms sudo apt-get install xmms-skins wget -c http://easylinux.info/uploads/xmms-wma_1.0.4-2_i386.deb sudo dpkg -i xmms-wma_1.0.4-2_i386.deb
- 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.*
- Przeczytaj #Jak przeładować Panel GNOME?
- Przeczytaj #Jak zrestartować GNOME bez restartu całego systemu?
- Aplikacje-> Dźwięk i obraz -> XMMS
Jak zainstalować odtwarzacz multimediów (amaroK)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- Przeczytaj #Jak zainstalować kodeki multimedialne (min. obsługa formatu MP3)?
sudo apt-get install amarok
- Aplikacje-> Dźwięk i obraz -> amaroK
Jak zainstalować odtwarzacz multimediów (RealPlayer)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install realplayer
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Dźwięk i obraz -> RealPlayer 10
Jak zainstalować przeglądarkę mediów strumieniowych (streamtuner)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install streamtuner sudo apt-get install streamripper
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Dźwięk i obraz -> streamtuner
Jak zainstalować program do katalogowania muzyki (Cowbell)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install cowbell
- Aplikacje-> Dźwięk i obraz -> Cowbell Music Organizer
Jak zainstalować edytor znaczników ID3 (EasyTAG)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install easytag
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Dźwięk i obraz -> EasyTAG
Jak zainstalować edytor video (Kino)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- Przeczytaj #Jak zainstalować kodeki multimedialne (min. obsługa formatu MP3)?
sudo apt-get install kino sudo apt-get install kinoplus sudo apt-get install kino-timfx sudo apt-get install kino-dvtitler
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Dźwięk i obraz -> Kino Video Editor
Jak zainstalować edytor audio (Audacity)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- Przeczytaj #Jak zainstalować kodeki multimedialne (min. obsługa formatu MP3)?
sudo apt-get install audacity
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Dźwięk i obraz -> Audacity
Jak zainstalować ripper DVD (dvd::rip)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- Przeczytaj #Jak zainstalować kodeki multimedialne (min. obsługa formatu MP3)?
- Przeczytaj #Jak umożliwić odtwarzanie płyt DVD?
- Przeczytaj #Jak zainstalować odtwarzacz multimediów (MPlayer) z wtyczką dla Mozilli Firefox?
- Przeczytaj #Jak zainstalować kompresor RAR (rar)?
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.desktop
- 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;
- Zapisz tak przygotowany plik
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Dźwięk i obraz -> dvd::rip
Jak zainstalować ripper CD (Goobox)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- Przeczytaj #Jak zainstalować kodeki multimedialne (min. obsługa formatu MP3)?
sudo apt-get install goobox sudo rm -f /usr/share/applications/goobox.desktop sudo gedit /usr/share/applications/goobox.desktop
- Wstaw poniższe linie do nowego pliku
[Desktop Entry] Name=CD Player & Ripper Comment=Odtwarzaj i rippuj CD Exec=goobox Icon=goobox.png Terminal=false Type=Application Categories=Application;AudioVideo;
- Zapisz tak przygotowany plik
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Dźwięk i obraz -> CD Player & Ripper
Jak zainstalować przeglądarkę grafiki (digiKam)
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install digiKam
- Aplikacje -> Grafika -> digiKam
Jak zainstalować program pocztowy (Mozilla Thunderbird)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install mozilla-thunderbird
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Internet -> Thunderbird Mail Client
Jak zainstalować czytnik grup dyskusyjnych (Pan)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
wget -c http://www.users.on.net/~stubby/pan_0.99_i386.deb sudo apt-get install libgmime2.1 sudo dpkg -i pan_0.99_i386.deb
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Internet -> Pan Czytnik Nowin
Jak zainstalować czytnik RSS/RDF/Atom (RSSOwl)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować J2SE Runtime Environment (JRE) wraz z wtyczką dla Mozilli Firefox?
wget -c http://easylinux.info/uploads/rssowl_linux_1_1_3_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
- 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
- Zapisz tak przygotowany plik
sudo chmod +x /usr/bin/runRSSOwl.sh sudo gedit /usr/share/applications/RSSOwl.desktop
- 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;
- Zapisz tak przygotowany plik
- Aplikacje-> Internet -> RSSOwl
Jak zainstalować edytor stron WWW (Nvu)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install nvu sudo rm -f /usr/share/applications/nvu.desktop sudo gedit /usr/share/applications/nvu.desktop
- Wstaw poniższe linie do nowego pliku
[Desktop Entry] Name=Nvu Comment=Edytor stron WWW Exec=nvu Icon=nvu.xpm Terminal=false Type=Application Categories=Application;Network;
- Zapisz tak przygotowany plik
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Internet -> Nvu
Jak zainstalować edytor stron WWW (Quanta Plus)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install quanta
- Aplikacje-> Programowanie-> Quanta Plus
Jak zainstalować aplikację zarządzania projektami (Planner)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install planner
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Biuro-> Project Management
Jak zainstalować aplikację księgową (GnuCash)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install gnucash sudo rm -fr /usr/share/gnome/apps/Applications/ sudo gedit /usr/share/applications/GnuCash.desktop
- 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;
- Zapisz tak przygotowany plik
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Biuro -> GnuCash
Jak zainstalować aplikację DTP (Scribus)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install scribus
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Biuro -> Scribus
Jak zainstalować edytor diagramów (Dia)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install dia-gnome
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Grafika -> Dia
Jak zainstalować przeglądarkę plików skompilowanego HTML Help (CHM) (xCHM)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install xchm
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Grafika -> xCHM
Jak zainstalować program do nagrywania płyt CD/DVD (GnomeBaker)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install gnomebaker
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje -> Akcesoria -> GnomeBaker CD/DVD Creator
Jak zainstalować program do nagrywania płyt Cd/DVD (K3b)
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install k3b k3b-mp3
- Aplikacje-> Dźwięk i obraz -> K3b
Jak zainstalować program do wykonywania połączeń dialup (GNOME PPP)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install gnome-ppp
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje -> Internet -> GNOME PPP
Jak zainstalować klienta ADSL/PPPoE (RP-PPPoE)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj # Jak zainstalować narzędzia niezbędne do samodzielnej kompilacji oprogramowania (build-essential)?
wget -c http://easylinux.info/uploads/rp-pppoe-3.6.tar.gz sudo tar zxvf rp-pppoe-3.6.tar.gz -C /opt/ sudo chown -R root:root /opt/rp-pppoe-3.6/ sudo gedit /usr/share/applications/RP-PPPoE.desktop
- Wstaw poniższe linie do nowego pliku
[Desktop Entry] Name=RP-PPPoE Comment=RP-PPPoE Exec=gksudo /opt/rp-pppoe-3.6/go-gui Icon= Terminal=false Type=Application Categories=Application;Network;
- Zapisz tak przygotowany plik
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje -> Internet -> RP-PPPoE
Jak zainstalować menedżera usług startowych (BUM)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install bum
- Przeczytaj #Jak przeładować Panel GNOME?
- System -> Administracja -> Boot-Up Manager
Jak zainstalować linuksowego odpowiednika Partition Magic (GParted)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install gparted
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje -> Narzędzia systemowe -> GParted
Jak zainstalować aplikację typu firewall (Firestarter)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install firestarter
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje -> Narzędzia systemowe -> Firestarter
Jak zainstalować analizator ruchu sieciowego (Ethereal)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install ethereal
- Aplikacje -> Internet -> Ethereal
Jak zainstalować skaner luk w zabezpieczeniach (Nessus)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
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
- 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;
- Zapisz tak przygotowany plik
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje -> Narzędzia systemowe -> Nessus
Jak zainstalować kompresor RAR (rar)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install rar sudo ln -fs /usr/bin/rar /usr/bin/unrar
- Aplikacje -> Akcesoria -> Zarządca archiwów
Jak zainstalować dodatkowe czcionki?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
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
Jak zainstalować SCIM (Chinese Input Method)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- Przeczytaj # Jak zainstalować dodatkowe czcionki?
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 -c http://easylinux.info/uploads/fireflysung-1.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
- System -> Preferencje -> SCIM Input Method Setup
- Aby aktywować SCIM
Naciśnij 'Ctrl + Space'
Jak zainstalować aplety pulpitu (gDesklets)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install gdesklets sudo apt-get install gdesklets-data
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje -> Akcesoria -> gDesklets
Jak zainstalować narzędzia niezbędne do samodzielnej kompilacji oprogramowania (build-essential)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install build-essential
Jak zainstalować pakiet IDE (Anjuta)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install anjuta
- Aplikacje -> Programowanie -> Anjuta IDE
Jak zainstalować pakiet do modellingu 3D (Blender 3d)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install blender
- Aplikacje -> Grafika -> Blender 3D modeller
Jak zainstalować grę Tuxracer?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install planetpenguin-racer planetpenguin-racer-data planetpenguin-racer-extras
- Aplikacje -> Gry -> planetpenguin-racer
Jak zainstalować grę Frozen-Bubble?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install frozen-bubble
- Aplikacje -> Gry -> Frozen-Bubble
Jak zainstalować grę Scorched3D?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install scorched3d sudo gedit /usr/share/applications/scorched3d.desktop
- Wstaw poniższe linie do nowego pliku
[Desktop Entry] Name=Scorched 3D Comment=A 3D Remake Of Scorched Earth Exec=scorched3d Icon= Terminal=false Type=Application Categories=Application;Game;ArcadeGame;
- Zapisz tak przygotowany plik
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje -> Gry -> Scorched 3D
Jak zainstalować wirtualne planetarium (Stellarium)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install stellarium sudo gedit /usr/share/applications/stellarium.desktop
- Wstaw poniższe linie do nowego pliku
[Desktop Entry] Name=Stellarium Comment=Virtual planetarium Exec=stellarium Terminal=false Type=Application Categories=Application;Education;
- Aplikacje -> Edukacja -> Stellarium
Jak zainstalować wirtualne planetarium (KStars)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install kstars
- Aplikacje -> Edukacja -> KStars
Jak zainstalować pakiet KDE Edutainment?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install kdeedu
- Aplikacje -> Edukacja -> ...
Inne środowiska graficzne
Jak zainstalować KDE?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- Możesz również rzucić okiem na kilka zrzutów ekranu Tak wygląda KDE
sudo apt-get install kubuntu-desktop
- Uwaga: Instalacja KDE wymaga około 400MB wolnego miejsca na dysku
- System -> Koniec pracy -> Wylogowanie
- Aby zalogować się do KDE kliknij Sesje i wybierz KDE
Jak zainstalować XFCE?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- Możesz również rzucić okiem na kilka zrzutów ekranu Tak wygląda XFCE
sudo apt-get install xubuntu-desktop
- System -> Koniec pracy -> Wyloguj
- Aby zalogować się do XFCE kliknij Sesje i wybierz XFCE
Upiększacze
Jak zainstalować X-serwer Xgl i mendżera okien Compiz (dla kart Nvidia)
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować sterownik kart nVidia?
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup sudo gedit /etc/X11/xorg.conf
- Znajdź poniższą sekcję
Section "Module" Load "i2c" Load "bitmap" ... Load "type1" Load "vbe" EndSection
- Zakomentuj wpisy dotyczące modułów dri i GLCore (jeżeli istnieją)
# Load "dri" # Load "GLcore"
- Upewnij się, że moduł glx będzie załadowany
Load "glx"
- Znajdź poniższą sekcję (może się różnić nazwą karty graficznej)
Section "Device" Identifier "NVIDIA Corporation NV34M [GeForce FX Go5200]" Driver "nv" BusID "PCI:1:0:0" EndSection
- Zastąp ją następującym wpisem, pozostawiając oryginalne pola Identifier oraz BusID
Section "Device" ... Driver "nvidia" ... Option "RenderAccel" "true" Option "AllowGLXWithComposite" "true" EndSection
- Znajdź poniższą sekcję
Section "Screen" Identifier "Default Screen" Device "NVIDIA Corporation NV34M [GeForce FX Go5200]" Monitor "Generic Monitor" DefaultDepth 16
- Upewnij się, że wartość pola DefaultDepth wynosi 24
DefaultDepth 24
- Zapisz tak przygotowany plik
- Zainstaluj Xgl/Compiz
sudo apt-get install compiz xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 compiz-gnome sudo cp /etc/gdm/gdm.conf-custom /etc/gdm/gdm.conf-custom-backup sudo gedit /etc/gdm/gdm.conf-custom
- Zastąp całą zawartość pliku poniższym fragmentem
# GDM Configuration Customization file. # # This file is the appropriate place for specifying your customizations to the # GDM configuration. If you run gdmsetup, it will automatically edit this # file for you and will cause the daemon and any running GDM GUI programs to # automatically update with the new configuration. Not all configuration # options are supported by gdmsetup, so to modify some values it may be # necessary to modify this file directly by hand. # # To hand-edit this file, simply add or modify the key=value combination in # the appropriate section in the template below. Refer to the comments in the # gdm.conf file for information about each option. Also refer to the reference # documentation. # # If you hand edit a GDM configuration file, you should run the following # command to get the GDM daemon to notice the change. Any running GDM GUI # programs will also be notified to update with the new configuration. # # gdmflexiserver --command="UPDATE_CONFIG <configuration key>" # # For example, the "Enable" key in the "[debug]" section would be specified by # "debug/Enable". # # You can also run gdm-restart or gdm-safe-restart to cause GDM to restart and # re-read the new configuration settings. You can also restart GDM by sending # a HUP or USR1 signal to the daemon. HUP behaves like gdm-restart and causes # any user session started by GDM to exit immediately while USR1 behaves like # gdm-safe-restart and will wait until all users log out before restarting GDM. # # For full reference documentation see the gnome help browser under # GNOME|System category. You can also find the docs in HTML form on # http://www.gnome.org/projects/gdm/ # # NOTE: Lines that begin with "#" are considered comments. # # Have fun! [daemon] [security] [xdmcp] [gui] [greeter] [chooser] [debug] [servers]# Override display 1 to use Xgl 0=Xgl [server-Xgl] name=Xgl server command=/usr/bin/Xgl :0 -fullscreen -ac -accel glx:pbuffer -accel xv:fbo flexible=true
- Stwórz skrypt uruchamiający nowe środowisko na starcie
sudo gedit /usr/bin/thefuture
- Wstaw poniższe linie do nowego pliku.
#!/bin/bash gnome-window-decorator & compiz --replace gconf decoration wobbly fade minimize cube rotate zoom scale move resize place switcher & xmodmap /usr/share/xmodmap/xmodmap.pl
- Zapisz tak przygotowany plik
sudo chmod 755 /usr/bin/thefuture
- Aby uruchomić menedżera Compiz w tej sesji wpisz
thefuture
- Aby nowe środowisko uruchamiało się automatycznie przy logowaniu, wykonaj
- System -> Preferencje -> Sesje
- Programy startowe -> Dodaj
/usr/bin/thefuture
- Kliknij OK, a następnie Zamknij
- Przeczytaj #Jak zrestartować GNOME bez restartu całego systemu?
- Porady
- Przełączanie okien = Alt + Tab
- Ustawianie i podgląd wszystkich otwartych okien = F12 włącza/wyłącza; kliknięcie na oknie powiększa je na cały ekran
- Przełączanie obszarów roboczych w trójwymiarze = Ctrl + Alt + Lewa/Prawa strzałka
- Przełączanie obszarów roboczych w trójwymiarze z przeniesieniem aktywnego okna = Ctrl + Shift + Alt + Lewa/Prawa strzałka
- Ręczne sterowanie sześcianem = Ctrl + Alt + lewy przycisk myszy
- Kontrola przeźroczystości okien = obecnie jedynie w połączeniu z narzędziem "transset"
- Jednokrotne powiększenie = Winkey + prawy przycisk myszy
- Ręczne powiększenie = Winkey + kółko myszy (w górę) (Winkey to klawisz pomiędzy lewym Alt i lewym Ctrl)
- Ręczne pomniejszenie = Winkey + kółko myszy (w dół) (Winkey to klawisz pomiędzy lewym Alt i lewym Ctrl)
- Przesuwanie okien = Alt + lewy przycisk myszy
- Przesuwanie okien z automatycznym mocowaniem do krawędzi ekranu i innych okien = Ctrl + Alt + lewy przycisk myszy
- Zmiana rozmiarów okna = Alt + prawy przycisk myszy
Aplikacje komercyjne
Jak zainstalować system Windows 9X/ME/2000/XP (Win4Lin)?
- http://www.win4lin.com
Jak uruchomić aplikacje przeznaczone dla systemu Windows (CrossOver Office)?
- http://www.codeweavers.com
Jak uruchomić gry dla systemu Windows (Cedega)?
- http://www.transgaming.com
Administracja kontami użytkowników
Jak ustawić lub zmienić hasło roota (dotyczy również aktywacji konta root)?
- Przeczytaj #Uwagi ogólne
sudo passwd root
Jak wyłączyć konto użytkownika "root"?
- Przeczytaj #Uwagi ogólne
sudo passwd -l root
Jak zezwolić użytkownikowi root na logowanie do GNOME?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak ustawić lub zmienić hasło roota (dotyczy również aktywacji konta root)?
- System -> Administracja -> Ustawienia ekranu logowania
- Ustawienia ekranu logowania
Zakładka Bezpieczeństwo -> Bezpieczeństwo -> Możliwość logowania się za pomocą GDM przez użytkownika root (zaznaczone)
Jak przełączyć się na konto roota podczas pracy w konsoli?
- Przeczytaj #Uwagi ogólne
sudo -s -H Hasło: <wpisz swoje hasło>
Jak dodawać/edytować/usuwać konta użytkowników?
- Przeczytaj #Uwagi ogólne
- System -> Administracja -> Użytkownicy i grupy
- Użytkownicy i grupy
Zakładka użytkownicy -> Dodaj użytkownika.../Właściwości/Usuń
- lub
sudo useradd jim sudo userdel jim
- Więcej informacji po wykonaniu polecenia
man usermod
Jak dodawać/edytować/usuwać grupy użytkowników?
- Przeczytaj #Uwagi ogólne
- System -> Administracja -> Użytkownicy i grupy
- Użytkownicy i grupy
Zakładka Grupy -> Dodaj grupę.../Właściwości/Usuń
Jak automatycznie logować się do GNOME (uwaga: potencjalnie niebezpieczne)?
- Przeczytaj #Uwagi ogólne
- System -> Administracja -> Ustawienia ekranu logowania
- Ustawienia ekranu logowania
Zakładka Ogólne -> Automatyczne logowanie -> Automatyczne logowanie wybranego użytkownika po uruchomieniu systemu (zaznaczone) Użytkownik logowany automatycznie: Wybierz "nazwę_użytkownika"
Jak przyznać uprawnienia do polecenia sudo?
- Przeczytaj #Uwagi ogólne
export EDITOR=gedit && sudo visudo
- Dodaj poniższy fragment na końcu pliku
system_username ALL=(ALL) ALL
- Zapisz tak przygotowany plik
Jak wyłączyć konieczność podawania hasła dla polecenia sudo (uwaga: potencjalnie niebezpieczne)?
- Przeczytaj #Uwagi ogólne
export EDITOR=gedit && sudo visudo
- Znajdź tę linię
... system_username ALL=(ALL) ALL ...
- Zastąp ją następującym wpisem
system_username ALL=(ALL) NOPASSWD: ALL
- Zapisz tak przygotowany plik
Jak ostatecznie zakończyć sesję "sudo"?
- Przeczytaj #Uwagi ogólne
sudo -K
Jak zmienić prawa dostępu do pliku lub katalogu?
- Przeczytaj #Uwagi ogólne
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)
Jak zmienić właściciela pliku lub katalogu?
- Przeczytaj #Uwagi ogólne
sudo chgrp nazwa_użytkownika /ścieżka_dostępu_do_pliku_lub_katalogu
Jak zmienić właściciela grupowego dla pliku lub katalogu?
- Przeczytaj #Uwagi ogólne
sudo chgrp nazwa_grupy /ścieżka_dostępu_do_pliku_lub_katalogu
Urządzenia
Jak zainstalować sterownik kart nVidia?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install nvidia-glx nvidia-kernel-common sudo nvidia-glx-config enable
Jak pominąć logo nVidia wyświetlane podczas startu GNOME?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup sudo gedit /etc/X11/xorg.conf
- Znajdź tę sekcję
... Section "Device" Identifier "NVIDIA Corporation NV11 [GeForce2 MX/MX 400]" Driver "nvidia" BusID "PCI:1:0:0" ...
- Dodaj poniższą linię na końcu sekcji
Option "NoLogo"
- Zapisz tak przygotowany plik
- Przeczytaj #Jak zrestartować GNOME bez restartu całego systemu?
Jak zainstalować sterownik dla kart ATI?
- Zobacz Nieoficjalne wiki poświęcone linuksowym sterownikom ATI
- lub Ubuntuforums.org
Jak zidentyfikować chipset modemu?
- Przeczytaj #Uwagi ogólne
- Aby zainstalować program do identyfikacji chipsetu
- Przeczytaj #Jak zainstalować narzędzia niezbędne do samodzielnej kompilacji oprogramowania (build-essential)?
wget -c http://easylinux.info/uploads/scanModem.gz gunzip -c scanModem.gz > scanModem chmod +x scanModem sudo cp scanModem /usr/bin/
- Aby zidentyfikować chipstet modemu
sudo scanModem gedit Modem/ModemData.txt
Jak zainstalować sterownik modemu (SmartLink)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
uname -r (musisz mieć jądro 2.6.10-5-386) wget -c http://easylinux.info/uploads/sl-modem-modules-2.6.10-5-386_2.9.9a-1ubuntu2+2.6.10-34_i386.deb sudo dpkg -i sl-modem-modules-*.deb sudo apt-get install sl-modem-daemon
Jak skonfigurować urządzenia PalmOS?
- Przeczytaj #Uwagi ogólne
sudo gedit /etc/udev/rules.d/10-custom.rules
- Wstaw poniższą linię do nowego pliku
BUS="usb", SYSFS{product}="Palm Handheld*", KERNEL="ttyUSB*", NAME{ignore_remove}="pilot", MODE="666"
- Zapisz tak przygotowany plik
- System -> Preferencje -> Urządzenia z systemem PalmOS
- Postępuj zgodnie z instrukcjami na ekranie
Jak wyświetlić listę partycji?
- Przeczytaj #Uwagi ogólne
sudo fdisk -l
- Możesz również użyć wbudowanego narzędzia (System -> Administracja -> Disks)
Jak wyświetlić informację na temat wolnego miejsca na dysku?
- Przeczytaj #Uwagi ogólne
df -T -h
- Możesz również użyć wbudowanego narzędzia (System-> Administracja -> Dyski)
Jak wyświetlić listę zamontowanych urządzeń?
- Przeczytaj #Uwagi ogólne
mount
Jak wyświetlić listę urządzeń PCI?
- Przeczytaj #Uwagi ogólne
lspci
Jak wyświetlić listę urządzeń USB?
- Przeczytaj #Uwagi ogólne
lsusb
Jak przyspieszyć pracę napędu CD/DVD-ROM?
- Przeczytaj #Uwagi ogólne
- Przyjęto, że /dev/cdrom odpowiada napędowi CD/DVD-ROM
sudo hdparm -d1 /dev/cdrom sudo cp /etc/hdparm.conf /etc/hdparm.conf_backup sudo gedit /etc/hdparm.conf
- Dopisz poniższe linie na końcu pliku
/dev/cdrom { dma = on }
- Zapisz tak przygotowany plik
Jak ręcznie zamontować/odmontować napęd CD/DVD oraz wyświetlić wszystkie pliki ukryte i skojarzone?
- Przeczytaj #Uwagi ogólne
- Przyjęto, że /media/cdrom0/ jest punktem montowania napędu CD/DVD-ROM
- Aby zamontować CD/DVD-ROM
sudo mount /media/cdrom0/ -o unhide
- Aby odmontować CD/DVD-ROM
sudo umount /media/cdrom0/
Jak ręcznie odmontować napęd CD/DVD, który nie reaguje na żadne komendy?
- Przeczytaj #Uwagi ogólne
- Przyjęto, że /media/cdrom0/ jest punktem montowania napędu CD/DVD-ROM
sudo umount /media/cdrom0/ -l
Jak wymusić ponowne przetworzenie pliku /etc/fstab bez konieczności restartowania systemu?
- Przeczytaj #Uwagi ogólne
sudo mount -a
Nagrywanie płyt CD/DVD
Jak skasować płytę CD-RW/DVD-RW?
Przyjęto że urządzenie /dev/cdrom jest nagrywarką CD/DVD-ROM
sudo umount /dev/cdrom cdrecord dev=/dev/cdrom blank=fast
Jak nagrać pliki/katalogi na płytę CD/DVD?
- Przeczytaj #Uwagi ogólne
nautilus burn:///
- Nautilus: Druid CD/DVD
- Przeciągnij pliki/katalogi do otwartego okna
Plik -> Zapisz na płycie -> Zapis na płycie... -> Zapisz
Jak nagrywać pliki ISO na płytę CD/DVD?
- Przeczytaj #Uwagi ogólne
Kliknij prawym klawiszem myszy na pliku obrazu (ISO) -> Zapisz na płycie... -> Zapisz
Jak kopiować płyty CD/DVD?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak tworzyć pliki ISO z płyt CD/DVD?
- Przeczytaj #Jak nagrywać pliki ISO na płytę CD/DVD?
Jak tworzyć pliki ISO z płyt CD/DVD?
- Przeczytaj #Uwagi ogólne
- Przyjęto że urządzenie /dev/cdrom jest nagrywarką CD/DVD-ROM
sudo umount /dev/cdrom dd if=/dev/cdrom of=file.iso bs=1024
Jak tworzyć pliki ISO z obrazem wybranych katalogów?
- Przeczytaj #Uwagi ogólne
mkisofs -o file.iso /ścieżka_dostępu_do_katalogu/
Jak wygenerować sumę kontrolną MD5?
- Przeczytaj #Uwagi ogólne
md5sum file.iso > file.iso.md5
Jak sprawdzić sumę MD5 pliku?
- Przeczytaj #Uwagi ogólne
- Przyjęto, że plik.iso oraz plik.iso.md5 znajdują się w tym samym katalogu
md5sum -c file.iso.md5
Jak zamontować/odmontować obraz płyty (ISO)?
- Przeczytaj #Uwagi ogólne
- Aby zamontować plik ISO
sudo mkdir /media/iso sudo modprobe loop sudo mount file.iso /media/iso/ -t iso9660 -o loop
- Aby odmontować plik ISO
sudo umount /media/iso/
Jak ustawić/zmienić prędkość nagrywarki CD/DVD?
- Przeczytaj #Uwagi ogólne
- Aplikacje -> Narzędzia systemowe -> Edytor konfiguracji
- Edytor konfiguracji
/ -> apps -> nautilus-cd-burner -> default_speed (ustaw/zmień prędkość nagrywania)
Jak włączyć system burnproof dla nagrywarki CD/DVD?
- Przeczytaj #Uwagi ogólne
- Aplikacje -> Narzędzia systemowe -> Edytor konfiguracji
- Edytor konfiguracji
/ -> apps -> nautilus-cd-burner -> burnproof (zaznaczone)
Jak włączyć overburning dla nagrywarki CD/DVD?
- Przeczytaj #Uwagi ogólne
- Aplikacje -> Narzędzia systemowe -> Edytor konfiguracji
- Edytor konfiguracji
/ -> apps -> nautilus-cd-burner -> overburn (zaznaczone)
Sieć
Jak skonfigurować program Google Talk?
- Odpowiedź znajdziesz pod adresem Google Talk Help Center
Jak włączać/wyłączać połączenia sieciowe?
- Przeczytaj #Uwagi ogólne
- System -> Administracja -> Ustawienia sieci
- Ustawienia sieci
Zakładka Połączenia -> Wybierz "Połączenie Ethernet" -> Włącz/Wyłącz
Jak skonfigurować połączenia sieciowe?
- Przeczytaj #Uwagi ogólne
- System -> Administracja -> Ustawienia sieci
- Ustawienia sieci
Zakładka Połączenia -> Wybierz "Połączenie Ethernet" -> Właściwości Połączenie -> Połączenie aktywne (zaznaczone) Ustawienia połączenia -> Konfiguracja: Wybierz "DHCP/Statyczny adres IP"
Zakładka DNS -> Serwery DNS -> Dodaj/Usuń
- Przeczytaj #Jak włączać/wyłączać połączenia sieciowe?
Jak skonfigurować połączenie dialup?
- Przeczytaj #Uwagi ogólne
- Aby skonfigurować połączenie
sudo pppconfig
- Aby się połączyć
sudo pon provider_name
- Aby przerwać połączenie
sudo poff
Jak skonfigurować połączenie szerokopasmowe?
- Przeczytaj #Uwagi ogólne
sudo pppoeconf
Jak zmienić nazwę komputera?
- Przeczytaj #Uwagi ogólne
- System -> Administracja -> Ustawienia sieci
- Ustawienia sieci
Zakładka Ogólne -> Ustawienia komputera -> Nazwa komputera: Wpisz nazwę komputera
- Zamknij wszystkie otwarte aplikacje i zrestartuj system.
Jak zmienić opis komputera?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować Sambę w roli serwera plików?
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup sudo gedit /etc/samba/smb.conf
- Znajdź poniższą linię
... server string = %h server (Samba, Ubuntu) ...
- Zastąp ją następującym wpisem
server string = new_computer_descriptions
- Zapisz tak przygotowany plik
sudo testparm sudo /etc/init.d/samba restart
Jak zmienić domenę/grupę roboczą komputera?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować Sambę w roli serwera plików?
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup sudo gedit /etc/samba/smb.conf
- Znajdź poniższą linię
... workgroup = MSHOME ...
- Zastąp ją następującym wpisem
workgroup = new_domain_or_workgroup
- Zapisz tak przygotowany plik
sudo testparm sudo /etc/init.d/samba restart
Jak przypisać nazwę hosta do maszyny lokalnej o dynamicznym IP przy użyciu usługi DynDNS?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- Zarejestruj się w serwisie DynDNS (http://www.dyndns.com/services/dns/dyndns)
sudo apt-get install ipcheck sudo gedit /etc/ppp/ip-up.d/dyndns_update.sh
- Wstaw poniższe linie do nowego pliku
#!/bin/sh 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
- Zapisz tak przygotowany plik
sudo chmod 700 /etc/ppp/ip-up.d/dyndns_update.sh sudo sh /etc/ppp/ip-up.d/dyndns_update.sh
Jak w prosty sposób udostępnić katalogi?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować Sambę w roli serwera plików?
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
Jak przeglądać komputery w sieci?
- Przeczytaj #Uwagi ogólne
- 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?
- Miejsca -> Serwery sieciowe
Jak uzyskać dostęp do katalogu sieciowego bez jego montowania?
- Przeczytaj #Uwagi ogólne
- 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
Naciśnij klawisze Alt+F2
- Uruchom program
smb://192.168.0.1/linux
Jak ręcznie zamontować/odmontować katalog sieciowy i zezwolić wszystkim użytkownikom na odczyt?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować Sambę w roli serwera plików?
- 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
- Aby zamontować udział
sudo mkdir /media/nazwa_udzialu sudo mount //192.168.0.1/linux /media/nazwa_udzialu/ -o username=myusername,password=mypassword
- Aby odmontować udział
sudo umount /media/nazwa_udzialu/
Jak ręcznie zamontować/odmontować katalog sieciowy i zezwolić wszystkim użytkownikom na odczyt i zapis?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować Sambę w roli serwera plików?
- 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
- 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
- Aby odmontować udział
sudo umount /media/nazwa_udzialu/
Jak zamontować katalog sieciowy podczas startu systemu i zezwolić wszystkim użytkownikom na odczyt?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować Sambę w roli serwera plików?
- 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
sudo mkdir /media/nazwa_udzialu sudo gedit /root/.smbcredentials
- Wstaw poniższe linie do nowego pliku
username=myusername password=mypassword
- Zapisz tak przygotowany plik
sudo chmod 700 /root/.smbcredentials sudo cp /etc/fstab /etc/fstab_backup sudo gedit /etc/fstab
- Dopisz na końcu pliku następującą linię
//192.168.0.1/linux /media/nazwa_udzialu smbfs credentials=/root/.smbcredentials 0 0
- Zapisz tak przygotowany plik
- Przeczytaj #Jak wymusić ponowne przetworzenie pliku /etc/fstab bez konieczności restartowania systemu?
Jak zamontować katalog sieciowy podczas startu systemu i zezwolić wszystkim użytkownikom na odczyt i zapis?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować Sambę w roli serwera plików?
- 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
sudo mkdir /media/nazwa_udzialu sudo gedit /root/.smbcredentials
- Wstaw poniższe linie do nowego pliku
username=myusername password=mypassword
- Zapisz tak przygotowany plik
sudo chmod 700 /root/.smbcredentials sudo cp /etc/fstab /etc/fstab_backup sudo gedit /etc/fstab
- Dopisz na końcu pliku następującą linię
//192.168.0.1/linux /media/nazwa_udzialu smbfs credentials=/root/.smbcredentials,dmask=777,fmask=777 0 0
- Zapisz tak przygotowany plik
- Przeczytaj #Jak wymusić ponowne przetworzenie pliku /etc/fstab bez konieczności restartowania systemu?
Jak zmusić do działania ipw2200 oraz WPA?
- Rzuć okiem na Zbiór how-to ubuntuforuns.org
Jak skonfigurować tunele PPTP (VPN)?
- Przeczytaj #Uwagi ogólne
- Skorzystaj z tych porad aby automatycznie zainstalować klienta PPTP
- LUB
- Zrób to samemu
wget -c http://linux.edu.lv/uploads/content/pptp.tar.gz tar zxvf pptp.tar.gz sudo sh ./pptp/install
- Aby skonfigurować klienta PPTP
sudo gedit /usr/share/applications/pptpconfig.desktop
- Zastąp zawartość pliku następującym fragmentem
[Desktop Entry] Name=Klient PPTP Comment=Konfiguracja tuneli PPTP (VPN) Categories=Application;Network Encoding=UTF-8 Exec=gksudo pptpconfig Icon=gnome-remote-desktop.png StartupNotify=true Terminal=false Type=Application
- Aplikacje -> Internet -> Klient PPTP
Pulpit zdalny
Jak skonfigurować usługę zdalnego pulpitu (uwaga: potencjalnie niebezpieczne)?
- Przeczytaj #Uwagi ogólne
- 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 -> Zablokuj ekran) i wyłączać monitor gdy komputer zostaje bez nadzoru.
- System -> Preferencje -> Zdalny pulpit
- Ustawienia zdalnego pulpitu
Udostępnianie -> Zezwolenie innym użytkownikom na podgląd pulpitu (zaznaczone) Zezwolenie innym użytkownikom na kontrolę pulpitu (zaznaczone)
Bezpieczeństwo -> Pytanie o potwierdzenie (odznaczone) Wymaganie podania poniższego hasła: (zaznaczone) Hasło: Hasło dostępu
Jak podłączyć się do zdalnego pulpitu?
- Przeczytaj #Uwagi ogólne
- 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
vncviewer -fullscreen 192.168.0.1:0
- Aby zamknąć połączenie
Naciśnij 'F8' -> Quit viewer
Jak podłączyć się do zdalnego pulpitu za pomocą komputera z systemem Windows?
- Przeczytaj #Uwagi ogólne
- 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
- Pobierz program VNC Viewer: stąd
Windows
Jak ręcznie zamontować/odmontować partycję NTFS, przyznając użytkownikom prawo do odczytu?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak wyświetlić listę partycji?
- Przyjęto, że urządzenie /dev/hda1 jest partycją NTFS
- Lokalny punkt montowania: /media/windows
- Aby zamontować partycję
sudo mkdir /media/windows sudo mount /dev/hda1 /media/windows/ -t ntfs -o nls=utf8,umask=0222
- Aby odmontować partycję
sudo umount /media/windows/
Jak ręcznie zamontować/odmontować partycję FAT, przyznając użytkownikom prawo do odczytu i zapisu?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak wyświetlić listę partycji?
- Przyjęto, że urządzenie /dev/hda1 jest partycją FAT
- Lokalny punkt montowania: /media/windows
- Aby zamontować partycję
sudo mkdir /media/windows sudo mount /dev/hda1 /media/windows/ -t vfat -o iocharset=utf8,umask=000
- Aby odmontować partycję
sudo umount /media/windows/
Jak automatycznie zamontować partycję NTFS podczas startu systemu, przyznając użytkownikom prawo do odczytu?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak wyświetlić listę partycji?
- Przyjęto, że urządzenie /dev/hda1 jest partycją NTFS
- Lokalny punkt montowania: /media/windows
sudo mkdir /media/windows sudo cp /etc/fstab /etc/fstab_backup sudo gedit /etc/fstab
- Dopisz na końcu pliku następującą linię
/dev/hda1 /media/windows ntfs nls=utf8,umask=0222 0 0
- Zapisz tak przygotowany plik
- Przeczytaj #Jak wymusić ponowne przetworzenie pliku /etc/fstab bez konieczności restartowania systemu?
Jak automatycznie zamontować partycję FAT podczas startu systemu, przyznając użytkownikom prawo do odczytu i zapisu?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak wyświetlić listę partycji?
- Przyjęto, że urządzenie /dev/hda1 jest partycją FAT
- Lokalny punkt montowania: /media/windows
sudo mkdir /media/windows sudo cp /etc/fstab /etc/fstab_backup sudo gedit /etc/fstab
- Dopisz na końcu pliku następującą linię
/dev/hda1 /media/windows vfat iocharset=utf8,umask=000 0 0
- Zapisz tak przygotowany plik
- Przeczytaj #Jak wymusić ponowne przetworzenie pliku /etc/fstab bez konieczności restartowania systemu?
Bezpieczeństwo
Jakie są podstawowe zasady dotyczące bezpieczeństwa mojego systemu?
- Przeczytaj #Uwagi ogólne
- Upewnij się, że twardy dysk jest pierwszym urządzeniem, z którego BIOS uruchamia system operacyjny. Uniemożliwi to:
- TUżycie przez osoby trzecie dysku instalacyjnego Linuksa, który pozwala na dostęp do systemu z uprawnieniami roota
- Uruchomienie Linux Live CD (np. KNOPPIX-a), który pozwala na swobodny dostęp do zawartości dysku
- Zainstalowanie innego systemu operacyjnego
- Zabezpiecz dostęp do ustawień BIOS-u hasłem, aby:
- Zablokować możliwość zmiany kolejności urządzeń, z których uruchamiany jest system operacyjny.
- Upewnij się, że komputer znajduje się w bezpiecznym miejscu. Zabezpieczy Cię to przed:
- Wymontowaniem dysku twardego przez osoby trzecie, co umożliwi im dostęp do zawartych na nim danych
- Wyjęciem baterii zapewniającej zasilanie dla BIOS-u, co skutkuje przywróceniem standardowego hasła
- Stosuj w systemie silne, trudne do odgadnięcia hasła
- Zmniejsza to znacząco szanse na złamanie hasła za pomocą zautomatyzowanych narzędzi (np. John the Ripper)
- Twórz hasła o długości minimum ośmiu znaków
- Hasło powinno składać się z liter (małych i dużych) oraz cyfr
- Zablokuj opcję interaktywnej modyfikacji menu GRUB-a
- Zabezpieczy Cię to przed modyfikacją parametrów startowych jądra systemu, co grozi uzyskaniem uprawnień roota przez osoby niepowołane
- Przeczytaj #Jak zablokowac opcję interaktywnej zmiany menu GRUB-a?
- Upewnij się, że w konsoli wyłączono historię poprzednich wpisów
- Uchroni Cię to przed podejrzeniem poprzednio wykonywanych komend
- Przeczytaj #Jak wyłączyć historię komend w oknie konsoli?
- Wyłącz możliwość wymuszenia restartu systemu poprzez Ctrl+Alt+Del (w trybie konsoli)
- Zapobiegnie to niekontrolowanemu restartowi systemu
- Przeczytaj [[#Jak uniemożliwić restart systemu poprzez kombinację klawiszy Ctrl+Alt+Del (w konsoli)?]]
- Upewnij się, że operacje usuwania, kopiowania i przenoszenia plików wymagają wyraźnej zgody użytkownika (w konsoli)
- Uchronisz sie w ten sposób przed niezamierzonym skaowaniem lub napisaniem plików
- Przeczytaj #Jak włączyć komunikat ostrzeżenia przed usuwaniem i nadpisywaniem plików (w konsoli)?
- Przy codziennej pracy z systemem posługuj się kontem zwykłego uzytkownika
- Zebezpieczy to Cię przed przypadkowym usunięciem lub modyfikacją plików systemowych
- Przeczytaj #Jak zarządzać kontami użytkowników?
- Wyłącz konto użytkownika root, używaj komendy "sudo"
- Ograniczy to do minimum pracę na uprawnieniach roota i zabezpieczy przed niezamierzonym użyciem jakiegoś polecenia
- "sudo" generuje log audytu (/var/log/auth.log)
- Przeczytaj #Jak wyłączyć konto użytkownika "root"?
- Zainstaluj firewalla
- Firewall nie zapewni Ci automatycznie bezpieczeństwa, stanowi za to pierwszą linię obrony przed atakami z sieci
- Przeczytaj #Jak zainstalować aplikację typu firewall (Firestarter)?
- Wykonuj testy bezpieczeństwa
- Nessus to doskonałe narzędzie przeznaczone do wykrywania znanych luk w zabezpieczeniach
- Przeczytaj #Przeczytaj Jak zainstalować skaner luk w zabezpieczeniach (Nessus)?
Jak zablokowac opcję interaktywnej zmiany menu GRUB-a?
- Przeczytaj #Uwagi ogólne
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
- 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 ...
- Dodaj poniższą linię bezpośrednio pod odnalezioną sekcją
password --md5 $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 (encrypted password above)
- 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 ...
- 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
- Zapisz tak przygotowany plik
Jak wyłączyć historię komend w oknie konsoli?
- Przeczytaj #Uwagi ogólne
rm -f $HOME/.bash_history touch $HOME/.bash_history chmod 000 $HOME/.bash_history
Jak uniemożliwić restart systemu poprzez kombinację klawiszy Ctrl+Alt+Del (w konsoli)?
- Przeczytaj #Uwagi ogólne
sudo cp /etc/inittab /etc/inittab_backup sudo gedit /etc/inittab
- Znajdź poniższą linię
... ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now ...
- Zastąp ją następującym wpisem
#ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
- Zapisz tak przygotowany plik
sudo telinit q
Jak włączyć komunikat ostrzeżenia przed usuwaniem i nadpisywaniem plików (w konsoli)?
- Przeczytaj #Uwagi ogólne
sudo cp /etc/bash.bashrc /etc/bash.bashrc_backup sudo gedit /etc/bash.bashrc
- Dopisz na końcu pliku następujące linie
alias rm='rm -i' alias cp='cp -i' alias mv='mv -i'
- Zapisz tak przygotowany plik
Tryb awaryjny
Jak uzyskać uprawnienia roota bez logowania?
- Przeczytaj #Uwagi ogólne
- Najprostsza metoda (nie zadziała jeżeli menu GRUB-a jest chronione hasłem)
- Uruchom komputer
- Jeżeli nie zobaczysz menu GRUB-a, naciśnij ESC
- Wybierz
Ubuntu, kernel 2.6.15-[tu numer wersji pakietu]-386 (recovery mode)
- Naciśnij 'Enter' by rozpocząć proces startu systemu
- Inne metody
Jak zmodyfikować parametry startowe jądra systemu by uzyskać uprawnienia roota?
- Przeczytaj #Uwagi ogólne
- Uruchom komputer
- Jeżeli nie zobaczysz menu GRUB-a, naciśnij ESC
- Jeżeli menu GRUB-a jest zabezpieczone hasłem, naciśnij 'p' aby odblokować do niego dostęp
- Wybierz
Ubuntu, kernel 2.6.15-[tu numer wersji pakietu]-386
- Naciśnij 'e' w celu przejścia do edycji poleceń startowych przekazywanych do jądra systemu
- Wybierz
kernel /boot/vmlinuz-2.6.10-[tu numer wersji pakietu]-386 root=/dev/hda2 ro quiet splash
- Naciśnij 'e' w celu przejścia do edycji konkretnego polecenia
- Dodaj "rw init=/bin/bash" na końcu polecenia (za jego wszystkimi argumentami)
grub edit> kernel /boot/vmlinuz-2.6.10-[tu numer wersji pakietu]-386 root=/dev/hda2 ro quiet splash rw init=/bin/bash
- Naciśnij 'b' by uruchomić procedurę startową systemu
Jak wykorzystać dysk instalacyjny Ubuntu aby uzyskać uprawnienia roota?
- Przeczytaj #Uwagi ogólne
- Włóż do napędu dysk instalacyjny i uruchom (zrestartuj) komputer
- Po komunikacie "boot:" wpisz "rescue"
boot: rescue
- Wykonuj polecenia wyświetlane na ekranie
Jak zmienić hasło roota (głównego użytkownika) w przypadku jego zapomnienia?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak uzyskać uprawnienia roota bez logowania?
- Aby zmienić hasło roota
# passwd root
- Aby zmienić hasło głównego użytkownika
# passwd nazwa_głównego_użytkownika
Jak zmienić hasło GRUB-a w przypadku jego zapomnienia?
- Przeczytaj #Uwagi ogólne
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
- Znajdź poniższą linię
... password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/ ...
- Zastąp ją następującym wpisem
password --md5 $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 (należy tu podać zaszyfrowane hasło uzyskane wyżej)
- Zapisz tak przygotowany plik
Jak przywrócić GRUB-a po instalacji Windows?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak wykorzystać dysk instalacyjny Ubuntu aby uzyskać uprawnienia roota?
- Przyjęto, że /dev/hda jest partycją startową systemu
# grub-install /dev/hda
Jak dodać do menu GRUB-a wpis uruchamiający system Windows?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak wyświetlić listę partycji?
- Przyjęto, że urządzenie /dev/hda1 jest partycja systemowa Windows
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup sudo gedit /boot/grub/menu.lst
- Dopisz na końcu pliku następujące linie
title Microsoft Windows root (hd0,0) savedefault makeactive chainloader +1
- Zapisz tak przygotowany plik
Jak odczytać zawartość partycji linuksowych (ext2, ext3) w systemie Windows?
- Przeczytaj #Uwagi ogólne
- Pobierz Explore2fs: stąd
- LUB
- Rzuć okiem na www.fs-driver.org
Tips & Tricks
Jak zrestartować GNOME bez restartu całego systemu?
- Przeczytaj #Uwagi ogólne
- Zamknij wszytkie otwarte aplikacje
Naciśnij kombinację klawiszy 'Ctrl + Alt + Backspace'
- lub wykonaj
sudo /etc/init.d/gdm restart
Jak włączyć klawisz NumLock przy logowaniu do GNOME?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
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
- Znajdź poniższą linię
... exit 0
- Dodaj następujący fragment powyżej odnalezionej linii
if [ -x /usr/bin/numlockx ]; then /usr/bin/numlockx on fi
- Zapisz tak przygotowany plik
- Przeczytaj #Jak zrestartować GNOME bez restartu systemu?
Jak automatycznie uruchamiać programy przy logowaniu do GNOME?
- Przeczytaj #Uwagi ogólne
- System -> Preferencje -> Sesje
- Sesje
Zakładka programy startowe -> Dodaj/Edytuj/Usuń
Jak przełączyć się z GNOME do konsoli?
- Przeczytaj #Uwagi ogólne
- Aby przełączyć się do trybu konsoli
Naciśnij kombinację klawiszy 'Ctrl + Alt + F1' (F2 - F6)
- Aby przełączać się pomiędzy poszczególnymi konsolami
Naciśnij kombinację klawiszy 'Alt + F1' (F2 - F6)
- Aby powrócić do GNOME
Naciśnij kombinację klawiszy 'Alt + F7'
Jak zablokować możliwość zrestartowania X serwera kombinacją klawiszy Ctrl+Alt+Backspace?
- Przeczytaj #Uwagi ogólne
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup sudo gedit /etc/X11/xorg.conf
- Dołącz na końcu pliku następujący fagment
Section "ServerFlags" Option "DontZap" "yes" EndSection
- Zapisz tak przygotowany plik
- Przeczytaj #Jak zrestartować GNOME bez restartu całego systemu?
Jak spowodować, by kombinacja klawiszy Ctrl+Alt+Del wywoływała Monitor Systemu GNOME?
- Przeczytaj #Uwagi ogólne
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"
Jak odświeżyć pulpit GNOME?
- Przeczytaj #Uwagi ogólne
killall nautilus
Jak przeładować Panel GNOME?
- Przeczytaj #Uwagi ogólne
killall gnome-panel
Jak włączyć automatyczny zapis w Gedit oraz wyłączyć tworzenie plików nazwa_pliku~
- Przeczytaj #Uwagi ogólne
- Aplikacje -> Narzędzia systemowe -> Edytor konfiguracji
- Edytor konfiguracji
/ -> apps -> gedit-2 -> preferences -> editor -> save -> create_backup_copy (odznaczone) / -> apps -> gedit-2 -> preferences -> editor -> save -> auto_save (zaznaczone)
Jak wyświetlić ukryte pliki w Nautilusie?
- Przeczytaj #Uwagi ogólne
- Miejsca -> Katalog domowy
- Aby czasowo włączyć pokazywanie ukrytych plików
Naciśnij kombinację klawiszy 'Ctrl + H'
- 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)
Jak przeglądać pliki i katalogi w Nautilusie z prawami roota?
- Przeczytaj #Uwagi ogólne
- Wykonaj polecenie
sudo gedit /usr/share/applications/Nautilus-root.desktop
- 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;
- Zapisz tak przygotowany plik
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje -> Narzędzia systemowe -> Nautilus (root)
Jak przywrócić na pulpicie ikony (Ten komputer, Katalog domowy, Śmietnik)?
- Przeczytaj #Uwagi ogólne
- Aplikacje -> Narzędzia systemowe -> Edytor konfiguracji
- Edytor konfiguracji
/ -> apps -> nautilus -> desktop -> computer_icon_visible (zaznaczone) home_icon_visible (zaznaczone) trash_icon_visible (zaznaczone)
Jak zmienić domyślny typ pliku dla opcji "Otwórz z"?
- Przeczytaj #Uwagi ogólne
Kliknij prawym klawiszem myszy na wybranym pliku -> Właściwości
Zakładka Otwarcie za pomocą -> Dodaj Wybierz odpowiedni program
Zaznacz go na liście
Jak zmienić domyślny program pocztowy na Mozillę Thunderbird?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować program pocztowy (Mozilla Thunderbird)?
- System -> Preferencje -> Preferowane aplikacje
- Preferowane aplikacje
Zakładka Czytnik poczty -> Domyślny czytnik poczty -> Polecenie: mozilla-thunderbird %s
Jak otwierać pliki z uprawnieniami roota za pomocą prawego klawisza myszy?
- Przeczytaj #Uwagi ogólne
gedit $HOME/.gnome2/nautilus-scripts/Otwórz\ jako\ root
- Wstaw poniższe linie do nowego pliku
for uri in $NAUTILUS_SCRIPT_SELECTED_URIS; do gksudo "gnome-open $uri" & done
- Zapisz tak przygotowany plik
chmod +x $HOME/.gnome2/nautilus-scripts/Otwórz\ jako\ root
Kliknij prawym klawiszem na pliku -> Skrypty -> Otwórz jako root
Jak wyłączyć dźwięk systemowy w terminalu?
- Przeczytaj #Uwagi ogólne
- Aplikacje -> Narzędzia systemowe -> Terminal
- Terminal
Menu Edycja -> Bieżący profil...
Zakładka Ogólne -> Ogólne -> Dzwonek terminala (odznaczone)
Jak szybciej wczytywać strony WWW w przeglądarce Mozilla Firefox?
- Przeczytaj #Uwagi ogólne
- Aplikacje -> Internet -> Firefox Web Browser
- 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
- Ponownie uruchom przeglądarkę
Jak wyłączyć używanie dźwięku systemowego w funkcji wyszukiwania Mozilli Firefox?
- Przeczytaj #Uwagi ogólne
- Aplikacje -> Internet -> Firefox Web Browser
- Mozilla Firefox
Pasek adresu -> about:config
Filtr: -> accessibility.typeaheadfind.enablesound -> false
- Ponownie uruchom przeglądarkę
Jak używać graficznej nakładki na program apt-get (Synaptic)?
- Przeczytaj #Uwagi ogólne
- System -> Administracja -> Synaptic Menedżer Pakietów
- Odlokowanie repozytoriów Universe i Multiverse
- Ustawienia -> Repozytoria
- Kliknij na przycisk Ustawienia
- Zaznacz "Pokaż nieaktywne źródła oprogramowania"
- W oknie dialogowym "Repozytoria" kliknij przycisk "Dodaj". Dostępne są trzy podstawowe repozytoria: Dapper Drake, Security Updates oraz Updates. Dla każdego z nich wybierz "Wspierane oficjalnie", "O ograniczonych prawach kopiowania", "Utrzymywane przez społeczność (Universe)" oraz "Nie-wolnodostępne (Multiverse)". Przed zmianą każdego z repozytoriów koniecznie kliknij przycisk OK.
- Na liście powinieneś zobaczyć teraz wszystkie dostępne repozytoria. Upewnij się, że wszystkie są aktywne (zaznaczone).
- Aby dodać repozytorium backportów oraz PLF (nowe wersje wielu aplikacji. Nie są oficjalnie wspierane. Mogą zawierać "nielegalne" pakiety. Używasz na własną odpowiedzialność.)
- Ustawienia -> Repozytoria
- Kliknij "Dodaj" a potem "Zaawansowane"
- Wklejaj po jednej z poniższych linii i klikaj "Dodaj repozytorium":
deb http://archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse
- Odświeżanie listy pakietów (odpowiednik apt-get update)
Menu Edycja -> Odśwież listy pakietów
- 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
- Wyszukiwanie pakietu (odpowiednik apt-cache search nazwa_pakietu)
Menu Edycja -> Wyszukiwanie... W oknie dialogowym wpisz nazwę pakietu
- Instalowanie wybranego pakietu (odpowiednik apt-get install nazwa_pakietu)
Po wybraniu pakietu do zainstalowania Menu Pakiet -> Zaznacz do instalacji Menu Edycja -> Wykonaj zaznaczone zmiany
- 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
Jakiego rodzaju pakiety znajdują się dodatkowych repozytoriach?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak używać graficznej nakładki na program apt-get (Synaptic)?
- Repozytorium PLF zawiera między innymi
- Wsparcie dla odtwarzania płyt DVD-Video (libdvdcss2)
- Skype
- Sun Java SDK (Software Development Kit) oraz JRE (Java Runtime Environment)
- Przeglądarkę Opera
- RealPlayer 10
- Kodeki multimedialne Windows
Jak zainstalować/usunąć pakiet .deb?
- Przeczytaj #Uwagi ogólne
- Aby zainstalować pakiet .deb
sudo dpkg -i nazwa_pakietu.deb
- Aby usunąć pakiet .deb
sudo dpkg -r nazwa_pakietu
Jak przekonwertować pakiet .rpm do formatu .deb?
- Przeczytaj #Uwagi ogólne
sudo alien package_file.rpm
Jak jednocześnie zmienić nazwy wszystkich plików w danym katalogu?
- Przeczytaj #Uwagi ogólne
- Aby zainstalować program mvb
wget -c http://easylinux.info/uploads/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
- Aby zmienić nazwy wszystkich plików w danym katalogu
mvb NOWA_NAZWA
Jak za pomocą jednego polecenia przetwarzać wszystkie obrazy w danym katalogu?
- Przeczytaj #Uwagi ogólne
- Aby zainstalować skrypt powłoki przetwarzający obrazy
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install imagemagick wget -c http://easylinux.info/uploads/bbips.0.3.2.sh sudo cp bbips.0.3.2.sh /usr/bin/bbips sudo chmod 755 /usr/bin/bbips
- Aby za pomocą jednego polecenia przetwarzać wszystkie obrazy w danym katalogu
bbips
Jak ustawić systemowe zmienne środowiskowe?
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo cp /etc/bash.bashrc /etc/bash.bashrc_backup sudo gedit /etc/bash.bashrc
- Dopisz systemowe zmienne środowiskowe na końcu pliku
- Zapisz tak przygotowany plik
Jak zapisać dane wyświetlane przez polecenie 'man' do pliku?
- Przeczytaj #Jak dodać kolejne repozytoria?
man komenda | col -b > plik.txt
Jak ukryć menu GRUB-a podczas startu systemu?
- Przeczytaj #Uwagi ogólne
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup sudo gedit /boot/grub/menu.lst
- Znajdź poniższą linię
... #hiddenmenu ...
- Zastąp ją następującym wpisem
hiddenmenu
- Zapisz tak przygotowany plik
Jak zmienić w GRUB-ie czas autostartu domyślnego systemu?
- Przeczytaj #Uwagi ogólne
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup sudo gedit /boot/grub/menu.lst
- Znajdź poniższą linię
... timeout 3 ...
- Zastąp ją następującym wpisem
timeout X_seconds
- Zapisz tak przygotowany plik
Jak zmienić w GRUBie domyślny system operacyjny?
- Przeczytaj #Uwagi ogólne
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup sudo gedit /boot/grub/menu.lst
- Znajdź poniższą linię
... default 0 ...
- Zastąp ją następującym wpisem
default X_sequence
- Zapisz tak przygotowany plik
Jak wyświetlić graficzne tło dla menu GRUB-a?
- Przeczytaj #Uwagi ogólne
- Przyjęto że hd0,1 jest dyskiem z partycją startową Ubuntu
wget -c http://easylinux.info/uploads/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
- 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/. ...
- Dodaj poniższą linię na końcu odnalezionej sekcji
splashimage (hd0,1)/boot/grub/images/ubuntu.xpm.gz
- Zapisz tak przygotowany plik
Jak przekonwertować dowolny obraz na graficzne tło dla menu GRUB-a?
- Przeczytaj #Uwagi ogólne
- Przyjęto że plik wallpaper.png ma zostać przekonwertowany na tło GRUB-a
- splashimage.xpm.gz jest plikiem zawierającym gotowe tło
convert -resize 640x480 -colors 14 wallpaper.png splashimage.xpm && gzip splashimage.xpm
- Przeczytaj #Jak wyświetlić graficzne tło dla menu GRUB-a? (wstaw splashimage.xpm.gz zamiast ubuntu.xpm.gz)
Jak jednorazowo pominąć uruchomienie określonej usługi podczas startu systemu?
- Przeczytaj #Uwagi ogólne
Naciśnij kombinację klawiszy 'Ctrl + C'
Jak na stałe włączyć/wyłączyć uruchomienie określonej usługi podczas startu systemu?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować menedżera usług startowych (BUM)?
Jak usunąć zawartość katalogu /tmp/ przy zamykaniu systemu?
- Przeczytaj #Uwagi ogólne
sudo cp /etc/init.d/sysklogd /etc/init.d/sysklogd_backup sudo gedit /etc/init.d/sysklogd
- Znajdź tę sekcję
... stop) log_begin_msg "Stopping system log daemon..." start-stop-daemon --stop --quiet --oknodo --exec $binpath --pidfile $pidfile log_end_msg $? ...
- Dodaj poniższą linię na końcu odnalezionej sekcji
rm -fr /tmp/* /tmp/.??*
- Zapisz tak przygotowany plik
Jak szybko przemieszczać się po zawartości ekranu konsoli?
- Przeczytaj #Uwagi ogólne
- Przewijanie ekranu w górę
Naciśnij kombinację klawiszy 'Shift + Page Up'
- Przewijanie ekranu w dół
Naciśnij kombinację klawiszy 'Shift + Page Down'
Jak dowiedzieć się jakiej wersji Ubuntu używam?
cat /etc/issue
Jak automatycznie zmieniać tło Pulpitu (GNOME)?
- Przeczytaj #Uwagi ogólne
mkdir ~/.backgrounds cd ~/.backgrounds wget -c http://easylinux.info/uploads/change_background.py chmod +x change_background.py
- Aby tło Pulpitu zmieniało się przy każdorazowym zrestartowaniu systemu
export EDITOR=gedit && crontab -e
- Dodaj poniższą linię na końcu pliku
@reboot ~/.backgrounds/change_background.py
- Więcej informacji znajdziesz w podręczniku systemowym
man 5 crontab
- ~/.backgrounds jest katalogiem ukrytym, zapoznaj się z poradą #Jak wyświetlić ukryte pliki w Nautilusie?
- Skopiuj obrazu, jakie mają pojawiać się na Pulpicie do katalogu ~/.backgrounds
Jak automatycznie zmieniać tło Pulpitu (KDE)?
- Przeczytaj #Uwagi ogólne
- Otwórz K-menu -> Centrum sterowania -> Wygląd i motywy -> Tło
- Wybierz 'Pokaz slajdów'
- Kliknij 'Ustawienia...'
- Kliknij 'Dodaj...' aby dodać obrazy, jakie mają pojawiać się na Pulpicie
- Zgodnie z własnymi wymaganiami ustaw opcję 'Zmień obrazek po'
- Kliknij 'OK'
Jak dodać układy klawiatury dla innych języków?
- Przeczytaj #Uwagi ogólne
- System -> Preferencje -> Klawiatura
- Zakładka 'Układy'
- Kliknij 'Dodaj...' by dodać kolejny układ klawiatury. Najłatwiej jest mieć dwa układy; maksymalnie może być ich cztery.
- Zakładka 'Opcje ułożenia'
- Rozwiń grupę 'Group Shift/Lock behaviour'
- Wybierz kombinację klawiszy, która będzie odpowiedzialna za przełączanie układów. Domyśle ustawienie, to jednoczesne naciśnięcie obu klawiszy Alt. Powszechnie stosuje się też kombinację Alt+Shift.
- Kliknij Zamknij.
Przeczytaj [[#Jak dodać aplet informujący o aktualnie używanym układzie klawiatury?].
Jak dodać aplet informujący o aktualnie używanym układzie klawiatury?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać układy klawiatury dla innych języków?
- Kliknij prawym klawiszem myszy na wolnym miejscu górnego panelu.
- Kliknij 'Dodaj do panelu...'
- Wybierz 'Wskaźnik klawiatury' (znajdziesz go w sekcji Narzędzia)
Aplet pojawi się na panelu. Kliknięcie na nim prawym klawiszem myszy umożliwi dostęp do ustawień.
Serwery
Serwer antywirusowy
Jak zainstalowac serwer antywirusowy ClamAV?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install clamav
Jak ręcznie uaktualnić bazę sygnatur wirusów?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo freshclam
Jak ręcznie przeskanować pliki/katalogi w poszukiwaniu wirusów?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalowac serwer antywirusowy ClamAV?
sudo clamscan -r /ścieżka_dostępu_do_pliku_lub_katalogu
Jak automatycznie przeskanować pliki/katalogi w poszukiwaniu wirusów?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalowac serwer antywirusowy ClamAV?
- Przyjęto, że automatyczne skanowanie ma się odbywać codziennie o północy
- * * * * * oznacza minutę godzinę dzień miesiąc rok
export EDITOR=gedit && sudo crontab -e
- Dopisz na końcu pliku następującą linię
00 00 * * * sudo clamscan -r /ścieżka_dostępu_do_pliku_lub_katalogu
- Zapisz tak przygotowany plik
Serwer wydruku (cupsd)
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
Jak zainstalować serwer cupsd
- Cupsd powinien być standardowo zainstalowany podaczas instalacji systemu. Sprawdź, czy na dysku znajduje sie plik "/etc/init.d/cupsys". Jeżeli go nie znajdziesz, musisz zainstalować serwer ręcznie:
sudo apt-get install cupsys
Jak dodać drukarkę?
- System -> Administracja -> Drukarki. Wybierz Nowa drukarka. Kreator dodawania drukarki powinien poprowadzić Cię przez proces instalacji.
Jak drukować na komputerze zdalnym?
- Upewnij się, czy poprawnie skonfigurowałeś drukarkę lokalną na serwerze
- Adres IP serwera: 192.168.0.1
- Adres IP klienta: 192.168.0.23
- Konfiguracja serwera
sudo cp /etc/cups/cupd.conf /etc/cups/cupd.conf.backup sudo gedit /etc/cups/cupsd.conf
- Znajdź fragment
<Location /> ... Allow localhost ... </Location>
- Dodaj do niego następujący wpis
Allow 192.168.0.23
- Zapisz tak przygotowany plik
- Konfiguracja klienta
sudo cp /etc/cups/client.conf /etc/cups/client.conf.backup sudo gedit /etc/cups/client.conf
- Dodaj do pliku następujący wpis
ServerName 192.168.0.1
- Zapisz tak przygotowany plik
- Zrestartuj serwer cupsd
sudo /etc/init.d/cupsys restart
Jak drukować na komputerze zdalnym z komputera z systemem Windows?
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.backup gedit /etc/samba/smb.conf
- Znajdź poniższy fragment
# printing = cups # printcap name = cups
- Zastąp go następującym fragmentem
printing = cups printcap name = cups
- Zrestartuj serwer cupsd
sudo /etc/init.d/cupsys restart
- Drukarki lokalne powinny być teraz widziane z poziomu Windows w Otoczeniu sieciowym serwera wydruku
Serwer Samba
Jak zainstalować Sambę w roli serwera plików?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install samba sudo apt-get install smbfs
Jak dodawać/edytować/usuwać użytkowników sieci?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować Sambę w roli serwera plików?
- Aby dodać użytkownika
sudo smbpasswd -a nazwa_użytkownika sudo gedit /etc/samba/smbusers
- Wstaw poniższą linię do nowego pliku
nazwa_użytkownika = "nazwa sieciowa"
- Zapisz tak przygotowany plik
- Aby edytować konta użytkowników sieci
sudo smbpasswd -a nazwa_użytkownika
- Aby usunąć konta użytkowników sieci
sudo smbpasswd -x nazwa_użytkownika
Jak udostępnić katalog domowy z prawem jedynie do odczytu (Authentication=Yes)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować Sambę w roli serwera plików?
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup sudo gedit /etc/samba/smb.conf
- Znajdź poniższą linię
... ; security = user ...
- Zastąp ją następującym fragmentem
security = user username map = /etc/samba/smbusers
- Zapisz tak przygotowany plik
- Przeczytaj #Jak dodawać/edytować/usuwać użytkowników sieci?
sudo testparm sudo /etc/init.d/samba restart
Jak udostępnić katalog domowy z prawem do zapisu i odczytu (Authentication=Yes)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować Sambę w roli serwera plików?
sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup sudo gedit /etc/samba/smb.conf
- Znajdź poniższą linię
... ; security = user ...
- Zastąp ją następującym fragmentem
security = user username map = /etc/samba/smbusers
- 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 ...
- 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
- Zapisz tak przygotowany plik
- Przeczytaj #Jak dodawać/edytować/usuwać użytkowników sieci?
sudo testparm sudo /etc/init.d/samba restart
Jak udostępnić katalog grupy z prawem jedynie do odczytu (Authentication=Yes)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować Sambę w roli serwera plików?
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
- Znajdź poniższą linię
... ; security = user ...
- Zastąp ją następującym fragmentem
security = user username map = /etc/samba/smbusers
- Dopisz na końcu pliku następujące linie
[Group] comment = Katalog grupy path = /home/group public = yes writable = no valid users = nazwa_uzytkownika1 nazwa_uzytkownika2 create mask = 0700 directory mask = 0700 force user = nobody force group = nogroup
- Zapisz tak przygotowany plik
- Przeczytaj #Jak dodawać/edytować/usuwać użytkowników sieci?
sudo testparm sudo /etc/init.d/samba restart
Jak udostępnić katalog grupy z prawem do zapisu i odczytu (Authentication=Yes)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować Sambę w roli serwera plików?
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
- Znajdź poniższą linię
... ; security = user ...
- Zastąp ją następującym fragmentem
security = user username map = /etc/samba/smbusers
- Dopisz na końcu pliku następujące linie
[Group] comment = Katalog grupy path = /home/group public = yes writable = yes valid users = nazwa_uzytkownika1 nazwa_uzytkownika2 create mask = 0700 directory mask = 0700 force user = nobody force group = nogroup
- Zapisz tak przygotowany plik
- Przeczytaj #Jak dodawać/edytować/usuwać użytkowników sieci?
sudo testparm sudo /etc/init.d/samba restart
Jak udostępnić katalog publiczny z prawem jedynie do odczytu (Authentication=Yes)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować Sambę w roli serwera plików?
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
- Znajdź poniższą linię
... ; security = user ...
- Zastąp ją następującym fragmentem
security = user username map = /etc/samba/smbusers
- 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
- Zapisz tak przygotowany plik
- Przeczytaj #Jak dodawać/edytować/usuwać użytkowników sieci?
sudo testparm sudo /etc/init.d/samba restart
Jak udostępnić katalog publiczny z prawem do zapisu i odczytu (Authentication=Yes)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować Sambę w roli serwera plików?
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
- Znajdź poniższą linię
... ; security = user ...
- Zastąp ją następującym fragmentem
security = user username map = /etc/samba/smbusers
- 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
- Zapisz tak przygotowany plik
- Przeczytaj #Jak dodawać/edytować/usuwać użytkowników sieci?
sudo testparm sudo /etc/init.d/samba restart
Jak udostępnić katalog publiczny z prawem jedynie do odczytu (Authentication=No)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować Sambę w roli serwera plików?
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
- Znajdź poniższą linię
... ; security = user ...
- Zastąp ją następującym wpisem
security = share
- 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
- Zapisz tak przygotowany plik
sudo testparm sudo /etc/init.d/samba restart
Jak udostępnić katalog publiczny z prawem do odczytu i zapisu (Authentication=No)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować Sambę w roli serwera plików?
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
- Znajdź poniższą linię
... ; security = user ...
- Zastąp ją następującym wpisem
security = share
- 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
- Zapisz tak przygotowany plik
sudo testparm sudo /etc/init.d/samba restart
Serwer SSH
Jak zainstalować serwer SSH?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install ssh
Jak poprzez SSH podłączyć się do innego komputera?
- Przeczytaj #Uwagi ogólne
- Przyjęto, że zdalny komputer posiada zainstalowaną usługę SSH
- Przeczytaj #Jak zainstalować serwer SSH?
- IP zdalnego komputera: 192.168.0.1
ssh nazwa_uzytkownika@192.168.0.1
Jak skopiować plik/katalog ze zdalnego komputera (scp)?
- Przeczytaj #Uwagi ogólne
- 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)
scp -r nazwa_uzytkownika@192.168.0.1:/home/nazwa_uzytkownika/remotefile.txt .
Jak skopiować plik/katalog na dysk zdalnego komputera (scp)?
- Przeczytaj #Uwagi ogólne
- 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/
scp -r localfile.txt nazwa_uzytkownika@192.168.0.1:/home/nazwa_uzytkownika/
Jak skopiować plik/katalog ze zdalnego komputera (rsync)?
- Przeczytaj #Uwagi ogólne
- Przyjęto, że zdalny komputer posiada zainstalowaną usługę SSH
- Przeczytaj #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)
rsync -v -u -a --delete --rsh=ssh --stats nazwa_uzytkownika@192.168.0.1:/home/nazwa_uzytkownika/remotefile.txt .
Jak skopiować plik/katalog na dysk zdalnego komputera (rsync)?
- Przeczytaj #Uwagi ogólne
- 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/
rsync -v -u -a --delete --rsh=ssh --stats localfile.txt nazwa_uzytkownika@192.168.0.1:/home/nazwa_uzytkownika/
Jak zamontować zdalne foldery na komputerze lokalnym (sshfs)?
- Przeczytaj #Uwagi ogólne
- Przyjęto, że zdalny komputer posiada zainstalowaną usługę SSH
- Przeczytaj #Jak zainstalować serwer SSH?
- IP zdalnego komputera: 192.168.0.1
- Folder zdalnego komputera: /media/muzyka
- Zainstaluj sshfs
sudo apt-get install sshfs
- Załaduj moduł jądra odpowiedzialny za obsługę sshfs
sudo modprobe fuse
- W celu automatycznego ładowania modułu przy każdym starcie systemu, dodaj wpis 'fuse' na końcu pliku /etc/modules
sudo gedit /etc/modules
- Dołącz użytkownika do grupy 'fuse'
sudo adduser nazwa_twojego_uzytkownika fuse
- Stwórz punkt montowania w Twoim katalogu domowym
mkdir ~/muzyka_zdalna
- Zamontuj zdalny folder w ~/muzyka_zdalna
sshfs 192.168.0.1:/media/music ~/muzyka_zdalna
Jak zalogować się na komputerze zdalnym z komputera z systemem Windows?
- Przeczytaj #Uwagi ogólne
- Przyjęto, że zdalny komputer posiada zainstalowaną usługę SSH
- Przeczytaj #Jak zainstalować serwer SSH?
- Pobierz PuTTY: stąd
Jak skopiować plik/folder z/na komputer zdalny z komputera z systemem Windows?
- Przeczytaj #Uwagi ogólne
- Przyjęto, że zdalny komputer posiada zainstalowaną usługę SSH
- Przeczytaj #Jak zainstalować serwer SSH?
- Pobierz program Filezilla: stąd
Jak określić którzy użytkownicy mogą łączyć się zdalnie przy użyciu SSH?
- Przeczytaj #Uwagi ogólne
- Po zainstalowaniu usługi SSH każdy użytkownik systemu może łączyć się z nim zdalnie.
- Taki stan prowadzić może do osłabienia bezpieczeństwa systemu, istnieją bowiem zautomatyzowane narzędzia,
- które wypróbowują połączenia korzystając z często występujących par login/hasło.
- Zachowanie kopii ustawień serwera SSH
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.ORIGINAL
- Wyedytuj plik konfiguracyjny
sudo gedit /etc/ssh/sshd_config
- Zmień parametr PermitRootLogin z yes na no. Rootowi należy odciąć możlwość logowania zdalnego.
- Dodaj parametr AllowUsers i podaj nazwy użytkowników (rozdzielone spacjami), którzy mogą łączyć się z tą maszyną.
- Możesz również użyć DenyUsers aby wprost zablokować niektóre konta.
- Jeżeli używasz serwera SSH, ale chwilowo nie chcesz żeby ktokolwiek mógł z niego skorzystać, dodaj polecenie AllowUsers nosuchuserhere aby całkowicie odciąć dostęp do niego.
Serwer DHCP
Jak zainstalować serwer DHCP?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- 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
sudo apt-get install dhcp3-server sudo cp /etc/default/dhcp3-server /etc/default/dhcp3-server_backup sudo gedit /etc/default/dhcp3-server
- Znajdź poniższą linię
... INTERFACES=""
- Zastąp ją następującym wpisem
INTERFACES="eth0"
- Zapisz tak przygotowany plik
sudo cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf_backup sudo gedit /etc/dhcp3/dhcpd.conf
- 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; ...
- 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;
- 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; #} ...
- 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; }
- Zapisz tak przygotowany plik
sudo /etc/init.d/dhcp3-server restart
Serwer baz danych
Jak zainstalować serwer baz danych MySQL?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install mysql-server mysqladmin -u root password moje_haslo
Jak zainstalować MYSQL Administrator?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- Przeczytaj #Jak zainstalować serwer baz danych MySQL?
sudo apt-get install mysql-admin
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje -> Narzędzia systemowe -> MySQL Administrator
Serwer HTTP Apache
Jak zainstalować serwer WWW Apache?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install apache2
- http://localhost
Jak zainstalować PHP dla serwera Apache?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- Przeczytaj #Jak zainstalować serwer WWW Apache?
sudo apt-get install php4 sudo /etc/init.d/apache2 restart sudo gedit /var/www/testphp.php
- Wstaw poniższą linię do nowego pliku
<?php phpinfo(); ?>
- Zapisz tak przygotowany plik
- http://localhost/testphp.php
Jak zainstalować MySQL dla serwera Apache?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- Przeczytaj #Jak zainstalować serwer WWW Apache?
- Przeczytaj #Jak zainstalować serwer baz danych MySQL?
- Przeczytaj #Jak zainstalować PHP dla serwera Apache?
sudo apt-get install libapache2-mod-auth-mysql sudo apt-get install php4-mysql sudo /etc/init.d/apache2 restart
Jak zamapować adresy URL dla lokalizacji spoza /var/www/?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować serwer WWW Apache?
sudo gedit /etc/apache2/conf.d/alias
- Wstaw poniższe linie do nowego pliku
Alias /URL-path /sciezka_dostepu_do_katalogu/
<Directory /sciezka_dostepu_do_katalogu/> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory>
- Zapisz tak przygotowany plik
sudo /etc/init.d/apache2 restart
- http://localhost/URL-path
Jak zmienić domyślny numer portu dla serwera Apache?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować serwer WWW Apache?
- Przyjęto, że nowy numer portu to 78
sudo cp /etc/apache2/ports.conf /etc/apache2/ports.conf_backup sudo gedit /etc/apache2/ports.conf
- Znajdź poniższą linię
Listen 80
- Zastąp ją następującym wpisem
Listen 78
- Zapisz tak przygotowany plik
sudo /etc/init.d/apache2 restart
- http://localhost:78
Jak przetwarzać kanał RSS za pomocą PHP i serwera Apache?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować serwer WWW Apache?
- Przeczytaj #Jak zainstalować PHP dla serwera Apache?
- Przyjęto że kanałem RSS jest kanał serwisu DistroWatch.com - News
wget -c http://easylinux.info/uploads/magpierss-0.71.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
- 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="en" xml:lang="en"> <head> <title>DistroWatch.com - News</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> <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>Temat:</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> - serwer nie odpowiada!<br/>"; } ?> </body> </html>
- Zapisz tak przygotowany plik
- http://localhost/feeds/index.php
Serwer FTP
Jak zainstalować serwer FTP?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install proftpd
Jak określić prawa użytkownika, by mógł się on poruszać jedynie po swoim katalogu domowym?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować serwer FTP?
sudo cp /etc/proftpd.conf /etc/proftpd.conf_backup sudo gedit /etc/proftpd.conf
- Znajdź tę sekcję
... DenyFilter \*.*/ ...
- Dodaj poniższą linię na jej końcu
DefaultRoot ~
- Zapisz tak przygotowany plik
sudo /etc/init.d/proftpd restart
Jak skonfigurować serwer FTP tak, aby użytkonicy anonimowi mieli jedynie prawo do odczytu?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować serwer FTP?
sudo cp /etc/proftpd.conf /etc/proftpd.conf_backup sudo gedit /etc/proftpd.conf
- 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>
- Zapisz tak przygotowany plik
sudo /etc/init.d/proftpd restart
Jak skonfigurować serwer FTP tak, aby użytkownicy anonimowi mieli prawo do odczytu i zapisu?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować serwer FTP?
sudo cp /etc/proftpd.conf /etc/proftpd.conf_backup sudo gedit /etc/proftpd.conf
- 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>
- Zapisz tak przygotowany plik
sudo /etc/init.d/proftpd restart
Jak zamapować użytkownika anonimowego do katalogu spoza /home/ftp/?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować serwer FTP?
sudo cp /etc/proftpd.conf /etc/proftpd.conf_backup sudo gedit /etc/proftpd.conf
- 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>
- Zapisz tak przygotowany plik
sudo /etc/init.d/proftpd restart
Jak zmienić domyślny numer portu dla serwera FTP?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować serwer FTP?
- Przyjęto że nowym numerem portu jest 77
sudo cp /etc/proftpd.conf /etc/proftpd.conf_backup sudo gedit /etc/proftpd.conf
- Znajdź tę linię
Port 21
- Zastąp ją następującym wpisem
Port 77
- Zapisz tak przygotowany plik
sudo /etc/init.d/proftpd restart
Jak połączyć się z serwerem FTP za pomocą komputera z systemem Windows?
- Przeczytaj #Uwagi ogólne
- Przyjęto że komputer zdalny posiada zainstalowaną usługę FTP
- Przeczytaj #Jak zainstalować serwer FTP?
- Pobierz program FileZilla: stąd
Serwer mediów strumieniowych
Jak zainstalować serwer mediów strumieniowych GNUMP3d?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- Przeczytaj #Jak zainstalować serwer WWW Apache?
- Przyjęto, że katalog /var/music/ zawiera pliki multimedialne
sudo apt-get install gnump3d
- http://localhost:8888
Jak zmienić domyślny katalog multimediów dla GNUMP3d?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować serwer mediów strumieniowych GNUMP3d?
- Przyjęto, że nowym katalogiem dla plików multimedialnych będzie /home/music/
sudo cp /etc/gnump3d/gnump3d.conf /etc/gnump3d/gnump3d.conf_backup sudo gedit /etc/gnump3d/gnump3d.conf
- Znajdź tę linię
root = /var/music
- Zastąp ją następującym wpisem
root = /home/music
- Znajdź tę linię
user = gnump3d
- Zastąp ją następującym wpisem
user = root
- Zapisz tak przygotowany plik
sudo /etc/init.d/gnump3d restart
- http://localhost:8888
Jak zmienić domyślny numer portu dla GNUMP3d?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować serwer mediów strumieniowych GNUMP3d?
- Przyjęto, że nowy numer portu to 7878
sudo cp /etc/gnump3d/gnump3d.conf /etc/gnump3d/gnump3d.conf_backup sudo gedit /etc/gnump3d/gnump3d.conf
- Znajdź tę linię
port = 8888
- Zastąp ją następującym wpisem
port = 7878
- Zapisz tak przygotowany plik
sudo /etc/init.d/gnump3d restart
- http://localhost:7878
Serwer galerii internetowej
Jak zainstalować serwer galerii internetowej?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- Przeczytaj #Jak zainstalować serwer WWW Apache?
- Przeczytaj #Jak zainstalować PHP dla serwera Apache?
sudo apt-get install gallery (przy prośbie o restart Apache, wybierz No lub 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
- http://localhost/gallery/setup/index.php
- 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 ->
- http://localhost/gallery/albums.php
Jak skonfigurować serwer galerii internetowej by był dostępny z Internetu (nazwa hosta lub stałe IP) albo sieci LAN (stałe IP)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować serwer galerii internetowej?
- 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
sudo cp /etc/gallery/config.php /etc/gallery/config.php_backup sudo gedit /etc/gallery/config.php
- Znajdź tę sekcję
... $gallery->app->photoAlbumURL = "http://localhost/gallery"; $gallery->app->albumDirURL = "http://localhost/albums"; ...
- Zastąp ją następującym wpisem
$gallery->app->photoAlbumURL = "http://www.url.com/gallery"; $gallery->app->albumDirURL = "http://www.url.com/albums";
- Zapisz tak przygotowany plik
- http://www.url.com/gallery/albums.php
Jak skonfigurować serwer galerii internetowej by był dostępny z sieci LAN (zmienne IP)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować serwer galerii internetowej?
- Przyjęto że połączenie z siecią jest skonfigurowane prawidłowo
- LAN (dynamiczne IP): 192.168.0.1
sudo cp /etc/gallery/config.php /etc/gallery/config.php_backup sudo gedit /etc/gallery/config.php
- Znajdź tę sekcję
... $gallery->app->photoAlbumURL = "http://localhost/gallery"; $gallery->app->albumDirURL = "http://localhost/albums"; ...
- Zastąp ją następującym wpisem
$gallery->app->photoAlbumURL = "/gallery"; $gallery->app->albumDirURL = "/albums";
- Zapisz tak przygotowany plik
- http://192.168.0.1/gallery/albums.php
Jak wykonywać kopie zapasowe i przywracać z nich dane?
- Przeczytaj #Uwagi ogólne
- Aby wykonać kopię zapasową
sudo tar zcvf gallery.tgz /var/www/albums/ /etc/gallery/
- Aby przywrócić dane z kopii zapasowej
sudo tar zxvf gallery.tgz -C /
Rozwiązywanie problemów
Configuring network interfaces... (trwa zbyt długo)
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak jednorazowo pominąć uruchomienie określonej usługi podczas startu systemu?
Synchronizing clock to ntp.ubuntulinux.org... (trwa zbyt długo)
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak jednorazowo pominąć uruchomienie określonej usługi podczas startu systemu?
- Przeczytaj #Jak na stałe włączyć/wyłączyć uruchomienie określonej usługi podczas startu systemu?
nazwa_procesu = ntpdate
Jak uniemożliwić zmianę daty/czasu systemowego na UTC (GMT)?
- Przeczytaj #Uwagi ogólne
sudo cp /etc/default/rcS /etc/default/rcS_backup sudo gedit /etc/default/rcS
- Znajdź poniższą linię
... UTC=yes ...
- Zastąp ją następującym wpisem
UTC=no
- Zapisz tak przygotowany plik
- System -> administracja -> Czas i data
Ustaw właściwy czas i datę
sudo /etc/init.d/hwclock.sh restart
Jak "siłowo" opróżnić kosz?
- Przeczytaj #Uwagi ogólne
sudo rm -fr $HOME/.Trash/
Jak usunąć zdublowane wpisy w menu GNOME?
- Przeczytaj #Uwagi ogólne
rm -f $HOME/.config/menus/applications.menu
- Przeczytaj #Jak przeładować Panel GNOME?
Jak odświeżyć menu Miejsca w GNOME (brak odwzorowania wpisów w /media/ w pliku /etc/fstab)?
- Przeczytaj #Uwagi ogólne
sudo /etc/init.d/dbus-1 restart
Migracja na nową wersję Ubuntu
Jak uaktualnić system z wersji Dapper Drake do wersji Edgy Eft (uwaga: wersja niestabilna)?
- informacje na ten temat pojawią się po premierze wersji Dapper Drake