Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
doc:jroboplc:setup_ubuntu_server1404 [2017/07/15 19:05]
denis [network]
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
Строка 9: Строка 9:
 http://​old-releases.ubuntu.com/​releases/​12.04.4/​ubuntu-12.04-server-amd64.iso http://​old-releases.ubuntu.com/​releases/​12.04.4/​ubuntu-12.04-server-amd64.iso
  
-Более свежие версии не работают.+Более свежие версии ​на последних найсах ​не работают.
  
 ===== установка ===== ===== установка =====
Строка 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''​
Строка 37: Строка 37:
     * выполнить:<​code>​     * выполнить:<​code>​
 sudo blkid sudo blkid
-sudo nano /etc/fstab+sudo mcedit ​/etc/fstab
 </​code>​ </​code>​
     * добавить строку,​ вставив полученный uuid:<​code>​     * добавить строку,​ вставив полученный uuid:<​code>​
Строка 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
Строка 70: Строка 73:
  
  
-sudo mcedit /​etc/​network/​interfaces+  ​sudo mcedit /​etc/​network/​interfaces
  
   auto lo   auto lo
Строка 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-адресов ====
 +При переносе HDD с одного компьютера nise на другой сетевые адаптеры не подымутся из-за привязки к мак-адресам старого железа. ​
 +  ifconfig -a
 +  ​
 +Для отвязки нужно закоментить все в файле: ​
 +  /​etc/​udev/​rules.d/​70-persistent-net.rules
 +
 +[[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
Строка 127: Строка 161:
   sudo dpkg-reconfigure locales   sudo dpkg-reconfigure locales
  
 +<​html>​
 +<!--
 ===== overlayroot ===== ===== overlayroot =====
  
Строка 132: Строка 168:
  
 [[doc:​jroboplc:​setup_ubuntu_server1404:​overlayroot|Устарело.]] [[doc:​jroboplc:​setup_ubuntu_server1404:​overlayroot|Устарело.]]
 +-->
 +</​html>​
  
 ===== dialout ===== ===== dialout =====
Строка 154: Строка 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
Строка 161: Строка 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"​
Строка 185: Строка 225:
   sudo service jroboplc status   sudo service jroboplc status
  
---></​html>​ 
  
  
Строка 216: Строка 255:
 **Внимание:​** Для работы в стандартном шкафу ПЛК достачно использовать Out1, In1 и GND (выделено жирным в таблице). Остальное не паять. Паять только то, что обведено красным на печатной плате. **Внимание:​** Для работы в стандартном шкафу ПЛК достачно использовать Out1, In1 и GND (выделено жирным в таблице). Остальное не паять. Паять только то, что обведено красным на печатной плате.
  
 +--></​html>​
  
doc/jroboplc/setup_ubuntu_server1404.1500134725.txt.gz · Последние изменения: 2017/07/15 19:05 (внешнее изменение)
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0