Одним из решений является использование
cp -r. subfolder/
вместо этого, однако, это по-прежнему печатает раздражающее «невозможно скопировать папку в себя» в stderr.
Использование rsync
решает проблему,
rsync -r. subfolder/
Честно говоря, я не могу понять, чего вам нужно добиться. Я постараюсь помочь вам в этом:)
Прежде всего, systemd-networkd
не используется в Debian 10 Buster. По крайней мере, не по умолчанию. Интерфейсы по-прежнему настраиваются в файле /etc/network/interfaces
.
Затем, если сетевой менеджер установлен, остановите его, прежде чем продолжить; он может попытаться настроить интерфейсы самостоятельно. sudo systemctl stop NetworkManager
Я предлагаю вам сначала попробовать настроить мост вручную, используя команды в оболочке. После того, как вы будете довольны результатом, переместите конфигурацию в /etc/network/interfaces
. Итак,
(sudo
перед каждой командой или sudo su
для переключения на корневую оболочку)
Настройка моста:
ip link add br0 type bridge
ip link set br0 up
Назначьте мосту 2 физических сетевых адаптера (, при назначении они теряют настройки)
ip link set enp2s0 master br0
ip link set enx00808e8c92f8 master br0
Теперь мост можно рассматривать как обычный сетевой адаптер. Чтобы получить IP от DHCP:
dhclient -v br0
или статический (с учетом шлюза):
ip addr add 192.168.1.51/24 dev br0
ip route add default via 192.168.1.1 dev br0
Возможно, пошаговое выполнение поможет вам найти проблему.
Я не делал
# apt-get install bridge-utils
# brctl addbr br0
Следовательно, не было br0
устройства для настройки /etc/network/interfaces
.
Я думал, что простая ссылка на br0
в /etc/network/interfaces
создаст его, но не так, :он уже должен существовать в ip a
; команда brctl
выше создает его.
Вот вся история:http://igor.gold.ac.uk/~mas01rwb/pages/imac-ubuntu.html