Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
doc:jroboplc:setup_ubuntu_server1404 [2017/12/19 11:52] denis [отвязка от mac-адресов] |
doc:jroboplc:setup_ubuntu_server1404 [2024/02/22 20:30] (текущий) denis |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Подготовка ПЛК на базе компьютера NexCom Nise ====== | + | ====== Настройка NexCom Nise для (устарело) ====== |
Проверено на оборудовании: | Проверено на оборудовании: | ||
* NISE-104, 4Gb RAM, 500Gb Hitachi HDD | * NISE-104, 4Gb RAM, 500Gb Hitachi HDD | ||
Строка 17: | Строка 17: | ||
- запускаем установку ubuntu server: | - запускаем установку ubuntu server: | ||
* создать разделы - manual: | * создать разделы - manual: | ||
- | * 20Gb - ext2, загрузочный, noatime, nodiratime, '/' | + | * 31Gb - ext2, загрузочный, noatime, nodiratime, '/' |
- | * 39Gb - ext2, noatime, nodiratime, '/media/data' | + | * 32Gb - ext2, noatime, nodiratime, '/data' |
* 1Gb - swap | * 1Gb - swap | ||
* указать имя компьютера ''jrobo'' | * указать имя компьютера ''jrobo'' | ||
Строка 50: | Строка 50: | ||
sudo apt-get update | sudo apt-get update | ||
+ | ===== disable auto upgrade ===== | ||
+ | |||
+ | sudo dpkg-reconfigure -plow unattended-upgrades | ||
===== mc ===== | ===== mc ===== | ||
sudo apt-get install mc | sudo apt-get install mc | ||
Строка 95: | Строка 98: | ||
echo "nameserver 8.8.8.8" | sudo tee /etc/resolvconf/resolv.conf.d/base > /dev/null | echo "nameserver 8.8.8.8" | sudo tee /etc/resolvconf/resolv.conf.d/base > /dev/null | ||
sudo resolvconf -u | sudo resolvconf -u | ||
+ | |||
+ | ==== netplan ==== | ||
+ | Для ubuntu 18.04 нстройка сети через netplan. | ||
+ | sudo mcedit /etc/netplan/50-cloud-init.yaml | ||
+ | |||
+ | <code 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 | ||
+ | </code> | ||
+ | |||
==== отвязка от mac-адресов ==== | ==== отвязка от mac-адресов ==== | ||
Строка 103: | Строка 128: | ||
/etc/udev/rules.d/70-persistent-net.rules | /etc/udev/rules.d/70-persistent-net.rules | ||
- | https://unix.stackexchange.com/questions/145436/no-eth0-after-hd-transplant | + | [[https://unix.stackexchange.com/questions/145436/no-eth0-after-hd-transplant|src1]] |
+ | [[https://aaron-kelley.net/blog/2009/08/moving-an-ubuntu-server-install-to-another-machine-whered-my-network-connection-go/|src2]] | ||
===== ssh ===== | ===== ssh ===== | ||
sudo apt-get install ssh | sudo apt-get install ssh | ||
Строка 135: | Строка 161: | ||
sudo dpkg-reconfigure locales | sudo dpkg-reconfigure locales | ||
+ | <html> | ||
+ | <!-- | ||
===== overlayroot ===== | ===== overlayroot ===== | ||
Строка 140: | Строка 168: | ||
[[doc:jroboplc:setup_ubuntu_server1404:overlayroot|Устарело.]] | [[doc:jroboplc:setup_ubuntu_server1404:overlayroot|Устарело.]] | ||
+ | --> | ||
+ | </html> | ||
===== dialout ===== | ===== dialout ===== | ||
Строка 162: | Строка 192: | ||
| | ||
===== java ===== | ===== java ===== | ||
+ | * скачать jdk8 с http://oracle.com | ||
+ | * распаковать как есть в ''/usr/lib/jvm'' | ||
+ | * переименовать в ''java-8-oracle'' (или сделать symlink) | ||
+ | |||
+ | |||
+ | <html> | ||
+ | <!-- | ||
Recommended method: | Recommended method: | ||
sudo add-apt-repository ppa:webupd8team/java | sudo add-apt-repository ppa:webupd8team/java | ||
Строка 169: | Строка 206: | ||
Optional method: | Optional method: | ||
- | * скачать jdk8 с http://oracle.com | ||
- | * распаковать как есть в ''/usr/lib/jvm'' | ||
- | * переименовать в ''java-8-oracle'' | ||
- | <html> | ||
- | <!-- | ||
- в /etc/environment:<code> | - в /etc/environment:<code> | ||
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/jvm/jre/bin" | PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/jvm/jre/bin" | ||
Строка 193: | Строка 225: | ||
sudo service jroboplc status | sudo service jroboplc status | ||
- | --></html> | ||
Строка 224: | Строка 255: | ||
**Внимание:** Для работы в стандартном шкафу ПЛК достачно использовать Out1, In1 и GND (выделено жирным в таблице). Остальное не паять. Паять только то, что обведено красным на печатной плате. | **Внимание:** Для работы в стандартном шкафу ПЛК достачно использовать Out1, In1 и GND (выделено жирным в таблице). Остальное не паять. Паять только то, что обведено красным на печатной плате. | ||
+ | --></html> | ||