Перед скриптом запустить и настроить firefox иначе после не работает авторизация через прокси не понимает указанного агента
Все тоже самое ниже но скриптом
Показать
Имя скрипта например inst.sh
#!/bin/bash
# Переменные
user=имя пользователя
passworduser=пароль учетки пользователя
imyauchetnoj=имя учетки
IPFS=192.168.321.7
# inet spark ...
login=Логин прокси
password=Пароль от прокси
ipprox=192.168.321.5:9129
ipocs=192.168.321.5:5455
# Общая папка
# Создать каталог
mkdir /mnt/docs
# Дать парва
chmod 777 /mnt/docs
# Монтируем сетевой каталог
mount //$IPFS/docs /mnt/docs -o username=$user
# Создать ярлык на рабочий стол
ln -s /mnt/docs/ "/home/$imyauchetnoj/Рабочий стол/Общая"
# Добавление прав пользователю
echo "$user ALL=NOPASSWD: /bin/mount -a" >> /etc/sudoers
# Добавим в fstab Каждая строчка описывает раздел, который нужно примонтировать
echo "//$IPFS/docs /mnt/docs cifs iocharset=utf8,uid=500,gid=500,suid,workgroup=workgroup,credentials=/root/password.txt 0 0" >> /etc/fstab
# Создать файл с логин паролем
{
echo "username=$user"
echo "password=$passworduser"
} > /root/password.txt
# Создать скрипт
{
echo '#!/bin/sh'
echo 'sudo mount -a'
echo 'exit 0'
} > /home/mount.sh
# дать права
chmod 775 /home/mount.sh
# Вынести скрипт на рабочий стол
ln -s /home/mount.sh "/home/$imyauchetnoj/Рабочий стол/Если не открывается Общая папка"
# Дать права
chmod +x /home/mount.sh
# Монтируем
mount -a
# ?Добавить скрипт в автозагрузку /home/mount.sh
# Менеджер пакетов
sed -i '1 iAcquire::http::User-Agent "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0 VerifID:csv35.ru) Gecko/20100101 Firefox/52.0";' /etc/apt/apt.conf
sed -i "1 iAcquire::http::Proxy \"http://$login:$password@$ipprox\"';" /etc/apt/apt.conf
sed -i "1 iAcquire::https::Proxy \"https://$login:$password@$ipprox\"';" /etc/apt/apt.conf
sed -i "1 iAcquire::ftp::Proxy \"http://$login:$password@$ipprox\";" /etc/apt/apt.conf
sed -i "1 iAcquire::::Proxy "true";" /etc/apt/apt.conf
# Репозиторий для загрузки добавление источников
cat /dev/null > /etc/apt/sources.list
{
echo '# ftp.altlinux.org (ALT Linux, Moscow)'
echo '# ALT Linux Certified 7'
echo 'rpm http://repo.drweb.com/drweb/altlinux 11.0/x86_64 drweb'
echo 'rpm [cert7] http://ftp.altlinux.org/pub/distributio ... /c7/branch x86_64 classic'
echo 'rpm [cert7] http://ftp.altlinux.org/pub/distributio ... /c7/branch x86_64-i586 classic'
echo 'rpm [cert7] http://ftp.altlinux.org/pub/distributio ... /c7/branch noarch classic'
echo 'rpm [cert7] http://mirror.yandex.ru/altlinux/c7/branch/ x86_64 classic'
echo 'rpm [cert7] http://mirror.yandex.ru/altlinux/c7/branch/ x86_64-i586 classic'
echo 'rpm [cert7] http://mirror.yandex.ru/altlinux/c7/branch/ noarch classic'
} >> "/etc/apt/sources.list"
# Обновить список пакетов
apt-get update -y
# Обновить firefox
apt-get remove --purge firefox -y
apt-get install firefox -y
# В папке пользователя должен лежать установочник 52.8
# Переходим в папку 52.8
cd "/home/$imyauchetnoj/52.8"
# Удаляем старый исходник извлеченный если был
rm -fr ./firefox
# Извлекаем
uz firefox-52.8.0esr.tar.bz2
# удаляем старый firefox из opt
rm -fr /opt/firefox
# Копируем новый извлеченный в opt
cp -r ./firefox /opt/firefox
# Удаляем извлеченную папку приберем за собой больше она нам не нужна
rm -fr ./firefox
# Удалим старый firefox из 2х директорий
rm -f /usr/local/bin/firefox
rm -f /usr/bin/firefox
# Добавим новый firefox
ln -s /opt/firefox/firefox /usr/local/bin/firefox
ln -s /opt/firefox/firefox /usr/bin/firefox
# удаляем libreoffice4-extensions
apt-get remove --purge LibreOffice4-extensions -y
rm -r /usr/lib64/LibreOffice4/share/extensions/Barcode
rm -r /usr/lib/LibreOffice4/share/extensions/Barcode
cp -r /home/$imyauchetnoj/Шаблоны /home/$imyauchetnoj/Документы/
Установка новой версии офиса LibreOffice на AltLinux
# Обновляем java
# Переходим в папку Java
cd "/home/$imyauchetnoj/Java"
# Установка пакета jdk
rpm -i jdk-8u171-linux-x64.rpm
# Занесем строки в файл profile если скрипт запущен не один раз строки дублируются
{
echo 'JAVA_HOME=/usr/java/jdk1.8.0_171-amd64'
echo 'JRE_HOME=$JAVA_HOME/jre'
echo 'PATH=$JAVA_HOME/bin:$PATH'
echo 'export JAVA_HOME JRE_HOME PATH'
} >> /etc/profile
# Переходим в папку Spark
cd "/home/$imyauchetnoj/Spark"
# Установка пакета Spark
rpm -i spark-2.8.2.rpm
# ? Добавить в авто загрузку
# /usr/share/spark/bin/startup.sh
# Установка шрифтов
apt-get install fonts-ttf-ms -y
# Копируем ярлыки
cp -r /home/$imyauchetnoj/yarlyki/* /home/$imyauchetnoj/'Рабочий стол'
# Установка x11vnc удаленка
apt-get install x11vnc -y
# создать папку vnc
mkdir /etc/vnc
# задать пароль
x11vnc -storepasswd $passworduser /etc/vnc/passwd
# создать лог
touch /var/log/x11vnc.log
# Создать unit-a
touh /lib/systemd/system/x11vnc.service
# Прописать строки в x11vnc.service если скрипт запущен не один раз строки дублирует
{
echo '[Unit]'
echo 'Description=x11vnc'
echo 'After=multi-user.target'
echo '[Service]'
echo 'Type=simple'
echo 'ExecStart=/usr/bin/x11vnc -rfbport 5900 -shared -rfbauth /etc/vnc/passwd -o /var/log/x11vnc.log -auth /var/run/libhtdm/root/:0'
echo '[Install]'
echo 'WantedBy=multi-user.target'
} >> /lib/systemd/system/x11vnc.service
#обновить сервисы
systemctl daemon-reload
#запускаем
systemctl start x11vnc.service
#автозапуск
systemctl enable x11vnc.service
#Установка DrWeb
apt-get install drweb-workstations -y
# После указать адрес порт и ключ
# Установка OCS Invenntory
apt-get install ocsinventory-agent -y
# Настройка файла конфигурации
echo "server = $ipocs" >> /etc/ocsinventory/ocsinventory-agent.cfg
# Создаем Лог для агента OCS
touch /var/log/ocsinventory-agent/ocsinventory-agent.log
# Отключить блокировку экрана
#!/bin/bash
# Переменные
user=имя пользователя
passworduser=пароль учетки пользователя
imyauchetnoj=имя учетки
IPFS=192.168.321.7
# inet spark ...
login=Логин прокси
password=Пароль от прокси
ipprox=192.168.321.5:9129
ipocs=192.168.321.5:5455
# Общая папка
# Создать каталог
mkdir /mnt/docs
# Дать парва
chmod 777 /mnt/docs
# Монтируем сетевой каталог
mount //$IPFS/docs /mnt/docs -o username=$user
# Создать ярлык на рабочий стол
ln -s /mnt/docs/ "/home/$imyauchetnoj/Рабочий стол/Общая"
# Добавление прав пользователю
echo "$user ALL=NOPASSWD: /bin/mount -a" >> /etc/sudoers
# Добавим в fstab Каждая строчка описывает раздел, который нужно примонтировать
echo "//$IPFS/docs /mnt/docs cifs iocharset=utf8,uid=500,gid=500,suid,workgroup=workgroup,credentials=/root/password.txt 0 0" >> /etc/fstab
# Создать файл с логин паролем
{
echo "username=$user"
echo "password=$passworduser"
} > /root/password.txt
# Создать скрипт
{
echo '#!/bin/sh'
echo 'sudo mount -a'
echo 'exit 0'
} > /home/mount.sh
# дать права
chmod 775 /home/mount.sh
# Вынести скрипт на рабочий стол
ln -s /home/mount.sh "/home/$imyauchetnoj/Рабочий стол/Если не открывается Общая папка"
# Дать права
chmod +x /home/mount.sh
# Монтируем
mount -a
# ?Добавить скрипт в автозагрузку /home/mount.sh
# Менеджер пакетов
sed -i '1 iAcquire::http::User-Agent "Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0 VerifID:csv35.ru) Gecko/20100101 Firefox/52.0";' /etc/apt/apt.conf
sed -i "1 iAcquire::http::Proxy \"http://$login:$password@$ipprox\"';" /etc/apt/apt.conf
sed -i "1 iAcquire::https::Proxy \"https://$login:$password@$ipprox\"';" /etc/apt/apt.conf
sed -i "1 iAcquire::ftp::Proxy \"http://$login:$password@$ipprox\";" /etc/apt/apt.conf
sed -i "1 iAcquire::::Proxy "true";" /etc/apt/apt.conf
# Репозиторий для загрузки добавление источников
cat /dev/null > /etc/apt/sources.list
{
echo '# ftp.altlinux.org (ALT Linux, Moscow)'
echo '# ALT Linux Certified 7'
echo 'rpm http://repo.drweb.com/drweb/altlinux 11.0/x86_64 drweb'
echo 'rpm [cert7] http://ftp.altlinux.org/pub/distributio ... /c7/branch x86_64 classic'
echo 'rpm [cert7] http://ftp.altlinux.org/pub/distributio ... /c7/branch x86_64-i586 classic'
echo 'rpm [cert7] http://ftp.altlinux.org/pub/distributio ... /c7/branch noarch classic'
echo 'rpm [cert7] http://mirror.yandex.ru/altlinux/c7/branch/ x86_64 classic'
echo 'rpm [cert7] http://mirror.yandex.ru/altlinux/c7/branch/ x86_64-i586 classic'
echo 'rpm [cert7] http://mirror.yandex.ru/altlinux/c7/branch/ noarch classic'
} >> "/etc/apt/sources.list"
# Обновить список пакетов
apt-get update -y
# Обновить firefox
apt-get remove --purge firefox -y
apt-get install firefox -y
# В папке пользователя должен лежать установочник 52.8
# Переходим в папку 52.8
cd "/home/$imyauchetnoj/52.8"
# Удаляем старый исходник извлеченный если был
rm -fr ./firefox
# Извлекаем
uz firefox-52.8.0esr.tar.bz2
# удаляем старый firefox из opt
rm -fr /opt/firefox
# Копируем новый извлеченный в opt
cp -r ./firefox /opt/firefox
# Удаляем извлеченную папку приберем за собой больше она нам не нужна
rm -fr ./firefox
# Удалим старый firefox из 2х директорий
rm -f /usr/local/bin/firefox
rm -f /usr/bin/firefox
# Добавим новый firefox
ln -s /opt/firefox/firefox /usr/local/bin/firefox
ln -s /opt/firefox/firefox /usr/bin/firefox
# удаляем libreoffice4-extensions
apt-get remove --purge LibreOffice4-extensions -y
rm -r /usr/lib64/LibreOffice4/share/extensions/Barcode
rm -r /usr/lib/LibreOffice4/share/extensions/Barcode
cp -r /home/$imyauchetnoj/Шаблоны /home/$imyauchetnoj/Документы/
Установка новой версии офиса LibreOffice на AltLinux
# Обновляем java
# Переходим в папку Java
cd "/home/$imyauchetnoj/Java"
# Установка пакета jdk
rpm -i jdk-8u171-linux-x64.rpm
# Занесем строки в файл profile если скрипт запущен не один раз строки дублируются
{
echo 'JAVA_HOME=/usr/java/jdk1.8.0_171-amd64'
echo 'JRE_HOME=$JAVA_HOME/jre'
echo 'PATH=$JAVA_HOME/bin:$PATH'
echo 'export JAVA_HOME JRE_HOME PATH'
} >> /etc/profile
# Переходим в папку Spark
cd "/home/$imyauchetnoj/Spark"
# Установка пакета Spark
rpm -i spark-2.8.2.rpm
# ? Добавить в авто загрузку
# /usr/share/spark/bin/startup.sh
# Установка шрифтов
apt-get install fonts-ttf-ms -y
# Копируем ярлыки
cp -r /home/$imyauchetnoj/yarlyki/* /home/$imyauchetnoj/'Рабочий стол'
# Установка x11vnc удаленка
apt-get install x11vnc -y
# создать папку vnc
mkdir /etc/vnc
# задать пароль
x11vnc -storepasswd $passworduser /etc/vnc/passwd
# создать лог
touch /var/log/x11vnc.log
# Создать unit-a
touh /lib/systemd/system/x11vnc.service
# Прописать строки в x11vnc.service если скрипт запущен не один раз строки дублирует
{
echo '[Unit]'
echo 'Description=x11vnc'
echo 'After=multi-user.target'
echo '[Service]'
echo 'Type=simple'
echo 'ExecStart=/usr/bin/x11vnc -rfbport 5900 -shared -rfbauth /etc/vnc/passwd -o /var/log/x11vnc.log -auth /var/run/libhtdm/root/:0'
echo '[Install]'
echo 'WantedBy=multi-user.target'
} >> /lib/systemd/system/x11vnc.service
#обновить сервисы
systemctl daemon-reload
#запускаем
systemctl start x11vnc.service
#автозапуск
systemctl enable x11vnc.service
#Установка DrWeb
apt-get install drweb-workstations -y
# После указать адрес порт и ключ
# Установка OCS Invenntory
apt-get install ocsinventory-agent -y
# Настройка файла конфигурации
echo "server = $ipocs" >> /etc/ocsinventory/ocsinventory-agent.cfg
# Создаем Лог для агента OCS
touch /var/log/ocsinventory-agent/ocsinventory-agent.log
# Отключить блокировку экрана
Про скрипт выше
Показать
Что делает скрипт
1 Монтирует общую папку
2 Добовляет настройки прокси для загрузки пакетов
3 Прописывает источник для пакетов Репозитории
4 Обновляет мозилу
5 Удаляет расширение libreoffice4-extensions для того чтобы работал офис libre
6 Обновляем java
7 Установка Spark
8 Установка шрифтов
9 Копируем ярлыки на рабочий стол
10 Установка x11vnc удаленки
11 Установка DrWeb
12 Установка OCS Invenntory
Если не верно указали Логин пароль в переменных то интернет работать не будет и большая часть команд невыполнится
Если скрипт запускался несколько раз он дополняет следующие файлы проверить на дубли команд следующие файлы
pluma /etc/sudoers
pluma /etc/fstab
pluma /etc/profile
pluma /lib/systemd/system/x11vnc.service
pluma /etc/ocsinventory/ocsinventory-agent.cfg
так как команда >> дополняет файл строки
Добавить в автозагрузку вручную Система - Параметры - Запускаемые приложения
Скрипт по монтированию диска /home/mount.sh
Добавить Spark в автозагрузку /usr/share/spark/bin/startup.sh
Настроить Браузер Mozilla иначе не будет работать авторизация
в адресную строку браузера ввести about:config принять риск
general.useragent.override
Значение
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0 VerifID:csv35.ru) Gecko/20100101 Firefox/52.0
Проверить параметр
Добавьте логическую переменную plugin.load_flash_only.
Установите значение переменной false.
Прописать ресурсы для которых не нужно использовать прокси
Добавить строку/usr/share/spark/bin/startup.sh
Войти в Spark
Настроить DrWeb указать IP порт и ключ 192.168.ХХХ.ХХХ:Порт
Возможно нужно удалить в файле конфига OCS лишнюю строку
/etc/ocsinventory/ocsinventory-agent.cfg server = localhost
Отключить Блокировку экрана Система - Параметры - Хранитель экрана
Усьановить принтера
Отдельно устанавливается не входит в данный скрипт
Установка и Настройка КриптоПро
Плагины в браузер
Подпись и шифрование
Плагин госуслуг
Сканер sane xsane
Для запуск windows приложений Wine Dbf Навигатор
1 Монтирует общую папку
2 Добовляет настройки прокси для загрузки пакетов
3 Прописывает источник для пакетов Репозитории
4 Обновляет мозилу
5 Удаляет расширение libreoffice4-extensions для того чтобы работал офис libre
6 Обновляем java
7 Установка Spark
8 Установка шрифтов
9 Копируем ярлыки на рабочий стол
10 Установка x11vnc удаленки
11 Установка DrWeb
12 Установка OCS Invenntory
Если не верно указали Логин пароль в переменных то интернет работать не будет и большая часть команд невыполнится
Если скрипт запускался несколько раз он дополняет следующие файлы проверить на дубли команд следующие файлы
pluma /etc/sudoers
pluma /etc/fstab
pluma /etc/profile
pluma /lib/systemd/system/x11vnc.service
pluma /etc/ocsinventory/ocsinventory-agent.cfg
так как команда >> дополняет файл строки
Добавить в автозагрузку вручную Система - Параметры - Запускаемые приложения
Скрипт по монтированию диска /home/mount.sh
Добавить Spark в автозагрузку /usr/share/spark/bin/startup.sh
Настроить Браузер Mozilla иначе не будет работать авторизация
в адресную строку браузера ввести about:config принять риск
general.useragent.override
Значение
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0 VerifID:csv35.ru) Gecko/20100101 Firefox/52.0
Проверить параметр
Добавьте логическую переменную plugin.load_flash_only.
Установите значение переменной false.
Прописать ресурсы для которых не нужно использовать прокси
Добавить строку/usr/share/spark/bin/startup.sh
Войти в Spark
Настроить DrWeb указать IP порт и ключ 192.168.ХХХ.ХХХ:Порт
Возможно нужно удалить в файле конфига OCS лишнюю строку
/etc/ocsinventory/ocsinventory-agent.cfg server = localhost
Отключить Блокировку экрана Система - Параметры - Хранитель экрана
Усьановить принтера
Отдельно устанавливается не входит в данный скрипт
Установка и Настройка КриптоПро
Плагины в браузер
Подпись и шифрование
Плагин госуслуг
Сканер sane xsane
Для запуск windows приложений Wine Dbf Навигатор
Данная клавиша завершает написание команды, при однозначном написании команды или каталога.
Например, для ввода имени каталога /etc/apt поступаем так: вводим «/», далее вводим «e» и нажимаем «Tab» - будет завершено написание каталога etc: /etc/.
Далее водим «ap» и снова нажимаем «Tab» - будет завершено написание каталога apt: /etc/apt/.
Если при нажатии на клавишу «Tab» не завершается написание – это значит, что ввод начала команды и каталога неоднозначен, для просмотра все вариантов нужно нажать клавишу «Tab» два раза.
Например, вводим начало команды «cp» и нажимаем два раза клавишу «Tab» - будут выведены все команды, которые начинаются с «cp»:
Пользуйтесь командой «man» – просмотр справки. Например, для просмотра справки по команде cp введите следующую команду:
man cp
Более новый способ Подключение сетевого диска (расшареной папки) на Alt Linux
1. Монтирование общей сетевой папки.
Все действия выполняются под суперпользователем root.
Отличие то что вы находитесь под пользователем или администратором root
Пользователь [имя_пользователя@имя_компьютера текущая папка] $ означает что вы работает под обычным пользователем $
Администратор [root@имя_компьютера текущая папка] # означает что вы работаете под Администратором #
1.1. Авторизуемся в терминале под пользователем root:
su su это супер пользователь т.е. root
Вводим пароль суперпользователя администратора root который задавали при установке системы
1.2. Создаем каталог docs (docs - это расшареная папка не сервере доступ к ней без паролей) в каталоге /mnt. В этот каталог будем монтировать общий сетевой ресурс:
mkdir /mnt/docs 1.3. Например Монтируем сетевой каталог:
mount //192.168.203.7/docs /mnt/docs -o username=user
где
//192.168.203.7/docs – сетевой каталог,
/mnt/docs – точка монтирования, каталог, в который монтируем сетевой ресурс,
user – имя пользователя для входа на сетевой ресурс. Вводим пароль для пользователя user.
1.4. Проверяем каталог /mnt/docs:
ls /mnt/docs Должен отобразиться список содержимого смонтированного общего сетевого каталога
2. Автомонтирование сетевого каталога при загрузке компьютера.
Все действия выполняются под суперпользователем root.
2.1. Авторизуемся в терминале под пользователем root:
su Вводим пароль суперпользователя
2.2. Добавляем права обычному пользователю на выполнение монтирования (команды mount -a). Для этого открываем на редактирование файл /etc/sudoers:
pluma /etc/sudoers 2.3. Добавляем в конец файла следующую строчку:
user ALL=NOPASSWD: /bin/mount -a Сохраняем и закрываем файл.
2.4. Добавляем монтирование сетевого ресурса в автозагрузку
Для этого открываем на редактирование файл /etc/fstab
pluma /etc/fstab 2.5. Добавляем в конец файла следующую строчку (параметры разделены табуляцией):
//192.168.203.7/docs /mnt/docs cifs iocharset=utf8,uid=500,gid=500,suid,workgroup=workgroup,credentials=/root/password.txt 0 0
где
//192.168.203.7/docs – сетевой каталог,
/mnt/docs – точка монтирования - каталог, в который монтируем сетевой ресурс,
/root/password.txt – файл, содержащий логин и пароль для входа на сетевой ресурс (см. пункт 2.6.) Сохраняем и закрываем файл.
2.6. Создаем файл password.txt, содержащий логин и пароль для входа на сетевой ресурс.
pluma /root/password.txt 2.7. Добавляем в созданный файл следующие строчки
username=user
password=pass
где
user – имя пользователя для входа на сетевой ресурс,
pass – пароль пользователя user для входа на сетевой ресурс.
В примере на скриншоте имя пользователя для входа на сетевой ресурс – spec1, а пароль пользователя spec1 для входа на сетевой ресурс 00000 Сохраняем и закрываем файл.
2.8. Создаем скрипт mount.sh перемонтирования всех устройств, на случай если автомонтирование из fstab выполнится раньше, чем инициализируется сетевое подключение.
pluma /home/mount.sh
где
/home/mount.sh – полный путь к файлу скрипта 2.9. Добавляем в файл /home/mount.sh следующие строчки:
#!/bin/sh
sudo mount -a
exit 0
Сохраняем и закрываем файл.
2.10. Даем права на выполнение созданного в п. 2.8 скрипта
chmod 775 /home/mount.sh 2.11. Помещаем скрипт в Запускаемые приложения
На панели вверху экрана выбрать «Система» – «Параметры» – «Запускаемые приложения». В появившемся окне нажимаем кнопку «Добавить»
Откроется окно добавления нового запускаемого приложения: В данном окне заполняем поля:
«Имя» - имя запускаемого приложения (можно придумать любое),
«Команда» - путь к созданному файлу скрипта.
Нажимаем кнопку «Добавить».
Скрипт добавлен в автозапуск.
2.12. Перезагружаем компьютер и проверяем автомонтирование. Если все сделано правильно, то в каталог /mnt/docs/ будет смонтировано содержимое общего сетевого каталога.
3. Отключаем блокировку экрана
На панели вверху экрана выбрать «Система» – «Параметры» – «Хранитель экрана».
Снимаем галочки «Запускать хранитель экрана, когда компьютер простаивает» и «Блокировать экран, когда запущен хранитель экрана».
Ползунок «Считать компьютер простаивающим через:» устанавливаем в максимальное время – 2 часа. 4. Настройка менеджера пакетов Synaptic
Все действия выполняются под суперпользователем root.
4.1. Авторизуемся в терминале под пользователем root:
su Вводим пароль суперпользователя
4.2. Открываем на редактирование файл /etc/apt/apt.conf:
pluma /etc/apt/apt.conf 4.3. В начало файла добавляем следующие строки:
Acquire::http::User-Agent " Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0 VerifID:csv35.ru) Gecko/20100101 Firefox/52.0";
Acquire::http::Proxy "http://proxy_user:pass@192.168.203.5:3128";
Acquire::https::Proxy "https://proxy_user:pass @192.168.203.5:3128";
Acquire::ftp::Proxy "http://proxy_user:pass @192.168.203.5:3128";
Acquire::::Proxy "true";
где
proxy_user – логин пользователя прокси Squid для доступа к сети интернет
pass – пароль пользователя proxy_user
192.168.203.5 – ip-адрес прокси-сервера
3128 – порт прокси-сервера
интернетом разрешено пользоваться только firefox потому прописываем агента который говорит что якобы это firefox
User-Agent " Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0 VerifID:csv35.ru) Gecko/20100101 Firefox/52.0
Сохраняем и закрываем файл.
4.4. Настраиваем список репозиториев.
pluma /etc/apt/sources.list.d/alt.list Откроется на редактирование файл alt.list из каталога /etc/apt/sources.list.d/.
В данном файле необходимо раскомментировать (убрать # в начале строки) для нужных репозиториев.
Во время тестирования выбирались следующие репозитории (скриншот файла alt.list): Сохраняем и закрываем файл.
Также настройку репозиториев можно сделать через графический интерфейс системы. На панели вверху экрана выбрать «Система» – «Параметры»- «Программа управления пакетами Synaptic».
Система запросит пароль суперпользователя root.
Откроется окно программы управления пакетами Synaptic, в главном меню которого необходимо выбрать пункт «Параметры» - «Репозитории».
Откроется окно настроек репозиториев, в котором можно отметить нужные репозитории: Нажать ОК.
4.5. Проверяем настройки. Для проверки настроек выполним обновление списка пакетов программы управления пакетами Synaptic:
apt-get update В случае корректной настройки будут загружены списки пакетов для последующей установки: 5. Настройка браузера Mozilla Firefox
Настройка браузера Mozilla Firefox аналогична настройке на платформе Windows за небольшим исключением:
- для отображения главного меню браузера следует нажать клавишу Alt на клавиатуре
- пункт «Настройки» расположен в «Правка» - «Настройка».
6. Настройка LibreOffice
Для корректной работы LibreOffice необходимо удалить пакет «LibreOffice4-extensions» иначе офис не запускается
Запускаем менеджер пакетов Synaptic - на панели вверху экрана выбрать «Система» – «Программа управления пакетами Synaptic»
Далее, для работы с менеджером пакетов, система запросит пароль суперпользователя root – вводим пароль.
После успешного ввода пароля откроется окно программы Synaptic Пакеты сгруппированы по разделам. Для отображения разделов нужно нажать кнопку «Разделы»
Список разделов отображается на панели слева. Пример названий разделов «Все», «Архивирование/Прочие», «База данных», «Графика» и т.д.
Список пакетов отображается справа от списка разделов.
Выбираем раздел «Офис» и в окне списка пакетов находим пакет «LibreOffice4-extensions». Щелкаем правой кнопкой мышки на данном пакета и выбираем пункт меню «Отметить для удаления».
Далее нажимаем кнопку «Применить» Дождаться завершения операции удаления пакета и закрыть менеджер управления пакетами.
Если есть необходимость можно добавить в контекстное меню правой кнопки мыши «Создать документ» пункты «Документ Word» и «Таблица Excel». Для этого нужно создать пустой документ через LibreOffice и сохранить под названием «Документ Word» в формате .doc в каталоге «Домашняя папка» - «Документы» - «Шаблоны»
Для пункта «Таблица Excel» сохранять под названием «Таблица Excel» в формате .xls.
7. Установка Spark
По умолчанию в AltLinux СПТ 7.0 установлена java версии 1.0.7.0_09. Spark работает с версией не меньше 1.8. Будем использовать версию java 1.8.0_171
Для проверки версии java наберите в терминале команду
java -version Для установки новой версии java необходимо скачать rpm пакет. Для версии java 1.8.0_171 это «jdk-8u171-linux-x64.rpm» и установить его, используя менеджер пакетов Synaptic:
7.1.1 Щелкнуть два раза левой кнопкой мышки на указанном выше пакете.
7.1.2. Откроется окно «Установка RPM», в котором нужно нажать кнопку «Установить» 7.1.3. Далее, для работы с менеджером пакетов, система запросит пароль суперпользователя root – вводим пароль.
После успешного ввода пароля откроется окно «Установка пакетов» программы Synaptic. Через некоторое время пакет будет установлен. Нажать кнопку «Выход».
Для применения настроек новых нужно изменить путь к каталогу новой версии java в настройках профиля пользователя.
7.2.1. Авторизуемся в терминале под пользователем root:
su Вводим пароль суперпользователя.
7.2.2. Открываем на редактирование файл /etc/profile
pluma /etc/profile 7.2.3. В конец файла добавляем следующие строки:
JAVA_HOME=/usr/java/jdk1.8.0_171-amd64
JRE_HOME=$JAVA_HOME/jre
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME JRE_HOME PATH
где
/usr/java/jdk1.8.0_171-amd64 – каталог, в который установлена java. Для других версий java каталог будет отличаться от указанного. Сохраняем и закрываем файл.
7.2.4. Перезагружаем компьютер и проверяем версию java
java -version Спарк на Linux не имеет уведомления про воходящем сообщении просто внизу на панели появляется отправитель
Писал тут данный вопрос
7.3.1. Устанавливаем Spark. Для того скачиваем rpm-пакет. Будем использовать пакет «spark-2.8.2.rpm». Устанавливаем пакет при помощи менеджера пакетов Synaptic.
7.3.2 Щелкнуть два раза левой кнопкой мышки на указанном выше пакете.
7.3.3. Откроется окно «Установка RPM», в котором нужно нажать кнопку «Установить» 7.3.4. Далее, для работы с менеджером пакетов, система запросит пароль суперпользователя root – вводим пароль.
После успешного ввода пароля откроется окно «Установка пакетов» программы Synaptic. Через некоторое время пакет будет установлен. Нажать кнопку «Выход».
Spark установлен в каталог /usr/share/spark
7.4.1. Теперь нужно поместить приложение Spark в автозагрузку
На панели вверху экрана выбрать «Система» – «Параметры» – «Запускаемые приложения». 7.4.2. В появившемся окне нажимаем кнопку «Добавить»
Откроется окно добавления нового запускаемого приложения: В данном окне заполняем поля:
«Имя» - имя запускаемого приложения (можно придумать любое),
«Команда» - путь к файлу скрипта, который запускает Spark - /usr/share/spark/bin/startup.sh
Нажимаем кнопку «Добавить».
Spark добавлен в автозапуск. После перезагрузки приложение запустится, можно будет указать настройки для подключения к сети.
8. Установка базовых шрифтов Arial, Times New Roman
8.1. Авторизуемся в терминале под пользователем root:
su Вводим пароль суперпользователя
8.2. Выполнить следующую команду
apt-get install fonts-ttf-ms Согласить на запрос продолжения – ввести символ «y» и нажать «Enter» Далее будут скачены и установлены шрифты. 9. Создание кнопки запуска на рабочем столе
9.1. Щелкаем правой кнопкой мышки на рабочем столе и в контекстном меню выбираем пункт «Создать кнопку запуска..»
9.2. В появившемся окне «Создать кнопку запуска» заполняем поля: «Тип» - один из трех вариантов: «Приложение» – для запуска приложения, «Приложение в терминале» – для запуска приложения в терминале, «Адрес» – для перехода по указанному адресу.
«Имя» - указываем имя создаваемой кнопки запуска.
«Команда» или «Адрес» (если выбран тип «Адрес») – команда для выполнения, адрес переход или скрипта.
9.3. Нажать кнопку «ОК»
Пример создания кнопки запуска Яндекс.
«Тип» = «Алрес»
«Имя» = «Яндекс»
«Адрес» = «https://yandex.ru» В результате описанных действий на рабочем столе появится кнопка запуска с именем «Яндекс», при активации которой будет открыта страница Яндекса в браузере Firefox. 10. Установка vnc сервера x11vnc для предоставления удаленного доступа
10.1. Авторизуемся в терминале под пользователем root: Вводим пароль суперпользователя.
10.2. Устанавливаем x11vnc
apt-get install x11vnc
Так же можно установить и через Synaptic, найти пакет по имени «x11vnc», отметить для установки, применить действия.
10.3. Создаем папку для хранения файла пароля для подключения по VNC
mkdir /etc/vnc
10.4. Устанавливаем пароль «ваш_пароль» и записываем его в файл
x11vnc -storepasswd ваш_пароль /etc/vnc/passwd
10.5. Создаем log файл
touch /var/log/x11vnc.log
10.6. Создаем файл unit-a
touch /lib/systemd/system/x11vnc.service
10.7. Открываем на редактирование созданный в п.10.6. файл
pluma /lib/systemd/system/x11vnc.service
10.8. Набираем в открытом файле следующий текст
[Unit]
Description=x11vnc
After=multi-user.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -rfbport 5900 -shared -rfbauth /etc/vnc/passwd -o /var/log/x11vnc.log -auth /var/run/lightdm/root/:0
[Install]
WantedBy=multi-user.target
10.9. Перечитываем сервисы, что бы система обнаружила unit
systemctl daemon-reload
10.10. Запускаем сервис.
systemctl start x11vnc.service
10.11. Настраиваем автозагрузка созданного сервиса
systemctl enable x11vnc.service
11. Установка и настройка принтера.
11.1. Для установки нового принтера необходимо перейти на панели вверху экрана и выбрать «Система»- «Администрирование» - «Настройка печати».
Далее, для работы система запросит пароль суперпользователя root – вводим пароль.
11.2. Откроется окно «Печать», в котором необходимо нажать кнопку «Добавить». 11.3. Откроется окно «Новый принтер», в котором указать подключенный к компьютеру или сетевой принтер: Нажать кнопку «Вперед»
11.4. Система произведет поиск драйверов для данного принтера. После чего будет предложено выбрать драйвер из базы драйверов. Указываем производителя принтера: 11.5. На следующем шаге выбираем модель и драйвер принтера (в большинстве случаев подойдет рекомендуемый системой).
Рабочие решения (драйвера для принтеров):
Принтер Kyocera FS-1350 –> Драйвер Kyocera FS-1200
11.6. Далее можно настроить параметры принтера и распечатать пробную страницу. 11.7. Принтер установлен и доступен для работы.
Установка сканера
1. Авторизуемся в терминале под пользователем root:
su Вводим пароль суперпользователя.
2. Устанавливаем программу sane
apt-get install sane 3. Устанавливаем программу xsane (графический интерфейс для работы со сканером)
apt-get install xsane 3. Для работы со сканером запускаем программу xsane так: «Программы» – «Программа для сканирования изображений»
Примечание:
1. для работы со сканером МФУ HP, нужно установить пакет hplip, иначе xsane не определить устройства.
2. поточный сканер Fujitsu ix500 определяется автоматически. Проблема сканирует по 1 листу
Для поточного сканирования или сканирования в один файл разных форматов
apt-get install gscan2pdf
Настроить размер бумаги выбрать 2х стороне сканирование дуплекс при не обходимости и произвести прочие настройки по необходимости
Еще программа сканирования остановились пока на ней apt-get install simple-scan
Сканер Simple Scan
Установка агента OCS INVENTORY
1. Авторизуемся в терминале под пользователем root:
su Вводим пароль суперпользователя.
2. Для установки агента OCS Inventory выполняем следующую команду:
apt-get install ocsinventory-agent 3. После успешной установки агента необходимо указать сервер OCS Inventory для отправки данных. Конфигурационный файл агента ocsinventory-agent.cfg хранится в каталоге /etc/ocsinventory/
Открываем на редактирование указанный файл настроек агента:
pluma /etc/ocsinventory/ocsinventory-agent.cfg 4. Изначально в файле указан локальный сервер (localhost), заменяем значение localhost на адрес сервера OCS Inventory (192.168.ХXX.ХХХ:Порт) в строке “server = localhost” 5. Создаем лог-файл для агента:
touch /var/log/ocsinventory-agent/ocsinventory-agent.log 6. Даем права на запись на созданный выше лог-файл:
chmod 646 /var/log/ocsinventory-agent/ocsinventory-agent.log Установка Wine (запуск Windows-приложений)
1. Авторизуемся в терминале под пользователем root:
su Вводим пароль суперпользователя.
2. Устанавливаем программу i586-wine:
apt-get install i586-wine
apt-get install i586-wine-vanilla.32bit 2.4-alt0.M70C.2
apt-get install i586-wine.32bit более старая версия 1.9.3-alt0.M70C.3 запускаем winecfg в терминале под обычным пользователем - будет выполнена настройка wine, если необходимо то соглашаемся на установку дополнительных приложений.
3. После установки приложения из п.2 можно запускать приложения под Windows.
Установка дополнительного ПО
Показать
Чтобы установить пакет с помощью скрипта Winetricks нужно:
Установить пакет cabextract. Установить этот пакет можно командой:
# apt-get install cabextract
Загрузить скрипт Winetricks к себе на компьютер:
# wget http://www.kegel.com/wine/winetricks
Установить нужную программу можно используя графическую оболочку, запустив ее командой:
# sh winetricks
Где можно выбрать нужный пакет, доступный в Winetricks, для установки:
sh winetricks directx9
https://itshaman.ru/articles/130
дать права на
/home/user/.cache/winetricks
mdac28 например установочник MDAC
/home/user/.wine
Установить пакет cabextract. Установить этот пакет можно командой:
# apt-get install cabextract
Загрузить скрипт Winetricks к себе на компьютер:
# wget http://www.kegel.com/wine/winetricks
Установить нужную программу можно используя графическую оболочку, запустив ее командой:
# sh winetricks
Где можно выбрать нужный пакет, доступный в Winetricks, для установки:
sh winetricks directx9
https://itshaman.ru/articles/130
дать права на
/home/user/.cache/winetricks
mdac28 например установочник MDAC
/home/user/.wine
Пример запуска «DBFNavigator».
1. Копируем папку с «DBFNavigator», например, в домашнюю папку пользователя.
2. В терминале переходим в папку из п.1
cd ~/dbfNavigator/ 3. Запускаем DBFNavigator.exe
wine DBFNavigator.exe 4. DBFNavigator.exe запущен.
Для удобства можно создать скрипт запуска приложения:
1. создать пустой файл DBFNavigator.sh;
2. скопировать следующие строчки в данный файл:
#!/bin/sh
wine /home/guest/dbfNavigator/DBFNavigator.exe
exit 0
где
/home/guest/dbfNavigator/DBFNavigator.exe – полный путь к папке с Windows-приложением, которое нужно запустить.
3. Для запуска приложения запустить данный скрипт (щелкнуть два раза левой клавишей мышки и в появившемся диалоговом окне нажать кнопку «Запустить»): Установка Офиса WPS Office
WPS Office Download
Скачиваем офис rpm пакет и вводим команду
rpm -i --force wps-office-11.1.0.8865-1.x86_64.rpm
Для подключения по ssh
устанавливаем
apt-get install openssh-server
Включаем
chkconfig sshd on
редактируем конфигурацию
/etc/openssh/sshd_config
Прописываем Пользователя
AllowUsers Наш пользователь
AllowUsers user root
PermitRootLogin yes
Сохраняем и перезапускаем службу
service sshd reload
Adobe Flash Player на Alt Linux для ВКС
apt-get install glibc проверить установлен ли
apt-get install mozilla-plugin-adobe-flash - может не работать тогда
apt-get remove mozilla-plugin-adobe-flash - удалить и скачать пакеты rpm c официального сайта например:
Например тут последнюю версию
flash-player-ppapi-32.0.0.330-release.x86_64.rpm
flash-player-npapi-32.0.0.330-release.x86_64.rpm
Установить
Скопировать в плагины мозилы
cp /usr/lib64/flash-plugin/libflashplayer.so /usr/lib/mozilla/plugins/libflashplayer.so
Отобразится в плагинах Просмотр установленных
rpm -qa | grep
Если Mozilla обновилась и стала на английском языке
Можно скопировать с другова пк
./usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}
langpack-ru@firefox.mozilla.org.xpi
langpack-uk@firefox.mozilla.org.xpi
pbefkdcnd@ngodfeigfdgiodgnmbgcfha.ru.xpi