ArchLinux для офисного использования (GUI)

Материал из Webko Wiki
Версия от 23:12, 19 января 2016; Sol (обсуждение | вклад) (Новая страница: «Категория:ArchLinux ==Базовая установка== === Установка ОС === Используем статью Best Practices ==З…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску


Базовая установка

Установка ОС

Используем статью Best Practices

Зеркало ArchLinux в Адаманте

echo "Server = http://mirror.adamant.net/archlinux/$repo/os/$arch" > /etc/pacman.d/mirrorlist

Дополнително конфигурируем:

echo LANG=ru_RU.UTF-8 > /etc/locale.conf
echo KEYMAP=us > /etc/vconsole.conf
echo FONT=LatGrkCyr-8x16 >> /etc/vconsole.conf

Ставим пакеты:

pacman -S x11vnc freerdp pulseaudio lib32-libcanberra terminus-font rxvt-unicode urxvt-perls

Копируем файлик авторизации для vnc на свежеустановленую машину

/etc/vncpasswd

Монтирование nfs шары

Установка нужных пакетов

pacman -S nfs-utils nfslib

Редактирование fstab

xxx.yyy.xxx.yyy:/storage/homes     /home           nfs             noatime,nodiratime,proto=tcp,nfsvers=3,_netdev          0 0

Добавление в автозапуск сопутствующих служб

systemctl enable rpcbind
systemctl enable dhcpcd@enp2s0

Графическая оболочка

Для офисных пк принято использовать Mate и LightDM

  • Ставим графический сервер Xorg
pacman -S xorg-server xorg-server-utils lightdm-gtk-greeter
  • Mate ставится из стандартных репоситариев
pacman -S mate mate-panel mate-extra mate-screensaver-hacks  mate-themes-extras
  • LightDM из AUR
yaourt -S lightdm

После чего включаем LightDM

systemctl enable lightdm

Необходимое ПО

  • XMPP клиент pidgin;
  • офисные приложения libreoffice
vim /usr/lib/libreoffice/program/soffice
SAL_ENABLE_FILE_LOCKING=0;
  • броузеры:
    • firefox;
    • google-chrome AUR;
    • opera;
  • почтовый клиент thunderbird;
  • менеджер паролей keepassx
  • медиа:
    • vlc;
    • skype multilib;
    • rhythmbox;
    • flashplugin.
pacman -S pidgin libreoffice firefox opera thunderbird keepassx vlc skype rhythmbox flashplugin

Локали для libreoffice

pacman -S libreoffice-fresh-uk libreoffice-fresh-ru

Локали для thunderbird

pacman -S thunderbird-i18n-ru thunderbird-i18n-uk

Локали для firefox

pacman -S firefox-i18n-uk firefox-i18n-ru

Установка/настройка принтеров

Ставим

pacman -S cups python-dbus sane python-reportlab python-pyqt4 hplip system-config-printer ghostscript gsfonts
yaourt -S hplip-plugin cups-xerox xeroxprtdrv cups-xerox-phaser-3160 --noconfirm AUR
systemctl enable org.cups.cupsd.service
echo PAPERSIZE=a4 > /etc/papersize

Сканер

Ставим

pacman -S simple-scan
yaourt -S gscan2pdf xsane


Если автоматически сканер системой не определился значит делаем так:

1) Выполняем sane-find-scanner Выдаст что-то вроде "found USB scanner (vendor=0x03f0 [Hewlett-Packard], product=0x2d2a [HP LaserJet Pro MFP M225dn]) at libusb:001:002"

2) Создаем конфиг /etc/sane.d/hpaio.conf добавляем в него usb 0x03f0 0x2d2a (цифры взяли из вывода предыдущей команды)

3) раскоментируем hpaio в конце /etc/sane.d/dll.conf