• debian 12.5 使用官方源、清华源等,无法安装wget、mysql,如何解决?(操作系统-linux)


    关注 码龄 粉丝数 原力等级 -- 被采纳 被点赞 采纳率 jmwjy 2024-06-19 21:25 采纳率: 0% 浏览 3 首页/ 运维 / debian 12.5 使用官方源、清华源等,无法安装wget、mysql,如何解决?(操作系统-linux) debianlinux debian 12.5 使用官方源、清华源等,无法安装wget、mysql 等始终报错如下root@debian:/etc/apt# apt-get install wgetReading package lists DoneBuilding dependency tree DoneReading state information DonePackage wget is not available, but is referred to by another package.This may mean that the package is missing, has been obsoleted, oris only available from another source E: Package 'wget' has no installation candidate 我的 /etc/apt/sources.list 内容如下:deb https://mirros.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-freedeb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free 收起 写回答 好问题 0 提建议 追加酬金 关注问题 微信扫一扫 点击复制链接 分享 邀请回答 编辑 收藏 删除 结题 收藏 举报 追加酬金 (90%的用户在追加酬金后获得了解决方案) 当前问题酬金 ¥ 0 (可追加 ¥500) ¥ 15¥ 20¥ 50¥ 100¥ 200 支付方式 扫码支付 二维码出错 点击刷新 支付金额 15 元 提供问题酬金的用户不参与问题酬金结算和分配 支付即为同意 《付费问题酬金结算规则》 结题 再想想 删除 再等等

    2条回答 默认 最新

    • 专家-赤兔[在线] 全栈领域优质创作者 2024-06-19 21:25
      关注

      引自免费微信小程序:皆我百晓生

      遇到在Debian系统中无法找到或安装特定软件包的情况,比如wgetmysql,这通常是由于软件源配置不正确或软件包未在当前使用的仓库中提供所致。根据你提供的信息,你的/etc/apt/sources.list指向了清华镜像站的bookworm仓库,这是Debian 12的代号。但是,错误信息提示wget没有安装候选,这可能意味着镜像站的更新问题或你的系统尚未完全同步到最新的软件包列表。

      为了解决这个问题,你可以按照以下步骤操作:

      1. 更新软件包列表
        首先,确保你的软件包列表是最新的。运行以下命令:

        apt update
        

        如果apt update也报错,可能是因为源列表有误或网络问题。检查你的/etc/apt/sources.list文件是否正确,并确保网络连接稳定。

      2. 检查并修改源列表
        打开/etc/apt/sources.list文件,确认内容如下:

        deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free
        deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free
        

        确保没有多余的空格或换行符,且URL是正确的。如果有多余的条目,删除它们以避免混淆。

      3. 再次尝试安装
        更新软件包列表后,再次尝试安装wget

        apt install wget
        
      4. 尝试其他镜像站
        如果仍然出现问题,可能是清华镜像站暂时不可用或有延迟。可以尝试更换为其他可靠的镜像站,例如阿里云镜像站:

        修改/etc/apt/sources.list中的URL为:

        deb http://mirrors.aliyun.com/debian/ bookworm main contrib non-free
        deb-src http://mirrors.aliyun.com/debian/ bookworm main contrib non-free
        

        然后再次运行apt updateapt install wget

      5. 检查软件包版本
        在某些情况下,特定软件包可能在某个仓库中不可用,但可以通过添加额外的仓库来获取。例如,对于mysql,你可能需要添加MySQL的官方仓库。这通常涉及下载并导入GPG密钥,然后添加仓库的URL。具体步骤可以参考MySQL官方文档

      6. 检查APT配置
        最后,确认你的APT配置没有被其他工具或脚本修改过。可以检查/etc/apt/apt.conf.d/目录下的文件是否有异常配置。

      通过上述步骤,你应该能够解决无法安装wgetmysql的问题。如果问题依然存在,可能需要进一步检查系统日志或寻求更专业的社区支持。

      展开全部

      评论 编辑记录
    • jmwjy 2024-06-19 23:20
      关注

      我尝试过很多次,debian的官方源、国内的清华源等,都不能apt install wget
      只有换成阿里源才可以安装wget !

      评论
    编辑
    预览

    报告相同问题?

  • 相关阅读:
    深度优先遍历与连通分量
    浅谈 API 网关
    Java分支结构综合练习一之一元二次方程求解
    09.Tornado_获取请求参数
    Redis缓存异常处理以及淘汰策略
    用sklearn实现线性回归和岭回归
    【第十四届蓝桥杯单片机组】个人笔记汇总
    PMP每日一练 | 考试不迷路-8.29(包含敏捷+多选)
    深度剖析 Vue3 如何通过虚拟DOM更新页面
    七夕给女朋友准备的小惊喜网站制作(html+css+js)
  • 原文地址:https://ask.csdn.net/questions/8121302