В соответствии с этой статьей для решения проблемы вы можете добавить следующие строки в /etc/polkit-1/rules.d/XX.rules
polkit.addRule(function(action, subject) {
if (action.id == 'org.freedesktop.udisks2.filesystem-mount-system' && subject.user == '%username%') {
return polkit.Result.YES;
}
}
);
заменить % username%
на пользователя, которому необходимо монтировать диски.
Можно также разрешить установку для группы пользователей. Для этого вставьте следующие строки в файл /etc/polkit-1/rules.d/XX.rules
:
polkit.addRule(function(action, subject) {
if (action.id == 'org.freedesktop.udisks2.filesystem-mount-system' && subject.isInGroup('%groupname%')) {
return polkit.Result.YES;
}
}
);
, где % groupname%
- это группа, в которую требуется установить диски.
-121--89774-
Если awk
не является существенным требованием, можно вырезать
файл по частям в фиксированных байтах (и grep
в пустых строках):
cut -b 37-47 data | grep -v '^$'
-121--217423-
Этот инструмент , написанный на языке C, может быть полезен для вас. Это не стандартный инструмент, но он очень прост и прост в компиляции.
Вы правы в том, что cp
не поддерживает разреженный вывод на блочные устройства (подтверждено на главной странице).
Один из способов получить тот же рабочий стол на Android, который был настроен на ПК, - это выйти из системы с Android, войти в систему с ПК, выполнить необходимые настройки, а затем выйти из системы и
service xrdp restart
Это заставит другие устройства с разными разрешениями загружать значки и т. Д. Сеанс после выхода из последнего сеанса.
Для CentOS 6.4 с архитектурой i386 мне не удалось найти rpm для xrdp с версией> 0.6. На моем рабочем месте не рекомендуется компилировать из исходного кода, поэтому вариант обновления на самом деле не подходит.