Согласно документации, Gnucash может автоматически загружать котировки валют и ценных бумаг используя perl модуль Finance::Quote. К сожалению если в Ubuntu 12.04 попытаться в редакторе цен выполнить запрос котировок, то Gnucash выдаст вам сообщение о том что котировки получить не удалось.
Оказывается причина в древней версии Finance::Quote. Из репозитория устанавливается версия 1.17 выпущенная еще в 2009 году. Если сходить на официальный сайт, то на главной странице можно увидеть, что в 2012 году автор выпусти обновленную версию 1.18 с исправлением большинства ошибок.
Установить актуальную версию нам поможет CPAN - инструмент для управления и установки модулей для perl. Вот что нужно сделать:
Оказывается причина в древней версии Finance::Quote. Из репозитория устанавливается версия 1.17 выпущенная еще в 2009 году. Если сходить на официальный сайт, то на главной странице можно увидеть, что в 2012 году автор выпусти обновленную версию 1.18 с исправлением большинства ошибок.
Установить актуальную версию нам поможет CPAN - инструмент для управления и установки модулей для perl. Вот что нужно сделать:
- Открываем консоль и набираем
cpan
- Если до этого вы ни разу не запускали данную программу, она проведет автонастройку репозиториев и способов установки perl модулей. Опции по умолчанию вполне достаточны для нашей задачи кроме вопроса установки пакетов (это второй вопрос в списке), я выбрал способ установки через sudo
- После всех настроек появится приглашение к вводу команд вида
cpan[1]>
- Набираем
install Finance:Quote
- Наблюдаем процесс установки после чего закрываем менеджер пакетов командой
exit