Внимание! Добавлена система фиксов, см. п21
- У меня нет ПК с установленной Ubuntu
Используйте готовые сборки для различных виртуализаций
- Установка принтера Xerox 3250
Стабильная печать A5 возможно только по сети с драйверами 3250, 3450(см. п19). По USB работает крайне нестабильно, возможны сбои и необходимо передёргивание шнура.
Если в портретном A5 нет необходимости, рекомендуем использовать драйвер от Able 1406 - он стабильно работает, в т.ч. по USB.
Заходите в браузере http://localhost:631, там добавить принтер, выбираете xerox...далее...нужный драйвер.
- Установка принтеров HP
Выполняем команду в консоле
hp-setup -i
И нажимайте Enter до завершения+Пользователь root со стандартным паролем
- Если не происходит загрузки с флешки созданной make_full_disk, нужно её занулить. Вначале проверить что она не примонитрована через команду
df | grep /dev/sd
занулить командой
dd if=/dev/zero of=/dev/DISK bs=4096
Затем повторить процедуру создания
- Почему нельзя просто образ
Полный образ занимает значительно больше места, чем есть в целевых ТК. Поэтому используется динамическая обрезка образа исходя из загруженных драйверов и библиотек с последующим сжатием — что и делается на втором шаге ./make_short_image на ТК.
Вы можете сделать свой образ Clonezilla на свой страх и риск как из первичной так и из сжатой флешки.
- Переключение языка
По умолчанию настроено по shift+alt.
Если нужно поменять на shift+ctl то выполняем команду в консоле от root
sed 's/alt_shift/ctrl_shift/' -i /etc/xdg/openbox/autostart
Или фикс, см. п21 bars_upd --language_ctrl_shift
- Кастомизация образа — изменение настроек
Загружаетесь с первичной флешки, меняете/устанавливаете что вам нужно, делаете ./make_short_image на целевом ТК.
Не рекомендуем делать на целевой ТК, т.к. некоторые изменения могут откатываться после перезагрузки или у вас может не хватить места на внутреннем хранилище ТК
- Установка mc(midnight commander)
См. p7 кастомизация и выполняйте команду
apt-get install mc
- Как изготовить загрузочную флешку под ОС Windows
В любом случае нужна ubuntu based система, которую вы можете создать из под Windows.
Например, как описано тут
- Как вызвать ifconfig/netstat
См. кастомизация и выполняйте команду
apt-get install net-tools
Но мы вам рекомендуем использовать современные утилиты ip и ss
- Как примонтировать флешку
В консоле, получите список флеш накопителей и выбирите нужный
ls -l /dev/disk/by-id/usb*
Например, /dev/disk/by-id/usb-JetFlash_Transcend_8GB_4OEH4G9F-0:0-part1 -> ../../sdb1
Выполните в консоле от root
Для fat16/fat32 mount -t msdos /dev/sdb1 /mnt
Для ntfs mount.ntfs-3g /dev/sdb1 /mnt
- Как сделать скриншот
Нажмите клавишу Print Screen(PrtScr, PrtSc или Print Scrn)
Скриншот сохраниться в папку /home/user
- Если не работает сеть
Выполните от root
/root/linux_partitions/update_interface
Или фикс, см. п21 bars_upd --p13
Или исправьте файл /etc/netplan/config.yaml, после этого выполните команду netplan apply
- Как расшарить USB принтер
В браузере http://localhost:631 заходим в раздел администрирование. Ставим галочки, разрешить совместный достпук к принтерм и такую же в настройках принтера. На удаленной машине(той что без принтера) -> выбираем драйвер RAW
- Как примонитовать флешку fat32 для выполнения ./make_full_disk
Посмотреть точку монтирования флешки
df
например /dev/sdc 7,5G 3,1G 4,5G 41% /media/dev-ops/4230-32D4
далее отмонтируем ее
umount /media/dev-ops/4230-32D4
Монтируем с правами на исполнение
mount -o user,exec,umask=0000 /dev/sdc /mnt
Переходим в папку
cd /mnt
Далее выполняете по инструкции ./make_full_disk
- Как добавить ярлык в системную панель
Редактируйте файл /home/user/.config/tint2/tint2rc
Подробнее читайте тут
- Как запустить VNC сервер на ТК
В консоле запускаем
x11vnc -forever
Подключайтесь к ТК без пароля
- Как включить автомонтирование флешек
Автомортирование возможно только на запись/чтение. После данной операции, выполнить скрипты на флэшке не удасться, поэтому рекомендуем выполнять только после ./make_short_disk
Теперь флешки будут автоматически монтироваться и вы можете их найти по пути /media/user
Фикс, см. п21 bars_upd --p18
- Установка родных драйверов для Xerox 3250
wget http://updates.med/fix/xerox_p3250.tar.gz && tar -xf xerox_p3250.tar.gz && cd media/P3250/Linux && printf "\n\nph3250\n" | ./install.sh && cd ../../.. && rm -rf media
После этого можете в CUPS выбирать родные драйвера Xerox
Или фикс, см. п21 bars_upd --p19
- Установка драйверов для Kyocera 1020MFP/1025MFP/1040/1060DN/1120MFP/1125MFP
В консоле выполните от root
wget http://updates.med/fix/kyocera-ppd-installer-master.tar.gz && tar -xf kyocera-ppd-installer-master.tar.gz && cd kyocera-ppd-installer-master && yes | ./kyocera_ppds_installer.sh
Или фикс, см. п21 bars_upd --p20
- Добавлена система фиксов
В версиях позднее v16.04.2019 данная система вшита, если у вас более ранняя версия вы можете её установить
Выполните в консоле от root
cd /usr/sbin && wget http://updates.med/fix/bars_upd && chmod +x bars_upd
Посмотреть доступные команды
bars_upd --help
Фикс системы в соответствии с пунктами FAQ
bars_upd --pПУНК_FAQ, например bars_upd --p13
- Сохранение и работа с ключами CryptoProCSP
- По умолчанию:
При подключении внешних контейнеров Rutoken S/Lite и JaСarta LT система автоматически копирует найденные открытые ключи с криптоконтейнера и линкует их на закрытые ключи в этом ВНЕШНЕМ криптоконтейнере.
Т.е. подпись работает только при подключённом Rutoken S/Lite и JaСarta LT. После перезагрузки список открытых ключей очищается.
- Если вам необходимо вручную управлять списком открытых сертификатов, а так же иметь возможность копировать закрытые ключи на HDD, то нужно переключить систему в режим сохранения ключей. Для этого выполните под пользователем root
bars_upd --cspkeys
И выберите enable_save_keys. У вас отобразиться меню ручного управления закрытыми ключами и сертификатами.
Для просмотра сохраненных ключей и сертификатов используете подменю удаления с последующей отменой действия. Для контейнеров remove_full_container. Сертификатов remove_only_crt.
Для копирования c криптоконтейнера на HDD используйте соответствующие пункты import…
Для возврата к режиму по умолчанию используйте пункт меню disable_save_keys.
- Добавить лицензию CryptoProCSP
/opt/cprocsp/sbin/amd64/cpconfig -license -set "..."
где ... замените на вашу лицензию
- Подключение принтера HP LJ Pro M132nw
Заходите в браузере http://localhost:631, там добавить принтер, выбрать драйвер HP MFP M125nw hpcups (не hpijs)!
Далее отключите сервис smfpd, выполните от пользователя root:
bars_upd --hpm132nw
- Если при запуске firefox загружается не стартовая страница(http://startpage.med/)/не работает CryptoProCSP
Вероятно у вас побился профиль браузера, выполните от пользователя root:
bars_upd --ffix
После автоматической перезагрузки у вас должна загрузиться стартовая страница
- Висит процесс smfpd и потребляет много ресурсов
Этот процесс используется для принтеров подключенных по LPT интерфейсу.
Можете его отключить,
bars_upd --smfpd
- Для корректной работы ЭЦП в защищённой сети необходимо включить подкачку корневых сертификатов с сервера МИС
Для этого выполните от пользователя root:
bars_upd --root_crt
В данный момент работает только для УЦ Сибирь
- Перестает работать переключение языка
Для этого выполните от пользователя root:
bars_upd --fix_keyboard
- Обновление браузера Firefox до версии 78
Для этого выполните от пользователя root:
bars_upd --install_ff78
Необходимо минимум 240Мб на диске
Если выполнение прервалось с последующей ошибкой Need more space, то вам необходимо:
- Взять либо создать новую флешку с полным(Full) образом
- Загрузить с неё АТК и выполнить от пользователя root:
bars_upd --install_ff78
- На этом этапе вы можете установить дополнительный софт, либо выполнить необходимую кастомизацию
- Если до этого вы использовали эту флешку для установки на АТК, то обязательно удалите старые образы:
cd /root/linux_partitions && rm *.squashfs
- Создать сжатый образ и установить его на АТК
bars_upd --make_short_image
- Установка драйверов для принтеров Brother
ВНИМАНИЕ! работы проводить только на полном образе. На уже созданном short_image данный фикс работать не будет.
Выполните от пользователя root:
bars_upd --brother_mfcl2700
Если у вас mfcl2700 то у вас уже всё должно работать, в ином случае вам необходимо скачать с сайта brother пакеты с именем вида:
- МОДЕЛЬ lpr-*.deb
- МОДЕЛЬ lcupswrapper-*.deb
и установить их командой от пользователя root:
apt-get install ./скаченный файл
Проверить принтер через Web интерфейс CUPS(http://localhost:631) и добавить принтер при необходимости.
- Установка образа на ТК с EFI
Перед установкой, вам необходимо подготовить флешку, способную грузиться с EFI:
- Загрузиться с флешки c полным образом(full) в режиме Legacy(BIOS) загрузчиком на ТК
- Подключить АТК к сети МИС БАРС, т.к. последующий пункт будет выкачивать необходимые пакеты
- Вставить целевую(ДРУГУЮ) флешку, на которую будет создаваться система с EFI загрузкой
- Выполнить под пользователем root команду LIST_DEV="/dev/ЦЕЛЕВАЯ_ФЛЕШКА" bars_upd --make_full_efi, заменим ЦЕЛЕВАЯ_ФЛЕШКА на вашу целевую(ДРУГУЮ) флешку. Во время установки может потребоваться подтверждение установки дополнительных пакетов, нажмите y
- Выключить машину, вынимайте целевую флешку и загрузайтесь с неё на АТК с EFI
- Используйте целевую флешку для установки на ТК с EFI с помощью такой-же команды LIST_DEV="/dev/ЦЕЛЕВОЙ_ДИСК" bars_upd --make_full_efi
ВНИМАНИЕ! Для ТК с EFI возможна установка только полного(full) образов make_full_efi. Т.е. make_short_image для таких ТК не возможен, в связи с чем на них должно быть не менее 16Гб дискового пространства. При установки вероятным диском при выполнение LIST_DEV=/dev/DISK ./make_full_diskb> c EFI будет /dev/sda