关于linux PPA源问题

添加PPA:

1、首先进入ubuntu系统,system—>administration—>update manager—>setting,在软件源界面,点击other software

标签页,点击左下角的add,将获得的PPA地址粘贴进来。

2、也可以在终端输入,sudo gedit /etc/apt/sources.list,粘贴后保存即可。

接下来请在终端中输入,sudo apt-get update,

此时,因为新添加的PPA没有公钥,系统提示加入相应的公钥。提示中有这条:NO_PUBKEY ABCDEFG;此时,需要运行这条命令来添加公钥,

sudo apt-key adv --recv-key -keyserver keyserver.ubuntu.com ********(如上图中"7E5FA1EE")

添加完成之后,再次运行,sudo apt-get update

这几步完成后,就可以安装软件了sudo apt-get install fcitx

3、去除繁琐的PPA地址和公钥添加,直接终端执行:

sudo add-apt-repository ppa:fcitx-team/nightly(上图中的小黑体)

sudo apt-get update

sudo apt-get install fcitx

这样添加的软件源地址可以在这里找到:cat /etc/apt/sources.list.d/xxx.list

注意:当某个ppa源失效时,根据对应路径找到该.list文件,并删除;

时间: 2024-11-29 01:30:55

关于linux PPA源问题的相关文章

Linux 添加PPA源

我们在使用Ubuntu安装程序时经常会遇到添加软件源的操作,最常见的是ppa软件源. 例如:sudo add-apt-repository ppa:rvm/smplayer 这就是添加smplayer的ppa软件源的命令.ppa是什么呢?是Ubuntu Launchpad网站提供的一项服务,允许个人用户作为apt源供其他用户下载和更新.通常比Ubuntu中心提前出来,版本更新,满足大家及时的更新使用在https://launchpad.net search 你的软件比如我要安装wine,输入并按

linux ubuntu ppa源

ubuntu10.04添加删除PPA源 增加ppa资源以后,今后的版本更新什么的都会从launchpad去下载,在国内访问launchpad速度比乌龟还慢 Ubuntu里,PPA代表一种非稳定版本的发布,喜欢尝鲜的人一般会加入很多PPA源.Personal Package Archives,个人软件包档案,Ubuntu Launchpad网站提供的一项源服务,允许个人用户上传软件源代码,通过Launchpad进行编译并发布为2进制软件包,作为apt/新立得源供其他用户下载和更新.关于PPA到详细

Linux内核源码分析--内核启动之(5)Image内核启动(rest_init函数)(Linux-3.0 ARMv7)【转】

原文地址:Linux内核源码分析--内核启动之(5)Image内核启动(rest_init函数)(Linux-3.0 ARMv7) 作者:tekkamanninja 转自:http://blog.chinaunix.net/uid-25909619-id-4938395.html 前面粗略分析start_kernel函数,此函数中基本上是对内存管理和各子系统的数据结构初始化.在内核初始化函数start_kernel执行到最后,就是调用rest_init函数,这个函数的主要使命就是创建并启动内核线

Linux 的源码安装工具 CheckInstall

Linux 的源码安装工具 CheckInstall Checkinstall 是一个能从 tar.gz 类的 https://www.ibm.com/developerworks/cn/linux/l-cn-checkinstall/ 用 CheckInstall 安装程序 上节我们采用 GNU Autoconf 来编译程序,现在该是换一种方式的时候了.你可以使用CheckInstall 工具.它采用自己的指令 checkinstall 来代替 make install.其他两个指令保留下来跟

Linux内核源码分析--内核启动之(6)Image内核启动(do_basic_setup函数)(Linux-3.0 ARMv7)【转】

原文地址:Linux内核源码分析--内核启动之(6)Image内核启动(do_basic_setup函数)(Linux-3.0 ARMv7) 作者:tekkamanninja 转自:http://blog.chinaunix.net/uid-25909619-id-4938396.html 在基本分析完内核启动流程的之后,还有一个比较重要的初始化函数没有分析,那就是do_basic_setup.在内核init线程中调用了do_basic_setup,这个函数也做了很多内核和驱动的初始化工作,详解

Linux内核源码分析--内核启动之(3)Image内核启动(C语言部分)(Linux-3.0 ARMv7) 【转】

原文地址:Linux内核源码分析--内核启动之(3)Image内核启动(C语言部分)(Linux-3.0 ARMv7) 作者:tekkamanninja 转自:http://blog.chinaunix.net/uid-25909619-id-4938390.html 在构架相关的汇编代码运行完之后,程序跳入了构架无关的内核C语言代码:init/main.c中的start_kernel函数,在这个函数中Linux内核开始真正进入初始化阶段, 下面我就顺这代码逐个函数的解释,但是这里并不会过于深入

Linux内核源码分析--内核启动之(4)Image内核启动(setup_arch函数)(Linux-3.0 ARMv7)【转】

原文地址:Linux内核源码分析--内核启动之(4)Image内核启动(setup_arch函数)(Linux-3.0 ARMv7) 作者:tekkamanninja 转自:http://blog.chinaunix.net/uid-25909619-id-4938393.html 在分析start_kernel函数的时候,其中有构架相关的初始化函数setup_arch. 此函数根据构架而异,对于ARM构架的详细分析如下: void __init setup_arch(char **cmdlin

Linux 软件源设置

版本:1.0.0-beta 作者:石硕 更新:2014-04-30 15:51:40 ============================================================ Linux拥有众多的发行版,每个发行版都有提供镜像,但是,在国内这些镜像的下载速度参差不齐, 偶尔会有更新失败的情况. 网上众多推荐的镜像源为163的镜像,笔者通过一段时间的试用,发现某些小众带宽访问163镜像还 是存在一定的问题,所以,决定替换为aliyun的镜像. 下面以修改 CentO

Linux下源码安装CodeBlocks

Linux下源码安装CodeBlocks qianghaohao(CodingNutter) 一. 安装平台说明: CentOs6.4-i686  gcc-4.4.7 二. 下载最新源码: http://www.codeblocks.org/downloads 在此安装的是最新版:Code::Blocks 16.01 三. 阅读官方安装说明文档: http://wiki.codeblocks.org/index.php/Installing_Code::Blocks_from_source_on