ubuntu 获取源码包和源码(转载)

Ubuntu 如何安装dsc文件 转自:http://lesca.me/archives/copile-source-package-on-ubuntu.html 以tree实用程序为例,介绍Ubuntu中如何管理源码包,包括查询,获取,编译源码包,直至安装。 1.准备 在获取源码包之前,确保在软件源配置文件/etc/apt/sources.list中添加了deb-src项 使用如下命令获取tree源... 阅读详情

转载自: https://blog.youkuaiyun.com/yuanlu837/article/details/7750492

 

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 文件中的信息,将源码包解压到同名目录中,应用程序的源代码就在这里面。

要强调的是,在下载源码包前,必须确保安装了 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

 

【MFRC522】STM32与MFRC522的SPI通信优化及常见问题解析 本文深入解析了STM32与MFRC522进行SPI通信的优化方法与常见问题。从基础的硬件连接到SPI时序优化,再到关键的寄存器配置(如RFCfgReg设为0x4F以提升读卡稳定性),文章提供了详细的调试技巧和实战排坑指南,帮助开发者实现稳定高效的IC读卡应用。 阅读详情

相关推荐

MIPI DPHY接口(基于Xilinx FPGA实现)案例分析

在Xilinx FPGA实现MIPI DPHY接口的案例(包括CIS协议层)。截止目前为止,Xilinx仅在Ultrascale+及其以上版本的FPGA IO可直接支持MIPI 电平输入,其他的,都需要转换成LVDS来接收。

ONEFPGA的博客 5624

Linux 知识(1)

添加 PPA 源, PPA 全称为 Personal Package Archives(个人软件包档案)

Liuqz2009的专栏 1065

单片机欠压保护、欠压复位的用法及作用

一. 前言 使用编程环境 :KEIL mdk4 单片机 : NRF24LE1   二. 分析 查询各开发芯片的数据手册,一般在电源管理或者复位设置章节中。以下NRF24LE1为例: Power supply supervisor(电源监控): 电源主管在开机时对系统进行初始化,对即将发生的情况提供预警当电源电压过低而不能安全运行时,系统处于复位状态。 电源管理框图如下:   ...

城南花已开的博客 8401

ubuntu获取源码方式

ubuntu获取源码方式:这里安装了glinc和linux kernel的源码

大草的博客 7882

论文选题难?7种AI加持的万能选题法(全专业通用+工具实测)

AI时代学术选题新范式:7大智能方法破解研究痛点 传统选题方法面临范围失控、资料难寻、创新不足三大痛点,本文提出AI赋能的7种选题方法论: 1.现象+群体法:自动抓取热点与人群特征 2.理论+场景法:经典理论与新兴场景匹配 3.技术+问题法:前沿技术与领域痛点结合 4.对比+变量法:时空维度与变量关系分析 5.热点+理论法:事件传播与理论深挖融合 6.微调+变量法:已有选题变量置换创新 7.AI全流程法:关键要素智能迭代生成 同时警示AI使用的伦理边界,需规避虚构文献、伪造数据等风险,并提供针对本科生、研究

Conan_0728的博客 1876

详细介绍pytorch重要的API

Tensor 是 PyTorch 中最基本的数据结构,提供了多种创建和操作张量的函数。Autograd 提供了自动求导功能,可以跟踪 Tensor 上的操作并计算梯度。损失函数用于衡量模型预测值与真实值之间的差异,提供了多种损失函数。是构建神经网络的基础类,提供了定义网络层和前向传播的方法。提供了 GPU 计算的支持,包括设备管理、内存管理等。提供了一些常用的函数式操作,如激活函数、损失函数等。提供了常用的数据集、模型架构和图像转换工具。提供了数据加载和预处理的工具,包括。

hello! 1223

ubuntu下如何获取源码包和源码

如何获取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 命令来获取源码包,它会将源码包下载到用户当前目录 并在命令执行过程中,

weixin_39685022的博客 1493

麒麟银河操作系统V10下ffmpeg的完整部署指南(兼容Linux系统)

本文提供在麒麟银河操作系统V10上从源码编译部署FFmpeg的完整指南,涵盖环境准备、核心依赖库(如x264)编译、FFmpeg本体配置安装、系统集成及常见问题排查。步骤详细,同样适用于Ubuntu、CentOS等主流Linux发行版,帮助用户打造功能强大的多媒体处理工具链。

weixin_29205061的博客 255

Ubuntu软件包管理-APT-PPA-Dpkg-源代码安装

Linux软件安装基础 所谓软件包,是指将应用程序,配置文件以及数据等支持文件打包成一个文件.一般Linux发行版都支持特定格式的软件包,Ubuntu使用的软件包格式是Deb.使用软件包管理器可以方便的安装,卸载以及升级软件包 Linux软件包管理的发展 1. 从源代码安装软件 2. 使用软件包安装软件 目前主流的软件格式有两种:RPM和Deb Deb是Debin Packager的缩写,是Debin和ubuntu系列发行版本上使用的软件包格式(后缀名是.deb),需要使用dpkg命令进行管理.dpkg是D

weixin_43404791的博客 2522

华为海思2026届数字IC秋招笔试真题解析与实战技巧(2025最新版)

本文深度解析华为海思2026届数字IC秋招笔试真题,涵盖高频考点如后端设计、低功耗设计、SystemVerilog语法等核心内容。提供时序违例修复、时钟树综合等实战技巧,帮助考生高效备考。特别关注UPF低功耗设计规范等最新考点,助力考生在秋招笔试中脱颖而出。

lg888的博客 1088

(3dnr)多帧视频图像去噪 (一)

视频图像去噪主要利用相邻帧间内容相似性,通过时域帧平均降低随机噪声。为避免运动物体产生"拖尾"现象,可采用运动自适应或运动补偿时域滤波方法。前者根据运动强度动态调整滤波系数,后者通过运动补偿使参考帧更接近当前帧。运动补偿方法虽能更好处理运动区域,但计算复杂度高且对快速运动场景效果有限。相比之下,运动自适应方法在实时视频处理中更具优势,能平衡去噪效果与硬件资源消耗。两种方法可根据场景动态切换以获得最佳去噪效果。

大熊 1867

ubuntu 系统获取和阅读 linux 源码

ubuntu 系统获取和阅读 linux 源码

chip1234 5273

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

下载源码包后在Ubuntu编译

下载源码包后在Ubuntu编译

m0_64730542的博客 1638

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

如何编译ubuntu源码包里面的源码?

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

道路与梦想 2058

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

ubuntu18源码包安装openresty

author: headsen chen date : 2019-07-30 15:42:24 #在ubuntu18.04 环境下,openresty的依赖库有:PCRE、OpenSSL、zlib,接下来按如下命令进行安装: 1. 安装依赖 apt-get update apt-get install libpcre3-dev apt-get install open...

weixin_30526593的博客 169

Ubuntu下载源代码

例如:ls的源码 1.which ls 显示ls在/bin/ls 2.dpkg -S /bin/ls 显示coreutils: /bin/ls 3。sudo apt-get source -d "coreutils" 就可以下载ls的源码了。ls的源码在/coreutils-6.10/coreutils-6.10/src里面,这里源码放在你当前目录下。 二下载系统内核源码。 1.查看当前系统原码版本 gavin@ubuntu:/usr/src$ apt-cache search linux-source l

Hedia Pan的博客 3525

【转】Ubuntu学习---编译源码包

以tree实用程序(以树型结构获取目录树)为例,介绍Ubuntu中如何管理源码包,包括查询,获取,编译源码包,直至安装。 1) 在获取源码包之前,确保在软件源配置文件/etc/apt/sources.list中添加了deb-src项 2) 使用如下命令获取tree源码包的详细信息: sudo apt-cache showsrc tree 这用来查询当前镜像站点中是否有该源码包。 3)...

weixin_30532369的博客 280

ubuntu下载源码的方法

例如:ls的源码 1.which ls 显示ls在/bin/ls 2.dpkg -S /bin/ls 显示coreutils: /bin/ls 3。sudo apt-get source -d "coreutils" 就可以下载ls的源码了。ls的源码在/coreutils-6.10/coreutils-6.10/src里面,这里源码放在你当前目录下。 二下载系统内核源码。 1

heroimpossible的专栏 1096

Ubuntu学习笔记(1)---编译源码包

以tree实用程序(以树型结构获取目录树)为例,介绍Ubuntu中如何管理源码包,包括查询,获取,编译源码包,直至安装。 1) 在获取源码包之前,确保在软件源配置文件/etc/apt/sources.list中添加了deb-src项 2) 使用如下命令获取tree源码包的详细信息: sudo apt-cache showsrc tree ...

weixin_34292924的博客 186

ubuntu 编译源码包 dsc diff.gz orig.tar.gz

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33901926的博客 382

(转载)Linux如何编译安装源码包软件

一、什么是源码包软件;顾名思义,源码包就是源代码的可见的软件包,基于Linux和BSD系统的软件最常见;在国内源可见的软件几乎绝迹;大多开源软件都是国外出品;在国内较为出名的开源软件有fcitx;lumaqq;Lumaqq及scim等; 但软件的源代码可见并不等于软件是开源的,我们还要以软件的许可为准;比如有些软件是源码可见的,但他约定用户只能按他约定的内容来修改;比如vbb论坛程序;所以一个软...

weixin_30325071的博客 80

Ubuntn中获取仓库中的工具源码与构建

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34019929的博客 81

ubuntu源码安装supervisor

百度上很多教程都是用apt-get install supervisor这种命令一键安装的,但是我的需求是下载一个源码包,然后拷贝到U盘里面,在拿到机房里面进行部署。(由于业务需要,机房是无法连通外网的 ,仅供局域网的机器使用) 好了,废话少说,撸起袖子干。 1.下载supervisor源码包 https://files.cnblogs.com/files/cyq63269...

aiyi5316的博客 620

【Ubuntu 16】源码包安装Apache Httpd

源码包安装适合初学者使用。 背景信息 APR (Apache Portable Runtime) Apache可移植运行的任务(APR)项目是创建和维护软件库,为底层平台的具体实现提供了一个可预见的和一致的接口。 其主要目标是提供一个API,软件开发商可以编码和放心的预测如果不相同的行为,无论平台上的软件建设, 缓解他们需要代码的特殊条件下工作或利用特定平台的不足或特点。 PCRE (...

weixin_30340819的博客 147

Ubuntu下获取内核源码

查看当前系统使用的内核版本: apt-cache search linux-source 输出如下: linux-source - Linux kernel source with Ubuntu patcheslinux-source-3.13.0 - Linux kernel source for version 3.13.0 with Ubuntu patches 下...

ace15452的博客 185
上一篇: emacs
下一篇: 硬盘SMART检测参数详解[转]
only火车头
博客等级 码龄17年 23粉丝 70原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值