首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >apt、apt-get、pkg、dpkg等,未在Pydroid3终端中找到。

apt、apt-get、pkg、dpkg等,未在Pydroid3终端中找到。
EN

Stack Overflow用户
提问于 2021-04-09 18:34:40
回答 1查看 1.9K关注 0票数 0

Termux

我学会了使用Termux中的、aptpkg来安装和管理软件包。

代码语言:javascript
复制
-$  apt install tree
-$  apt remove tree
-$  pkg install tree
-$  pkg uninstall tree
-$  pkg install mariadb
-$  dpkg, apt-get, etc...

Everything worked fine

Pydroid3终端中

所以,我只是在Pydroid3终端上尝试了同样的方法。

代码语言:javascript
复制
/storage/emulated/0 $  apt install tree
sh: apt: not found

/storage/emulated/0 $  pkg install tree
sh: pkg: not found

/storage/emulated/0 $  apt-get
sh: apt-get: not found

/storage/emulated/0 $  dpkg
sh: dpkg: not found

Only pip and some basic commands work here

Pydroid3终端详细信息:

代码语言:javascript
复制
/storage/emulated/0 $  uname -a
Linux localhost 4.14.113-21094692 #1 SMP PREEMPT Thu Feb 25 17:48:28 +07 2021 aarch64 GNU/Linux

在互联网上

当我搜索web时,我发现这些命令可能没有安装在Pydroid3的linux发行版上。

该怎么办呢?

如何将所有这些包管理器安装在Pydroid3终端上?

有什么不同的方法来安装和管理软件包吗?

还有其他问题吗?

注意:我的android设备没有根植。

EN

回答 1

Stack Overflow用户

发布于 2021-04-28 18:09:20

您能够运行和安装提到的Termux包,因为Termux已经构建(端口)--这个包用于arm设备和其他android,并通过托管在Bintray上的存储库提供。

代码语言:javascript
复制
https://dl.bintray.com/termux/termux-packages-24/{archurl}

Pydroid本身是预先构建的,带有一些命令行块,但没有托管额外的存储库,Termux使用它的、apt、pkg包管理器。

如果您有源程序,因为pydroid附带了各种命令行编译器ccc++cmakegfortran,那么您可以自己编译这个空间。

另一种选择是使用pip包管理器来安装Pydroid提供的c库的Python包装器。

所有最好的-快乐编码!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67026579

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档