add-apt-repository命令详解

该命令是通过PPA源方式安装软件的添加PPA源到Source list中的命令,该软件安装方式的流程为:

 1.搜索PPA软件源,如在Google上软件名称关键字 + PPA ,或者也可直接到 launchpad.net 上搜索2.sudo apt-add-repository  ppa_source_name    //添加PPA源添加到源列表(/etc/apt/sources.list)3.sudo apt update   //访问源列表里的每个网址,并读取软件列表,然后保存在本地电脑,即获取软件的最新更新信息4.udo apt-get install [ppa源对应的软件包名]      //下载安装


详情如下:

add-apt-repository

也许你早已注意到,我们在介绍软件的时候,在安装这块一般都提供 PPA 源安装方式,这是一种快速方便的软件安装方法,但对于一些新手来说,对 PPA 并不是很熟悉,下面我们就详细介绍一下。


 

我们先了解一下 PPA 的定义:

PPA 全称为 Personal Package Archives(个人软件包档案),是 Ubuntu Launchpad 网站提供的一项服务,当然不仅限于 Launchpad 。它允许个人用户上传软件源代码,通过 Launchpad 进行编译并发布为二进制软件包,作为 apt/新立得源供其他用户下载和更新。在Launchpad网站上的每一个用户和团队都可以拥有一个或多个PPA。

通常 PPA 源里的软件是官方源里没有的,或者是最新版本的软件。相对于通过 Deb 包安装来说,使用 PPA 的好处是,一旦软件有更新,通过 sudo apt-get upgrade 这样命令就可以直接升级到新版本。


 

如何通过 PPA 源来安装软件:

  1. 通常我们可以通过 Google 来搜索一些常用软件的 PPA 源,通常的搜索方法是软件名称关键字 + PPA ,或者也可直接到 launchpad.net 上去搜索
  2. 搜索到后我们就可以直接用 sudo apt-add-repository 命令把 PPA 源添加到 Source list 中了。
    比如 FireFox PPA 源:https://launchpad.net/~ubuntu-mozilla-daily/+archive/ppa ,我们可以在这里找到 ppa:ubuntu-mozilla-daily/ppa 的字样,然后我们通过以下命令把这个源加入到 source list 中。
    在这里插入图片描述
sudo apt-add-repository ppa:ubuntu-mozilla-daily/ppa
  1. 然后我们再从下面的 Packages 列表中找到适用于当前 Ubuntu 版的 FireFox 4.0 包名称,更新源并安装:

在这里插入图片描述

 sudo apt-get updatesudo apt-get install firefox-4.0

事实上除了命令行方式外,Ubuntu 还提供了 GUI 界面的第三方源管理工具,这个就不详述了。另外, Ubuntu-Tweak 中也包含了大量第三方源,可以通过一键安装第三方软件,强烈建议新手安装。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/341160.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

过度配置堆上的OutOfMemoryError

在分配一个应该很适合我为JVM提供的堆中的数据结构时,为什么会出现OutOfMemoryError? 这是我最近遇到的一个问题。 确实,当查看开发人员要完成的工作并通过-Xmx参数对提供给JVM的堆大小进行三重检查时,似乎确实存在着一些可疑之处…

E: Couldn‘t find any package by regex ‘python3.6‘的解决方式

一 问题描述 安装python较高版本。按照网上提供的参考资料,运行相关命令 sudo apt-get install python-software-properties sudo apt-get install software-properties-common sudo add-apt-repository ppa:jonathonf/python-3.6 sudo apt-get update sudo apt…

如何在Java中修复表达式的非法开头

您是否遇到过这个令人难以置信的错误,想知道如何解决它? 让我们浏览一下这篇文章,研究如何解决表达式Java非法开头错误。 这是一个动态错误,这意味着编译器会发现某些不符合Java编程规则或语法的内容。 初学者大多会遇到Java中的…

apt-cache 命令

一 命令介绍 apt-cache 命令可显示 APT 内部数据库里的多种信息。这些信息是从 sources.list 文件内聚集不同来源的缓存。于运行 apt update 运作时产生的。 APT包管理器工作在软件包元数据的本地缓存上。通过apt-cache命令,可以查询本地APT缓存并获得相关信息。 …

apt-get install 和pip install 、 apt与apt-get之间的区别 的区别

1 apt-get install 和pip install 的区别 区别: pip install 主要安装pypi上已经上传的包或库,主要和编程语言python 有关的包,可以选择版本,或者在已有的新版本上安装旧版本sudo apt-get install 是用于系统升级下载相关的软件…

Ubuntu下环境变量

一 环境变量是什么 环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数。如:临时文件夹位置和系统文件夹位置等。简单理解:就是系统运行时所需要的一些参数。

高效的企业测试-结论(6/6)

该系列的最后一部分将涵盖其他端到端测试,生产中的测试以及各部分的结论。 进一步的端到端测试和生产中的测试 除了仅验证单个被测应用程序并模拟外部问题的系统测试之外,我们的管道还必须包括完整的端对端测试,以验证整个系统。 好消息是&…

在Word中如何调整编号和文字之间的间距?

https://jingyan.baidu.com/article/48b558e32a80b53e39c09a77.html 首先,打开或者新建一份需要编辑的Word文档。如图: 2 接着,选中需要调整编号与文字之间间距的文字。如图: 3 接着,右键单击鼠标,在弹…

word编号和文本间距过大

问题: word中编号和文本间距过大 解决办法: 在正文中,调整列表缩进——更多——编号之后——设置为“空格”。 如果经过1步骤后,正文中的编号和后面的问题间距过大,可以执行, 段落——缩进——左侧——设置为0——缩进…

将Spock 1.3测试迁移到Spock 2.0

了解Spock 2.0 M1(基于JUnit 5)的期望,如何在Gradle和Maven中迁移到它以及为什么报告发现的问题很重要:)。 重要说明 。 我绝对不建议您永久将您的现实项目迁移到Spock 2.0 M1! 这是2.x的第一个&#xff0…

Word使用中常用的快捷键

1. 字体放大缩小 Ctrl ] 放大字体 Ctrl [ 缩小字体 选中文本,按快捷键即可看到效果。 2 对齐文本 左对齐:Ctrl L 右对齐:Ctrl R 居中对齐:Ctrl E 3 符号上下标 下标:【Ctrl】【】 上标:【C…

创建快捷方式时如何不带“快捷方式“后缀字样?

方法一: 去除“快捷方式”字样的方法: 创建快捷方式,使用上述方法比较繁琐,我们往往直接右击要创建快捷方式的文件或文件夹,然后“发送到”→“桌面快捷方式”。这样创建的,还会带“快捷方式”字样&#xf…

java akka_用于大型事件处理的Akka Java

java akka我们正在设计一个大型的分布式事件驱动系统,用于跨事务数据库的实时数据复制。 来自源系统的数据(消息)在到达目的地之前经历了一系列转换和路由逻辑。 这些转换是多进程和多线程的操作,包括可以同时执行的较小的无状态步…

xftp的简单使用

xftp的简单使用 1.下载并安装Xftp工具。打开Xftp工具,点击“新建”。 2.在“新建会话属性”中选择“名称”为主机命名,在“主机”栏输入主机IP,“协议”和“端口号”使用sftp和22,在“用户名”和“密码“栏输入账户密码。点…

与OutOfMemoryError相关的JVM参数

JVM提供了有用的参数来处理OutOfMemoryError 。 在本文中,我们要强调那些JVM参数。 在对OutOfMemoryError进行故障排除时,它可能对您很方便。 这些JVM参数是: -XX: HeapDumpOnOutOfMemoryError -XX:HeapDumpPath -XX…

This beta version of Typora is expired, please download and install a newer;解决方法

亲测可行的方法,方便永久 1.打开注册表 cmd(Win R)–>regedit 2.修改Typora权限 计算机\HKEY_CURRENT_USER\Software\Typora 右键Typora选择权限打开,然后选择拒绝 注意需要选择好组与用户名【最直接的就是所有用户与组均点…

IEEE在指定期刊下搜索相关论文

在左边Publication Title中直接输入目标期刊,搜索后结果显示指定期刊下文章

操作方法:Spring Boot和Thymeleaf与Maven

Spring Boot是一款出色的软件,可让您在几秒钟内引导Spring应用程序。 它确实有效。 尽可能少的配置即可上手。 而且仍然可以更改默认值。 让我们看看用Thymeleaf和Maven引导Spring MVC并在IntelliJ中使用它是多么容易。 Spring MVC Thymeleaf与Maven的基本设置 确…

Ubuntu安装VSCode

1. 一般方法: 首先是进入到vscode官网:https://code.visualstudio.com/Download ,选择.deb包下载 但是下载deb包时,速度很慢而且一直提示“网络连接已断开” 2. 解决办法: 将下载地址中 az764295.vo.msecnd.net 替换…

如何在Java中使用正则表达式?

正则表达式是用于文本搜索的非常重要的工具。 以下是用于执行正则表达式搜索并基于正则表达式捕获字符串的不同部分的代码段 public class RegexTest { public static void main(String[] args) { String name "01_My-File.pdf" ; match(name); match( "09_03_…