如何快速安装配置termux

在这里插入图片描述
termux 106
https://pan.baidu.com/s/11j9VU1W1jNcgxKWzDNLvOw 提取码:94ox
1.加快下载速度更改为国内源

sed -i 's@^\(deb.*stable main\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/termux-packages-24 stable main@' $PREFIX/etc/apt/sources.list 

sed -i 's@^\(deb.*games stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/game-packages-24 games stable@' $PREFIX/etc/apt/sources.list.d/game.list 

sed -i 's@^\(deb.*science stable\)$@#\1\ndeb https://mirrors.tuna.tsinghua.edu.cn/termux/science-packages-24 science stable@' $PREFIX/etc/apt/sources.list.d/science.listapt 

update && apt upgrade

2.安装 国光的版本

pkg install proot git python -y

git clone https://github.com/sqlsec/termux-install-linux
cd termux-install-linux
python termux-linux-install.py

选择ubuntu
3.termux的目录结构运行 termux-setup-storage,添加内置SDCARD的访问权,选择允许运行termux进入下面home的路径
pwd/data/data/com.termux/files/homelsTermux-Linux
storage termux-install-linuxcd storage
/pkg install tree
tree.
├── dcim -> /storage/emulated/0/DCIM
├── downloads -> /storage/emulated/0/Download
├── external-1 -> /storage/2FB5-1D09/Android/data/com.termux/files
├── movies -> /storage/emulated/0/Movies
├── music -> /storage/emulated/0/Music
├── pictures -> /storage/emulated/0/Pictures
└── shared -> /storage/emulated/0

通过此访问SD卡内容
cd /storage/2FB5-1D09/
cd shared

进入Termux-Linux/Ubuntu/目录运行./start-ubuntu.sh即可运行ubuntu
完整路径为/data/data/com.termux/files/home/Termux-Linux/Ubuntu/start-ubuntu.sh

4.启动项的修改
在termux里
pkg install vim
vim usr/etc/motd
启动termux欢迎词,把里面删掉,添加Welcome to my linux cmdline!
ubuntu里/etc/bash.bashrc,可添加启动时设置项如alias aaa="apt install -y "
alias ccc="c++ "
alias ggg="g++ "
PATH=$PATH:.

termux模式下的拷贝命令cpo cpi
cpo file 从当前目录下拷贝file到内置SDCARD下的_TERMUX_OUT里
cpi file 从当前目录下拷贝file到design里
home目录下
vim cpi
添加如下

#!/bin/bash
src=$1
#dst=/data/data/com.termux/files/home/ubuntu-fs/root/design
dst=/data/data/com.termux/files/home/Termux-Linux/Ubuntu/ubuntu-fs/root/design
if [ ! -e "$dst" ];then 
	mkdir "$dst"
fi

echo copy[$src]
echo to  [$dst]

if [ -e "$src" ];then
	cp "$src" "$dst"
#	echo result:$?

	if [ "$?" == "0" ];then
		echo ok
	else
		echo failed:cp
	fi
else
	echo failed:not exist
fi

创建cpo
vim cpo

#!/bin/bash
dst=/data/data/com.termux/files/home/storage/shared/_TERMUX_OUT
src=$1

if [ ! -e "$dst" ];then 
	mkdir "$dst"
fi

echo copy[$src] 
echo to  [$dst]

if [ -e "$src" ];then
	cp "$src" "$dst"
#	echo result:$?

	if [ "$?" == "0" ];then
		echo ok
	else
		echo failed:cp
	fi
else
	echo failed:not exist
fi



                   设置为可执行文件
                   chomd  +x cpo
                   chomd  +x cpi
                  例
                  ~/cpo hello.cpp 
                  ~/cpi what.cpp

usr/etc/bash.bashrc是 运行termux时调用的脚本,在末尾加入最后添加下面这些,这样就可以自动在home下面生成design工作目录

if [ -e ~/design ]then   
      cd ~/design
else   
      mkdir ~/design   
      cd ~/design
fi

安装其它工具
apt install -y net-tools vim make gdb cgdb python3 adb curl wget tree tmux diff colordiff astyle iperf2 zip unzip tar clang git
apt install build-essential
ln -s Termux-Linux/Ubuntu/ubuntu-fs/root/design/
ln -s /storage/2FB5-1D09 out_sdcardln -s Termux-Linux/Ubuntu/start-ubuntu.sh run.sh
chomd +x run.sh

修改扩展键盘,即右侧滑长按KEYBOARD显示的是软键盘
vim ~/.termux/termux.properties

 ### Open a new terminal with ctrl + t (volume down + t) 
 shortcut.create-session = ctrl + t
 ### Go one session down with (for example) ctrl + 2 
 shortcut.next-session = ctrl + 2
 ### Go one session up with (for example) ctrl + 1 
 shortcut.previous-session = ctrl + 1
 extra-keys = [['ESC','PGUP','PGDN','BACKSLASH','{','}','<','>','_','HOME','UP','END'],['TAB','CTRL','ALT','/','=','(',')','-','"','LEFT','DOWN','RIGHT']]

extra-keys = [['ESC','PGUP','PGDN','BACKSLASH','{','}','<','>','_','HOME','END','UP'],['TAB','CTRL','/','=','(',')','-','"',',',';','LEFT','DOWN','RIGHT']]

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值