Как использовать neworkd вместо NetworkManager на рабочем столе ubuntu 18.04

Используйте опцию -j или --junk-paths в вашей zip-команде.

На странице zip man:

-j

--junk-paths

Store just the name of a saved file (junk the path), and do not store directory 
names. By default, zip will store the full path (relative to the current 
directory).
1
задан 19 May 2018 в 20:07

3 ответа

Я думаю, что это как можно ближе к «правильному пути», как вы можете получить.

Сначала вы должны узнать, что такое имя вашего интерфейса. Для этого просто запустите ip address из терминала. На моей машине это eno1, которое можно найти в первой строке:

me@pc:~$ ip address
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 90:b1:1c:aa:bb:cc brd ff:ff:ff:ff:ff:ff
    inet 10.1.2.16/24 brd 10.1.2.255 scope global eno1
       valid_lft forever preferred_lft forever
    inet6 fe80::5cd1:3ee8:c461:6f12/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

Тогда вам просто нужно отредактировать файл /etc/netplan/01-network-manager-all.yaml и сделать его похожим на назначение статического IP-адреса :

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: NetworkManager
  ethernets:
    eno1:
      renderer: networkd
      match:
        name: eno1
      addresses: [10.1.2.16/24]
      gateway4: 10.1.2.1
      nameservers:
        search: [example.com]
        addresses: [10.1.2.10]

Это говорит netplan использовать networkd на интерфейсе eno1 вместо NetworkManager.

0
ответ дан 8 June 2018 в 14:07

Я думаю, что это как можно ближе к «правильному пути», как вы можете получить.

Сначала вы должны узнать, что такое имя вашего интерфейса. Для этого просто запустите ip address из терминала. На моей машине это eno1, которое можно найти в первой строке:

me@pc:~$ ip address 2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 90:b1:1c:aa:bb:cc brd ff:ff:ff:ff:ff:ff inet 10.1.2.16/24 brd 10.1.2.255 scope global eno1 valid_lft forever preferred_lft forever inet6 fe80::5cd1:3ee8:c461:6f12/64 scope link noprefixroute valid_lft forever preferred_lft forever

Тогда вам просто нужно отредактировать файл /etc/netplan/01-network-manager-all.yaml и сделать его похожим на назначение статического IP-адреса :

# Let NetworkManager manage all devices on this system network: version: 2 renderer: NetworkManager ethernets: eno1: renderer: networkd match: name: eno1 addresses: [10.1.2.16/24] gateway4: 10.1.2.1 nameservers: search: [example.com] addresses: [10.1.2.10]

Это говорит netplan использовать networkd на интерфейсе eno1 вместо NetworkManager.

0
ответ дан 17 July 2018 в 13:55

я думаю, что это как близко к "правильной дороге", как вы можете получить.

сначала вы должны выяснить, что ваше имя интерфейса. Для этого просто запустите ip address от терминала. На моей машине это eno1, который можно найти на первой линии:

me@pc:~$ ip address 2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 90:b1:1c:aa:bb:cc brd ff:ff:ff:ff:ff:ff inet 10.1.2.16/24 brd 10.1.2.255 scope global eno1 valid_lft forever preferred_lft forever inet6 fe80::5cd1:3ee8:c461:6f12/64 scope link noprefixroute valid_lft forever preferred_lft forever

тогда вам просто необходимо отредактировать файл /etc/netplan/01-network-manager-all.yaml и сделать его похожим на это статическое назначение IP-адреса:

# Let NetworkManager manage all devices on this system network: version: 2 renderer: NetworkManager ethernets: eno1: renderer: networkd match: name: eno1 addresses: [10.1.2.16/24] gateway4: 10.1.2.1 nameservers: search: [example.com] addresses: [10.1.2.10]

это говорит сайту netplan использовать networkd на интерфейсе eno1, а не через networkmanager.

0
ответ дан 20 July 2018 в 13:59

Другие вопросы по тегам:

Похожие вопросы: