首页
版块
资源库
社区
工具箱
WiKi
搜索
仅搜索标题
用户:
仅搜索标题
用户:
登录
搜索
仅搜索标题
用户:
仅搜索标题
用户:
菜单
安装应用
安装
回复主题
首页
版块
系统软件
Linux交流
手机aidlux内置debian更新教程
禁用JavaScript。为了获得更好的体验,请在运行之前启用浏览器中的JavaScript。
您正在使用一款已经过时的浏览器!部分功能不能正常使用。
请使用Chrome或其他浏览器。
信息
[QUOTE="wrefiyu琳, post: 87048, member: 20595"] 从aid论坛搬运来的古早文,但看到这个aid一直不更新还是发一下( ### 前言 釉坛并不支持markdown,这让注重排版的我感到肥肠难受 **注意,升级后可能会因个人原因出现bug** debian10的软件包是不及更高版本的数量多的,在编译某些包时,可能出现一些包找不到的情况。( ̄_, ̄ ) 于是我在编译Piscesys DE [URL]https://gitlab.com/piscesys[/URL] 时,便出现了包找不到的大bug。(ノへ ̄、) 所以在几次尝试下,我把aidlux升到了debian11ヽ(✿゚▽゚)ノ ### 教程 首先得`apt-mark hold python`这个python如果被更新重启系统时会校验不通过。(都是血与泪的教训) `apt-mark hold python3`这里是要怪我,我之前没写到这里,导致很多人误更python3.9.7然后炸了 *注 之前以为是aid包,后来发现是python版本问题详见出错经历* 如果没有hold,便会卡在校验系统文件这里 就算你一直不重启( 你的aid也没法用了。会提示python安装时和运行时不符 ### python误更挽救伪教程 暴力降级。。。 执行`apt remove python3` 然后 (以下内容实机测试无效,非常抱歉,我还没找到解决办法,有大佬知道请在评论指出,谢谢 ```bash apt autoremove wget [URL='http://mirrors.ustc.edu.cn/debian/pool/main/p/python3.7/libpython3.7-minimal_3.7.3-2%2Bdeb10u3_arm64.deb']http://mirrors.ustc.edu.cn/debian/pool/main/p/python3.7/libpython3.7-minimal_3.7.3-2+deb10u3_arm64.deb[/URL] wget [URL='http://mirrors.ustc.edu.cn/debian/pool/main/p/python3.7/python3.7-minimal_3.7.3-2%2Bdeb10u3_arm64.deb']http://mirrors.ustc.edu.cn/debian/pool/main/p/python3.7/python3.7-minimal_3.7.3-2+deb10u3_arm64.deb[/URL] wget [URL='http://mirrors.ustc.edu.cn/debian/pool/main/p/python3.7/python3.7_3.7.3-2%2Bdeb10u3_arm64.deb']http://mirrors.ustc.edu.cn/debian/pool/main/p/python3.7/python3.7_3.7.3-2+deb10u3_arm64.deb[/URL] dpkg -i libpython3.7-minimal_3.7.3-2+deb10u3_arm64.deb dpkg -i python3.7-minimal_3.7.3-2+deb10u3_arm64.deb dpkg -i python3.7_3.7.3-2+deb10u3_arm64.deb apt-mark hold python3 apt-mark hold python ``` 但是仍然会有bug,所以遇到误升的情况就重装吧,目前我也还没找到好的方法。 --- 执行`apt update &&apt upgrade` 然后编辑`/etc/apt/sources.list`用vim,nano,micro啥的都行 注释掉原内容 然后加入 > > deb [URL]https://mirrors.huaweicloud.com/debian/[/URL] bullseye main non-free contrib > > > deb-src [URL]https://mirrors.huaweicloud.com/debian/[/URL] bullseye main non-free contrib > > > deb [URL]https://mirrors.huaweicloud.com/debian-security/[/URL] bullseye-security main > > > deb-src [URL]https://mirrors.huaweicloud.com/debian-security/[/URL] bullseye-security main > > > deb [URL]https://mirrors.huaweicloud.com/debian/[/URL] bullseye-updates main non-free contrib > > > deb-src [URL]https://mirrors.huaweicloud.com/debian/[/URL] bullseye-updates main non-free contrib > > > deb [URL]https://mirrors.huaweicloud.com/debian/[/URL] bullseye-backports main non-free contrib > > > deb-src [URL]https://mirrors.huaweicloud.com/debian/[/URL] bullseye-backports main non-free contrib > 不得不说aid论坛的markdown编辑器太呛人了(当然釉坛没有编辑器更呛人 保存退出 执行`apt update` 然后`apt full-upgrade` 中途会有一些提示框,按需求选择 更新后重启,完美 大功告成 ** ### 后记 **反面教材** 20220825 卡死了 还好新版有error模式 我这一进去就只剩终端了 我找到方式再更新  在进入error模式后发现又是aid版本问题 可是我有hold住啊? 我在另一台手机上用`dpkg-repack`提取出了原版aid的deb包 **非常神奇** 然后我又用网盘传到了平板上 然后用dpkg -i了一下,但还会报上面的错 于是我就在想,会不会是python的问题 然后我降级到了3.5.7,第一个bug解除了 第二个bug是pip包缺失 执行`pip install requests` 但并没有好 依然会有如上错误 后来想了一下,由于我降级python时装的是二进制make install版本,deb包却还是3.9.7,于是我用apt remove了python3,果然二进制包不受影响 再用pip装装看 pip找不到了 首先执行 `python -m ensurepip` 然后 `python -m pip install --upgrade pip` 可是pip好像不见了!  执行`wget [URL]https://bootstrap.pypa.io/get-pip.py[/URL]` 然后安装二进制文件`sudo python3 get-pip.py`  总算能用pip了 但发现要改python3的安装路径 因为python3我用的二进制安装,路径在/usr/local/bin里而不在/usr/bin里,所以还要把python啥的都cut到这个路径 `mv python3* /usr/bin/` 然而还会有报错 这时要添加环境变量,,,,,,, 死机了 重新装一遍吧 > > 终于装好了,如果你按我的方法出bug了,欢迎在评论提出 > > > 码fu字zhi不易,点个赞再走吧∼ > > > ヽ(✿゚▽゚)ノ注意新版aidlux可能有bug > [/QUOTE]
发送
+
文明上网,理性发言