首次打开可能需要非常久,因为要解压压缩包。
出现该提示,点击确认即可:
然后界面可能会卡在一个黑框上,只需找到任务栏上的红酒杯图标,右击,关闭,然后再重新打开QQ即可。
我没有登录过,只是看主界面能打开就发布了。如果有人用过了,请回帖反馈功能是否正常。
@wyapples,我会给出修复方案。如果你要马上用微信,你可以先卸载wine游戏助手和微信,然后重新安装微信。
它甚至能在部分安卓手机中运行。我成功在小米10pro(安卓12 + Magisk 24)中运行了。
发送本地所有apt key到服务器以便其他人下载:
apt-key adv --list-keys | grep -E '^[ A-Z0-9]+$' | while read k; do apt-key adv --keyserver keyserver.ubuntu.com --send-keys "$k"; done
uos.conf(3.64 KB)
sources.list(342 Bytes)
appstore.list(114 Bytes)
printer.list(69 Bytes)sudo mkdir -p /etc/apt/auth.conf.d/ /etc/apt/sources.list.d/; sudo chattr -i /etc/apt/auth.conf.d/uos.conf; sudo wget -O /etc/apt/auth.conf.d/uos.conf https://file.hu60.cn/file/hash/conf/ce95fbcc5fd3aee72cca2e7e7b1769a43725.conf; # 禁止UOS自动修改这个文件 sudo chattr +i /etc/apt/auth.conf.d/uos.conf; sudo wget -O /etc/apt/sources.list https://file.hu60.cn/file/hash/list/0b9b771dede163400a9487c7abbb14fb342.list; sudo wget -O /etc/apt/sources.list.d/appstore.list https://file.hu60.cn/file/hash/list/807b3153f78c29e5686dc47e4659f410114.list; sudo wget -O /etc/apt/sources.list.d/printer.list https://file.hu60.cn/file/hash/list/2a7baa7dc39fdc6eeeea9dcdf1e41f1369.list; sudo apt update;
然后执行以下命令,这是为了导入缺失的公钥,自动解决“无法验证以下签名: NO_PUBKEY ……”的问题:
sudo apt-get update 2>&1 | tee /tmp/apt.tmp; cat /tmp/apt.tmp | grep 'NO_PUBKEY' | awk -F'NO_PUBKEY' '{print $2}' | sort | uniq | xargs sudo apt-key adv --keyserver keyserver.ubuntu.com --recv
反复运行上面的命令,直到“由于没有公钥,无法验证下列签名: NO_PUBKEY”不再出现。
执行
sudo chattr +i /etc/apt/auth.conf.d/uos.conf;
后这个文件就删不掉了,也不能修改。如果以后想要删掉,要先执行:sudo chattr -i /etc/apt/auth.conf.d/uos.conf;
如果真的想要创建一个一直运行的脚本,最经济的方法可能是用sleep循环
while true; do sleep 2147483647 done
@胡椒舰长,启动容器时,使用
-it
(也就是-i -t
)启动交互式会话即可,-it
加/bin/bash
就不会自动退出(因为bash会一直等待控制台输入,而控制台永不输入)。如果没有/bin/bash
,还可以用/bin/sh
docker run -d -it --entrypoint=/bin/bash --name xxx debian docker exec -it xxx bash
docker run -d -it --entrypoint=/bin/sh --name yyy debian docker exec -it yyy sh
在GNU/Linux中,
su
/sudo
/pkexec
等请求root权限的应用程序都依赖setuid
权限,所以这些文件的权限都是4755
(-rwsr-xr-x
)。安卓的
su
命令是个例外,因为安卓全面禁止了setuid
权限,所以su
命令根本无法自行切换到root。安卓的su
实际进行的操作是,“远程连接”到以root权限运行的su守护进程,然后以类似于ssh远程登录的方式执行命令。实际的命令都是在su守护进程(相当于ssh服务器)上运行的,所以安卓的su命令本身(相当于ssh客户端)不需要任何特殊权限。
这个文件原本就是755权限
这种表述方式(前面没有0),说明你不了解
setuid
权限。
/usr/bin/pkexec
的正常权限是4755
(-rwsr-xr-x
),开头的4
表示setuid
(设置uid,也就是切换用户)。解决方案是将权限设为
0755
(-rwxr-xr-x
),取消了setuid
,这样这个命令就不能用于切换到root
用户了,所以不再有危害,当然,也不再有作用。任何使用pkexec
请求root权限的图形界面应用程序都会失败。不过,服务器上没有图形界面应用程序,而命令行程序通常都用
sudo
请求root权限,所以几乎没有影响。不要在Linux桌面系统内修改
pkexec
权限!
@加勒比海带,mysql的source 和mysql < 1.sql这样导入数据没有区别,但是如果没有
use 表
,会报错说未选择数据库。
@罐子,突然失去兴趣,被我暂存在分支里了。以后有兴趣再说。
@罐子,方法你自己找,我没有。
@罐子,我正在开发公共回调代理。
@罐子,嗯,如果数据不重要,删掉数据文件夹重新开始比较简单。如果数据很重要,也确实有办法修复,MySQL有一些修复命令,我很久以前用过,现在都忘了。
步骤18:更新虎绿林程序,初步修复和PHP8.1点兼容性。
因为有git,更新虎绿林程序相当简单。执行以下命令:
# 跳转到网站文件夹 cd ~/hu60wap6 # 拉取更新 git pull --recurse-submodules
然后再打开网站看看:
http://localhost:8080/?r=54321
已经可以无错显示了。
要查看更新历史,可执行以下命令:
cd ~/hu60wap6 git log
可以按Termux显示的
↑
和↓
按钮滚动更新历史。输入字母
q
可退出更新历史界面。
@罐子,对了,现在有一个在64位Termux中安装32位java的新教程。如果你的MySQL在64位Termux中正常,你可以再次用回64位Termux。
@罐子,mysql数据文件夹里的数据是不可移植的,不同版本的数据文件结构不同。你应该用导入导出SQL来转移数据,而不是直接复制数据文件夹。
@罐子,如果你没有复制数据文件夹,那么目前的提示可能意味着数据文件夹里的内容已经损坏。你可以
killall mariadbd
,删除所有数据(就在你所在的文件夹),然后重新开始。把所有要执行的SQL重新执行一遍。