Ubuntu ru

From

Jump to: navigation, search

Неофициальное руководство начинающего пользователя Ubuntu 5.10

Начало этому руководству http://ubuntuguide.org/ было положено Chua Wen Kiat (Kuala Lumpur, Malaysia).
В настоящее время поддержка осуществляется Linux Center of University of Latvia и всеми желающими внести свой вклад.

Поддержка русскоязычной версии руководства осуществляется Русским сообществом Ubuntu Linux.



Translations: LatviešuРусский Polski Traditional Chinese ItalianoPersian Português



Contents


Общие замечания

  1. Это Неофициальное руководство начинающего пользователя Ubuntu 5.10. Оно никоим образом не связано с Ubuntu и Canonical Ltd.
  2. Руководство проверялось на полной установке Ubuntu 5.10 x86 Install CD (Breezy Badger)
  3. Текст, написанный в голубой рамке - это команды для исполнения в терминальном режиме (Applications → System Tools → Terminal), а иногда, если указано, для других целей.
  4. Для уменьшения вероятности опечатки, скопируйте и вставьте команды в Терминал (правой кнопкой мыши → "Скопировать" или "Вставить". Также для копирования можно использовать Ctrl+C/Ctrl+Ins и Ctrl+V/Shift+Ins для вставки)
  5. "sudo" означает исполнение суперпользователем. "sudo" запросит пароль. Пожалуйста введите пароль пользователя
  6. Если Вам надоело постоянно писать "apt-get", прочтите #Более простая замена apt-get (Synaptic)
  7. "apt-get" и "wget" требуется соединение с Internet для установки/обновления/загрузки программ
  8. Чтобы загрузить файл, нажмите правой кнопкой мышки на ссылке → выберите "Save Link As..." → убедитесь в правильности имени и расширения файла
  9. Если Вы хотите помочь в переводе Ubuntu на ваш родной язык или еще каким-либо способом, посетите https://launchpad.net/
  10. Если Вы обнаружили ошибку пожалуйста сообщите о ней
  11. Да пребудет с Вами вечно дух "человечности к другим"...

Введение

Что такое Ubuntu?

Где можно посмотреть снимки экрана Ubuntu?

Где посмотреть список всех программ/библиотек Ubuntu?

Где можно скачать Ubuntu?

Где можно абсолютно бесплатно заказать компакт-диски Ubuntu?

Где искать помощь?

Где искать новые программы?

Где искать элементы оформления рабочего стола?

Как можно автоматически установить некоторые дополнительные программы?

Взгляните на Automatix (Automated GUI installation script). С его помощью можно легко установить кодеки мультимедиа, дополнительные шрифты, архиваторы, плагины и полезные программы.

Получение UbuntuGuide

Как скачать это руководство целиком?

...скоро будет...

Репозитарии

Как подключить дополнительные репозитарии?

sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
sudo gedit /etc/apt/sources.list
  • Замените содержимое на следующие строки
deb http://ru.archive.ubuntu.com/ubuntu breezy main restricted
deb-src http://ru.archive.ubuntu.com/ubuntu breezy main restricted

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

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

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

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

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

deb http://archive.ubuntu.com/ubuntu breezy multiverse
deb-src http://archive.ubuntu.com/ubuntu breezy multiverse

## Backports
deb http://archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse
deb http://ubuntu-backports.mirrormax.net/ breezy-extras 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 
  • Сохраните файл
sudo apt-get update
Используйте Ваш собственный sources.list только если Вы понимаете, что Вы делаете

Обновление Ubuntu

Как вручную обновить Ubuntu?

sudo apt-get update
sudo apt-get upgrade


Add-On Applications

Как установить редактор меню для GNOME?

sudo apt-get install smeg
Applications -> System Tools -> Smeg Menu Editor

Как установить Демон буфера обмена для GNOME?

wget -c http://frankandjacq.com/ubuntuguide/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 -> Preferences -> Sessions
  • Sessions
Startup Programs Tab -> Add
Startup Command: gnome-clipboard-daemon
Order: 80

Как установить J2SE Runtime Environment (JRE) и Plug-in для Mozilla Firefox?

sudo apt-get install sun-j2re1.5

  • Перезапустите Mozilla Firefox

Как установить Flash Player (Macromedia Flash) Plug-in для Mozilla Firefox?

sudo apt-get install flashplayer-mozilla
  • Перезапустите Mozilla Firefox

Как установить PDF Reader (Adobe Reader) и Plug-in для Mozilla Firefox?

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

Как установить менеджер закачек (Downloader for X)?

sudo apt-get install d4x

Как установить клиент FTP (gFTP)?

sudo apt-get install gftp

Как установить программу предоставления доступа к файлам (DC++)?

sudo apt-get install libatk1.0-0 libbz2-1.0 libc6 libgcc1 libglade2-0 libglib2.0-0 
sudo apt-get install libgtk2.0-0 libpango1.0-0 libstdc++6 libxml2 zlib1g
wget http://newstuff.orcon.net.nz/ubuntu/dcpp/dcpp_0.0.20050809cvs-1~mird_i386.deb
sudo dpkg -i dcpp_0.0.20050809cvs-1~mird_i386.deb
  • Applications -> Internet -> Linux DC++

Как установить P2P-клиент сети BitTorrent (Azureus)?

sudo apt-get install azureus

Как установить P2P-клиент eMule (aMule)?

sudo apt-get install amule

Как установить P2P-клиент сети Gnutella (LimeWire)?

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
  • Вставьте следующие строки в новый файл
cd /opt/LimeWire/
./runLime.sh
  • Сохраните файл
sudo chmod +x /usr/bin/runLime.sh
sudo gedit /usr/share/applications/LimeWire.desktop
  • Вставьте следующие строки в новый файл
[Desktop Entry]
Name=LimeWire
Comment=LimeWire
Exec=runLime.sh
Icon=/opt/LimeWire/LimeWire.ico
Terminal=false
Type=Application
Categories=Application;Network;

Как установить программу для обмена сообщениями (Skype)?

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

Как установить WinPopup (LinPopUp)?

sudo apt-get install linpopup
sudo gedit /usr/share/applications/linpopup.desktop
  • Вставьте следующие строки в новый файл
[Desktop Entry]
Name=LinPopUp
Comment=LinPopUp
Exec=linpopup
Icon=/usr/share/pixmaps/linpopup.xpm
Terminal=false
Type=Application
Categories=Application;Utility;

Как установить кодеки мультимедиа?

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
sudo apt-get install w32codecs
gst-register-0.8

Как установить поддержку воспроизведения DVD?

sudo apt-get install libdvdcss2

Как установить проигрыватель мультимедиа (xine-ui)?

sudo apt-get install xine-ui
  • Ассоциируйте xine-ui с файлами мультимедиа
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

Как установить проигрыватель мультимедиа (MPlayer) и Plug-in для Mozilla Firefox?

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
  • Найдите эту строку
...
vo=x11,         # To specify default video driver (see -vo help for
...
  • Замените на следующую строку
vo=xv,         # To specify default video driver (see -vo help for

Как установить проигрыватель мультимедиа (XMMS)?

sudo apt-get install xmms
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
  • Ассоциируйте XMMS с файлами 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.*

Как установить проигрыватель мультимедиа (amaroK)?

sudo apt-get install amarok
  • Applications -> Sound & Video -> amaroK

Как установить проигрыватель мультимедиа (RealPlayer 10)?

sudo apt-get install realplay
Примечание: 'realplay' установит RealPlayer 10 из репозитария PLF. 'realplayer' установит RealPlayer 8 из репозитария multiverse.

Как установить Stream Directory Browser (streamtuner)?

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

Как установить Music Organizer (Cowbell)

sudo apt-get install cowbell
  • Applications -> Sound & Video -> Cowbell Music Organizer

Как установить редактор ID3-тегов (EasyTAG)?

sudo apt-get install easytag

Как установить редактор видео (Kino)?

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

Как установить редактор аудио (Audacity)?

sudo apt-get install audacity

Как установить DVD Ripper (dvd::rip)?

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
  • Вставьте следующие строки в новый файл
[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;

Как установить CD Ripper (Goobox)?

sudo apt-get install goobox
sudo rm -f /usr/share/applications/goobox.desktop
sudo gedit /usr/share/applications/goobox.desktop
  • Вставьте следующие строки в новый файл
[Desktop Entry]
Name=CD Player & Ripper
Comment=Play and extract CDs
Exec=goobox
Icon=goobox.png
Terminal=false
Type=Application
Categories=Application;AudioVideo;

Как установить почтовый клиент (Mozilla Thunderbird)?

sudo apt-get install mozilla-thunderbird

Как установить программу для чтения новостей (Pan)?

sudo apt-get install pan

Как установить RSS/RDF/Atom программу для чтения новостей (RSSOwl)?

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
  • Вставьте следующие строки в новый файл
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
  • Сохраните файл
sudo chmod +x /usr/bin/runRSSOwl.sh
sudo gedit /usr/share/applications/RSSOwl.desktop
  • Вставьте следующие строки в новый файл
[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;

Как установить Web Authoring System (Nvu)?

sudo apt-get install nvu
sudo rm -f /usr/share/applications/nvu.desktop
sudo gedit /usr/share/applications/nvu.desktop
  • Вставьте следующие строки в новый файл
[Desktop Entry]
Name=Nvu
Comment=Web Development Editor
Exec=nvu
Icon=nvu.xpm
Terminal=false
Type=Application
Categories=Application;Network;

Как установить среду разработки Web-страниц (quanta plus)?

sudo apt-get install quanta
  • Applications -> Programming -> Quanta Plus

Как установить приложение для управления проектами (Planner)?

sudo apt-get install planner

Как установить приложение для управления финансами (GnuCash)?

sudo apt-get install gnucash
sudo rm -fr /usr/share/gnome/apps/Applications/
sudo gedit /usr/share/applications/GnuCash.desktop
  • Вставьте следующие строки в новый файл
[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;

Как установить Desktop Publishing Application (Scribus)?

sudo apt-get install scribus

Как установить редактор диаграмм (Dia)?

sudo apt-get install dia-gnome

Как установить приложения для просмотра Compiled HTML Help (CHM) (xCHM)?

sudo apt-get install xchm

Как установить приложение для записи CD/DVD (GnomeBaker)?

sudo apt-get install gnomebaker

Как установить клиент Dialup PPP (GNOME PPP)?

sudo apt-get install gnome-ppp

Как установить Broadband ADSL/PPPoE Client (RP-PPPoE)?

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
  • Вставьте следующие строки в новый файл
[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;

Как установить Boot-Up Manager (BUM)?

sudo apt-get install bum

Как установить редактор разделов диска (GParted)?

sudo apt-get install gparted

Как установить Firewall (Firestarter)?

sudo apt-get install firestarter

Как установить анализатор сетевого траффика (Ethereal)?

sudo apt-get install ethereal
  • Applications -> Internet -> Ethereal

Как установить сканер уязвимостей (Nessus)?

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
  • Вставьте следующие строки в новый файл
[Desktop Entry]
Name=Nessus
Comment=Nessus
Exec=nessus
Icon=/usr/share/pixmaps/nessus.xpm
Terminal=false
Type=Application
Categories=Application;System;

Как установить архиватор RAR (rar)?

sudo apt-get install rar
sudo ln -fs /usr/bin/rar /usr/bin/unrar
  • Applications -> Accessories -> Archive Manager

Как установить дополнительные шрифты?

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
sudo cp /etc/fonts/local.conf /etc/fonts/local.conf_backup
sudo gedit /etc/fonts/local.conf
  • Найдите эту секцию
 ...
 <!-- Uncomment below to enable the freetype autohinter module -->
 <!--
  <match target="font">
   <edit name="autohint" mode="assign">
    <bool>true</bool>
   </edit>
  </match>
 -->
 ...
 
  • Замените на следующие строки
 <match target="font">
  <edit name="autohint" mode="assign">
   <bool>true</bool>
  </edit>
 </match>

Как установить Chinese Input Method (SCIM)?

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 -> Preferences -> SCIM Input Method Setup
  • To activate SCIM
Нажмите 'Ctrl + Space'

Как установить Desktop Applets (gDesklets)?

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

Как установить Basic Compilers (build-essential)?

sudo apt-get install build-essential

Как установить интегрированную среду разработки (Anjuta)?

sudo apt-get install anjuta
  • Applications -> Programming -> Anjuta IDE

Как установить приложение для 3D моделирования (Blender 3d)

sudo apt-get install blender
  • Applications -> Graphics -> Blender 3D modeller

Как установить игру Tuxracer

sudo apt-get install planetpenguin-racer planetpenguin-racer-data planetpenguin-racer-extras
  • Applications -> Games -> planetpenguin-racer

Как установить игру Frozen-Bubble?

sudo apt-get install frozen-bubble
  • Applications -> Games -> Frozen-Bubble

Как установить игру Scorched3D?

sudo apt-get install scorched3d
sudo gedit /usr/share/applications/scorched3d.desktop
  • Вставьте следующие строки в новый файл
[Desktop Entry]
Name=Scorched 3D
Comment=A 3D Remake Of Scorched Earth
Exec=scorched3d
Icon=
Terminal=false
Type=Application
Categories=Application;Game;ArcadeGame;

Как установить виртуальный планетарий (Stellarium)

sudo apt-get install stellarium
sudo gedit /usr/share/applications/stellarium.desktop
  • Вставьте следующие строки в новый файл
[Desktop Entry]
Name=Stellarium
Comment=Virtual planetarium
Exec=stellarium
Terminal=false
Type=Application
Categories=Application;Education;
  • Applications -> Education -> Stellarium

Как установить виртуальный планетарий (KStars)

sudo apt-get install kstars
  • Applications -> Education -> KStars



Другие рабочие среды

Как установить KDE?

sudo apt-get install kubuntu-desktop
Примечание: Эта установка потребует около 400 Мб дискового пространства
  • System -> Log Out -> Log Out
  • Чтобы войти в KDE нажмите Сеансы и выберите KDE

Как установить XFCE?

sudo apt-get install xfce4
  • System -> Log Out -> Log Out
  • Чтобы войти в XFCE нажмите Сеансы и выберите XFCE

Коммерческие приложения

Как установить Windows 9X/ME/2000/XP (Win4Lin)?

Как установить Windows-программы (CrossOver Office)?

Как установить Windows-игры (Cedega)?

Администрирование пользователей

Как назначить/сменить/разрешить пароль пользователя root?

sudo passwd root

Как запретить учетную запись пользователя root?

sudo passwd -l root

Как разрешить пользователю root входить в сессию GNOME?

Security Tab -> Options -> Allow root to login with GDM (Отмечено)

Как в консоли переключиться на пользователя root?

sudo -s -H
Password: <укажите пароль пользователя>

Как добавлять/изменять/удалять пользователей системы?

Users Tab -> Add User.../Properties/Delete

Как добавлять/изменять/удалять группы пользователей системы?

Groups Tab -> Add Group.../Properties/Delete

Как автоматически входить в сессию GNOME (небезопасно)?

General Tab -> Automatic Login ->
Login a user automatically on first bootup (Отмечено)
Automatic login username: Select "system_username"

Как разрешить другим пользователям использовать sudo?

export EDITOR=gedit && sudo visudo
  • В конец файла добавьте следующую строку
system_username  ALL=(ALL) ALL
  • Сохраните файл

Как использовать "sudo" без запроса пароля (небезопасно)?

export EDITOR=gedit && sudo visudo
  • Найдите эту строку
...
system_username  ALL=(ALL) ALL
...
  • Замените на следующую строку
system_username  ALL=(ALL) NOPASSWD: ALL
  • Сохраните файл

Как гарантированно прервать "sudo"-сессию?

sudo -K

Как изменить права доступа к файлам/папкам?

Кликните правой кнопкой мыши на файлах/папках -> Properties
Permissions Tab -> Read/Write/Execute (Checked the permissions for Owner/Group/Others)

Как изменить владельца файлов/папок?

sudo chown system_username /location_of_files_or_folders

Как изменить группу владельца файлов/папок?

sudo chgrp system_groupname /location_of_files_or_folders


Аппаратная часть

Как установить драйвер видеокарты (NVIDIA)?

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
  • Вставьте следующие строки в новый файл
[Desktop Entry]
Name=NVIDIA Settings
Comment=NVIDIA Settings
Exec=nvidia-settings
Icon=
Terminal=false
Type=Application
Categories=Application;System;

Как отключить отображение логотипа NVIDIA при запуске GNOME?

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo gedit /etc/X11/xorg.conf
  • Найдите эту секцию
...
Section "Device"
 Identifier  "NVIDIA Corporation NV11 [GeForce2 MX/MX 400]"
 Driver    "nvidia"
 BusID   "PCI:1:0:0"
...
  • После нее добавьте следующую строку
   Option    "NoLogo"

Как установить драйвер видеокарты (ATI)?

Как определить чипсет модема?

wget -c http://linmodems.technion.ac.il/packages/scanModem.gz
gunzip -c scanModem.gz > scanModem
chmod +x scanModem
./scanModem

Как установить драйвер модема (SmartLink)?

uname -r (must be 2.6.10-5-386)
wget -c http://frankandjacq.com/ubuntuguide/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

Как настроить PalmOS-устройства?

sudo gedit /etc/udev/rules.d/10-custom.rules
  • Вставьте следующую строку в новый файл
BUS="usb", SYSFS{product}="Palm Handheld*", KERNEL="ttyUSB*", NAME{ignore_remove}="pilot", MODE="666"
  • Сохраните файл
  • System -> Preferences -> PalmOS Devices
  • Следуйте инструкциям на экране

Как посмотреть таблицу разделов винчестера?

sudo fdisk -l
  • Также можно использовать System -> Administration -> Disks

Как узнать размер занятого места на диске?

df -T -h
  • Также можно использовать System -> Administration -> Disks

Как посмотреть список смонтированных устройств?

mount

Как посмотреть список PCI устройств?

lspci

Как посмотреть список USB устройств?

lsusb

Как ускорить работу CD/DVD-ROM?

Предполагается, что CD/DVD-ROM смонтирован в /dev/cdrom
sudo hdparm -d1 /dev/cdrom
sudo cp /etc/hdparm.conf /etc/hdparm.conf_backup
sudo gedit /etc/hdparm.conf
  • В конец файла добавьте следующие строки
/dev/cdrom {
    dma = on
}
  • Сохраните файл

Как вручную смонтировать/размонтировать CD/DVD-ROM и увидеть все скрытые и ассоциированные файлы/папки?

Предполагается, что CD/DVD-ROM смонтирован в /media/cdrom0/
  • Монтирование CD/DVD-ROM
sudo mount /media/cdrom0/ -o unhide
  • Размонтирование CD/DVD-ROM
sudo umount /media/cdrom0/

Как аварийно вручную размонтировать CD/DVD-ROM?

Предполагается, что CD/DVD-ROM смонтирован в /media/cdrom0/
sudo umount /media/cdrom0/ -l

Как перемонтировать все устройства в /etc/fstab без перезагрузки компьютера?

sudo mount -a


Запись CD/DVD

Как очистить CD-RW/DVD-RW?

Предполагается, что CD/DVD-ROM смонтирован в /dev/cdrom
sudo umount /dev/cdrom
cdrecord dev=/dev/cdrom blank=fast

Как записать файлы/папки на CD/DVD?

nautilus burn:///
  • File Browser: CD/DVD Creator
  • Перетащите в окно файлы/папки
File Menu -> Write to Disc... -> Write

Как записать файлы образов (ISO) на CD/DVD?

Кликните правой кнопкой мыши на файле образа (ISO) -> Write to Disc... -> Write

Как сделать копию CD/DVD?

Как создать файлы образов (ISO) CD/DVD?

Предполагается, что CD/DVD-ROM смонтирован в /dev/cdrom
sudo umount /dev/cdrom
dd if=/dev/cdrom of=file.iso bs=1024

Как создать файлы образов (ISO) из папок?

mkisofs -o file.iso /location_of_folder/

Как сгенерировать файлы контрольной суммы MD5?

md5sum file.iso > file.iso.md5

Как проверить контрольную сумму MD5 файлов?

Предполагается, что file.iso и file.iso.md5 находятся в одной папке
md5sum -c file.iso.md5

Как смонтировать/размонтировать файлы образов (ISO) без записи на диск?

sudo mkdir /media/iso
sudo modprobe loop
sudo mount file.iso /media/iso/ -t iso9660 -o loop
  • Чтобы размонтировать файл образа (ISO)
sudo umount /media/iso/

Как установить/изменить скорость записи привода CD/DVD?

/ -> apps -> nautilus-cd-burner -> default_speed (установите/измените скорость записи)

Как включить в приводе CD/DVD защиту от опустошения буфера?

/ -> apps -> nautilus-cd-burner -> burnproof (Отмечено)

Как разрешить приводу CD/DVD записывать сверх номинальной ёмкости носителя?

/ -> apps -> nautilus-cd-burner -> overburn (Отмечено)

Работа с сетью

Как настроить Google Talk?

Как включать/отключать сетевые подключения?

Connections Tab -> Select "Ethernet connection" -> Activate/Deactivate

Как настроить сетевые подключения?

Connections Tab -> Select "Ethernet connection" -> Properties
Connection -> This device is configured (Отмечено)
Connection Settings -> Configuration: Select "DHCP/Static IP address"
DNS Tab -> DNS Servers -> Add/Delete

Как настроить модемные сетевые подключения?

sudo pppconfig
  • Чтобы подключить модемное соединение
sudo pon provider_name
  • Чтобы отключить модемное соединение
sudo poff

Как настроить широкополосные сетевые подключения?

sudo pppoeconf

Как сменить имя компьютера?

General Tab -> Host Settings -> Hostname: Укажите имя компьютера 
  • Сохраните данные, закройте все открытые приложения и перезагрузите компьютер

Как изменить описание компьютера?

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Найдите эту строку
...
  server string = %h server (Samba, Ubuntu)
...
  • Замените на следующую строку
  server string = new_computer_descriptions
  • Сохраните файл
sudo testparm
sudo /etc/init.d/samba restart

Как сменить домен/рабочую группу компьютера?

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Найдите эту строку
...
  workgroup = MSHOME
...
  • Замените на следующую строку
  workgroup = new_domain_or_workgroup
  • Сохраните файл
sudo testparm
sudo /etc/init.d/samba restart

Как присвоить имя локальной машине с динамическим IP-адресом используя бесплатный сервис DynDNS?

e.g. Assumed that internet connections have been configured properly
Register free Dynamic DNS at https://www.dyndns.org
Automatically refresh IP in DynDNS Database/DNS every hour
* * * * * означает минута час день месяц год
sudo apt-get install ipcheck
sudo gedit /root/dyndns_update.sh
  • Вставьте следующие строки в новый файл
USERNAME=myusername
PASSWORD=mypassword
HOSTNAME=myhostname.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
  • Сохраните файл
sudo chmod 700 /root/dyndns_update.sh
sudo sh /root/dyndns_update.sh
export EDITOR=gedit && sudo crontab -e
  • В конец файла добавьте следующую строку
00 * * * * sudo sh /root/dyndns_update.sh
  • Сохраните файл

Как быстро открыть общий доступ к папке?

Нажмите правой кнопкой мыши на папке -> Share folder
Shared folder -> Share with: Select "SMB"
Share properties -> Name: Укажите имя общего ресурса

Как посмотреть компьютеры в сети?

Предполагается что сетевые подключения уже настроены правильно
Если не получается найти компьютер или сетевую папку, попробуйте обратиться к ним напрямую
Прочтите #Как обратиться к сетевой папке без монтирования?
  • Places -> Network Servers

Как обратиться к сетевой папке без монтирования?

Предполагается что сетевые подключения уже настроены правильно
IP-адрес компьютера: 192.168.0.1
Имя общей папки: linux
  • Applications -> Run Application...
  • Run Application
smb://192.168.0.1/linux

Как вручную смонтировать/размонтировать сетевые папки и разрешить всем пользователям доступ только для чтения?

Предполагается что сетевые подключения уже настроены правильно
IP-адрес компьютера: 192.168.0.1
Имя пользователя для доступа к компьютеру: myusername
Пароль: mypassword
Имя общей папки: linux
Локальная точка монтирования: /media/sharename
  • Чтобы смонтировать сетевую папку
sudo mkdir /media/sharename
sudo mount //192.168.0.1/linux /media/sharename/ -o username=myusername,password=mypassword
  • Чтобы размонтировать сетевую папку
sudo umount /media/sharename/

Как вручную смонтировать/размонтировать сетевые папки и разрешить всем пользователям доступ для чтения/записи?

Предполагается что сетевые подключения уже настроены правильно
IP-адрес компьютера: 192.168.0.1
Имя пользователя для доступа к компьютеру: myusername
Пароль: mypassword
Имя общей папки: linux
Локальная точка монтирования: /media/sharename
  • Чтобы смонтировать сетевую папку
sudo mkdir /media/sharename
sudo mount //192.168.0.1/linux /media/sharename/ -o username=myusername,password=mypassword,dmask=777,fmask=777
  • Чтобы размонтировать сетевую папку
sudo umount /media/sharename/

Как автоматически при загрузке смонтировать сетевые папки и разрешить всем пользователям доступ только для чтения?

Предполагается что сетевые подключения уже настроены правильно
IP-адрес компьютера: 192.168.0.1
Имя пользователя для доступа к компьютеру: myusername
Пароль: mypassword
Имя общей папки: linux
Локальная точка монтирования: /media/sharename
sudo mkdir /media/sharename
sudo gedit /root/.smbcredentials
  • Вставьте следующие строки в новый файл
username=myusername
password=mypassword 
  • Сохраните файл
sudo chmod 700 /root/.smbcredentials
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
  • В конец файла добавьте следующую строку
//192.168.0.1/linux    /media/sharename smbfs  credentials=/root/.smbcredentials    0    0

Как автоматически при загрузке смонтировать сетевые папки и разрешить всем пользователям доступ для чтения/записи?

Предполагается что сетевые подключения уже настроены правильно
IP-адрес компьютера: 192.168.0.1
Имя пользователя для доступа к компьютеру: myusername
Пароль: mypassword
Имя общей папки: linux
Локальная точка монтирования: /media/sharename
sudo mkdir /media/sharename
sudo gedit /root/.smbcredentials
  • Вставьте следующие строки в новый файл
username=myusername
password=mypassword
  • Сохраните файл
sudo chmod 700 /root/.smbcredentials
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
  • В конец файла добавьте следующую строку
//192.168.0.1/linux    /media/sharename smbfs  credentials=/root/.smbcredentials,dmask=777,fmask=777  0    0

How to get ipw2200 and wpa to work?

Удалённый рабочий стол

Как настроить удалённый рабочий стол (Небезопасно)?

Внимание! Удалённый рабочий стол будет функционировать только при активной сессии GNOME
Небезопасно оставлять без внимания компьютер с активной сессией GNOME
Используйте (System -> Lock Screen) и отключайте монитор когда компьютер не используется
  • System -> Preferences -> Remote Desktop
  • Remote Desktop Preferences
Sharing ->
Allow other users to view your desktop (Отмечено)
Allow other users to control your desktop (Отмечено)
Security ->
Ask you for confirmation (Не отмечено)
Require the user to enter this password: (Отмечено)
Password: Specify the password

Как подключиться к удалённому рабочему столу Ubuntu?

Предполагается, что на удалённой машине уже настроен Удалённый рабочий стол
Прочтите #Как настроить удалённый рабочий стол (Небезопасно)?
Удалённая машина: 192.168.0.1
vncviewer -fullscreen 192.168.0.1:0
  • Для выхода из vncviewer
Нажмите 'F8' -> Quit viewer

Как подключиться к удалённому рабочему столу Ubuntu из Windows?

Предполагается, что на удалённой машине уже настроен Удалённый рабочий стол
Прочтите #Как настроить удалённый рабочий стол (Небезопасно)?
Удалённая машина: 192.168.0.1


Windows

Как вручную смонтировать/размонтировать NTFS-разделы Windows и разрешить всем пользователям доступ только на чтение?


Предполагается, что NTFS-раздел Windows расположен на /dev/hda1
Локальная точка монтирования: /media/windows
  • Чтобы смонтировать раздел Windows
sudo mkdir /media/windows
sudo mount /dev/hda1 /media/windows/ -t ntfs -o nls=utf8,umask=0222
  • Чтобы размонтировать раздел Windows
sudo umount /media/windows/

Как вручную смонтировать/размонтировать FAT-разделы Windows и разрешить всем пользователям доступ на чтение/запись?

Предполагается, что FAT-раздел Windows расположен на /dev/hda1
Локальная точка монтирования: /media/windows
  • Чтобы смонтировать раздел Windows
sudo mkdir /media/windows
sudo mount /dev/hda1 /media/windows/ -t vfat -o iocharset=utf8,umask=000
  • Чтобы размонтировать раздел Windows
sudo umount /media/windows/

Как при загрузке автоматически смонтировать NTFS-разделы Windows и разрешить всем пользователям доступ только на чтение?

Предполагается, что NTFS-раздел Windows расположен на /dev/hda1
Локальная точка монтирования: /media/windows
sudo mkdir /media/windows
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
  • В конец файла добавьте следующую строку
/dev/hda1    /media/windows ntfs  nls=utf8,umask=0222 0    0

Как при загрузке автоматически смонтировать FAT-разделы Windows и разрешить всем пользователям доступ на чтение/запись?

Предполагается, что FAT-раздел Windows расположен на /dev/hda1
Локальная точка монтирования: /media/windows
sudo mkdir /media/windows
sudo cp /etc/fstab /etc/fstab_backup
sudo gedit /etc/fstab
  • В конец файла добавьте следующую строку
/dev/hda1    /media/windows vfat  iocharset=utf8,umask=000  0    0


Безопасность

Основные сведения, которые надо знать для обеспечения безопасности Ubuntu

  • Прочтите #Общие замечания
  • Убедитесь, что жесткий диск является первым устройством в последовательности загрузки BIOS
    • Для предотвращения возможности использования злоумышленником Linux Installation CD, который позволяет получить доступ с правами пользователя root
    • Для предотвращения возможности использования злоумышленником Linux Live CD (например UBUNTU/KNOPPIX/MEPIS), который позволяет уничтожение/просмотр/открытие общего доступа ко всему жёсткому диску
    • Для предотвращения возможности установки злоумышленником другой операционной системы
  • Убедитесь, что установлен пароль на изменение параметров BIOS
    • Для предотвращения возможности изменения злоумышленником последовательности загрузки BIOS
  • Убедитесь, что компьютер расположен в безопасном месте
    • Для предотвращения возможности извлечения злоумышленником жесткого диска компьютера, что позволяет уничтожение/просмотр/открытие общего доступа ко всему жёсткому диску с другого компьютера
    • Для предотвращения возможности извлечения злоумышленником батарейки материнской платы, что приведёт к сбросу пароля BIOS
  • Убедитесь, что используемые в системе пароли невозможно легко угадать
    • Для предотвращения возможности взлома злоумышленником файла паролей с использованием "brute force attacks" (например John the Ripper)
    • Назначайте пароли с минимальной длиной в 8 символов
    • Назначайте пароли содержащие набор цифр/букв в верхнем и нижнем регистре
  • Убедитесь, что возможность изменения меню GRUB во время загрузки выключена
  • Убедитесь, что возможность просмотра истории команд в Консольном режиме отключена
  • Убедитесь, что возможность использования Ctrl+Alt+Del в Консольном режиме отключена
  • Убедитесь, что для удаления, копирования и перемещения файлов/папок в Консольном режиме установлен интерактивный режим
  • Для повседневной работы входите в систему с правами обычного пользователя
  • Запретите использование учетной записи пользователя root, вместо этого используйте команду "sudo"
    • Для уменьшения периода обладания привилегиями пользователя root, и, тем самым, снижения риска случайного выполнения команд с правами пользователя root
    • "sudo" обеспечивает более детальный аудит действий (/var/log/auth.log)
    • Прочтите #Как запретить учетную запись пользователя root?
  • Установите файервол (firewall)
    • Файервол не гарантирует полной безопасности, но, в большинстве случаев, является первой линией защиты от сетевых атак
    • Прочтите #Как установить Firewall (Firestarter)?
  • Проведите проверку уязвимости системы

Как запретить изменение меню GRUB во время загрузки?

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
  • Найдите эту секцию
...
## 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
...
  • После нее добавьте следующую строку
password --md5 $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 (encrypted password above)
  • Найдите эту секцию
...
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
...
  • Замените на следующие строки
#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
  • Сохраните файл

Как отключить возможность просмотра истории команд в Консольном режиме?

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

Как отключить возможность использования Ctrl+Alt+Del для перезагрузки системы в Консольном режиме?

sudo cp /etc/inittab /etc/inittab_backup
sudo gedit /etc/inittab
  • Найдите эту строку
...
ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
...
  • Замените на следующую строку
#ca:12345:ctrlaltdel:/sbin/shutdown -t1 -a -r now
  • Сохраните файл
sudo telinit q

Как включить запрос подтверждения операций удаления/перезаписи файлов/папок в Консольном режиме?

sudo cp /etc/bash.bashrc /etc/bash.bashrc_backup
sudo gedit /etc/bash.bashrc
  • В конец файла добавьте следующие строки
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
  • Сохраните файл


Режим восстановления

Как получить права пользователя root без входа в систему?

  • Прочтите #Общие замечания
  • Самый простой способ (не работает при установленном пароле на меню GRUB)
    • Включите компьютер
    • Если меню GRUB скрыто, нажмите 'Esc' чтобы попасть в него
    • Select
Ubuntu, kernel 2.6.10-5-386 (recovery mode)

Как изменить параметры загрузки ядра для получения прав пользователя root?

  • Прочтите #Общие замечания
  • Включите компьютер
  • Если меню GRUB скрыто, нажмите 'Esc' чтобы попасть в него
  • Если установлен пароль GRUB, нажмите 'p' для разблокировки меню GRUB
  • Select
Ubuntu, kernel 2.6.10-5-386
  • Нажмите 'e' для изменения команд перед загрузкой
  • Select
kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro quiet splash
  • Нажмите 'e' для изменения выбранной команды
  • Добавьте "rw init=/bin/bash" в конец аргументов команды
grub edit> kernel /boot/vmlinuz-2.6.10-5-386 root=/dev/hda2 ro quiet splash rw init=/bin/bash
  • Нажмите 'b' чтобы загрузиться

Как использовать Ubuntu Installation CD для получения прав пользователя root?

  • Прочтите #Общие замечания
  • Загрузите компьютер с помощью Ubuntu Installation CD
  • На запрос "boot:" напишите "rescue"
boot: rescue
  • Следуйте инструкциям на экране

Как сменить забытый пароль пользователя root/основного пользователя?

# passwd root
  • Чтобы сменить пароль основного пользователя
# passwd system_main_username

Как сменить забытый пароль меню GRUB?

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
  • Найдите эту строку
...
password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
...
  • Замените на следующую строку
password --md5 $1$ZWnke0$1fzDBVjUcT1Mpdd4u/T961 (encrypted password above)
  • Сохраните файл

Как восстановить меню GRUB после установки Windows?

Предполагается что загрузочный раздел расположен на /dev/hda
# grub-install /dev/hda

Как добавить пункт для загрузки Windows в меню GRUB?

Предполагается, что загрузочный раздел Windows расположен на /dev/hda1
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
  • В конец файла добавьте следующие строки
title    Microsoft Windows
root   (hd0,0)
savedefault
makeactive
chainloader  +1
  • Сохраните файл

Как из Windows прочитать данные, находящиеся на разделах Linux (ext2, ext3)?

Советы и хитрости

Как перезапустить GNOME без перезагрузки компьютера?

Нажмите 'Ctrl + Alt + Backspace'

или
sudo /etc/init.d/gdm restart

Как включать Num Lock при запуске GNOME?

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
  • Найдите эту строку
...
exit 0
  • Перед ней добавьте следующие строки
if [ -x /usr/bin/numlockx ]; then
 /usr/bin/numlockx on
fi

Как запускать приложения при запуске GNOME?

Startup Programs Tab -> Add/Edit/Delete

Как переключиться в консольный режим из GNOME?

Нажмите 'Ctrl + Alt + F1' (F2 - F6)
  • Для переключения обратно в GNOME
Нажмите 'Ctrl + Alt + F7'

Как отключить возможность перезапуска X в GNOME с помощью Ctrl+Alt+Backspace?

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup
sudo gedit /etc/X11/xorg.conf
  • В конец файла добавьте следующие строки
Section "ServerFlags"
 Option    "DontZap"   "yes"
EndSection

Как в GNOME по нажатию Ctrl+Alt+Del запускать System Monitor?

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"

Как обновить рабочий стол GNOME?

killall nautilus

Как обновить панель GNOME?

killall gnome-panel

Как в Nautilus открывать папки в одном и том же окне?

/ -> apps -> nautilus -> preferences -> always_use_browser (Отмечено)

Как в Nautilus показать все скрытые файлы/папки?

  • Прочтите #Общие замечания
  • Places -> Home Folder
  • Чтобы временно показать все скрытые файлы/папки
Нажмите 'Ctrl + H'
  • Чтобы скрытые файлы/папки показывались всё время
Edit Menu -> Preferences
Views Tab -> Default View -> Show hidden and backup files (Отмечено)

Как в Nautilus просматривать файлы/папки с правами пользователя root?

sudo gedit /usr/share/applications/Nautilus-root.desktop
    • Вставьте следующие строки в новый файл
[Desktop Entry]
Name=File Browser (Root)
Comment=Browse the filesystem with the file manager
Exec=gksudo "nautilus --browser %U"
Icon=file-manager
Terminal=false
Type=Application
Categories=Application;System;
  • Для просмотра файлов/папок с правами пользователя root в Nautilus
    • Applications -> System Tools -> File Browser (Root)

Как включить отображение иконок на рабочем столе (Computer, Home, Trash)?

/ -> apps -> nautilus -> desktop ->
computer_icon_visible (Отмечено)
home_icon_visible (Отмечено)
trash_icon_visible (Отмечено)

Как изменить программу, с помощью которой по умолчанию открываются файлы определенного типа?

Кликните правой кнопкой мыши на файле -> Properties
Open With Tab -> Add
Select "Open with" program
Select "Open with" program (Отмечено)

Как изменить почтовое приложение, используемое по умолчанию, на Mozilla Thunderbird?

Mail Reader Tab -> Default Mail Reader -> Command: mozilla-thunderbird %s

Как открыть файлы с правами пользователя root с помощью правой кнопки мыши?

gedit $HOME/.gnome2/nautilus-scripts/Open\ as\ root
  • Вставьте следующие строки в новый файл
for uri in $NAUTILUS_SCRIPT_SELECTED_URIS; do
 gnome-sudo "gnome-open $uri" &
done
  • Сохраните файл
chmod +x $HOME/.gnome2/nautilus-scripts/Open\ as\ root

Кликните правой кнопкой мыши на файле -> Scripts -> Open as root

Как запретить звук в терминальном режиме?

Edit Menu -> Current Profile...
General Tab -> General -> Terminal bell (Не отмечено)

Как ускорить загрузку веб-страниц в Mozilla Firefox?

Address Bar -> about:config
Filter: ->
network.dns.disableIPv6 -> true
network.http.pipelining -> true
network.http.pipelining.maxrequests -> 8
network.http.proxy.pipelining -> true
  • Перезапустите Mozilla Firefox

Как отключить звук при быстром поиске ссылок на веб-страницах в Mozilla Firefox?

Address Bar -> about:config
Filter: -> accessibility.typeaheadfind.enablesound -> false
  • Перезапустите Mozilla Firefox

Как восстановить оригинальные иконки Mozilla Firefox?

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

Как восстановить оригинальные иконки Mozilla Thunderbird?

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

Более простая замена apt-get (Synaptic)

Synaptic Package Manager
  • Чтобы подключить репозитарии Universe и Multiverse
    1. Settings -> Репозитарии
    2. Click the Settings button
    3. Tick Show disabled software sources
    4. On the Репозитарии dialog box click Add. There are three separate repositories; Breezy Badger, Security Updates and Updates. Select each repository and check Officially supported, Restricted copyright, Community maintained (Universe) and Non-free (Multiverse). Ensure you click OK between each repository to save your changes
    5. You should now see checkboxes next to each repository, scroll through the list and ensure they are all checked
  • To add backports (new versions of many applications)
    1. Settings -> Репозитарии
    2. Click on Add and then Custom
    3. Paste the following line into the box:
deb http://archive.ubuntu.com/ubuntu breezy-backports main universe multiverse restricted
  • Чтобы обновить список известных пакетов (эквивалент apt-get update)
Edit Menu -> Reload Package Information
  • Чтобы установить все возможные обновления (эквивалент apt-get upgrade)
Edit Menu -> Mark All Upgrades... -> Default Upgrade
Edit Menu -> Apply Marked Changes
  • Чтобы найти пакет (эквивалент apt-cache search package_name)
Edit Menu -> Search... Specify the package name
  • Чтобы установить выбранный пакет (эквивалент apt-get install package_name)
Select "package_name"
Package Menu -> Mark for Installation
Edit Menu -> Apply Marked Changes
  • Чтобы удалить установленный пакет (эквивалент apt-get remove package_name)
Select "package_name"
Package Menu -> Mark for Removal
Edit Menu -> Apply Marked Changes

Как установить/удалить файлы .deb?

sudo dpkg -i package_file.deb
  • Чтобы удалить файл .deb
sudo dpkg -r package_name

Как преобразовать файлы .rpm в файлы .deb?

sudo alien package_file.rpm

Как одновременно переименовать все файлы в папке?

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

  • Для переименования всех файлов в папке
mvb NEW_NAME

Как одновременно обработать все файлы с изображениями в папке?

sudo apt-get install imagemagick
wget -c http://frankandjacq.com/ubuntuguide/bbips.0.3.2.sh
sudo cp bbips.0.3.2.sh /usr/bin/bbips
sudo chmod 755 /usr/bin/bbips
  • Для обработки всех изображений в папке
bbips

Как установить общесистемные переменные окружения?

sudo cp /etc/bash.bashrc /etc/bash.bashrc_backup
sudo gedit /etc/bash.bashrc
  • Добавьте необходимые общесистемные переменные окружения в конец файла
  • Сохраните файл

Как сохранить вывод "man" в файлы?

man command | col -b > file.txt

Как отключить показ меню GRUB при загрузке?

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

  • Найдите эту строку
...
#hiddenmenu
...
  • Замените на следующую строку
hiddenmenu
  • Сохраните файл

Как изменить длительность отображения меню GRUB при загрузке?

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
  • Найдите эту строку
...
timeout     3
...
  • Замените на следующую строку
timeout     X_seconds
  • Сохраните файл

Как изменить систему, загружаемую GRUB по умолчанию?

sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
sudo gedit /boot/grub/menu.lst
  • Найдите эту строку
...
default     0
...
  • Замените на следующую строку
default     X_sequence
  • Сохраните файл

Как установить графическую заставку для меню GRUB при загрузке?

Предполагается, что hd0,1 является загрузочным разделом 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
  • Найдите эту секцию
# 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/.
...
  • После нее добавьте следующую строку
splashimage (hd0,1)/boot/grub/images/ubuntu.xpm.gz
  • Сохраните файл

Как преобразовать картинку рабочего стола в графическую заставку для меню GRUB?

Предполагается, что wallpaper.png будет преобразовываться в графическую заставку
splashimage.xpm.gz - графическая заставка для меню GRUB
convert -resize 640x480 -colors 14 wallpaper.png splashimage.xpm && gzip splashimage.xpm

Как прервать запуск служб при загрузке?

Нажмите 'Ctrl + C'

Как запретить/разрешить запуск служб при загрузке?

Как очищать содержимое папки /tmp/ при завершении работы системы?

sudo cp /etc/init.d/sysklogd /etc/init.d/sysklogd_backup
sudo gedit /etc/init.d/sysklogd
  • Найдите эту секцию
...
 stop)
  log_begin_msg "Stopping system log daemon..."
  start-stop-daemon --stop --quiet --oknodo --exec $binpath --pidfile $pidfile
  log_end_msg $?
...
  • После нее добавьте следующую строку
  rm -fr /tmp/* /tmp/.??*
  • Сохраните файл

Как прокручивать вверх/вниз содержимое консоли?

Нажмите 'Shift + Page Up'
  • To scroll down to view previously outputs
Нажмите 'Shift + Page Down'


AntiVirus Server

Как установить ClamAV AntiVirus Server?

sudo apt-get install clamav

Как вручную обновить вирусные базы данных?

sudo freshclam

Как вручную проверить файлы/папки на наличие вирусов?

sudo clamscan -r /location_of_files_or_folders

Как автоматически проверять файлы/папки на наличие вирусов?

Предполагается, что запуск проверки файлов/папок на наличие вирусов будет осуществляться ежедневно в полночь
* * * * * означает минута час день месяц год
export EDITOR=gedit &&  sudo crontab -e
  • В конец файла добавьте следующую строку
00 00 * * *  sudo clamscan -r /location_of_files_or_folders
  • Сохраните файл

Сервер Samba

Как установить сервер Samba для предоставления общего доступа к файлам/папкам?

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

Как добавлять/изменять/удалять сетевых пользователей?

sudo smbpasswd -a system_username
sudo gedit /etc/samba/smbusers
    • Вставьте следующую строку в новый файл
system_username = "network username"
    • Сохраните файл
  • Чтобы изменить сетевого пользователя
sudo smbpasswd -a system_username
  • Чтобы удалить сетевого пользователя
sudo smbpasswd -x system_username

Как открыть доступ к домашним папкам только на чтение (Авторизация=Да)?

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Найдите эту строку
...
;  security = user
...
  • Замените на следующие строки
  security = user
  username map = /etc/samba/smbusers
sudo testparm
sudo /etc/init.d/samba restart

Как открыть доступ к домашним папкам на чтение/запись (Авторизация=Да)?

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_backup
sudo gedit /etc/samba/smb.conf
  • Найдите эту строку
...
;  security = user
...
  • Замените на следующие строки
  security = user
  username map = /etc/samba/smbusers
  • Найдите эту секцию
...
# 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
...
  • Замените на следующие строки
# 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
sudo testparm
sudo /etc/init.d/samba restart

Как открыть доступ к папкам групп только на чтение (Авторизация=Да)?

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
  • Найдите эту строку
...
;  security = user
...
  • Замените на следующие строки
 security = user
 username map = /etc/samba/smbusers
  • В конец файла добавьте следующие строки
[Group]
  comment = Group Folder
  path = /home/group
  public = yes
  writable = no
  valid users = system_username1 system_username2
  create mask = 0700
  directory mask = 0700
  force user = nobody
  force group = nogroup

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

Как открыть доступ к папкам групп на чтение/запись (Авторизация=Да)?


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
  • Найдите эту строку
...
;  security = user
...
  • Замените на следующие строки
  security = user
  username map = /etc/samba/smbusers
  • В конец файла добавьте следующие строки
[Group]
  comment = Group Folder
  path = /home/group
  public = yes
  writable = yes
  valid users = system_username1 system_username2
  create mask = 0700
  directory mask = 0700
  force user = nobody
  force group = nogroup
sudo testparm
sudo /etc/init.d/samba restart

Как открыть доступ к общим папкам только на чтение (Авторизация=Да)?


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
  • Найдите эту строку
...
;  security = user
...
  • Замените на следующие строки
  security = user 
  username map = /etc/samba/smbusers
  • В конец файла добавьте следующие строки
[public]
  comment = Public Folder
  path = /home/public
  public = yes
  writable = no
  create mask = 0777
  directory mask = 0777
  force user = nobody
  force group = nogroup
sudo testparm
sudo /etc/init.d/samba restart

Как открыть доступ к общим папкам на чтение/запись (Авторизация=Да)?

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
  • Найдите эту строку
...
;  security = user
...
  • Замените на следующие строки
  security = user
  username map = /etc/samba/smbusers
  • В конец файла добавьте следующие строки
[public]
  comment = Public Folder
  path = /home/public
  public = yes
  writable = yes
  create mask = 0777
  directory mask = 0777
  force user = nobody 
  force group = nogroup
sudo testparm
sudo /etc/init.d/samba restart

Как открыть доступ к общим папкам только на чтение (Авторизация=Нет)?

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
  • Найдите эту строку
...
;  security = user
...
  • Замените на следующую строку
  security = share
  • В конец файла добавьте следующие строки
[public]
  comment = Public Folder
  path = /home/public
  public = yes
  writable = no
  create mask = 0777
  directory mask = 0777
  force user = nobody
  force group = nogroup
  • Сохраните файл
sudo testparm
sudo /etc/init.d/samba restart

Как открыть доступ к общим папкам на чтение/запись (Авторизация=Нет)?

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
  • Найдите эту строку
...
;  security = user
...
  • Замените на следующую строку
  security = share
  • В конец файла добавьте следующие строки
[public]
  comment = Public Folder
  path = /home/public
  public = yes
  writable = yes
  create mask = 0777
  directory mask = 0777
  force user = nobody
  force group = nogroup

  • Сохраните файл
sudo testparm
sudo /etc/init.d/samba restart


Сервер SSH

Как установить сервер SSH для задач удалённого администрирования?

sudo apt-get install ssh

Как подключиться по SSH к удалённой Ubuntu-машине?

Предполагается, что на удалённой Ubuntu-машине установлен сервер SSH
Прочтите #Как установить сервер SSH для задач удалённого администрирования?
Удалённая машина: 192.168.0.1
ssh username@192.168.0.1

Как скопировать файлы/папки с удалённой Ubuntu-машины на локальную машину (scp)?

Предполагается, что на удалённой Ubuntu-машине установлен сервер SSH
Прочтите #Как установить сервер SSH для задач удалённого администрирования?
Удалённая машина: 192.168.0.1
Расположение удалённых файлов/папок: /home/username/remotefile.txt
Путь для сохранения на локальной машине: . (текущая папка)
scp -r username@192.168.0.1:/home/username/remotefile.txt .

Как скопировать файлы/папки с локальной машины на удалённую Ubuntu-машину (scp)?

Предполагается, что на удалённой Ubuntu-машине установлен сервер SSH
Прочтите #Как установить сервер SSH для задач удалённого администрирования?
Расположение локальных файлов/папок: localfile.txt
Удалённая машина: 192.168.0.1
Путь для сохранения на удалённой Ubuntu-машине: /home/username/
scp -r localfile.txt username@192.168.0.1:/home/username/

Как скопировать файлы/папки с удалённой Ubuntu-машины на локальную машину (rsync)?

Предполагается, что на удалённой Ubuntu-машине установлен сервер SSH
Прочтите #Как установить сервер SSH для задач удалённого администрирования?
Удалённая машина: 192.168.0.1
Расположение удалённых файлов/папок: /home/username/remotefile.txt
Путь для сохранения на локальной машине: . (текущая папка)
rsync -v -u -a --delete --rsh=ssh --stats username@192.168.0.1:/home/username/remotefile.txt .

Как скопировать файлы/папки с локальной машины на удалённую Ubuntu-машину (rsync)?

Предполагается, что на удалённой Ubuntu-машине установлен сервер SSH
Прочтите #Как установить сервер SSH для задач удалённого администрирования?
Расположение локальных файлов/папок: localfile.txt
Удалённая машина: 192.168.0.1
Путь для сохранения на удалённой Ubuntu-машине: /home/username/
rsync -v -u -a --delete --rsh=ssh --stats localfile.txt username@192.168.0.1:/home/username/

Как из Windows подключиться по SSH к удалённой Ubuntu-машине?

Предполагается, что на удалённой Ubuntu-машине установлен сервер SSH
Прочтите #Как установить сервер SSH для задач удалённого администрирования?


Как копировать файлы/папки между локальной Windows-машиной и удалённой Ubuntu-машиной?

Предполагается, что на удалённой Ubuntu-машине установлен сервер SSH
Прочтите #Как установить сервер SSH для задач удалённого администрирования?

Сервер DHCP

Как установить сервер DHCP для автоматического назначения IP-адресов?

Предполагается, что интерфейс сетевой карты - "eth0"
IP Address Range: 192.168.0.100 to 192.168.0.200
Subnet Mask: 255.255.255.0
DNS Servers: 202.188.0.133, 202.188.1.5
Domains: tm.net.my
Gateway Address: 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
  • Найдите эту строку
...
INTERFACES=""
  • Замените на следующую строку
INTERFACES="eth0"
  • Сохраните файл
sudo cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf_backup
sudo gedit /etc/dhcp3/dhcpd.conf
  • Найдите эту секцию
...
# 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;
...
  • Замените на следующие строки
# 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;
  • Найдите эту секцию
...
# 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;
#}
...
  • Замените на следующие строки
# 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;
}
  • Сохраните файл
sudo /etc/init.d/dhcp3-server restart


Сервер баз данных

Как установить сервер баз данных MYSQL?

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

Как установить MYSQL Administrator?

sudo apt-get install mysql-admin

HTTP-сервер Apache

Как установить Apache HTTP Server for HTTP (Web) Server service?

sudo apt-get install apache2

Как установить PHP for Apache HTTP Server?

sudo apt-get install php4
sudo /etc/init.d/apache2 restart
sudo gedit /var/www/testphp.php
  • Вставьте следующую строку в новый файл
<?php phpinfo(); ?>

Как установить MYSQL for Apache HTTP Server?

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

Как смаппировать URLs на папки вне /var/www/?

sudo gedit /etc/apache2/conf.d/alias
  • Вставьте следующие строки в новый файл
Alias /URL-path /location_of_folder/
<Directory /location_of_folder/>
  Options Indexes FollowSymLinks
  AllowOverride All
  Order allow,deny
  Allow from all
</Directory>
  • Сохраните файл
sudo /etc/init.d/apache2 restart

Как изменить номер порта по умолчанию HTTP-сервера Apache?

Предполагается, что новый номер порта - 78
sudo cp /etc/apache2/ports.conf /etc/apache2/ports.conf_backup
sudo gedit /etc/apache2/ports.conf
  • Найдите эту строку
Listen 80
  • Замените на следующую строку
Listen 78
  • Сохраните файл
sudo /etc/init.d/apache2 restart

Как преобразовать RSS в HTML c помощью PHP?

Предполагается, что RSS берётся с DistroWatch.com - News
wget -c http://frankandjacq.com/ubuntuguide/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
  • Вставьте следующие строки в новый файл
 <!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>Topic:</b> <a href=$url><b><u>$title</u></b></a><br/><br/>";
   echo "$description<br/><br/>";
   echo "</li>";
  }
 
 }
 else {
  echo "<a href=$url>", $url, "</a> - Server Down!<br/>";
 }
 
 ?>
 
 </body>
 
 </html>
 

FTP Server

Как установить FTP Server for File Transfer service?

sudo apt-get install proftpd

Как ограничить пользователей FTP (chroot) их домашними папками?

sudo cp /etc/proftpd.conf /etc/proftpd.conf_backup
sudo gedit /etc/proftpd.conf
  • Найдите эту секцию
...
DenyFilter           \*.*/
...
  • После нее добавьте следующую строку
DefaultRoot           ~

  • Сохраните файл
sudo /etc/init.d/proftpd restart

Как разрешить анонимным пользователям FTP доступ только для чтения?

sudo cp /etc/proftpd.conf /etc/proftpd.conf_backup
sudo gedit /etc/proftpd.conf
  • В конец файла добавьте следующие строки
<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>
  • Сохраните файл
sudo /etc/init.d/proftpd restart

Как разрешить анонимным пользователям FTP доступ для чтения/записи?

sudo cp /etc/proftpd.conf /etc/proftpd.conf_backup
sudo gedit /etc/proftpd.conf
  • В конец файла добавьте следующие строки
<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>
  • Сохраните файл
sudo /etc/init.d/proftpd restart

Как разрешить анонимным пользователям FTP доступ к папкам вне /home/ftp/?

sudo cp /etc/proftpd.conf /etc/proftpd.conf_backup
sudo gedit /etc/proftpd.conf
  • В конец файла добавьте следующие строки
<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>
  • Сохраните файл
sudo /etc/init.d/proftpd restart

Как сменить порт, используемый сервером FTP по умолчанию?

Предполагается, что новый номер порта - 77
sudo cp /etc/proftpd.conf /etc/proftpd.conf_backup
sudo gedit /etc/proftpd.conf
  • Найдите эту строку
Port              21
  • Замените на следующую строку
Port              77
  • Сохраните файл
sudo /etc/init.d/proftpd restart

Как подключиться к удаленному Ubuntu серверу FTP с машины Windows?

Предполагается, что на удалённой Ubuntu-машине установлена служба сервера FTP
Прочтите #Как установить FTP Server for File Transfer service?

Сервер потокового вещания

Как установить GNUMP3d for Streaming Media Server service?

Предполагается, что мультимедиа файлы находятся в папке /var/music/
sudo apt-get install gnump3d

Как изменить стандартную папку, содержащую мультимедиа файлы для GNUMP3d?

Предполагается, что новой папкой с мультимедиа файлами является /home/music/
sudo cp /etc/gnump3d/gnump3d.conf /etc/gnump3d/gnump3d.conf_backup
sudo gedit /etc/gnump3d/gnump3d.conf
  • Найдите эту строку
root = /var/music
  • Замените на следующую строку
root = /home/music
  • Найдите эту строку
user = gnump3d
  • Замените на следующую строку
user = root
  • Сохраните файл
sudo /etc/init.d/gnump3d restart

Как сменить стандартный номер порта GNUMP3d?

Предполагается, что новый номер порта - 7878
sudo cp /etc/gnump3d/gnump3d.conf /etc/gnump3d/gnump3d.conf_backup
sudo gedit /etc/gnump3d/gnump3d.conf
  • Найдите эту строку
port = 8888
  • Замените на следующую строку
port = 7878
  • Сохраните файл
sudo /etc/init.d/gnump3d restart


Сервер галереи изображений

Как установить GNUMP3d для предоставления услуг потокового вещания?

sudo apt-get install gallery (на запрос о перезапуске Apache выберите No или 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
Gallery Configuration Wizard: Step 1
Next Step ->
Gallery Configuration Wizard: Step 2
General settings Tab ->
Admin password: Specify the password

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 ->

Как настроить Gallery для доступа через Internet (по имени или фиксированному IP) или LAN (по фиксированному IP)?

Предполагается, что сетевые соединения и подключения к интернет настроены правильно
Internet (имя или фикс. IP) или LAN (фикс. IP): http://www.url.com
sudo cp /etc/gallery/config.php /etc/gallery/config.php_backup
sudo gedit /etc/gallery/config.php
  • Найдите эту секцию
...
$gallery->app->photoAlbumURL = "http://localhost/gallery";
$gallery->app->albumDirURL = "http://localhost/albums";
...
  • Замените на следующие строки
$gallery->app->photoAlbumURL = "http://www.url.com/gallery";
$gallery->app->albumDirURL = "http://www.url.com/albums";

Как настроить Gallery для доступа через LAN (динамический IP)?

Предполагается что сетевые подключения уже настроены правильно
LAN (динамический IP): 192.168.0.1
sudo cp /etc/gallery/config.php /etc/gallery/config.php_backup
sudo gedit /etc/gallery/config.php
  • Найдите эту секцию
...
$gallery->app->photoAlbumURL = "http://localhost/gallery";
$gallery->app->albumDirURL = "http://localhost/albums";
...
  • Замените на следующие строки
$gallery->app->photoAlbumURL = "/gallery";
$gallery->app->albumDirURL = "/albums";

Как сохранить/восстановить данные Gallery?

sudo tar zcvf gallery.tgz /var/www/albums/ /etc/gallery/
  • Чтобы восстановить данные Gallery
sudo tar zxvf gallery.tgz -C /


Проблемы и их решение

Configuring network interfaces... (такая надпись очень долго отображается при загрузке)

Synchronizing clock to ntp.ubuntulinux.org... (такая надпись очень долго отображается при загрузке)

service_name = ntpdate

На моём компьютере почему-то неверно отображается время/дата (по Гринвичу)

sudo cp /etc/default/rcS /etc/default/rcS_backup
sudo gedit /etc/default/rcS
  • Найдите эту строку
...
UTC=yes
...
  • Замените на следующую строку
UTC=no
  • Сохраните файл
  • System -> Administration -> Time and Date
Установите правильное время/дату
sudo /etc/init.d/hwclock.sh restart

Как правильно настроить звук в GNOME?

sudo killall esd
sudo cp /etc/esound/esd.conf /etc/esound/esd.conf_backup
sudo gedit /etc/esound/esd.conf
  • Найдите эту секцию
...
auto_spawn=0
spawn_options=-terminate -nobeeps -as 5
...
  • Замените на следующие строки
auto_spawn=1
spawn_options=-terminate -nobeeps -as 2 -d default
  • Сохраните файл
sudo apt-get install libesd-alsa0
sudo gedit /etc/asound.conf
  • Вставьте следующие строки в новый файл
pcm.card0 {
type hw
card 0
}

pcm.!default {
type plug
slave.pcm "dmixer"
}

pcm.dmixer {
type dmix
ipc_key 1025
slave {
pcm "hw:0,0"
period_time 0
period_size 2048
buffer_size 32768
rate 48000
}
bindings {
0 0
1 1
}
}
  • Сохраните файл
sudo ln -fs /usr/lib/libesd.so.0 /usr/lib/libesd.so.1
System -> Preferences -> Sound
Sound preferences
General Tab -> Sounds for events (Не отмечено)
  • Сохраните данные, закройте все открытые приложения и перезагрузите компьютер

Как мне очистить неочищающуюся Корзину в GNOME?

sudo rm -fr $HOME/.Trash/

Как избавиться от дублирующихся меню в GNOME?

rm -f $HOME/.config/menus/applications.menu

Как обновить меню Places в GNOME (если не показываются указанные в /etc/fstab устройства, смонтированные в /media/?

sudo /etc/init.d/dbus-1 restart


Смена версии Ubuntu

Как обновиться с Breezy Badger до Dapper Drake (на этапе разработки)?

Внимание! Следующая версия находится на этапе разработки, используйте её только в порядке эксперимента
Данные действия могут привести к полному краху системы
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
sudo gedit /etc/apt/sources.list
  • Замените содержимое на следующие строки
deb http://ru.archive.ubuntu.com/ubuntu dapper main restricted
deb-src http://ru.archive.ubuntu.com/ubuntu dapper main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://ru.archive.ubuntu.com/ubuntu dapper-updates main restricted
deb-src http://ru.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://ru.archive.ubuntu.com/ubuntu dapper universe
deb-src http://ru.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://ru.archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse
deb-src http://ru.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
  • Сохраните файл
sudo apt-get update
sudo apt-get dist-upgrade
  • Сохраните данные, закройте все открытые приложения и перезагрузите компьютер
Personal tools
Sponsor
   CuBox