Содержание

Настройка Ubuntu для jrobo

Установка ОС

  1. Использовать настройки по умолчанию, в т.ч. настройки разбивки диска, кроме:
    • Включить опцию Использовать OpenSSH
  2. Задать имя пользователя/пароль: 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 и установить. Если нужного нет, то:

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

# скопировать дистрибутив с другого компа при помощи mc/Shell Link... пример адреса:
denis@192.168.1.44/home/denis/Public/1

cd /usr/lib/jvm
# перенести дистрибутив и распаковать
tar -xzvf jdk-8u391-linux-x64.tar.gz
sudo ln -s jdk1.8.0_391 java-8-oracle

timesync