Можно перечислить все существенное использование пакетов aptitude search '?essential'
или dpkg-query -Wf '${Package;-40}${Essential}\n' | grep yes
.
Дополнительно существует также несколько пакетов с приоритетом, требуемым, что Вы не должны удалять, также: dpkg-query -Wf '${Package;-40}${Priority}\n' | grep -E "required"
Для Вашей информации, Важной и Приоритет, поля в файле управления пакета.
Я не уверен в этом, но дать вам намек: Может быть, вы должны позволить Windows диск, прикрепленный во время установки арки? Потому что вы устанавливаете syslinux с системой арки, так что, возможно, syslinux должен обнаружить установленные операционные системы?
-121--89135-Поскольку вы уже используете awk, возможно, самый простой способ сделать поплавковое сравнение в пределах этого языка:
MAX_LOAD=10.0
if ! </proc/loadavg awk -vmax_load=$MAX_LOAD '{ exit $1 > max_load }'
then
echo Alert
fi
Обратите внимание, что происходит немного хитрости: !
оператор
отменяет тест. Это необходимо, поскольку логическое выражение в
awk и код состояния, который получает конструкция , если
имеет значения
противоположные значения. <
используется для управления файлом /proc/loadavg
в стандартный вход awk. Вызов awk с помощью -vmax _ load = $ MAX _ LOAD
устанавливает переменную awk max _ load
в значение переменной оболочки
MAX _ LOAD
.
В вашем конкретном случае, так как ваш MAX_LOAD является целым, и все, что вы читаете первый float из файла, решение ad-hoc будет:
if [ $(</proc/loadavg cut -f1 -d.) -gt $MAX_LOAD ] ...
Вызов cut
извлечет неотъемлемую часть первого номера
в /proc/loadavg
. Идея разрушается, если какое-либо из предположений
однако сказанное выше становится ложным.
Для этого можно рекомендовать использовать syncthing . Моя единственная проблема заключается в том, что иногда это приводит к увеличению загрузки ЦП, но вы можете управлять этим с помощью его тщательной конфигурации. Это действительно быстро, хотя не так быстро, как rsync + ssh.
Дайте нам знать, как это работает для вас, что вы будете делать в конечном итоге, потому что, хотя в настоящее время я довольно успешно использую syncthing для похожего (на ваш) сценария использования, я все еще не уверен, что сделал правильный выбор.
В RT указан сетевой адрес 192.168.42.0/24. Так или вы должны сделать:
ip route replace 192.168.42.0/24 via 192.168.57.1 dev vboxnet1
Или
ip r del 192.168.42.0/24
ip route add 192.168.42.0/24 via 192.168.57.1 dev vboxnet1
-121--243273- Нет, вы не можете запустить систему Linux/UNIX на NTFS. Файловые системы NTFS можно монтировать в систему Linux/UNIX, но нельзя использовать NTFS в качестве файловой системы для самой системы Linux/UNIX.
-121--138944-Почему бы вам не попробовать унисон? Я не уверен, какие именно операционные системы вы используете, но работу выполнит unison. Синтаксис довольно прост, хотя его можно расширить множеством опций:
~$ unison /path/to/dir1 /path/to/dir2
Здесь можно найти всю необходимую информацию.
Couchdrop.io/Rsync
Couchdrop funciona con Dropbox, Box, GoogleDrive, Amazon, etc. y le permite Rsync y SCP sus archivos directamente en ellos sin instalar software o paquetes adicionales.
Básicamente solo necesitorsync -a -e ssh filename username@rsync.couchdrop.io:
¿Esto podría ayudarte?
Вы можете использовать rsync поверх ssh. Его нужно будет запустить в обоих направлениях, если на обеих машинах были внесены изменения :
.rsync -uavzhe ssh /home/dir/* user@example.com:/home/dir
rsync -uavzhe ssh user@example.com:/home/dir/* /home/dir