Архив метки: установка

Установка Ventoy на флэшку из Linux

= Зачем нужен Ventoy

Ventoy делает флэшку загрузочной, создаёт на ней папку для iso-файлов с установочными и просто live-дисками операционных систем (Linux, Windows и т.д.), при включении компьютеров открывает меню с их списком и запускает загрузку выбранного образа. Это позволяет не перезаливать всю флэшку через UnetBootin или Balena Etcher, а просто скопировать нужный iso-файл на флэшку.

ПРЕДУПРЕЖДЕНИЕ: если что-то перепутать, то можно случайно потерять данные на других дисках!

Порядок установки Ventoy на флэшку из Linux:

$ sha256sum ventoy-1.0.99-linux.tar.gz 
467cdd188a7f739bc706adbc1d695f61ffdefc95916adb015947d80829f00a3d  ventoy-1.0.99-linux.tar.gz
  • Распаковать архив
  • В командной строке перейти в папку со скриптом Ventoy2Disk.sh
  • Подключить к компьютеру флэшку, на которую будем устанавливать
  • Запустить gparted, найти путь к нужной флэшке (например /dev/sdb)
  • Закрыть gparted (больше он не нужен)
  • В терминале запустить установку Ventoy следующей командой:
$ sudo bash Ventoy2Disk.sh -i /dev/sdb
[sudo] пароль для user: 

**********************************************
      Ventoy: 1.0.99  x86_64
      longpanda admin@ventoy.net
      https://www.ventoy.net
**********************************************

Disk : /dev/sdb
Size : 14 GB
Style: MBR


Attention:
You will install Ventoy to /dev/sdb.
All the data on the disk /dev/sdb will be lost!!!

Continue? (y/n) y

All the data on the disk /dev/sdb will be lost!!!
Double-check. Continue? (y/n) y

Create partitions on /dev/sdb by parted in MBR style ...
Done
Wait for partitions ...
partition exist OK
create efi fat fs /dev/sdb2 ...
mkfs.fat 4.1 (2017-01-24)
success
Wait for partitions ...
/dev/sdb1 exist OK
/dev/sdb2 exist OK
partition exist OK
Format partition 1 /dev/sdb1 ...
mkexfatfs 1.3.0
Creating... done.
Flushing... done.
File system created successfully.
mkexfatfs success
writing data to disk ...
sync data ...
esp partition processing ...

Install Ventoy to /dev/sdb successfully finished.

$

Установка плагинов Python вручную без pip

1. Скачать плагин с сайта https://pypi.org/project/
2. Распаковать
3. Выполнить что-то вроде

C:\Users\user\Downloads\py\pyodbc-4.0.23.tar\dist\pyodbc-4.0.23\pyodbc-4.0.23> C:\Users\user\AppData\Local\Programs\Python\Python36\python.exe C:\Users\user\Downloads\py\pyodbc-4.0.23.tar\dist\pyodbc-4.0.23\pyodbc-4.0.23\setup.py install

Если для плагина все зависимости удовлетворены (например установлены другие плагины или компилятор Visual Studio и т.д.), то плагин успешно установится

Как войти в командную строку при установке Windows 7

При установке windows 7 во время открытого окна разметки диска можно нажать Shift + F10 и откроется окно с командной строкой

Настройка отправки почты на Raspberry Pi

Почту на малинке можно настроить следующим образом:

sudo apt-get install ssmtp
sudo apt-get install mailutils
sudo nano  ssmtp.conf 

# Config file for sSMTP sendmail
root=myemail@gmail.com
mailhub=smtp.gmail.com:587
hostname=gmail.com
FromLineOverride=YES
AuthUser=myraspberrypi@gmail.com
AuthPass=Pa$$w0rd
UseSTARTTLS=YES

Теперь письма можно отправлять примерно следующей командой:

echo "test" | mail -s "ssmtp" myemail@gmail.com

Можно отправлять письма с вложениями:

echo "test" | mail -s "ssmtp" --attach=/home/pi/test.txt  myemail@gmail.com

Учим компьютер говорить — установка Festival на ubuntu-подобный Linux

После этих команд компьютер начал разговаривать на русском языке:

sudo apt-get install festival
sudo apt-get install speech-tools
sudo apt-get install festvox-kallpc16k 
sudo apt-get install festvox-ru

Теперь можно заставить его говорить например следующей командой:

echo "сейчас 20 40" | festival --tts --language russian

Настройка VNC-сервера на Raspberry Pi

Устанавливаем Tightvncserver на дистрибутив Raspbian следующим образом:

  1. Устанавливаем tight VNC: “sudo apt-get install tightvncserver”
  2. Запускаем: “tightvncserver”, с нас спросят дважды ввести пароль, который обрубят до 8 символов. Под этим паролем будем подключаться.
  3. Запускаем сессию VNC: “vncserver :1 -geometry 800×600 -depth 16”
  4. Подключаемся клиентом, например на 10.0.1.8:5901 (порт можно по быстрому проверить через «nmap 10.0.1.8»), где 10.0.1.8 — ip-адрес малинки

2015-10-31_raspberrypi_vnc

Установка Zentyal 4.0 x86

В связи с отсутствием в природе iso-образов Linux Zentyal 4.0 x86, будем выходить из положения.

1. Устанавливаем Ubuntu 14 Server. Расписывать не буду, считаем, что успешно установили.

2. На всякий устанавливаем все обновления, которые есть в стандартных репозиториях

3. Редактируем файл «/etc/apt/sources.list» — добавляем строку

deb http://archive.zentyal.org/zentyal 4.0 main

4. Устанавливаем ключ репозитория:

wget -q http://keys.zentyal.org/zentyal-4.0-archive.asc -O- | sudo apt-key add -

5. Обновляем список пакетов

sudo apt-get update

6. Ну и теперь устанавливаем сам Zentyal:

sudo apt-get install zentyal

7. Если всё прошло успешно, то вебморда Zentyal будет доступна через браузер по адресу вроде https://192.168.0.10:8443/ (адрес можно уточнить через ifconfig)

Видео — установка кластера Skylable LibreS3

В видео продемонстрирована установка кластера Skylable LibreS3 из 3 узлов.

В результате получается отказоустойчивое хранилище. Данные между узлами могут реплицироваться и дедуплицироваться, а дисковое пространство разных серверов — объединяться. Можно указывать необходимое количество копий информации для отказоустойчивости.