当前位置: 首页 > news >正文

东莞手机手机端网站建设杭州做网站 做小程序

东莞手机手机端网站建设,杭州做网站 做小程序,qq登录网站授权怎么做,公司招聘网站以下内容摘自《银河麒麟操作系统进阶应用》一书 PPA PPA(Personal Package Archives,个人软件仓库)是Canonical公司为Ubuntu操作系统及其衍生版本用户提供的专属服务。该服务允许个人用户和开发者上传Ubuntu软件包,其他用户可通…

以下内容摘自《银河麒麟操作系统进阶应用》一书

PPA

PPA(Personal Package Archives,个人软件仓库)是Canonical公司为Ubuntu操作系统及其衍生版本用户提供的专属服务。该服务允许个人用户和开发者上传Ubuntu软件包,其他用户可通过简易命令添加和安装这些软件包。PPA不仅为开发者提供了发布软件的平台,更为用户打开了获取官方Ubuntu仓库以外的软件的大门。自2009年推出以来,PPA助力Ubuntu及其衍生版软件实现了创新与快速迭代。

使用PPA的主要优势如下所示。

  • 获取最新软件版本:Ubuntu的官方仓库可能不总是提供软件的最新版本。PPA允许用户安装最新的软件版本,甚至是预发布版本,使他们能够体验最新的功能。
  • 简化小型项目或独立开发者的发布流程:对于小型项目或独立开发者而言,将软件纳入Ubuntu的官方仓库可能是一个漫长且复杂的过程。PPA为这些开发者提供了一个直接向用户分发软件的渠道。
  • 促进软件开发和测试:开发者和测试人员可以利用PPA来分发和测试新版本的软件,这有助于在软件最终发布前发现并修复潜在的错误。

PPA主要托管在Canonical公司的Launchpad.net网站上。每个PPA都有一个唯一的URL标识,格式通常为ppa:<用户名>/<仓库名>,这使用户能够轻松地找到并添加所需的软件源。

使用PPA

要使用PPA仓库,首先需要用命令add-apt-repository添加某个软件存储库到系统的软件源列表中,操作系统并未内置add-apt-repository命令,需要额外安装,安装命令如下:

sudo apt install --assume-yes software-properties-common

add-apt-repository命令的基本语法非常直观,主要包括添加软件源、移除软件源和管理密钥的功能。

  • 添加PPA存储库:

sudo add-apt-repository ppa:<用户名>/<仓库名>

  • 删除PPA存储库:

sudo add-apt-repository --remove ppa:user/repository

  • 添加非PPA官方的第三方存储库:

sudo add-apt-repository 'deb [arch=amd64] http://repository.***/ubuntu focal main'

添加某个PPA仓库到系统的软件源列表后,首先运行sudo apt update更新系统的软件源,然后就可以用apt、aptitude等APT前端管理该软件了。PPA仓库中的软件跟官方源里面的软件一样,可以对其安装、升级、卸载等。

通常第三方存储库使用GPG密钥来验证软件包的真实性,add-apt-repository会自动尝试添加这些密钥,但有时也需要手动添加。若有密钥相关报错信息,则可参考3.1.3.4节进行处置。

银河麒麟使用PPA

在银河麒麟桌面版上使用命令add-apt-repository添加PPA时,可能会出现下面的独有错误信息:

aptsources.distro.NoDistroTemplateException: Error: could not find a distribution template for Kylin/kylin

这是因为虽然银河麒麟桌面版是Ubuntu的衍生版,但其使用的发行版名称、版本号等信息不在PPA支持的操作系统列表里。而命令add-apt-repository在添加PPA时,会进行版本检查,所以会报如上的错误。

这时可以手动添加 PPA 仓库,这样就可以跳过检查操作系统版本这一步。下面以添加AppImageLauncher的PPA仓库为例:

(1)在PPA官方网站Launchpad.net上查看该仓库对应的具体源信息。

(2)在操作系统下拉列表中选择“Focal (20.04)”,因为银河麒麟V10 SP1是基于这个版本开发的。后续其他版本以此类推。

(3)在/etc/apt/sources.list.d/目录下新建一个以.list为后缀的文件,例如ppa.list,将图3-22中的软件源复制进去。

(4)更新系统软件源:sudo apt update。

(5)安装相关软件:sudo apt install appimagelauncher。

http://www.dtcms.com/a/433766.html

相关文章:

  • 手机网站外链绵阳网站建设多少钱
  • 东莞手机网站建设怎么选教育平台小程序
  • 国外活动策划网站网站开发 手机 验证码
  • 招聘网站开发教程下载购物app
  • 求个没封的网站2022wordpress微信查看密码破解
  • 软文新闻发布网站门户设计
  • 做动画的动作库网站沈阳网站制作公司云蓝图
  • 网站建设项目资金申请爱尔眼科医院集团
  • 网站设计 网站建设 手机网站建设百度开车关键词
  • 网站主页排版网站建设比较牛的企业
  • 江苏城乡建设部网站wordpress主题生成工具
  • 买高端品牌网站阳江网络公司
  • 可视化网站模板编辑软件网站开发 源代码
  • 小贷网站需要多少钱可以做有哪些做应援的网站
  • 现在给别人做网站wordpress5.0新编辑器
  • 网站换空间步骤美食网站开发环境
  • 媒体查询做响应式网站昆明免费网站建设
  • 郴州网站建设有限公司电脑做视频的网站比较好
  • 网络营销型网站建设的内容网站建设招标流程
  • 国外网站加速百度搜索引擎平台
  • 女装网站建设项目可行性分析表手机网站做成app
  • 网站搭建后提示建设中网站开发项目的前端后端数据库
  • 如何分析他人网站流量便宜的网站制作
  • 深圳网站建设服务便宜网站一般做多大的
  • 一站式电商网站建设企业文化建设内容主要包括
  • 建设协会官方网站广州最近传染病情况
  • 韩国优秀网站欣赏黄骅港鑫海化工招聘
  • 江都区城乡建设局网站wordpress 标题相同
  • 中国建设报官方网站wordpress公众号导航主题
  • 金坛城乡建设管理网站做淘宝客可以有高佣金的网站