如何在 Ubuntu 20.04 Focal Fossa 上安装 CherryTree?

如何在 Ubuntu 20.04 Focal Fossa 上安装 CherryTree?

如何安装樱桃树,Ubuntu 20.04 上我最喜欢的笔记应用程序是什么?我尝试从 github 安装,但 Ubuntu 20.04 上没有任何依赖项可用

答案1

现在你可以不用 snap 来安装 cherrytree 了:

https://www.giuspen.com/cherrytree/#downl

sudo add-apt-repository ppa:giuspen/ppa    # add the repo
sudo apt update                            # update package lists
sudo apt install cherrytree                # install

答案2

正如提到的开发者的下载页面,目前没有适用于 Ubuntu 的 .deb 软件包。开发人员建议使用 snap 或 flatpak 软件包。

目前为止,最简单的安装方法是通过 snap。你可以在 Snap 商店找到 Cherrytree,或者你可以使用以下命令安装它

snap install cherrytree

如果您想访问可移动媒体,请连接到可移动媒体接口:

snap connect cherrytree:removable-media

它也以 flatpak 形式提供。在撰写本文时,snap 和 flatpak 都是最新稳定版本。Ubuntu 默认不启用 Flatpak。您可以使用以下命令在系统上启用它一些命令

不建议普通用户在 Ubuntu 20.04 上手动安装:它需要安装 Python 2,但现在已弃用。

答案3

首先你需要 Python 2 pip,但奇怪的是它却缺失了:

curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
sudo python2 get-pip.py

更多依赖项。Python gtk2-dev 可从此用户的存储库获得:https://askubuntu.com/a/1235347/951756

sudo add-apt-repository ppa:nrbrtx/python2-stuff
sudo apt update
sudo apt install git libenchant1c2a
pip install pyenchant
sudo apt install python2 python-gtk2-dev p7zip-full python-dbus python-chardet

获取 python-gtksourceview 的最简单方法是使用较旧的 ubuntu debs:https://packages.ubuntu.com/eoan/python-gtksourceview2

完成所有这些之后,希望您能够直接从源代码运行 cherrytree:

git clone https://github.com/giuspen/cherrytree    
cherrytree/cherrytree

相关内容