Поиск по сайту:

Новый GnuCash PPA для Ubuntu 20.04, Ubuntu 22.04 и Ubuntu 24.04

Для пользователей GnuCash, предпочитающих нативный формат пакетов .deb, здесь я сделал новый неофициальный PPA для всех текущих выпусков Ubuntu.

GnuCash — это популярное программное обеспечение для бухгалтерского учета личных нужд и малого бизнеса. Он доступен в системных репозиториях Ubuntu, но всегда старый.

Я уже писал о том, как установить самую последнюю версию GnuCash 5.10 в Ubuntu разными способами. Для тех, кто предпочитает пакет .deb, вот новый PPA, доступный для выбора.

Уже есть хорошо известный PPA, содержащий самые последние пакеты GnuCash, который, однако, не обновляется для старых Ubuntu 22.04 и Ubuntu 20.04 LTS. По запросу я сделал новый, который поддерживает все актуальные выпуски Ubuntu.

GnuCash PPA

Примечание для Ubuntu 20.04, PPA также содержит обновленную версию библиотеки libgwenhywfar, необходимую для GnuCash 5.10. Он может конфликтовать с другими программными пакетами, которые зависят от стандартной версии этой библиотеки из системного репозитория.

1. Чтобы добавить PPA и установить из него программный пакет, сначала нажмите Ctrl+Alt+T для открытия терминала и выполните команду:

sudo add-apt-repository ppa:ubuntuhandbook1/gnucash

Для Linux Mint либо используйте утилиту "Software Sources" для добавления PPA, либо вам нужно запустить sudo apt update после этого, чтобы вручную обновить кэш пакетов.

2. Если вы успешно добавите PPA, у вас будет несколько пакетов GnuCash, доступных для выбора в выводе 'apt policy':

apt policy gnucash

Как вы видите на скриншоте, команда должна показать вам самую последнюю версию GnuCash (5.10 на данный момент) из PPA, а также старую стоковую версию из системного репозитория. И, оба приоритета должны быть 500.

3. Чтобы установить пакет GnuCash из PPA, просто используйте команду:

sudo apt install gnucash

Если есть другой источник пакета, который имеет приоритет выше 500, вы можете выполнить следующую команду, чтобы указать, из какого источника следует установить пакет:

sudo apt install gnucash -t "o=LP-PPA-ubuntuhandbook1-gnucash"

Если у вас уже установлена старая стандартная версия, вы также можете запустить "Software Updater" для обновления пакета:

Удалить:

Если вы хотите понизить версию GnuCash до стоковой версии, то выполните команду для установки ppa-purge и используйте его для очистки PPA:

sudo apt install ppa-purge && sudo ppa-purge ppa:ubuntuhandbook1/gnucash

ПРИМЕЧАНИЕ: команда ppa-purge может завершиться ошибкой, если у вас сломаны источники (например, отсутствует ключ GPG) и не решены проблемы с зависимостями.

Чтобы просто удалить пакет GnuCash, используйте команду:

sudo apt remove --autoremove gnucash gnucash-common

Затем удалите PPA с помощью команды:

sudo add-apt-repository --remove ppa:ubuntuhandbook1/gnucash