我看到很多有趣的程序只能通过向系统添加“PPA”来获得,但是,如果我理解正确,我们应该留在官方“存储库”中以将软件添加到我们的系统中。
新手有什么方法可以知道“PPA”是否安全或是否应该避免?用户在处理 PPA 时应该了解哪些提示?
我最近从 19.10 升级到 20.04。现在我面临问题,因为我需要使用 Python 3.7 的虚拟环境并且似乎无法安装软件包: - Python3.7-venv - Python 3.7-dev
20.04 似乎不支持这些。
有什么方法可以为 20.04 安装它们?如果我在升级过程中没有执行 autoremove,它们还能工作吗?
我希望避免重新安装 19.10。
当我尝试安装 Python 3.8 时,终端显示已完成,但当我运行时,python --version它显示 Python 3.7。
(base) user@admin:~$ sudo apt-get install python3.8
Reading package lists... Done
Building dependency tree
Reading state information... Done
python3.8 is already the newest version (3.8.2-1ubuntu1.2).
The following packages were automatically installed and are no longer required:
libllvm9 libllvm9:i386
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 38 not upgraded.
Run Code Online (Sandbox Code Playgroud)
(base) user@admin:~$ python --version
Python 3.7.6
Run Code Online (Sandbox Code Playgroud) python ×2
20.04 ×1
command-line ×1
ppa ×1
repository ×1
security ×1
upgrade ×1
versions ×1
virtualenv ×1