Anlinux 装的 openSUSE 里 zypper 刷新软件源无法写入缓存!

oss 和 update 都处于禁用状态,能安装就见鬼了。

额……谢谢:pray:我对这个包管理还不太熟悉

照理说这有启用一个 oss 啊

请问 update 也需要启用是么?

Leap 需要,Tumbleweed 不需要。

好的,谢谢

再次打扰。
我重新安装了 tumbleweed 版本,在 zypper ref 后还是无法安装……禁用了 update,因为官方源实在是太慢了,我找到源只有 oss……请问这是怎么回事?
另外,请问怎么禁止它在安装软件的时候自己刷新源,太耗流量了。

之前用树莓派的时候发现这架构的源应该就只有 oss 和 update

至于无法安装,给点详细的信息?什么板子?源地址?具体的报错?

关闭自动刷新:

sudo zypper lr -E  # 得到编号
sudo zypper mr -F xx # 禁用对应编号源自动刷新

详见 zypper help

我把我的环境的信息全部给出,供大家参考
CPU:骁龙 MSM8917,aarch64(ArmV8)架构,1.4Ghz
系统:安卓 8.1.0
内存:3GB
ROOT:否
环境:Proot (Termux (0.73)) + AnLinux + openSUSE Tumbleweed (Leap 15.1 也有尝试))
使用源:Oss (官方)(http://pkg.adfinis-sygroup.ch/opensuse/opensuse/ports/aarch64/tumbleweed/repo/oss 这个也使用过,同样的问题),Update (官方)
脚本:


遇到的情况:使用zypper ref无法缓存,无法下载任何软件

localhost:~ # zypper ref
Retrieving repository 'openSU [done]
Building repository 'openSUSE [done]
Retrieving repository 'openSU [done]
All repositories have been refreshed.
localhost:~ # zypper install VIM 
# 我这里用的是小写,但我不知道为什么会自动变成大写
Loading repository data...
Retrieving repository 'openSUSE-Tumbleweed-Oss' data...
Retrieving repository 'openSU [done]
Retrieving repository 'openSUSE-Tumbleweed-Update' data...
Retrieving repository 'openSU [done]
Reading installed packages...
'vim' not found in package names. Trying capabilities.
No provider of 'vim' found.
Resolving package dependencies...
Nothing to do.
localhost:~ #

uname 信息

localhost:~ # uname -a
Linux localhost 3.18.71-perf #4 SMP PREEMPT Wed Dec 11 16:57:42 CST 2019 aarch64 aarch64 aarch64 GNU/Linux

如果各位还需其他信息回复即可,我将再次编辑补充
我现在依旧存在回帖限制,排版也不熟悉,带来的不便还请谅解
希望各位能帮我解决这个问题,谢谢各位,辛苦了
@zzndb 老哥帮助了我许多 ,谢谢!
@marguerite @tommyvct @hillwood

这个地方先预留回复…:no_mouth:

看起来刷新不了啊,把地址换成 https 的试试,还不行看能不能来个科学上网

像管理源这种能用 yast 解决的就不要用 zypper
尤其是新手

你用的怕不是 termux + anlinux
如果是这个操作我建议你用 ubuntu,不要用 opensuse

uname 发一下
源地址发一下

不仅仅是 VIM ,应该说是什么都装不了,我感觉是刷新源根本没有 cache 到本地(明明刷新了,然后禁用刷新,搜索时依旧在刷新,然后搜索得到的结果都是已安装的 (Anlinux 的 tw 默认 rootfs)),然后我本地的 termux 不知道怎么蹦了,感觉我也试不了了,如果没有试过那个 rootfs 可以再试试。

最开始的 repo 是这个

http://pkg.adfinis-sygroup.ch/opensuse/opensuse/ports/aarch64/distribution/leap/15.1/repo/oss/

环境是 Android + PRoot

楼主触发新手发帖限制了。

我改了下他的信任级别。

谢谢,请问还有什么信息你们需要的么?

我感觉这不是 zypper 的问题是那个模拟器的问题。可能是比如 /var/tmp 无法写入

2赞

这个 issue 我只是觉得和我的 termux 崩有关 :joy: