cups源码下载 linux_Linux学习资料下载

本文详细介绍了如何下载韦东山嵌入式课程的各类资源,包括开发板配套资料、文档、源码、视频等。资料主要通过百度网盘和GIT仓库提供,建议初学者根据学习进度逐步下载。同时提供了GIT和百度网盘的使用教程,方便用户获取和更新学习资料。
摘要由CSDN通过智能技术生成

第二章 资源下载方法

2.1 有哪些资料、怎么下载

百问网科技-韦东山嵌入式专注于嵌入式课程及硬件研发​www.100ask.net
c6337429e1dec8f4cccc6c326e9ac181.png

首页“资料下载”是所有资料的下载入口,在左侧选择你用的开发板后,就可以找到所有的资料。

开发板的所有资料分 4 类:

① 开发板配套资料(百度网盘:原理图、虚拟机、烧写工具等),

② 录制视频过程中,编写的文档、源码、图片,

③ u-boot、linux 内核、buildroot 等比较大的源码,

④ 视频(百度网盘、在线视频)。

一开始只需要下载①②两部分资料,第③部分资料在学习驱动开发时再去下载,第④部分资料是视频,建议在线观看。

c471d202b88fda927de90a7c2dcdf8b0.png

2.1.1 开发板的配套资料

开发板的配套资料都存放在百度网盘中,链接地址:

百问网科技-韦东山嵌入式专注于嵌入式课程及硬件研发​www.100ask.net
c6337429e1dec8f4cccc6c326e9ac181.png

首页“资料下载”。

打开上述链接地址后,可以找到这 1 项:

fffb078fc59581cb97335e12d1e1951b.png

它对应各个开发板的配套资料,里面含有原理图、芯片手册、源代码、各种工具、VMWare 的 Ubuntu 映象文件等,你使用哪个开发板就下载对应的文件夹。

百度网盘中资料下载方法请参考后面的《2.2 百度网盘使用教程》。

c9f4ef0034fe94661120489155de36cb.png

2.1.2 录制视频过程中编写的文档、源码、图片

下面 2 个地址都保存有“韦东山全系列视频第 1 季快速入门”的文档及源码,分别是国外、国内的网站(注意:请优先使用 http://e.coding.net,github 对单个文件有 100M 的容量限制,尚未找到解决方法):

CODING | 一站式软件研发管理平台​e.coding.net CODING | 一站式软件研发管理平台​e.coding.net

内容如下图所示:

2d20a7f0b3bedfac0beecaf9cd27e504.png

注意:GIT 目录曾经调整过,在视频、文档中发现某些目录不一致时,请按上图自行切换。

在 V2.3 及之前的文档中,GIT 目录如下:

01_使用 Arduino 操作体验简单开发 :各开发板的 Arduino 手册,完全的小白才需要看,没什么用处

02_Linux 基本操作与开发工具使用 :“Linux 基本操作与开发工具使用”视频对应的文档

03_高级手册对应的操作(搭环境等) :各开发板的高级用户使用手册,IMX6ULL 开发板只需要看本文档

04_快速入门_正式开始 :全系列视频第 1 季快速入门,对应的文档、源码

10_裸机开发/01_100ASK_IMX6ULL 裸机程序:目前只有文档、源码,没有视频;我们也不建议从裸机开始学习

在 V2.4 及之后的文档中,GIT 的目录跟本文档的“篇”完全对应,即 GIT 中的“01_新学习路线_视频介绍_资料下载”目录对应文档中的“第 1 篇 新学习路线_视频介绍_资料下载”。

GIT 中资料下载方法请参考后面的《2.3 GIT 使用简明教程》。

2.1.3 u-boot、Linux 内核、buildroot 等

每种开发板的 u-boot、Linux 内核、buildroot 都不一样,并且这些源码都非常庞大。我们把这些源码都放在 git 仓库里,使用 repo 来管理、下载。

在《第 2 篇 环境搭建、Linux 基本操作、工具使用》的《7.2 使用 repo 下载内核及工具链等》里,会介绍如何使用 repo 来下载它们。作为初学者,你甚至都还没有安装 Ubuntu、还不会使用 Ubuntu,所以先别去下载它们。

2.1.4 录制的视频

视频可以在线观看,百问网、B 站上都有:

2.1.5 手册、文档、源码的更新

随着视频的录制,会发布更多的文档、源码,可以使用 GIT 查看更新信息。请参考《第 1 篇 新学习路线、视频介绍、资料下载》里《2.2 GIT 使用简明教程》。

可以每天使用“git pull”查看有无更新,一般更新了 GIT 就表示视频也有了更新。

也可以直接登录百问网(http://www.100ask.net)或是 B 站,查看视频是否更新了。

2.2 百度网盘使用教程(略)

2.3 GIT 使用简明教程

2.3.1 安装 GIT

在 Windows 下,GIT 名为 msysGit,从 https://gitforwindows.org/ 上下载安装文件,双击安装即可。

在 Ubuntu 下,执行以下命令即可,它会从网上下载安装 git(在我们发布的 Ubuntu 虚拟机里,已经安装有 git,无需再次安装):

$ sudo apt-get install git

对于 Windows 或 Linux,它们的命令行用法相似,对于 Windows,进入 Git 命令行的方法是在“开 始”->“所有程序”->“Git”下启动 Git Bash。

Git Bash 的命令用法跟 Linux 完全一样,比如 cd、ls 等命令。

2.3.2 GIT 常用命令

7edf3d9e73d2d8b4a3ac9ab96ca3e092.png

如果只是使用 GIT 来下载代码,看后面的示例就可以了。如果要深入学习 GIT,用 GIT 来管理你的代码、协同开发,这有一个图形化介绍 GIT 的网站:

https://learngitbranching.js.org/?demo=&locale=zh_CN​learngitbranching.js.org

2.3.3 使用示例:获得本文档及源码

使用 git 下载资料,需要先知道 git 仓库的地址。比如下面 2 个地址都保存有“韦东山全系列视频第 1季快速入门”的文档及源码,分别是国外、国内的网站(注意:请优先使用 http://e.coding.net,github 对单个文件有 100M 的容量限制,尚未找到解决方法):

100askTeam/01_all_series_quickstart​github.com
2cc3686c69ba98884184ce3c6e948c43.png
CODING | 一站式软件研发管理平台​e.coding.net

要 获 取 本 季 视 频 对 应 的 资 料 , 可 以 执 行 以 下 命 令 , 这 称 为 “ 克 隆 ”, 这 会 得 到 一 个 名 为01_all_series_quickstart 的目录:

$ git clone https:// e.coding.net/weidongsha n/01_all_series_quickstart.git

这个目录结构如下,里面含有本文档和程序:

5ad6442be81f010ce60d4a047d7900ad.png

如果在你“克隆”之后,我们又更新了源码,你可以先进入该目录,然后更新。

启动 git bash 后,使用 cd 命令可以切换目录。假设要进入
D:abc01_all_series_quickstart 目录,

可以执行以下命令:

$ cd /D
$ cd abc
$ cd 01_all_series_quickstart

也可以执行一个命令直接进入该目录,注意目录分隔符是“/”而非“”。

$ cd /D/abc/01_all_series_quickstart

在 01_all_series_quickstart 目录下,执行以下命令获得最新版本。

$ git pull origin

下图是在 Windows 上使用 git 下载、查看、更新源码的操作步骤。

注意:建议下载源码后,复制到其他目录去修改;否则以后更新时可能会和你的本地修改产生冲突。

第 1 天,下载源码
假设你要把源码下载到 D 盘 abc 目录,如下图操作:

2ccc92afe744a2c3bfdb820e1df757d8.png

第 2 天,查看无更新

e6a8194a2de8f1429496ad19d8dab571.png

第 3 天,查看有更新

032fabfcfe9f9ef61af1f75add5f52a5.png

注意:不执行“git remote show origin”查看状态,而是直接执行“git pull origin”也是可以的,后面这个命令会自动检查,有更新它就会下载更新部分,没有更新也会提示你,如下图:

43a778366b0c439bccd3488688c44c9b.png

技术交流群(鸿蒙开发/Linux/嵌入式/驱动):

869222007

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值