如何在Ubuntu 22.04上下载安装GNUCash 5.8?
如何在Ubuntu 22.04上下载安装GNUCash 5.8?
首先特别理解你的顾虑——Ubuntu 22.04默认软件源里的GNUCash还是4.8版本,想升级到5.8又怕乱加第三方源搞坏系统,这个担心很正常,但其实有安全靠谱的解决办法,给你推荐两种稳妥的方案:
方案一:用GNUCash官方维护的PPA(优先推荐)
这个PPA是GNUCash项目团队官方维护的,只会推送GNUCash相关的更新,不会干扰系统里的其他软件包,安全性有保障。操作步骤很简单:
- 打开终端,添加官方PPA:
sudo add-apt-repository ppa:gnucash/ppa - 更新本地的软件包索引:
sudo apt update - 升级或安装GNUCash:
- 如果你已经装了4.8版本,直接执行升级:
sudo apt upgrade gnucash - 还没安装过的话,直接安装:
sudo apt install gnucash
- 如果你已经装了4.8版本,直接执行升级:
之后要是想移除这个PPA,只需要执行:
sudo add-apt-repository --remove ppa:gnucash/ppa
方案二:用Flatpak沙箱版本(完全隔离系统)
要是你完全不想添加任何系统级的源,Flatpak绝对是最优解——它的应用都是沙箱化运行的,和系统包完全独立,不会对系统造成任何影响:
- 先安装Flatpak工具(没装过的话):
sudo apt install flatpak - 添加Flathub应用仓库:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo - 安装GNUCash:
flatpak install flathub org.gnucash.GnuCash - 启动GNUCash:
flatpak run org.gnucash.GnuCash
关于你担心的“加源搞乱系统”
只要选择官方维护的PPA,或者像Flatpak这种沙箱化的安装方式,基本不会出现系统混乱的问题。核心是避开那些非官方、不知名的第三方源,就能把风险降到最低。
最后附上你提供的系统信息和当前源配置,方便参考:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.4 LTS
Release: 22.04
Codename: jammy
当前软件源(已过滤注释行):
deb http://us.archive.ubuntu.com/ubuntu/ jammy main restricted deb http://us.archive.ubuntu.com/ubuntu/ jammy-updates main restricted deb http://us.archive.ubuntu.com/ubuntu/ jammy universe deb http://us.archive.ubuntu.com/ubuntu/ jammy-updates universe deb http://us.archive.ubuntu.com/ubuntu/ jammy multiverse deb http://us.archive.ubuntu.com/ubuntu/ jammy-updates multiverse deb http://us.archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse
备注:内容来源于stack exchange,提问作者I cant even
相关产品推荐
相关产品推荐

