termux找不到package

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了termux找不到package相关的知识,希望对你有一定的参考价值。

您好,如果您在Termux中找不到包,可能是由于您的Termux版本太低,或者您没有添加正确的源。您可以通过以下步骤来解决这个问题:

1. 首先,您需要检查您的Termux版本,确保它是最新的。

2. 其次,您需要添加正确的源,以便Termux可以从正确的源获取包。您可以使用以下命令添加源:

```
pkg update
```

3. 最后,您需要重新安装包,以便Termux可以从正确的源获取包。您可以使用以下命令重新安装包:

```
pkg install <package-name>
```

希望以上信息能够帮助您解决您在Termux中找不到包的问题。
参考技术A 1
在termux使用pkg install python,显示
package ‘python’ is not available,but is referred to by anothoer package.
This may mean that the package is Misssing,has been obsolete,or is only available from another source
E:Package ‘python’ has no installation candidate

参考
可能是我替换成清华源出了问题。
发现原来是清华源路径写错了,deb 后多加了[archall,arm],删掉即可

2
然后安装了ohmyzsh进行终端配色,在~中使用命令vim .zshrc来设置主题。
但是有些字符不能显示,猜测是因为缺少某个库。
参考
我猜是缺少powerline fonts,进行安装:
安装失败,又出现了不能locate的问题。
参考
解决:因为第一次安装不全,重新执行命令安装一次成功。
3
用anLinux应用辅助安装不带桌面的Ubuntu系统在termux上。

4
安装mysql
参考
5
发生E:unable to locate package pkg。这种错误一般是源错误,解决方法是换源
参考
我的是Ubuntu18.04LTS,替换了源依然没有解决,网上说是源的版本可能有问题,但我确实是到清华源官网选择了相应版本。依然报404 not found [IP:地址]

6 键盘输入问题
方法一

从左向右滑动,显示隐藏式导航栏,长按左下角的KEYBOARD.

方法二

使用Termux快捷键:音量++Q键

常用快捷键

Ctrl键是终端用户常用的按键 – 但大多数触摸键盘都没有这个按键。为此,Termux使用音量减小按钮来模拟Ctrl键。

例如,在触摸键盘上按音量减小+ L发送与在硬件键盘上按Ctrl + L相同的输入。

Ctrl+A -> 将光标移动到行首
Ctrl+C -> 中止当前进程
Ctrl+D -> 注销终端会话
Ctrl+E -> 将光标移动到行尾
Ctrl+K -> 从光标删除到行尾
Ctrl+L -> 清除终端
Ctrl+Z -> 挂起(发送SIGTSTP到)当前进程
登录后复制
音量加键也可以作为产生特定输入的特殊键.
参考技术B 针对微信朋友圈发送图片功能,设计用例,不考虑视频用例不会写,说几个测试点吧1、拍摄、从相册选择;2、添加文字,图片位置调整,增删;3、位置坐标判断,查看权限的判断,提醒功能;4、空间同步;5、图片格式,清晰度;6、草稿箱保存、再次编辑等等二前言下面我们开始今天的正题,为什么要介绍这个app呢。上一篇我们讲到了薅羊毛的办法,也许有小伙伴早已写好了若干脚本,那你很快会发现问题,这些脚本的运行需要依赖PC。这样可不行,羊毛本来就不多,绝对不能增加额外的成本。TermuxTermux是个啥呢,差不多是在安卓手机上模拟linux的一个应用吧,嗯,虽然不一定对,但差不多这个意思。https://f-droid.org/packages/com.termux/可以直接官网下载,200k吧,很小的一个工具包。下载,安装,自行百度摸索,很简单,下面记录一些可能会遇到的问题1、pkg install python/python2,只会安装最新版本的python2或者3,因为包仓库只有最新的,怎么指定版本我也不知道。2、最新的是python版本是3.7.3,安装airtest库时,找不到opencv-contrib-python这个库,3.6.4是OK的,不知道有没有关系,因为无法解决这个问题,只能放弃airtest,转向uiautomator2.3、手机目测需要root,但感觉不root应该也可以,有兴趣的小伙伴试下,下面会讲。当然root也很方便,小米手机解锁后,刷开发版rom,直接能获取root权限。4、无法访问到Termux文件目录。解决方案参考这个帖子https://lruihao.cn/posts/termux1.html我这也大概贴一下pkg install tsupkg install curlsh -c "$(curl -fsSLhttps://github.com/Cabbagec/termux-ohmyzsh/raw/master/install.sh)"ln -s /data/data/com.termux/files/home/storage/shared/tencent/QQfile_recv QQ设置软连接指到QQfile_recv下,从qq接收的文件都是存放在这,写完的脚本直接发手机上就能跑了,很方便。在termux上的文件路径则在home/QQ下。我们在QQ上传一个的脚本到我的安卓手机上,内容如下,差不多就是上次京东领劵的脚本,下载,然后在QQ目录下就能看到这个文件了#coding:utf-8import uiautomator2 as u2d = u2.connect('10.0.2.15')#连上wifi,这里是手机IP,不知道为啥这里写设备串号会报错d.app_start('com.jingdong.app.mall')d(text="领券").click()d(text="签到领券").click()8ae51577f3c02b907cbfe7d5b5d9153c.png运行如图大功告成(当然也有缺陷,必须要在无线网络下运行,切换网络导致IP变动,可能需要手动改下。我记得以前是可以直接单机运行的,但是找不到那个api了,后续找到了再更新)三又到了喜闻乐见的面试题环节了1、列表去重L = [1, 2, 3, 11, 2, 5, 3, 2, 5, 3, 6]输出[1, 2, 3, 5, 6, 11]2、L = [1, 2, 3, 4, 5,6],如何得出 '123456
回答于 2022-12-22
参考技术C 1、判断 101-200 之间有多少个素数,并输出所有素数i = 101list1 = []while(i < 201): j = 2 while(j <= (i/j)): if (i%j) ==0: break j = j + 1 if (j > i/j): list1.append(i) i = i + 1print(list1)print(len(list1))2、针对微信朋友圈发送图片功能,设计用例,不考虑视频用例不会写,说几个测试点吧1、拍摄、从相册选择;2、添加文字,图片位置调整,增删;3、位置坐标判断,查看权限的判断,提醒功能;4、空间同步;5、图片格式,清晰度;6、草稿箱保存、再次编辑等等二前言下面我们开始今天的正题,为什么要介绍这个app呢。上一篇我们讲到了薅羊毛的办法,也许有小伙伴早已写好了若干脚本,那你很快会发现问题,这些脚本的运行需要依赖PC。这样可不行,羊毛本来就不多,绝对不能增加额外的成本。TermuxTermux是个啥呢,差不多是在安卓手机上模拟linux的一个应用吧,嗯,虽然不一定对,但差不多这个意思。https://f-droid.org/packages/com.termux/可以直接官网下载,200k吧,很小的一个工具包。下载,安装,自行百度摸索,很简单,下面记录一些可能会遇到的问题1、pkg install python/python2,只会安装最新版本的python2或者3,因为包仓库只有最新的,怎么指定版本我也不知道。2、最新的是python版本是3.7.3,安装airtest库时,找不到opencv-contrib-python这个库,3.6.4是OK的,不知道有没有关系,因为无法解决这个问题,只能放弃airtest,转向uiautomator2.3、手机目测需要root,但感觉不root应该也可以,有兴趣的小伙伴试下,下面会讲。当然root也很方便,小米手机解锁后,刷开发版rom,直接能获取root权限。

以上是关于termux找不到package的主要内容,如果未能解决你的问题,请参考以下文章

apt、apt-get、pkg、dpkg 等,在 Pydroid3 终端中找不到

Vetur 找不到 package.json

错误:找不到模块“../../package.json”

npm 找不到 package.json

LernaJS Typescript 找不到模块

CMake find_package 找不到 WebSockets