Ubuntu pl
From
Nieoficjalny przewodnik po Ubuntu 5.10 (Breezy Badger)
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, Cargo, Quash, Byte, krampo, Simos ...
przewodnik po Ubuntu 6.06 (Dapper Drake)
Jeżeli w poniższym przewodniku nie znajdziesz odpowiedzi na wszystkie pytania, zapraszam do odwiedzenia Forum polskiej społeczności Ubuntu
Inne wersje językowe: English • Latviešu • Русский • tradycyjny chiński • Italiano • Perski • Português do Brasil • Português
Uwagi ogólne
- Oto nieoficjalny przewodnik po Ubuntu 5.10 (Breezy Badger). W żaden sposób nie jest on powiązany z Ubuntu i firmą Canonical.
- Wszystkie porady dotyczą pełnej instalacji Ubuntu 5.10 (Breezy Badger) 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.ubuntulinux.org/ubuntu
Gdzie mogę zobaczyć zrzuty ekranu?
- http://shots.osdir.com/slideshows/slideshow.php?release=469&slide=3
Gdzie mogę znaleźć listę wszystkich programów/bibliotek wchodzących w skład Ubuntu?
- Wynik komendy dpkg -l znajdziesz tutaj
- http://packages.ubuntu.com/breezy
- http://distrowatch.com/table.php?distribution=ubuntu
Skąd mogę pobrać Ubuntu?
- http://www.ubuntulinux.org/download
Gdzie mogę zamówić całkowicie bezpłatne płyty instalacyjne?
- http://shipit.ubuntulinux.org
Gdzie szukać pomocy przy pracy z Ubuntu?
- Oficjalna strona z dokumentacją
- Strona z dokumentacją tworzoną przez użytkowników (wiki)
- Ubuntu Document Storage Facility
- Listy dyskusyjne
- Forum dyskusyjne
- 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/
Jak w sposób automatyczny zainstalować dodatkowe oprogramowanie?
Zapoznaj się ze skryptem Automatix (Automated GUI installation script) Ułatwia on instalację kodeków multimedialnych, dodatkowych czcionek, wtyczek i innych przydatnych programów.
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 breezy main restricted deb-src http://us.archive.ubuntu.com/ubuntu breezy main restricted ## MAJOR BUG FIX UPDATES produced after the final release deb http://us.archive.ubuntu.com/ubuntu breezy-updates main restricted deb-src http://us.archive.ubuntu.com/ubuntu breezy-updates main restricted ## UBUNTU SECURITY UPDATES deb http://security.ubuntu.com/ubuntu breezy-security main restricted deb-src http://security.ubuntu.com/ubuntu breezy-security main restricted deb http://security.ubuntu.com/ubuntu breezy-security universe deb-src http://security.ubuntu.com/ubuntu breezy-security universe ## UNIVERSE AND MULTIVERSE REPOSITORY (Unsupported by Ubuntu. Use at own risk.) deb http://archive.ubuntu.com/ubuntu breezy universe multiverse deb-src http://archive.ubuntu.com/ubuntu breezy universe multiverse ## BACKPORTS REPOSITORY (Unsupported. May contain illegal packages. Use at own risk.) deb http://archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse ## PLF REPOSITORY (Unsupported. May contain illegal packages. Use at own risk.) deb http://packages.freecontrib.org/ubuntu/plf breezy free non-free deb-src http://packages.freecontrib.org/ubuntu/plf breezy 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
Automatyczna instalacja dodatkowego oprogramowania (program Automatix)
- Program Automatix jest wyposażony w interfejs graficzny i służy do łatwego instalowania dodatkowego oprogramowania dla Ubuntu Ubuntu/Kubuntu/Xubuntu BREEZY (NIE DZIAŁA W EDYCJACH Warty, Hoary i Dapper).
- Automatix pozwala na łatwe i szybkie zainstalowanie kodeków multimedialych, wszystkich wtyczek Firefoksa (Java, Flash itp.), archiwizerów RAR, ACE oraz UNRAR, komunikatora Skype, programów Acrobat Reader 7, Gnomebaker, gftp, DC++ oraz amule, Frostwire, Audacity, Kino, EasyTag, Mplayer, totem-xine, VLC, Beep Media Player, Opera, Bittornado, Azureus, pakietu narzędzi programistycznych (Anjuta (C/C++ IDE), Bluefish (edytor HTML), GnomePPP, czcionek TrueType od Microsoftu, programu Streamtuner, NIE-WOLNYCH kodeków audio oraz dvd, ndisgtk (graficzny konfigurator kart WiFi), JRE v1.5, JAVA JDK v1.5, emulatora wine, gdeskletów, włącza na stałe klawisz NumLock, wykrywa karty nVidia oraz instaluje do nich sterowniki. Robi też parę innych rzeczy :)
- Więcej informacji znaleźć można w serwisie http://ubuntuforums.org
Skąd pobrać program Automatix?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- Instalacja programu Automatix (Ubuntu)
sudo apt-get install xterm wget http://beerorkid.com/automatix/automatix_5.8-1_i386.deb sudo dpkg -i automatix_5.8-1_i386.deb
- Aplikacje -> Narzędzia systemowe -> Automatix
- Instalacja programu Automatix (Kubuntu/Xubuntu)
sudo apt-get remove automatix-kubuntu sudo apt-get install xterm libglade2-0 libgnomecanvas2-0 wget http://kambing.vlsm.org/ubuntu/pool/main/z/zenity/zenity_2.12.1-0ubuntu1_i386.deb sudo dpkg -i zenity_2.12.1-0ubuntu1_i386.deb wget http://www.beerorkid.com/automatix/automatix_5.8-1_i386.deb sudo dpkg -i automatix_5.8-1_i386.deb
- Menu główne -> System -> Automatix
Dodatkowe oprogramowanie
Jak zainstalować Edytor Menu dla GNOME?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install smeg
- Przeczytaj #Jak przeładować Panel GNOME?
Aplikacje -> Narzędzia systemowe -> Applications Menu Editor
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 &
- System -> Preferencje ->Sesje
- Sesje
Zakładka Programy startowe -> Dodaj
Polecenie: gnome-clipboard-daemon Kolejność: 80
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-j2re1.5 echo 3 | sudo update-alternatives --config java
- Ponownie uruchom przeglądarkę
Jak zainstalować wtyczkę Flash dla Mozilli Firefox?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install flashplayer-mozilla
- 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?
wget -c http://heanet.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
- Dodaj 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 (LimeWire)?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować J2SE Runtime Environment (JRE) wraz z wtyczką dla Mozilli Firefox?
wget -c http://frankandjacq.com/ubuntuguide/LimeWireOther.zip sudo unzip -u LimeWireOther.zip -d /opt/ sudo chown -R root:root /opt/LimeWire/ sudo gedit /usr/bin/runLime.sh
- Wstaw poniższe linie do nowego pliku
cd /opt/LimeWire/ ./runLime.sh
- Zapisz tak przygotowany plik
sudo chmod +x /usr/bin/runLime.sh sudo gedit /usr/share/applications/LimeWire.desktop
- Wstaw poniższe linie do nowego pliku
[Desktop Entry] Name=LimeWire Comment=LimeWire Exec=runLime.sh Icon=/opt/LimeWire/LimeWire.ico Terminal=false Type=Application Categories=Application;Network;
- Zapisz tak przygotowany plik
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplkacje-> Internet -> LimeWire
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.8-plugins sudo apt-get install gstreamer0.8-lame sudo apt-get install gstreamer0.8-ffmpeg sudo apt-get install lame sudo apt-get install sox sudo apt-get install ffmpeg sudo apt-get install mjpegtools sudo apt-get install vorbis-tools gst-register-0.8
Jak umożliwić odtwarzanie płyt DVD?
- Przeczytaj #Uwagi ogólne
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 (MPlayer) 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 mplayer-386 sudo apt-get install mplayer-fonts sudo apt-get install mozilla-mplayer sudo cp /etc/mplayer/mplayer.conf /etc/mplayer/mplayer.conf_backup sudo gedit /etc/mplayer/mplayer.conf
- Znajdź poniższą linię
... vo=x11, # To specify default video driver (see -vo help for ...
- Zastąp ją następującym wpisem
vo=xv, # To specify default video driver (see -vo help for
- Zapisz tak przygotowany plik
- Przeczytaj #Jak przeładować Panel GNOME?
- Aplikacje-> Dźwięk i obraz -> MPlayer
- Ponownie uruchom przeglądarkę
Jak zainstalować odtwarzacz multimediów VLC?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
- Przeczytaj #Jak zainstalować kodeki multimedialne (min. obsługa formatu MP3)?
sudo apt-get install vlc sudo apt-get install vlc-plugin-*
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://frankandjacq.com/ubuntuguide/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?
sudo apt-get install pan
- 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://frankandjacq.com/ubuntuguide/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 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://frankandjacq.com/ubuntuguide/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://frankandjacq.com/ubuntuguide/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 tuxracer
- 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
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 -> Opcje -> 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 sudo apt-get install nvidia-settings sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup sudo nvidia-glx-config enable sudo gedit /usr/share/applications/NVIDIA-Settings.desktop
- Wstaw poniższe linie do nowego pliku
[Desktop Entry] Name=Ustawienia nVidia Comment=Ustawienia nVidia Exec=nvidia-settings Icon= Terminal=false Type=Application Categories=Application;System;
- Zapisz tak przygotowany plik
- Przeczytaj #Jak zrestartować GNOME bez restartu całego systemu?
- Aplikacje -> Narzędzia systemowe -> Ustawienia nVidia
Jak załadować program 'nVidia X Server Settings' podczas procedury startowej GNOME?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak zainstalować sterownik kart nVidia?
- System -> Preferencje -> Sesje
- Zakładka 'Polecenie startowe'
- Kliknij przycisk 'Dodaj'
- W pole 'nowa sesja' wpisz
nvidia-settings --load-config-only
- Przypisz temu poleceniu kolejność większą o jeden niż poprzednie polecenie na liście (jeżeli takie w ogóle występuje; wartość domyślna to 50)
- Przeczytaj #Jak zrestartować GNOME bez restartu całego systemu?
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 -> Disks)
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
How to blank CD-RW/DVD-RW
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
ak 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
Aplikacje -> Uruchom program...
- 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:
- Uż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.10-5-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.10-5-386
- Naciśnij 'e' w celu przejścia do edycji poleceń startowych przekazywanych do jądra systemu
- Wybierz
kernel /boot/vmlinuz-2.6.10-5-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-5-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 zainstalować programy z paczek .deb, używając prawego klawisza myszy?
- Przeczytaj #Uwagi ogólne
wget -c http://easylinux.info/uploads/nautilus-actions_1.0-1_i386.deb sudo dpkg -ivh nautilus-actions_1.0-1_i386.deb rm -f nautilus-actions_1.0-1_i386.deb gedit ~/.installer
- Wstaw poniższe linie do nowego pliku
#!/bin/bash # nautilus-deb-installer package_name=`basename $1` if zenity --question --title "Alert" --text "Czy chcesz zainstalować pakiet $package_name?" then foo=`gksudo -u root -m "Aby zainstalować $package_name podaj swoje hasło" /bin/echo "0"` sudo dpkg -i "$1" | zenity --progress --pulsate --title "Proszę czekać" --text $"Trwa instalacja $package_name" zenity --info --title "Koniec instalacji" --text "Pakiet $package_name został prawidłowo zainstalowany" else zenity --info --title "Instalacja została przerwana" --text "Pakiet $package_name nie został zainstalowany" exit 1 fi
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 otwierać każdy katalog w tym samym oknie Nautilusa?
- Przeczytaj #Uwagi ogólne
- Aplikacje -> Narzędzia systemowe -> Edytor konfiguracji
- Edytor konfiguracji
/ -> apps -> nautilus -> preferences -> always_use_browser (zaznaczone)
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 (zaznaczone) / -> 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 gnome-sudo "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
- Synaptic Package Manager
- 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: Breezy Badger, 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 repzytorium":
deb http://archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse
deb http://packages.freecontrib.org/ubuntu/plf breezy free non-free deb-src http://packages.freecontrib.org/ubuntu/plf breezy free non-free
- 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 command | 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ń.
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 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 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 (when prompted to restart Apache, choose No or Cancel) sudo apt-get install imagemagick sudo apt-get install jhead sudo apt-get install libjpeg-progs sudo /etc/init.d/apache2 restart sudo sh /usr/share/gallery/configure.sh
- 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
System kontroli wersji Subversion
Jak zainstalować system kontroli wersji Subversion oraz jego klienta?
- Przeczytaj #Uwagi ogólne
- Przeczytaj #Jak dodać kolejne repozytoria?
sudo apt-get install subversion sudo apt-get install netkit-inetd
- Stwórz własne repozytorium
svnadmin create /sciezka/do/twojego/repozytorium
- Dodaj do pliku /etc/inetd.conf następujący wpis:
svn stream tcp nowait chiefinnovator /usr/bin/svnserve svnserve -i -r /sciezka/do/twojego/repozytorium
Jak obsługiwać Subversion z pośrednictwem serwera Apache?
- Przeczytaj #Jak zainstalować serwer WWW Apache?
- Dodaj moduł mod_dav_svn.so
sudo apt-get install libapache2-svn
- Skonfiguruj moduł otwierając plik konfiguracyjny
sudo gedit /etc/apache2/mods-available/dav_svn.conf
- Wprowadź do niego następujący fragment:
<Location /svn> DAV svn # położenie repozytorium SVNPath /sciezka/do/twojego/repozytorium #Basic Authentication AuthType Basic AuthName "Repozytorim Subversion" AuthUserFile /etc/apache2/dav_svn.passwd # Kolejne trzy linie pozwalają na anonimowy odczyt, # użytkownicy z prawem zapisu muszą się jednak autoryzować. <LimitExcept GET PROPFIND OPTIONS REPORT> Require valid-user </LimitExcept> </Location>
- Dodaj odpowiednich użytkowników do pliku dav_svn.passwd
sudo gedit /etc/apache2/dav_svn.passwd
- Dopisz
uzytkownik1:haslo1 uzytkownik2:haslo2
- Ponownie uruchom serwer Apache
sudo apache2 -k restart
- Od tego momentu powinieneś móc dostać sie do swojego repozytorium zpisując adres http://nazwahosta/svn
Migracja na nową wersję Ubuntu
Jak uaktualnić system z wersji Breezy Badger do wersji Dapper Drake (uwaga: wersja niestabilna)?
- Przeczytaj #Uwagi ogólne
- Uwaga! Dapper Drake wciąż znajduje się w fazie niestabilnej. Używać tylko do eksperymentów!
- Aktualizacja może pociągnąć za sobą awarię całego systemu.
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 fragmentem
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 of the ## distribution. deb http://us.archive.ubuntu.com/ubuntu dapper-updates main restricted deb-src http://us.archive.ubuntu.com/ubuntu dapper-updates main restricted ## Uncomment the following two lines to add software from the 'universe' ## repository. ## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu ## team, and may not be under a free licence. Please satisfy yourself as to ## your rights to use the software. Also, please note that software in ## universe WILL NOT receive any review or updates from the Ubuntu security ## team. deb http://us.archive.ubuntu.com/ubuntu dapper universe deb-src http://us.archive.ubuntu.com/ubuntu dapper universe ## Uncomment the following two lines to add software from the 'backports' ## repository. ## N.B. software from this repository may not have been tested as ## extensively as that contained in the main release, although it includes ## newer versions of some applications which may provide useful features. ## Also, please note that software in backports WILL NOT receive any review ## or updates from the Ubuntu security team. deb http://us.archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse deb-src http://us.archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse 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 deb http://archive.ubuntu.com/ubuntu dapper multiverse deb-src http://archive.ubuntu.com/ubuntu dapper multiverse ## Backports deb http://archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse
- Zapisz tak przygotowany plik
sudo apt-get update sudo apt-get dist-upgrade
- Zamknij wszystkie otwarte apklikacje i ponownie uruchom system