「完美解决」关于最新Ubuntu22.04.1安装launchpad里面PPA报错:“InRelease not available“,“not found file“等

这篇具有很好参考价值的文章主要介绍了「完美解决」关于最新Ubuntu22.04.1安装launchpad里面PPA报错:“InRelease not available“,“not found file“等。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

摘要&概述

Ubuntu添加PPA(第三方个人软件包)源时,出现类似错误:
“InRelease not available”,“403 Not Found”,“does not have a Release file.”
手动更改源获取的版本代号或许是最佳解决方案
此方案可以完美解决(Perhaps?😁)

起因

Ubuntu默认的桌面环境主题用着很不习惯,网上搜索了一下,瞄准了了unity-tweak-tools这个工具。

问题

添加launchpad第三方软件源

sudo add-apt-repository ppa:noobslab/themes

结果执行之后抛出类似错误

E: The repository 'https://ppa.launchpadcontent.net/noobslab/themes/ubuntu jammy Release' does not have a Release file.

思考&尝试 (最耗时最难熬的阶段)

文件找不到😨
So what🤔
作为一个牛X的 (并不)Coder,这能难住我🙅
嗒哒~~祭出万能法宝🔍
In Progress:■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■□ 99.9%
尝试了各种方法

2022.11.07补充更新·add-ppa-repository执行未果的扫尾工作

在我们第一次直接用add-ppa-repository命令来添加第三方源的时候,虽然结果报错了,但其实这个工具已经把两个源地址添加到了Ubuntu系统的[Software&Updates]的[Other Software]列表里面。所以我们要去手动删除掉它,以免在[解决方案]第五步最后时刻被它摆一道。我今晚在添加另个一源的时候突然想到,好像咱的文章还是有逻辑漏洞👻。(P.S.为了演示,我又故意去误操作了一次,给我加个鸡腿吧)
ppa.launchpadcontent.net,The Issue Solution In Ubuntu,ubuntu,linux
在弹出的窗口中,你可直接关闭,也可点击Reload。它在这里的作用类似于apt update。
ppa.launchpadcontent.net,The Issue Solution In Ubuntu,ubuntu,linux

解决方案

第一步·打开第三方源的网站

打开第三方源(终端错误提示中的)网址:LaunchPad,搜索你要安装的软件仓,本次是[noobslab]
ppa.launchpadcontent.net,The Issue Solution In Ubuntu,ubuntu,linux

第二步·找到仓库Owner主页

点击图示链接,打开这个完全匹配的仓库
ppa.launchpadcontent.net,The Issue Solution In Ubuntu,ubuntu,linux

第三步·找到具体仓库

在仓库主页找到本次要添加的[themes]具体仓库
ppa.launchpadcontent.net,The Issue Solution In Ubuntu,ubuntu,linux

第四步·选择正确版本代号

首先查看你当前系统的发行版本代号,在终端输入如下命令

lsb_release -a

得到的输出信息,其中[Codename]的值[Jammy]就是当前发行版本代号

No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 22.04.1 LTS
Release:	22.04
Codename:	jammy

然后如下图所示操作
ppa.launchpadcontent.net,The Issue Solution In Ubuntu,ubuntu,linux
然后得到下图中的结果
ppa.launchpadcontent.net,The Issue Solution In Ubuntu,ubuntu,linux

第五步·手动更新PPA源

在终端输入以下命令(我用的VIM文本编辑器,你可以用自己习惯的),编辑本地软件源列表
P.S. 更新修改说明:代码打错了,已改正

sudo vim /etc/apt/sources.list

在文件中添加刚刚得到的两行命令,然后保存退出。

deb https://ppa.launchpadcontent.net/noobslab/themes/ubuntu cosmic main 
deb-src https://ppa.launchpadcontent.net/noobslab/themes/ubuntu cosmic main

最后在终端执行软件源更新

sudo apt update

得到如下结果,表示已经获取到更新(只要按照上述步骤来,基本能得到结果😊)

Hit:1 http://ftp.sjtu.edu.cn/ubuntu jammy InRelease
Hit:2 http://ftp.sjtu.edu.cn/ubuntu jammy-updates InRelease     
Hit:3 http://ftp.sjtu.edu.cn/ubuntu jammy-backports InRelease   
Hit:4 http://ftp.sjtu.edu.cn/ubuntu jammy-security InRelease                   
Get:5 https://ppa.launchpadcontent.net/noobslab/themes/ubuntu cosmic InRelease [15.4 kB]
Get:6 https://ppa.launchpadcontent.net/noobslab/themes/ubuntu cosmic/main Sources [3,424 B]
Get:7 https://ppa.launchpadcontent.net/noobslab/themes/ubuntu cosmic/main i386 Packages [2,372 B]
Get:8 https://ppa.launchpadcontent.net/noobslab/themes/ubuntu cosmic/main amd64 Packages [2,372 B]
Get:9 https://ppa.launchpadcontent.net/noobslab/themes/ubuntu cosmic/main Translation-en [936 B]
Fetched 24.5 kB in 7s (3,718 B/s)                                              
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
2 packages can be upgraded. Run 'apt list --upgradable' to see them.

其中Hit表示命中时间戳不需要更新,Get表示获取到更新并已成功下载。[5-9]就是本次添加PPA源并得到的结果,接下来就可以愉快的 sudo apt install 该仓库[noobsalb/themes]的所有软件了🎉🎉🎉

总结

折腾过程中难免遇到报错,要冷静思考并充分利用网络资源。
这次的问题归纳出以下两点:
1. Ubuntu系统自带的add-apt-repository命令只会添加对应当前版本代号的仓库,Ubuntu更新机制出于安全考虑这样设置的,连这个命令后面的参数都没有指定版本代号的选项,如下

usage: add-apt-repository [-h] [-d] [-r] [-s] [-c COMPONENT] [-p POCKET] [-y] [-n] [-l] [--dry-run] [-L | -P PPA | -C CLOUD | -U URI | -S SOURCESLIST [SOURCESLIST ...] | line ...]

Only ONE of -P, -C, -U, -S, or old-style 'line' can be specified

positional arguments:
  line                  sources.list line to add (deprecated)

options:
  -h, --help            show this help message and exit
  -d, --debug           Print debug
  -r, --remove          Disable repository
  -s, --enable-source   Allow downloading of the source packages from the repository
  -c COMPONENT, --component COMPONENT
                        Components to use with the repository
  -p POCKET, --pocket POCKET
                        Add entry for this pocket
  -y, --yes             Assume yes to all queries
  -n, --no-update       Do not update package cache after adding
  -l, --login           Login to Launchpad.
  --dry-run             Don't actually make any changes.
  -L, --list            List currently configured repositories
  -P PPA, --ppa PPA     PPA to add
  -C CLOUD, --cloud CLOUD
                        Cloud Archive to add
  -U URI, --uri URI     Archive URI to add
  -S SOURCESLIST [SOURCESLIST ...], --sourceslist SOURCESLIST [SOURCESLIST ...]
                        Full sources.list entry line to add

2. Linux系统学习中,报错或者系统挂了都很正常,大牛都不敢保证完全没问题,要善于抓取并分析关键错误信息。至少在错误信息提示上,Linux做的比Windows人性化,它会告诉你到你错在哪一步。Win系统基本上都是0x00000****之类的的内部代码(闭源OS通病),跟天书一样😅

P.S. 可能有人要说我“捧一踩一”,但我是Win重度使用者,所以就事论事罢了。

写在最后

这个方案应该是此类问题的通用解了,毕竟除了官方源,第三方源也没必要每个发行版都制作对应的仓库吧。除非有新的功能更新或者BUG修复,不然就会停在最后一次更新状态。但是官方发行版又是不停的,我不可能为了新系统放弃好用的第三方源,但也不能只因为安全机制就放弃新系统吧。还是那句话“错误不可怕,找到它,解决它!”
如果本篇文章的确解决了你的麻烦,欢迎
ppa.launchpadcontent.net,The Issue Solution In Ubuntu,ubuntu,linux

如有任何问题,请留言回复,能解决一定帮忙。

参考来源

[1]NoobsLab.Themes Collection by NoobsLab[W]:网站.LaunchPad.2017-05-28.
[2]InsideOut.解决Ubuntu19.04无法添加noobslab源[B]:博客.博客园.2019-12-29.文章来源地址https://www.toymoban.com/news/detail-780191.html

到了这里,关于「完美解决」关于最新Ubuntu22.04.1安装launchpad里面PPA报错:“InRelease not available“,“not found file“等的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Ubuntu22.04(非虚拟机)安装教程(2023最新最详细)

    目录 简介 一.下载Ubuntu Server镜像,官方地址下载即可 ​二.安装Ubuntu镜像 Linux是一种自由和开放源代码的操作系统内核,被广泛应用于各种计算机系统中。它以稳定性、安全性和灵活性而闻名,并成为服务器、嵌入式设备和个人计算机等领域的首选操作系统。 Linux的主要特点

    2024年02月08日
    浏览(66)
  • Ubuntu最新版本(Ubuntu22.04LTS)安装Tftp服务及其使用教程

    专栏地址:嵌入式开发 专栏文章: 【01】windows安装VMware最新版本(VMware Workstation 17.0 Pro)详细教程 【02】VMware17虚拟机安装Ubuntu最新版本(Ubuntu22.04LTS)详细步骤 【03】Ubuntu22.04 添加samba,并在windows访问 的详细教程 【04】Vmware Pro 17 设置共享文件夹 【05】Ubuntu最新版本(Ubuntu22.04LT

    2024年02月13日
    浏览(52)
  • Ubuntu22.04安装IDEA以及创建桌面图标2023最新(老版本通用)

    前言:我使用的ubuntu版本是22.04,安装的idea是2023最新版,不过新老版本的步骤都是通用的,顶多有一点小的差别,可以在下方留言询问我。 /opt 用来安装附加软件包,是用户级的程序目录,可以理解为程序安装目录,可以用于安装大型程序或者目录 /usr/local /usr :系统级目录,

    2024年02月16日
    浏览(54)
  • ubuntu20.04搜狗输入法安装不成功完美解决

      遇到的问题:切换搜狗输入法的时候无法正常使用 不要看到一个教程就开始操作,先看是不是自己版本的教程。 不要看到评论区感谢大佬、安装成功就以为你也可以成功,可能不适用。 安装时好好看官方教程,遇到问题再找网友分享的教程和经验 。 官方安装指导 看20.

    2024年01月25日
    浏览(59)
  • 解决Ubuntu22.04.1上安装企业微信的问题

    本人工作的计算机电脑系统: Ubuntu22.04.1 Linux版本5.19.0-32-generic 由于公司经常在企业微信上发消息,手机有时不能及时查看,所以还是在这台linux上安装一个企业微信。 开始参考了很多资料,都是要安装deepin-wine,先克隆代码到本地,然后执行.sh脚本,再安装企业微信deb包,但

    2023年04月21日
    浏览(40)
  • 安装Ubuntu22.04虚拟机的一些常见问题解决方法

    在win11上用VMware17 pro 安装Ubuntu 22.04无法开启共享剪切板、文件拖拽、共享文件夹等问题,改用VirttalBox安装Ubuntu,以下是遇到的一些问题和解决方法,具体的安装步骤可自行百度,网上有很详细的讲解。 设备共享文件夹 开启后发现不起作用需要 安装增强功能 开启后任然无法

    2024年02月02日
    浏览(52)
  • virtualBox 在ubuntu 22.04 中自动安装安装增强功能不生效的解决方法

    virtualBox界面依次点击:控制----设置—高级—双向—确定 一般 点击: 设备— 安装增强功能 -- 重启虚拟机 即可 但是遇到了安装后也没生效的问题,可以通过 进入到光盘路径 以root用户 运行 VBoxLinuxAdditions.run 然后再重启来解决 如果遇到选项卡中无设备菜单,需要点击:控制—

    2024年04月12日
    浏览(34)
  • 关于Ubuntu22.04无法定位软件包

    声明:本文章目的是为了记录个人学习 https://blog.csdn.net/LvzJason/article/details/122649941 有以下三个原因: 当前镜像源中的软件版本较低 当前镜像源中不存在我们需要安装的软件 镜像源连接超时 从以上可以看出来这个问题几乎都是和镜像源有关,也就是说我们的软件安装和镜像

    2024年02月06日
    浏览(65)
  • ubuntu22.04安装单系统出错“无法将GURB安装到/dev/sda”的详细解决方案

    安装环境: J1900 + 8g + 120g mSATA,3.5寸工业小主板。 单硬盘安装单系统ubuntu22.04版本,采用u盘启动安装。 从官网下载22.04系统,并用Rufus做成启动盘,安装时候,跳出窗口显示安装失败“无法将GURB安装到/dev/sda”,执行“gryb-install /dev/sda”失败。 折腾了好几天,网上的解决方案

    2024年04月29日
    浏览(50)
  • Ubuntu 22.04及其他版本离线安装Docker(dep文件安装方式)|解决docker无法启动问题

    一 遇到问题: Ubuntu从16.04升级到22.04后,发现16.04按下列方式离线安装的docker无法启动,且提供的docker-ce版本过低(docker-18.06.3-ce) 离线安装docker及常用docker命令_linux离线安装docker_最小森林的博客-CSDN博客 文章目录1 离线安装docker(需要root权限)1.1 安装过程1.2 docker注册为servi

    2024年02月15日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包