Эта ошибка говорит, что пакет xdman имеет зависимость от openjdk-6-jre / openjdk-7-jre, и он не устанавливается.
Выполните указанную ниже команду для установки openjdk-7-jre, после чего попробуйте установить xdman pkg.
sudo apt-get install openjdk-7-jre
Очевидно, encript
не поддерживает файлы UTF-8 .
Что вы можете сделать, так это использовать sed
, чтобы изменить кавычки, прежде чем они попадут в энскрипт.
Это изменит причудливые цитаты на стандартные "
и '
. Вы не сможете вернуть их после преобразования. Для этого вы можете вставьте строку наподобие следующей, прямо над строкой enscript:
sed -i "s/[”“]/\"/g; s/[‘’]/'/g" $tmpfile
Вы также можете использовать iconv
для преобразования текста в другую кодировку, но я мало что знаю об этой программе. Возможно, стоит изучить.