Это старая версия документа.
Содержание
Настройка Ubuntu для jrobo
Установка ОС
- Использовать настройки по умолчанию, в т.ч. настройки разбивки диска, кроме:
- Включить опцию
Использовать OpenSSH
- Задать имя пользователя/пароль:
jrobo/jradmin
Расширение объема диска
sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv df -h
Установка доп.пакетов
sudo apt install mc net-tools dos2unix telnet nmap minicom iputils-ping rsync
Установка deb-пакетов offline
Скачать нужное https://prom-auto.ru/download/?dir=dist/ubuntu_22.04_debs и установить. Если нужного нет, то:
- скачать пакеты пачкой:
apt-get download $(apt-rdepends имя_пакета|grep -v "^ "|grep -v "debconf-2.0"|grep -v "еще-какое-либо-косячное-имя")
- затем перенести на оффлайн машину и также пачкой установить:
sudo dpkg -i *.deb
- команда проверки наличия пакета:
sudo dpkg --list|grep пакет
https://packages.ubuntu.com/ здесь все пакеты.
network
sudo mcedit /etc/netplan/00-installer-config.yaml sudo mcedit /etc/netplan/50-cloud-init.yaml
network: ethernets: enp1s0: dhcp4: no dhcp6: no addresses: [192.168.2.210/24] gateway4: 192.168.2.1 nameservers: addresses: [8.8.8.8, 8.8.4.4] optional: true enp2s0: dhcp4: true optional: true version: 2
remove cloud-init
Disable all services (uncheck everything except «None»):
dpkg-reconfigure cloud-init sudo apt-get purge cloud-init sudo rm -rf /etc/cloud/ && sudo rm -rf /var/lib/cloud/ sudo reboot
java
sudo mkdir /data sudo chmod 777 /data sudo mkdir /usr/lib/jvm sudo chmod 777 /usr/lib/jvm ssh denis@192.168.1.44
- скачать jdk8 с http://oracle.com
- распаковать как есть в
/usr/lib/jvm
- переименовать в
java-8-oracle
(или сделать symlink)
timesync
- Скачать и запустить на Windows машине с админ правами NTP_server_setup.bat (или тут NTP_server_setup.bat src)
- Настроить клиента на Ubuntu машине:
sudo mcedit /etc/systemd/timesyncd.conf
[Time] NTP=192.168.2.2 # windows computer with ntp service #FallbackNTP= RootDistanceMaxSec=30 #PollIntervalMinSec=32 #PollIntervalMaxSec=2048
- Перезапустить сервис и проверить статус:
sudo systemctl restart systemd-timesyncd systemctl status systemd-timesyncd timedatectl status timedatectl timesync-status
- Установить часовой пояс:
sudo timedatectl set-timezone Etc/GMT-7 # для Барнаула sudo timedatectl set-timezone Etc/GMT-5 # для Челябинска