ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Termux的安装、换源、基本库安装

2022-02-05 18:34:04  阅读:462  来源: 互联网

标签:termux science Termux list apt 换源 stable deb 安装


安卓5.0以上7.0以下使用Termux

最近想弄点小服务玩玩,试试装个homeassistant。树莓派之类的稍微有点贵,就把目光投向了家里闲置的老旧安卓手机。本身以为安装termux之后就可以使用,结果遇到了一些小坑,百度后并没有搜到填坑方法。自己解决后,在这里做个记录。

1.安装准备

Termux支持5.0以上的安卓系统。

Termux7.3版本之后,仅支持7.0以上的安卓系统。

根据手机系统准备安装包。7.3以后的版本网上可以搜到安装方法,这里按下不表。7.3的安装包可以在百度上搜索,或者在安上找到。截止今日,酷安上的termux版本为7.3。

2.安装与设置

安装完termux之后,进入app,等待installing结束之后即可看到命令行界面。

此时pkg update、安装组件都会报错(403)

报错(请勿执行此操作)

搜索后更改为清华的镜像,再次运行pkg update,pkg upgrade之后,命令行报错,无法运行。此时发现清华的镜像后面有警告。

解决

sed -i 's@^\(deb.*games stable\)$@#\1\ndeb https://termux.com/game-packages-21-bin games stable@' $PREFIX/etc/apt/sources.list.d/game.list

sed -i 's@^\(deb.*science stable\)$@#\1\ndeb https://termux.com/science-packages-21-bin science stable@' $PREFIX/etc/apt/sources.list.d/science.list

手动修改:

编辑 $PREFIX/etc/apt/sources.list.d/science.list 修改为如下内容

deb https://dl.bintray.com/grimler/science-packages-21 science stable

deb https://termux.com/science-packages-21-bin science stable

编辑 $PREFIX/etc/apt/sources.list.d/game.list 修改为如下内容

deb https://dl.bintray.com/grimler/game-packages-21 games stable

deb https://termux.com/game-packages-21-bin games stable

$PREFIX/etc/apt/sources.list 内容保持不变

deb https://termux.net stable main

此时执行apt update && apt upgrade发现可以正常执行。

打开ssh

在手机上操作实在是难受,安装ssh后远程连上进行操作。

执行安装

pkg install openssh

设置密码

passwd

运行ssh

sshd

此时可以用ssh工具连接上,端口为8022。登录用户名我是Linux,如果不确定使用uname命令查看。

补充

安装termux-services,设置SSH自启动

pkg install termux-services

sv-enable sshd
 

# 启动

sv up sshd

# 停止

sv down sshd

# 开机启动

sv-enable sshd

# 禁止开机启动

sv-disable sshd

利用proot模拟root

pkg install proot

termux-chroot //进入root

exit //退出

如果出现某些命令突然无法使用的错误(如遇到过无法使用ls),可以在安卓后台关闭termux,重新开启。 

标签:termux,science,Termux,list,apt,换源,stable,deb,安装
来源: https://blog.csdn.net/qq_36910634/article/details/122790888

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有