2moe / tmoe

TMOE, More Optional Environments.
https://doc.tmoe.me
Other
854 stars 79 forks source link

没权限或者其它特殊安装问题 #152

Open sunhaochen20070816163 opened 2 years ago

sunhaochen20070816163 commented 2 years ago

Are you rooted?

No

Desktop environment

other

Container type

proot

Configuration

container value
os all
arch all

host value
os android 10(类似)->harmonyOS鸿蒙
arch arm64
terminal termux
tmoe latest

Describe the bug

检测到您无权读取/proc/buddyinfo,修复中...                                 
Fixing /proc/buddyinfo...                                                  
检测到您无权读取/proc/cgroups,修复中...
Fixing /proc/cgroups...                                                 
检测到您无权读取/proc/consoles,修复中...                           
Fixing /proc/consoles...
检测到您无权读取/proc/crypto,修复中...                             
Fixing /proc/crypto...                                                         
检测到您无权读取/proc/devices,修复中...
Fixing /proc/devices...                                                        
检测到您无权读取/proc/diskstats,修复中...                                      
Fixing /proc/diskstats...                                                     
 检测到您无权读取/proc/execdomains,修复中...                                    
Fixing /proc/execdomains...                                                    
检测到您无权读取/proc/fb,修复中...
Fixing /proc/fb...                                                             
检测到您无权读取/proc/filesystems,修复中...                                 
Fixing /proc/filesystems...
检测到您无权读取/proc/interrupts,修复中...                               
 Fixing /proc/interrupts...                                                     
检测到您无权读取/proc/iomem,修复中...
Fixing /proc/iomem...                                                          
检测到您无权读取/proc/ioports,修复中...                                       
 Fixing /proc/ioports...                                                        
检测到您无权读取/proc/kallsyms,修复中...                                       
Fixing /proc/kallsyms...                                                      
 检测到您无权读取/proc/keys,修复中...
Fixing /proc/keys...                                                           
检测到您无权读取/proc/key-users,修复中...                                      
Fixing /proc/key-users...
检测到您无权读取/proc/kpageflags,修复中...                                     
Fixing /proc/kpageflags...                                                     
检测到您无权读取/proc/loadavg,修复中...
Fixing /proc/loadavg...                                                        
检测到您无权读取/proc/locks,修复中...                                          
Fixing /proc/locks...
检测到您无权读取/proc/misc,修复中...                                           
Fixing /proc/misc...                                                           
检测到您无权读取/proc/modules,修复中...                                        
Fixing /proc/modules...                                                        
检测到您无权读取/proc/pagetypeinfo,修复中...                                   
Fixing /proc/pagetypeinfo...
检测到您无权读取/proc/partitions,修复中...                                    
 Fixing /proc/partitions...                                                     
检测到您无权读取/proc/sched_debug,修复中...
Fixing /proc/sched_debug...                                                    
检测到您无权读取/proc/softirqs,修复中...                                       
Fixing /proc/softirqs...
检测到您无权读取/proc/timer_list,修复中...                                    
 Fixing /proc/timer_list...                                                     
检测到您无权读取/proc/uptime,修复中...
Fixing /proc/uptime...                                                         
检测到您无权读取/proc/vmallocinfo,修复中...                                   
 Fixing /proc/vmallocinfo...
检测到您无权读取/proc/vmstat,修复中...                                         
Fixing /proc/vmstat...                                                         
检测到您无权读取/proc/zoneinfo,修复中...
Fixing /proc/zoneinfo...                                                       
检测到您无权读取/proc/version,正在自动伪造新文件...                            
你的version文件内容将被伪造成
Linux localhost 4.14.116 #1 SMP PREEMPT Tue Feb 8 12:31:42 CST 2022 aarch64 Android (gcc version 10.1.0 20200630 (prerelease) (GCC) )                                                                           Giving startup script execution permission
正在赋予启动脚本执行权限                                                       
'tome' -> 'tmoe'                                                               
mode of 'debian' retained as 0755 (rwxr-xr-x)
mode of 'startvnc' retained as 0755 (rwxr-xr-x)                                
mode of 'stopvnc' retained as 0755 (rwxr-xr-x)                                 
mode of 'debian-i' retained as 0755 (rwxr-xr-x)                                
mode of 'startxsdl' retained as 0755 (rwxr-xr-x)                               
mode of 'startx11vnc' retained as 0755 (rwxr-xr-x)                             
mode of 'tmoe' retained as 0755 (rwxr-xr-x)
mode of 'novnc' retained as 0755 (rwxr-xr-x)                                   
You can type rm /data/data/com.termux/files/home/storage/external-1/Download/backup/rootfs/ubuntu-focal_arm64-rootfs.tar.xz to delete the image file
您可以输rm /data/data/com.termux/files/home/storage/external-1/Download/backup/rootfs/ubuntu-focal_arm64-rootfs.tar.xz来删除容器镜像文件
-rwxr-x--- 1 u0_a351 everybody 103M Mar 30 16:50 /data/data/com.termux/files/home/storage/external-1/Download/backup/rootfs/ubuntu-focal_arm64-rootfs.tar.xz  mkdir: created directory '/data/data/com.termux/files/home/.local/share/tmoe-linux/containers/proot/ubuntu-focal_arm64/usr/local/bin'
chmod: cannot access '/data/data/com.termux/files/home/.local/share/tmoe-linux/containers/proot/ubuntu-focal_arm64/root': No such file or directory           
'/data/data/com.termux/files/home/.local/share/tmoe-linux/containers/proot/ubuntu-focal_arm64/root' could not be accessed                                     
cp: target '/data/data/com.termux/files/home/.local/share/tmoe-linux/containers/proot/ubuntu-focal_arm64/root' is not a directory
bash: line 1035: cd: /data/data/com.termux/files/home/.local/share/tmoe-linux/containers/proot/ubuntu-focal_arm64/root: No such file or directory             Debian 提示 #3: 您可以使用 'apt-cache search <words>' 或者 'aptitude search <words>' 在所有可用软件包的描述中搜索 words。                                                                                                                    proot error: '/usr/bin/env' not found (root = /data/data/com.termux/files/home/.local/share/tmoe-linux/containers/proot/ubuntu-focal_arm64, cwd = /root, $PATH=(null))                                                                       fatal error: see `proot --help`.
proot error: '/usr/bin/env' not found (root = /data/data/com.termux/files/home/.local/share/tmoe-linux/containers/proot/ubuntu-focal_arm64, cwd = /root, $PATH=(null))
fatal error: see `proot --help`. 

如果视频没传上请联系sunhaochen20070816@163.com

Screenshots

No response

How to reproduce

No response

Expected behavior

可以在无root,特殊模拟环境下正常下载(免过墙),安装(多种环境),运行(减少报错)

Error Logs

No response

Additional context

No response

2moe commented 2 years ago

可以把下载过程的报错信息也发一下吗?


运行

sha256sum /data/data/com.termux/files/home/storage/external-1/Download/backup/rootfs/ubuntu-focal_arm64-rootfs.tar.xz

输出的结果是什么?


如果是 2022-03-29 18:25 更新的镜像,那么该文件的 sha256 值是 ad7b8e968da7199897d346252a4b09f81f43531b8c5265fe7b13ab0d6626cc01

2moe commented 2 years ago

/proc 那块可以无视。 它会自动修复。 那是 warning ,不是 error。 出现报错,只是告诉你,它帮你做了修复工作。

你这个问题是下载或者是解压失败了。 因为关键报错信息是你没有 "ubuntu-focal_arm64/root" 文件夹。

sunhaochen20070816163 commented 2 years ago

1d7b9a0f49b0383c3270fae6ea4a65d1de63898c3120f298886d7717be2df581  /data/data/com.termux/files/home/storage/external-1/Download/backup/rootfs/ubuntu-focal_arm64-rootfs.tar.xz

2moe commented 2 years ago

文件校验值不对。 下载过程中发生了什么吗?

sunhaochen20070816163 commented 2 years ago

tmoe下载过程没问题,下载系统(容器)就出问题了。原附件过大,暂时无法发送。

2moe commented 2 years ago

先运行

pkg up -y

然后删掉 ubuntu 容器和镜像文件,最后重新安装。

2moe commented 2 years ago

留意一下下载ubuntu镜像过程中发生了什么事情。

2moe commented 2 years ago

@sunhaochen20070816163 请问重新下载还是失败吗?

2moe commented 2 years ago

https://github.com/2moe/tmoe-linux/discussions/156

2moe commented 2 years ago

就算是下载失败,也有办法解决的。

等你下次有空的时候,可以再跟我反馈吗?

sunhaochen20070816163 commented 2 years ago

今天我在搭建guacamole时出了问题。这个问题在tomcat就只能运行不能访问。试验建议用Linux的amd64架构,还有些必要组件无论那个系统都无法安装。建议将tomcat和Apache这样的服务器放在一起。 tomcat原来我也不知道怎么用,后来我才知道,root用户下载tomcat9的tar文件放在/root目录里tar解压改名成tomcat9,直接运行tomcat9/bin/startup.sh,看到Tomcat started.就开服成功了,登录127.0.0.1:8080结果无法看到tomcat的主界面。真机搭建……就可以正常运行。搭建之后费劲心guacd成功,几个文件成功,guacamole.war和登录也成功但到了连接出了问题。我的主要目的浏览器远程桌面RDP。我已经想到将VNC连接到某个桌面,这个桌面连接到对应的RDP(noVNC可以做到),最后分配服务器(可以自动化但是可以想到RDP有密码无法自动化登录,除非这个设备已经连接成功)。你们可能要帮我解决tomcat问题,systemctl的模拟代码,reboot和shutdown用来重启和关闭服务,yum/pkg/apt/dnf等安装软件的指令不能安装特殊软件,缺少rpm,dpkg指令(如果需要安装可以教一下我)导致无法跨架构安装软件,搜索不到软件问题,Firefox不自带(建议替换chrome浏览器,因为打不开),无法安装宝塔面板(每次都是因为文件问题手动解决到彻底解决不了)。所以和真正的Linux差别有多大。安卓也是Linux系统,就是不知道能不能用proot打开。现在Ubuntu amd64 VNC好像也不能用了(黑屏),别的vnc服务能运行(只不过显示了一个鼠标和背景),vncserver :1好像连接有一个窗口(甚至还没看到里面是什么)马上就关了(重新开vncserver还是这样),好像跨架构连安装都没有了吗,调整界面也没了。这个是不是意味着我想要自己安装功能或完整卸载再安装? Thanks!

在 2022-04-10 19:10:00,"Moe" @.***> 写道:

就算是下载失败,也有办法解决的。

等你下次有空的时候,可以再跟我反馈吗?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>