Новый 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