vasek
Расширение WebScrapBook – Подступался к нему несколько раз … но лучше уж установить другой браузер, который поддерживает MHT (тита Mozilla Archive Format).
или переконвертировать нестандартные MHT и MAFF в SingleHTML, что позволит открывать эти страницы в любом браузере на любом устройстве.
SingleHTML - стандарт вложения ресурсов в HTML документ по схеме URI «данные», определённый в RFC 2397.
vasek
существенный минус - после перехода на движок Quantum исчезла поддержка Mozilla Archive Format и стало не возможно сохранить страницу одним файлом и открыть старые.
Расширение WebScrapBook -> клик по кнопке -> View archive page
Pick HTZ or MAFF archive files to open, via dropping them into this window, or using the buttons below
Holden
…под интел «заточено» намного больше софта, чем для АМД…
Здесь не понял. Можно поподробнее?
Например, многие утилиты пережатия видео поддерживают только Intel Quick Sync, так как он встроен в процессор и реже AMD VCE или NVENC.
Фирма Intel долго лидировала, поэтому софт и компиляторы были лучше оптимизированы для процессоров Intel, так как AMD слишком долго была в роли догоняющего с невысоким процентом продаж процессоров AMD по сравнению с Intel. на 2 квартал 2021 года по данным Mercury Research, компании AMD удалось довести свою долю на рынке процессоров x86 до 22,5%, чего не наблюдалось последние 15 лет. Кроме того, значительный процент роста достигнут за счёт серверных решений, не затрагивающих сегмент домашних компьютеров.
Holden
Процессор AMD RYZEN 5 5600G BOX AM4 Vega 7 APU
да, Intel слабее, но к сожалению, пока под интел «заточено» намного больше софта, чем для АМД…

RusWolf
Бывает, когда что-то с руками.
возможно, но не у меня — обслуживаю компы МВД 25 лет, не разгоняю свой и являюсь одним из разработчиков дистрибутива IceArch.
кроме того, заявления, что Линукс стабильнее MacOS - такой же бред, как утверждения виндузятников, говорящих, что не видели экран смерти или недоступных (засвеченных) окон, когда Windows не реагирует ни на что неопределённое время.

Любой может убедится, что даже одна только Arch-Linux зависает очень часто, набрав «зависает» в поиске этого форума.
Что особенно печально - пользователй Linux менее двух процентов (доля MacOS в мире 9,75%, в США более 20%), и разработчики не учитывают их мнение, «живя в собственом мире».
Holden
Блок питания 600W Cooler Master MWE Bronze V2 Bronze
Советую блок питания помощнее, их качество сейчас неважное.

RusWolf
Вот только не надо заливать про надёжность, особенно про хакинтош работающего через кучу костылей и кексов.
Полагаю, что вы не работали на Хакинтоше хотя-бы месяц, поэтому ваши оценки предвзяты.
У меня за пару лет на MacOS не было зависаний, вылетов и прочего (если я это специально не делал при отладке скриптов/софта).
Работая на Arch-Linux, я часто получал неожиданные вылеты - например в консоль из-за Xorg или по другим различным причинам…
Holden
OS arch plasma 5
На Линуксе любой проц пойдёт, но вот если захочется погонять MacOS, то только Intel.
MacOS имеет перед Линуксом некоторые преимущества - есть софт, который создают только для MacOS и Windows.
сам работаю на Хакинтош в Mojave 10.14 уже пару лет — эта система стабильнее и надёжней любой Линукс.
vasek
Не пробовал для этих целей использовать инструмент, заточенный специально для XML, xmlstarlet? - есть в наших репах
Не пойдёт на Астра Линукс, у нас в ведомственной конторе дикие требования, например Антивирус на Линуксе - cifs 2.xx.xxx.xxx/klshare/Updates

Я уже решил проблему, но в два этапа - 1) сначала из pam_mount.conf.xml выполняется одна bash-строка, 2) которая затем выполняет код, полученный из XML-комментария.
1) <nfsmount>awk '/^sed -n/{system ($0)}' /etc/security/pam_mount.conf.xml </nfsmount>
2) комментарий в pam_mount.conf.xml …… <!--
sudo eval "$(sed -n '$d;/^#!/,$p' /etc/security/pam_mount.conf.xml)" #выполнить следующие строки:
#!/bin/bash
………
А хотелось бы на форуме получить способ выполнить скрипт в одной строке, сразу в команде <nfsmount>
indeviral
Звучит как описание отверстия в безопасности. Вот зачем вам это?
Множество команд может быть использовано небезопасно, но их же не отменяют! Из-за того, что штатными средствами pam_mount не монтирует нужную шару, сейчас в <nfsmount> на компах одной из рабочих групп в Астра-Линукс у меня такой скрипт:
#!/bin/bash
# echo скрипт выполнить от admin > /root.txt параметры: любой ключ разрешает перемонтирование
cifs() {
	((!${#5})) && mountpoint -q $2 && return # не перемонтировать
	………
}
[ $UID -eq 0 -o -w /etc ] || { echo -e "\033[41m запустите скрипт монтирования от администратора \033[0m"; exit;}
# добавить имя хоста в случае ошибки: sudo: unable to resolve host ... В соединении отказано
grep -q $(hostname) /etc/hosts || echo 127.0.1.1 $(hostname) | tee -a /etc/hosts
pass="\x52………"
cifs 2.xx.xxx.xxx/klshare/Updates ${mnt}/updates user $(echo -e $pass) $1
………

vasek
Правильно понимаю, что основное использование команд - это редактирование/изменение XML файла???
Нет, цель чисто эстетическая - отказаться от отдельного скрипта и брать выпоняемый код из XML-комментария pam_mount.conf.xml.
подобное я уже описывал в .desktop-ярлык - способы портабельного запуска скрипта
При входе любого юзера pam_mount может выполнять команды от root. Иногда при входе пользователей нужно выполнить не только монтирование, но и сложный скрипт.
Хотелось бы вписать и выполнять bash-скрипт прямо из xml-комментария, так удобнее редактировать и файл будет один - pam_mount.conf.xml.
но внешние команды для cifsmount и т.п. при входе пользователя выдают ошибку синтаксиса XML, если в строке есть служебные символы /<|;->\

Можно ли адаптировать команду, приведённую ниже, чтобы она заработала из pam_mount.conf.xml ?
<nfsmount>eval "$(awk '/^<!-- sh/{i=1;next}/^sh -->/{exit}i' /etc/security/pam_mount.conf.xml)" </nfsmount>
Я пробовал разные варианты, но все они выдают ошибки, если в строке есть служебные символы /<|;->\ … например:
<cifsmount>echo 'echo выполнить скрипт из pam_mount' > /tmp/pam_mount-OK; sh /tmp/pam_mount-OK </cifsmount>

pam_mount.conf.xml
<!DOCTYPE pam_mount SYSTEM 'pam_mount.conf.xml.dtd'>
        <pam_mount>
            <volume fstype="nfs" server="nfs" path="/home/%(USER)" mountpoint="/mnt/temp" />
<!-- Замена команды монтирования "nfs". Преимущества: автозапуск скрипта от root при авторизации любого пользователя
            <nfsmount>sudo /etc/security/users-init.sh %(USER) </nfsmount>
более сложные команды (с перенаправленим ввода-вывода) не работают: -->
            <nfsmount>eval "$(awk '/^<!-- sh/{i=1;next}/^sh -->/{exit}i' /etc/security/pam_mount.conf.xml)" </nfsmount>
            <mntoptions options ='sec=krb5,cruid=%(USERUID),nounix,iocharset=utf8' />
            <mntoptions allow='nosuid,nodev,loop,encryption,fsck,nonempty,allow_root,allow_other,uid,gid,dir_mode' />
            <mntoptions require='nosuid,nodev,uid,gid,dir_mode' />
            <logout wait='0' hup='no' term='no' kill='no' />
            <mkmountpoint enable='1' remove='true' />
        </pam_mount>
<!-- sh
echo выполнить скрипт из pam_mount > /tmp/pam_mount-OK
sh -->
vadik - просьба к вам, как к админу. Удалите тему Группировка изображений по лицам

Несмотря на то, что indeviral выдал решение мгновенно, такие флудеры, как nafanja и RusWolf не успокоились и замусорили тему!
Именно из-за таких, как nafanja и RusWolf у нормальных людей появляется отвращение и пользователей Linux в сети всего 3%.