Зеркальные репозитории Arch Linux часто удаляют пакеты не самой последней версии. Arch также не поддерживает частичные обновления системы, так что, если быть точным, вам нужно:
pacman -Syu
, чтобы обновить все, включая список доступных пакетов и версию, затем:
pacman -S <package>
В соответствии с исходным кодом OpenSSH , команды, вызываемые для функции «Match exec», будут иметь стандартный ввод и вывод, связанные с /dev/null. Стандартная ошибка, однако, остается в покое. Если вы запускаете ssh
с TTY, стандартная ошибка команды exec все равно должна быть TTY.
Команда tty
сообщает о TTY, подключенном к его стандартному входу. Вы можете использовать перенаправление строки команды -для подключения stderr команды tty
к ее стандартному вводу. Я не пользователь fish
, но под bash
, например, вы бы запустили что-то вроде этого:
tty <&2