ubuntu 源仓库说明

ubuntu 源仓库说明ubuntu网易源:debhttp://mirrors.163.com/ubuntu/xenialmainrestricteduniversemultiversedebhttp://mirrors.163.com/ubuntu/xenial-securitymainrestricteduniversemultiversedebhttp://mirrors.163.co

大家好,又见面了,我是你们的朋友全栈君。

ubuntu网易源:
 
 
 
deb http://mirrors.163.com/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ xenial-updates main restricted universe multiverse

#以下源不推荐添加
deb http://mirrors.163.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ xenial-backports main restricted universe multiverse

#在source.list里面是指向不同的软件库分类目录。一个是deb包的目录。一个是源码目录。不自己看程序或者编译,deb-src就别要。
 
 
 
deb-src http://mirrors.163.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ xenial-backports main restricted universe multiverse
按软件自由度来分的:
main:完全的自由软件。
restricted:不完全的自由软件。
universe:ubuntu官方不提供支持与补丁,全靠社区支持。
muitiverse:非自由软件,完全不提供支持和补丁。
按软件的使用目的来分的:

Security - Important Security Updates. 

Updates - Recommended Updates. 

Proposed - Pre-released Updates. 

Backports - Unsupported Updates. 
由于ubuntu是每6个月发行一个新版,以发行的年月作为版本号,例如15.04、15.10 表示2015年4月份以及10月份的俩个发行版本,当发行后,所有软件包的版本在这六个月内将保持不变,即使是有新版都不更新。除开重要的安全补丁外,所有新功能和非安全性补丁将不会提供给用户更新。

security:仅修复漏洞,并且尽可能少的改变软件包的行为。低风险。
backports:backports 的团队则认为最好的更新策略是 security 策略加上新版本的软件(包括候选版本的)。但不会由Ubuntu-security-team审查和更新,它是“不支持的更新”的
update:修复严重但不影响系统安全运行的漏洞,这类补丁在经过QA人员记录和验证后才提供,和security那类一样低风险。
proposed:update类的测试部分,仅建议提供测试和反馈的人进行安装。

如何获取ubuntu源码包里面的源码?

1、在获取源码包之前,确保在软件源配置文件/etc/apt/sources.list中添加了deb-src项
2、使用如下命令获取xxx源码包的详细信息:
#sudo apt-cache showsrc xxx 这用来查询当前镜像站点中是否有该源码包。


3、源码包中通常包含3个文件,分别以dsc,orig.tar.gz和diff.gz为后缀名。
#sudo apt-get source xxx  命令来获取源码包,它会将源码包下载到用户当前目录

并在命令执行过程中,调用dpkg-source命令,根据dsc文件中的信息,将源码包解压到同名目录中,应用程序的源代码就在这里面。

#sudo apt-get source xxx

要强调的是,在下载源码包前,必须确保安装了dpkg-dev(执行”apt-get install dpkg-dev”来安装),
否则,只会下载源码包的3个文件,但不会解压缩源码包。当然你也可以自己用dpkg-source命令去解压缩源码包。


4、在编译源码包前,需要安装具有依赖关系的相关软件包。使用”apt-get build-dep”命令可以主动获取并安装所有相关的软件包。

#sudo apt-get build-dep xxx


5、现在可以来编译源码包了,首先进入源码所在目录,使用dpkg-buildpackage命令来编译源码包,它会将生成的Deb软件包放置在上层目录中。
#cd xxx
#sudo dpkg-buildpackage

这样就会编译生成xxx_i386.deb


6、安装软件包。使用”dpkg –i”命令来安装生成的Deb软件包。

#sudo dpkg -i  xxx_i386.deb

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/151759.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 国内外12个免费域名解析服务网站推荐

    国内外12个免费域名解析服务网站推荐一般域名使用注册商提供的域名解析服务虽然方便,但功能大多有限,特别是目前国内还会针对某些DNS服务器进行屏蔽,造成网站无法解析的情况出现,因此,使用第三方域名解析服务也是中国网站的必要选择,这里就介绍一些常见的免费域名解析服务。域名注册商提供的免费服务Godaddy :不在Godaddy注册域名,也可以使用Godaddy的域名解析服务,使用方法很简单,登录Godaddy网站后,点击“Add…

    2022年6月18日
    308
  • java流程图平行四边形_编程技巧之流程图「建议收藏」

    我们写的程序都是有逻辑顺序的,即是有流程的,流程图的作用则是对这种逻辑顺序的一种描述,是对解决问题的方法、思路或者算法的图形化的展示。流程图采用的符号Axure里的流程图形状组件面板下面这的内容介绍来自(https://www.douban.com/note/310371289/)1、矩形作用:一般用作要执行的处理(process),在程序流程图中做执行框。在axure中如果是画页面框架图,那么也…

    2022年4月16日
    65
  • JavaScript计时器函数用法

    JavaScript计时器函数用法文章出自个人博客 amp amp lt amp amp gt 转载请申明 Javascript 中和大多数语言一样 存在计时函数 使某语句或函数不用立即执行 可以延时设定的时间值之后再执行 setTimeout 方法这个函数表示括号中的代码 延时指定时间后再执行 格式为 setTimeout function time 其中 time 的单位是毫秒 例如 functionfx

    2025年7月1日
    2
  • tomcat jvm优化

    tomcat jvm优化tomcat经常挂机没反应,发现PSPermGen的使用率一直在99%。经常溢出优化如下:在bin/catalina.sh中添加 JAVA_OPTS=”-server-Xms800m-Xmx800m -XX:PermSize=64M-XX:MaxNewSize=256m-XX:MaxPermSize=128m-Djava.awt.headless=true”

    2022年6月12日
    28
  • MATLAB06:数字图像处理

    MATLAB06:数字图像处理文章目录 MATLAB06 数字图像处理图像的读取和展示图像在 MATLAB 中的存储格式读取和展示图像图像的点运算图像的四则运算像素的统计分布 MATLAB06 数字图像处理图像的读取和展示图像在 MATLAB 中的存储格式 MATLAB 能够处理的数字图像分为三种 二值图像 灰度图像 彩色图像 二值图像在 MATLAB 中以一个矩阵存储 矩阵中元素的取值为 0 表示白 或 1 表示黑 灰度图

    2025年11月7日
    1
  • Linux 将本地文件上传Linux服务器, 即ssh 命令上传本地文件

    Linux 将本地文件上传Linux服务器, 即ssh 命令上传本地文件

    2021年10月15日
    50

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号