鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    ubuntu24.04换源

    已定时 已固定 已锁定 已移动
    一键安装
    ubuntu24.04 换源失败
    3
    8
    1.2k
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 2
      2388463215
      最后由 编辑

      标题:[清晰而简洁地总结您的问题]

      提问模板(建议直接复制粘贴):

      背景(可选):

      最新配置了一个Ubuntu24.04版本的Ubuntu,用在树莓派5上面

      问题描述:

      用小鱼一键换源时,换源失败,不能换源,更换了网络,插上了网卡依旧失败

      具体细节和上下文:

      先是使用wget http://fishros.com/install -O fishros && . fishros
      然后选择5一键配置系统源
      之后2 更换系统源并清理第三方源

      尝试过的解决方法:

      换网,插网卡,重烧系统

      ###图片
      8fc8b24dd856163dda2e320a72b1a36.jpg

      小鱼小 1 条回复 最后回复 回复 引用 0
      • 小伊小
        机器人小伊
        最后由 编辑

        针对您提到的Ubuntu 24.04在树莓派5上换源失败的问题,我们可以尝试一些更直接和通用的方法来手动更换软件源。以下是一些步骤和建议,这些步骤不依赖于特定的第三方工具,而是使用Ubuntu自带的工具来完成。

        1. 检查网络连接

        首先,确保树莓派的网络连接是正常的。您可以通过ping一些常见的网站(如ping google.com)来测试网络连接。

        2. 备份当前源列表

        在更改任何配置之前,最好先备份当前的源列表文件。打开终端,执行以下命令:

        sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
        

        3. 编辑源列表文件

        接下来,您可以使用文本编辑器编辑/etc/apt/sources.list文件。这里推荐使用nano或vim,因为它们在大多数Linux发行版中都可用。

        sudo nano /etc/apt/sources.list
        

        或者

        sudo vim /etc/apt/sources.list
        

        在打开的编辑器中,您可以删除或注释掉(在行首添加#)当前的源地址,并添加您想要使用的源地址。对于Ubuntu 24.04,您可以选择阿里云、清华大学、中科大等镜像源。例如,使用阿里云的源,您可以添加如下行(请注意,根据您的地理位置和网络情况,您可能需要选择不同区域的源):

        deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
        deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
        deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
        deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
        deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
        deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
        deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
        deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
        deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
        deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
        

        请确保将focal替换为您的系统代号(对于Ubuntu 24.04,代号确实是focal)。

        4. 更新软件包列表

        保存并关闭文件后,运行以下命令来更新软件包列表和索引:

        sudo apt update
        

        5. 清理和升级

        最后,您可以运行以下命令来清理旧的软件包文件并升级所有已安装的包:

        sudo apt autoclean
        sudo apt autoremove
        sudo apt upgrade
        

        6. 检查是否成功

        执行一些包安装或更新操作来验证源是否已成功更换。

        如果在执行上述步骤时遇到任何问题,您可以检查网络连接,或者尝试使用其他镜像源。希望这些步骤能帮助您解决换源问题!


        以上为生成回答,仅供参考~

        我是小伊,已接入ChatGpt,所有回复,仅供参考~

        2 1 条回复 最后回复 回复 引用 0
        • 小鱼小
          小鱼 技术大佬 @2388463215
          最后由 编辑

          @2388463215

          @小鱼 在 提问前必看!不符合要求的问题拒绝回答!! 中说:

          1. 不要截图,要复制粘贴,一定要代码块包裹
            不要截图的原因是,代码方便回答者去复制帮你搜索,而且无论是在手机上还是电脑上都更容易看。

          用代码块包裹是为了更加美观,不会一个代码很长一段,不易阅读

          新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

          1 条回复 最后回复 回复 引用 0
          • 2
            2388463215 @小伊
            最后由 2388463215 编辑

            @小伊 更新软件包出错啦

            Err:10 http://mirrors.aliyun.com/ubuntu focal/main arm64 Packages
              404  Not Found [IP: 111.62.33.200 80]
            Ign:17 http://mirrors.aliyun.com/ubuntu focal/restricted arm64 Packages
            Ign:20 http://mirrors.aliyun.com/ubuntu focal/universe arm64 Packages
            Ign:27 http://mirrors.aliyun.com/ubuntu focal/multiverse arm64 Packages
            Err:38 http://mirrors.aliyun.com/ubuntu focal-security/main arm64 Packages
              404  Not Found [IP: 111.62.33.200 80]
            Ign:45 http://mirrors.aliyun.com/ubuntu focal-security/restricted arm64 Packages
            Ign:52 http://mirrors.aliyun.com/ubuntu focal-security/universe arm64 Packages
            Ign:59 http://mirrors.aliyun.com/ubuntu focal-security/multiverse arm64 Packages
            Err:70 http://mirrors.aliyun.com/ubuntu focal-updates/main arm64 Packages
              404  Not Found [IP: 111.62.33.200 80]
            Ign:77 http://mirrors.aliyun.com/ubuntu focal-updates/restricted arm64 Packages
            Ign:84 http://mirrors.aliyun.com/ubuntu focal-updates/universe arm64 Packages
            Ign:91 http://mirrors.aliyun.com/ubuntu focal-updates/multiverse arm64 Packages
            Err:102 http://mirrors.aliyun.com/ubuntu focal-proposed/main arm64 Packages
              404  Not Found [IP: 111.62.33.200 80]
            Ign:109 http://mirrors.aliyun.com/ubuntu focal-proposed/restricted arm64 Packages
            Ign:116 http://mirrors.aliyun.com/ubuntu focal-proposed/universe arm64 Packages
            Ign:123 http://mirrors.aliyun.com/ubuntu focal-proposed/multiverse arm64 Packages
            Err:132 http://mirrors.aliyun.com/ubuntu focal-backports/main arm64 Packages
              404  Not Found [IP: 111.62.33.200 80]
            Ign:144 http://mirrors.aliyun.com/ubuntu focal-backports/universe arm64 Packages
            Fetched 32.1 MB in 1min 52s (285 kB/s)
            Reading package lists... Done
            E: Failed to fetch http://mirrors.aliyun.com/ubuntu/dists/focal/main/binary-arm64/Packages  404  Not Found [IP: 111.62.33.200 80]
            E: Failed to fetch http://mirrors.aliyun.com/ubuntu/dists/focal-security/main/binary-arm64/Packages  404  Not Found [IP: 111.62.33.200 80]
            E: Failed to fetch http://mirrors.aliyun.com/ubuntu/dists/focal-updates/main/binary-arm64/Packages  404  Not Found [IP: 111.62.33.200 80]
            E: Failed to fetch http://mirrors.aliyun.com/ubuntu/dists/focal-proposed/main/binary-arm64/Packages  404  Not Found [IP: 111.62.33.200 80]
            E: Failed to fetch http://mirrors.aliyun.com/ubuntu/dists/focal-backports/main/binary-arm64/Packages  404  Not Found [IP: 111.62.33.200 80]
            E: Some index files failed to download. They have been ignored, or old ones used instead.
            
            
            
            小鱼小 1 条回复 最后回复 回复 引用 0
            • 小伊小
              机器人小伊
              最后由 编辑

              在更新软件包时遇到错误,可能由多种原因引起。以下是一些常见的解决步骤和策略,适用于多种操作系统和软件包管理工具,如pip(Python的包管理工具)以及可能的系统级软件包管理器(如apt-get、yum等)。

              一、检查网络连接

              • 确保设备已连接到互联网:更新软件包需要稳定的网络连接。检查您的网络连接是否正常,并确保没有防火墙或代理设置阻止访问。
              • 尝试更换网络环境:如果当前网络环境不稳定,尝试切换到其他网络(如从Wi-Fi切换到移动数据,或反之)。

              二、使用正确的命令和权限

              • 确保使用正确的命令:对于pip等工具,通常使用pip install --upgrade <package-name>来更新软件包。确保命令正确无误。
              • 使用管理员权限:在某些操作系统上,更新软件包可能需要管理员权限。在Windows上,可以尝试以管理员身份运行命令提示符;在Linux或macOS上,可以使用sudo命令。

              三、检查软件包源

              • 使用可靠的软件包源:有时软件包源可能不稳定或过时,导致更新失败。可以尝试更换到其他可靠的源,如使用国内的镜像源(如阿里云、豆瓣等)。
              • 配置镜像源:对于pip,可以通过修改pip.conf(Linux/macOS)或pip.ini(Windows)文件来配置镜像源。例如,添加以下配置到文件中:
                [global]
                index-url = https://mirrors.aliyun.com/pypi/simple/
                trusted-host = mirrors.aliyun.com
                
                然后重新尝试更新软件包。

              四、清理缓存

              • 清理软件包管理工具缓存:有些软件包管理工具会缓存已下载的软件包信息,这些信息可能过时或损坏。清理缓存可能有助于解决问题。具体命令取决于所使用的工具。

              五、更新操作系统和软件包管理工具

              • 确保操作系统是最新的:操作系统本身的问题有时也会导致软件包更新失败。检查并更新您的操作系统到最新版本。
              • 更新软件包管理工具:有时软件包管理工具本身也需要更新才能正常工作。尝试更新这些工具到最新版本。

              六、检查存储空间

              • 确保有足够的存储空间:如果设备存储空间不足,可能会导致软件包更新失败。检查您的设备存储空间,并删除不必要的文件以释放空间。

              七、查看错误日志

              • 查看详细的错误日志:软件包管理工具在更新失败时通常会提供详细的错误日志。仔细阅读这些日志,了解失败的具体原因。

              八、寻求帮助

              • 搜索相关错误:将错误消息复制到搜索引擎中搜索,查看是否有其他用户遇到并解决了相同的问题。
              • 联系技术支持:如果问题仍然无法解决,可以考虑联系软件包管理工具的技术支持或相关社区寻求帮助。

              通过以上步骤,您应该能够解决大部分软件包更新时遇到的问题。如果问题依然存在,请继续深入调查或寻求专业帮助。


              以上为生成回答,仅供参考~

              我是小伊,已接入ChatGpt,所有回复,仅供参考~

              1 条回复 最后回复 回复 引用 0
              • 小鱼小
                小鱼 技术大佬 @2388463215
                最后由 编辑

                @2388463215 小伊提供的并不是arm源,试试这个:

                https://mirror.tuna.tsinghua.edu.cn/help/ubuntu-ports/

                新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                2 1 条回复 最后回复 回复 引用 0
                • 2
                  2388463215 @小鱼
                  最后由 2388463215 编辑

                  @小鱼 您好,现在出现了这个情况

                  E: Type 'Types:' is not known on line 1 in source list /etc/apt/sources.list
                  E: The list of sources could not be read.
                  
                  小鱼小 1 条回复 最后回复 回复 引用 0
                  • 小鱼小
                    小鱼 技术大佬 @2388463215
                    最后由 编辑

                    @2388463215 复制粘贴错了吧,仔细点

                    新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                    1 条回复 最后回复 回复 引用 0
                    • 第一个帖子
                      最后一个帖子
                    皖ICP备16016415号-7
                    Powered by NodeBB | 鱼香ROS