Ubuntu Linux

Материал из RSU WiKi
Перейти к: навигация, поиск
Pen.pngЭта статья находится в процессе написания.
Если вы считаете, что её стоило бы доработать как можно быстрее, пожалуйста, скажите об этом.

Xubuntu[1] — дистрибутив Linux, основанный на проекте Ubuntu, базирующийся на Debian. Использует так называемую «лёгкую» графическую среду Xfce и приложения на GTK+2. Разрабатывается и поддерживается группой MOTU (Masters of the Universe). Цель проекта — возможность использования легковесной альтернативы рабочим средам GNOME и KDE. Xubuntu имеет минималистичный интерфейс пользователя, экономно использующий память и другие аппаратные ресурсы компьютера, что позволяет комфортно работать на старых машинах. Но вместе c тем, данный дистрибутив является современной системой, имеющей огромный набор пакетов [2].

Основное отличие от базового варианта — среда рабочего стола Xfce. Большинство прикладного ПО также взято из этой среды.

Содержание

Установка и настройка системы

Разбиение диска

При установке системы рекомендуется разбить жесткий диск на 3 раздела:

  • для раздела подкачки с типом linux-swap не менее 4Gb, далее приведена формула для расчета размера swap:
swap=2*RAM<=4<=RAM<=8<=RAM/2
>10 - swap не нужен 
  • для установки самой системы с корневой точкой подключения (/), желательно не менее 30 Gb,
  • для файлов пользователя с точкой подключения /home - вся оставшаяся свободное место.

Настройка сети

IPv4

Настройки производятся в файле /etc/network/interfaces

  • DHCP
# The primary network interface -- use DHCP to find our address
auto eth0
iface eth0 inet dhcp
  • Статический адрес
auto eth<interface>[:<vlan>]
iface eth<interface>[:<vlan>] inet static
address x.x.x.x
netmask x.x.x.x
network x.x.x.x
broadcast x.x.x.x
gateway x.x.x.x
dns-nameservers x.x.x.x{ x.x.x.x}

Через графический интерфейс статический адрес в XUbuntu можно установить так:

Меню приложений -> Сетевые соединения -> вкладка Проводные-> справа кнопка Изменить-> вкладка Параметры IPv4-> Название соединения Vlan -> Способ настройки: Вручную-> Адреса Добавить Вписываем данные и жмем Сохранить.[3]

IPv6

Чтобы отключить IPv6 откройте терминал (Ctrl+Alt+T) и выполните следующую команду [4]:

sudo gedit /etc/sysctl.conf

Добавьте эти строки в конец файла:

# IPv6
net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

Введите следующую команду, чтобы перезагрузить параметры sysctl:

sudo sysctl -p

Глобальные настройки Proxy-сервера

1. Переменные необходимо занести в файл /etc/environment в виде (большая часть программ будет работать если набрать только в верхнем регистре):

PROXY_ENABLED="yes"
proxy_enabled="yes"
HTTP_PROXY="http://proxy.local.example.com:8080"
http_proxy="http://proxy.local.example.com:8080"
HTTPS_PROXY="http://proxy.local.example.com:8080"
https_proxy="http://proxy.local.example.com8080"
FTP_PROXY="http://proxy.local.example.com:8080"
ftp_proxy="http://proxy.local.example.com:8080"
NO_PROXY=".example.com, 192.168.0.0/24, localhost, 127.0.0.1"
no_proxy=".example.com, 192.168.0.0/24, localhost, 127.0.0.1"

Проверка списока установленных переменных, относящихся к настройке прокси [5]:

printenv | grep -i proxy

2. sudo запускается с ограниченным набором переменных:

sudo sudo -V
sudo printenv | grep -i proxy

Чтобы при запуске через sudo программы выполняющиеся с повышенными привилегиями узнали про прокси-сервер необходимо в файл /etc/sudoers добавить следующую строку:

Defaults env_keep="PROXY_ENABLED proxy_enabled HTTP_PROXY http_proxy HTTPS_PROXY https_proxy FTP_PROXY ftp_proxy NO_PROXY no_proxy"

3. Затем создать файл /etc/apt/apt.conf.d/95proxies следующего содержания:

Acquire::http::proxy "http://proxy.local.example.com:8080/";
Acquire::ftp::proxy "http://proxy.local.example.com:8080/";
Acquire::https::proxy "http://proxy.local.example.com:8080/";

Подключение сетевых папок Windows

Устанавливаем два пакета для того чтобы не возникало ошибок:

apt-get install smbfs cifs-utils

Если пакет smbfs недоступен его может заменить Cifs-utils

apt-get install cifs-utils
  • Создаём папку /mnt/exchange
  • В файле /etc/fstab прописываем следующую строчку
//fileserver.example.com/exchange /mnt/exchange cifs rw,username=guest,password=*****,domain=LOCAL.EXAMPLE.COM,file_mode=0666,dir_mode=0777  0 0

(Файл обязательно должна завершать пустая строка!)

Для принятия изменений выполняем:

mount -a
  • Создаем ярлык на Рабочем столе для папки /mnt/exchange. Его можно создать командой
ln -s /mnt/exchannge/Печать\ В\ КЧЗ /home/user/Рабочий\ стол/Печать\ В\ КЧЗ

Обновление системы

Обязательно необходимо обновить систему, чтобы минимизировать проблемы с зависимостью пакетов. Обновляем все компоненты и пакеты системы:

sudo apt-get update
sudo apt-get upgrade

Типовые настройки интерфейса XUbuntu

Установка панели внизу: Меню приложений -> Настройки -> Диспетчер настроек -> Панель. Для большей производительности удаляем Панель 2. Снимаем галочку с Закрепить панель, перетаскиваем ее вниз, ставим галочку Закрепить панель обратно.

Убираем фон рабочего стола: Меню приложений -> Настройки -> Диспетчер настроек -> Рабочий стол. Изображение - в радиогруппе выбираем радиокнопку Нет, цвет ставим черный.

Рабочие места: Меню приложений -> Настройки -> Диспетчер настроек -> Рабочие места. Количество рабочих мест ставим равное 1.

Сеансы и запуск: Меню приложений -> Настройки -> Диспетчер настроек -> Сеансы и запуск -> вкладка Автозапуск приложений. Снимаем галочки с

  • Оповещение об обновлениях
  • Bluetooth
  • Менеджер питания

Если нет потребности воспроизводить звук, то для пущей производительности еще и

  • XFCE

Создание ярлыка Корзины на рабочем столе для Lubuntu

На рабочем столе щёлкаем правой кнопкой мыши и в контекстном меню выбираем пункт "создать новый", далее "пустой файл". Имя файла: "trash.desktop" (без кавычек). Далее открываем этот файл в leafpad и набираем следующий текст:

#!/usr/bin/env xdg-open
[Desktop Entry]
Encoding=UTF-8
Name=Trash
Name[ru]=Корзина
Exec=pcmanfm trash:///
Type=Application
Icon=user-trash

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

В терминале пишем

sudo passwd root

вводим пароль от своей учетной записи и затем два раза пароль для root.

Включаем удаленный доступ по SSH

SSH (англ. Secure Shell — «безопасная оболочка») — сетевой протокол прикладного уровня, позволяющий производить удалённое управление операционной системой.

sudo apt-get install openssh-server

Автоматический вход в систему

Для включения автоматического входа, необходимо отредактировать этот файл:

sudo gedit /etc/lightdm/lightdm.conf

и после строчки

[SeatDefaults]

написать

autologin-user=user

Прикладное ПО

Установка Google Chrome

Основная статья: Google Chrome

1. Качаем программу с официального сайта Google Chrome

2. Для 32-битной ОС:

sudo apt-get install libcurl3 libnspr4-0d
sudo dpkg -i google-chrome-stable_current_i386.deb

Для 64-битной ОС:

sudo apt-get install libcurl3 libnspr4-0d
sudo dpkg -i google-chrome-stable_current_amd64.deb

Или запустим установку программы из ранее подключенного репозитория (а как?)

sudo apt-get -f install google-chrome

Установка Midnight Commander

sudo apt-get install mc

Установка LibreOffice

Основная статья: LibreOffice

Скачиваем архивы с сайта https://www.libreoffice.org/download/ В терминале выполняем команды:

cd Загрузки/ && tar xvfz LibreOffice_*_Linux_*_deb.tar.gz && cd LibreOffice_*_Linux_*_deb/DEBS/ && sudo dpkg -i *.deb && cd desktop-integration/ && sudo dpkg -i *.deb
sudo tar xzvpf LibreOffice_4.0.0_Linux_x86_deb_helppack_ru.tar.gz
sudo tar xzvpf LibreOffice_4.0.0_Linux_x86_deb_langpack_ru.tar.gz
cd Загрузки/ && tar xvfz LibreOffice_*_Linux_*_deb.tar.gz && cd LibreOffice_*_Linux_*_deb_helppack_ru/DEBS/ && sudo dpkg -i *.deb
cd Загрузки/ && tar xvfz LibreOffice_*_Linux_*_deb_langpack_ru.tar.gz && cd LibreOffice_*_Linux_*_deb_langpack_ru/DEBS/ && sudo dpkg -i *.deb

Удаление старой версии LibreOffice

sudo apt-get purge libreoffice*

Установка Wine

Wine — программа, позволяющая запускать на Ubuntu приложения для Windows.

sudo apt-get install wine winetricks

Установка DefView

Система защищённого просмотра документов DefView предназначена для организации доступа к произведениям в цифровой форме, защищённым авторским правом. С её помощью библиотеки смогут обеспечить выполнение требований четвёртой главы Гражданского кодекса Российской Федерации [6].

Дистрибутив: http://defview.rsl.ru/download/DefView.exe

Удаление программ

Для удаления программы используется следующая команда:

sudo apt-get remove <имя приложения>

Сканеры и принтеры

Виртуальный PDF-принтер

sudo apt-get update
sudo apt-get install cups-pdf

Настройка принтера Canon

1. Скачиваем файл capt http://www.boichat.ch/nicolas/capt/capt-0.1.tar.gz

2. Распаковываем архив

3. Переходим в папку с распакованной программой

4. Устанавливаем программу:

make
sudo make install

5. Добавляем принтер в автозагрузку:

sudo update-rc.d ccpd defaults 20
sudo gedit /etc/rc.local

перед «exit 0» добавляем строки:

/etc/init.d/ccpd start
/etc/init.d/ccpd restart

6. Запускаем Система->Администрирование->Печать и щелкаем на "Новый принтер"

7. Выбираем: Использовать другой принтер указав порт Выбираем порт LPT #1 (даже если у вас принтер подключен через USB) Жмем: Далее и в Производство - ставим Canon, в Модель - ищем наш принтер LBP-810 и выбираем его. Если в Модель нет пункта LBP-810, тогда щелкаете кнопку: Установить драйвер, в появившемся окне идете в /usr/share/cups/model и выбираете файл драйвера: Canon-LBP-810-capt.ppd

Настройка сканера EPSON

http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX Вводим название или код продукта, указываем OS Linux

Troubleshooting

Зависания при перезагрузке

Для версий Ubuntu 12.04 и выше, можно столкнуться с проблемой перезагрузки компьютера. Она решается следующим образом.

В файле /etc/default/grub заменяем строчку

GRUB_CMDLINE_LINUX=""

на

GRUB_CMDLINE_LINUX="reboot=b"

и строчку выше

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

на

GRUB_CMDLINE_LINUX_DEFAULT="reboot=bios"

Как попасть в консоль восстановления (Bash)

Чтобы отладить систему, вызовем GRUB (при включении компьютера нажимаем на клавишу стрелка вниз). Для редактирования нажимаем клавишу Е Ищем строчку,которая начинается так:

linux/boot/.....

и дописываем в нее

init=/bin/bash

Нажимаем F10

mount -o remount,rw /

Вызов GRUB

В случае, если на компьютере установлена только Ubuntu, меню загрузки по умолчанию не будет отображаться, а GRUB будет загружать вас напрямую в систему. Однако, иногда может возникнуть необходимость загрузиться с другим ядром или же запустить проверку памяти. Для этого предусмотрено «скрытое меню» за него отвечает параметр «GRUB_HIDDEN_TIMEOUT». В случае, когда установлены другие ОС, этот параметр закомментирован (# в начале строки). Данное значение позволит приостановит загрузку на заданное количество секунд, давая пользователю возможность вызвать меню загрузки, нажав Esc.

Если значение установлено в 0, то задержки не будет, однако вызвать меню можно, удерживая при загрузке Shift

Проблемы с видеокартой

Определение видеокарты:

# lspci -nn | grep VGA

Определение типа материнской плыты. Блок Base board, пункт product name:

# dimdecode

Для встроеных видеокарт Real256E и аналогичных, как, например, на материнской плате SiS-661/41/760, следует использовать режим vesa X сервера.

Использование драйвера vesa для Ubuntu 10.04 или новее.

Файлы *.conf в папке /usr/lib/X11/xorg.conf.d/ (ВНИМАНИЕ: будет изменена на /usr/share/X11/xorg.conf.d в версии 10.10) автоматически загружаются при старте X сервера перед xorg.conf. Эти файлы могут содержать разделы Sections в том же формате, что и xorg.conf.

Пользователи могут создавать файл /etc/xorg.conf ручной или не стандартной конфигурации как и прежде;

Рабочий конфигурационный файл:

 Section "Device"
         Identifier      "Configured Device"
         Driver  "vesa"
 EndSection
 
 Section "Monitor"
        Identifier      "Configured Monitor"
          HorizSync 31-61  
         VertRefresh 50-75
         Modeline "1024x768" 25.20 640 688 784 800 350 410 412 449
 EndSection
 
 Section "Screen"
         Identifier      "Default Screen"
         Monitor         "Configured Monitor"
         Device          "Configured Device"
         SubSection "Display"
                 Depth           24
                 Modes           "1024x768"
         EndSubSection
 EndSection

Примечания

  1. Нет единого мнения о произношении названия Xubuntu, встречаются варианты «зубу́нту», «ксубу́нту» и более экзотические, см. обсуждение на форуме Ubuntu
  2. Xubuntu. Материал из Википедии — свободной энциклопедии
  3. http://forum.sysadmins.su/index.php?showtopic=27651
  4. http://lintux.ru/otklyuchenie-ipv6-ili-medlennyj-internet-v-ubuntu-i-linux-mint/
  5. http://kidun.ru/index.php/articles/admin/93-ubuntu-proxy
  6. http://diss.rsl.ru/?menu=infoblockru/infoblockru42/&lang=ru

См. также

Ссылки

Личные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты