如何从 Github 安装应用程序?

如何从 Github 安装应用程序?

一个初学者需要你的帮助!

我希望在 Ubuntu 22.04 上安装此应用程序:

https://github.com/brandizzi/input-device-indicator

然而,我不知道该怎么做——您能帮我提供一步一步的说明吗?

我应该先下载整个项目,然后执行它吗?

答案1

看起来Makefile似乎很容易:

  1. 首先,您需要确保已安装pythonmake。您可以通过运行python3 --version和进行检查make --version。如果您在执行任一命令时遇到错误,则需要安装它。
  2. 如果你还没有克隆该仓库,请先克隆。
git clone https://github.com/brandizzi/input-device-indicator.git
cd input-device-indicator
  1. 创建一个虚拟环境来构建应用程序(除非您想在系统上安装依赖项)。
python3 -m venv app-build

PS:您可能需要安装python3.10-venv包。

apt install python3.10-venv
  1. 激活虚拟环境。
source app-build/bin/activate
  1. 安装依赖项。
pip install -r requirements.txt
pip install -r requirements-dev.txt

请注意,如果在尝试安装时出现错误,您可能需要从requirements.txt文件中删除第一行,或者只需运行以下命令:

cat requirements.txt | tail -n +2 | xargs -n1 pip install
  1. 在您的系统上安装该应用程序。
make install_local

请注意,在我的 Ubuntu VM 上,我必须安装一些必需的额外软件包。如果您遇到任何错误,我也会留下一个安装它们的命令。

apt install python3-all debhelper dh-python

相关内容