Jetson TX1开发笔记(二):TX1开发前必做的几件事

嵌入式平台: Jeston TX1

    在上篇博客中,博主已经使用Jetpack3.0为Jetson TX1刷了最新的系统。但是,在开发前,个人感觉有几个工作是需要做的。

一、更新源

    原始系统中没有国内的软件源,下载软件和依赖包很慢,因此需要添加国内软件源,试了几个源,中科大的源能用,因此这里我选择了中科大的源(注意:刷固件的时候,需要换回ubuntu的源,否则无法安装组件):

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vim /etc/apt/sources.list

    上面的复制操作是为了备份sources.list文件,防止误操作后无法回复。将原来的内容使用”#”符号全部注释掉,然后在文件结尾出添加以下内容:

deb http://mirrors.ustc.edu.cn/ubuntu-ports trusty main universe restricted multiverse
deb http://mirrors.ustc.edu.cn/ubuntu-ports trusty-security main universe restricted multiverse
deb http://mirrors.ustc.edu.cn/ubuntu-ports trusty-updates main universe restricted multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports trusty main universe restricted multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports trusty-security main universe restricted multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu-ports trusty-updates main universe restricted multiverse

    使用wq保存文件后,使用如下命令进行更新:

sudo apt-get update
sudo apt-get upgrade

二、安装浏览器

    Jetpack3.0刷机,没有安装浏览器,因此我们需要自行安装一个浏览器,以备不时之需,浏览器建议安装Epiphany,火狐浏览器有闪退情况

sudo apt-get install epiphany-browser

三、安装输入法

    如果经常直接在TX1上进行操作,那就需要安装中文输入法了。

sudo apt-get install ibus-googlepinyin
sudo reboot now

    启电脑之后,找到文本输入设置(Text Entry Settings):

    选择加号添加输入法:

    在输入框中输入google,找到下载的google输入法,然后点击Add添加:

    以上步骤完成后,我们就可以使用google输入法了。

四、远程登录(方便自己开发以及多人使用TX1)

    Jetpack3.0允许ssh远程登录,不需要自己再进行设置了。因此我们可以在Windows下,直接使用Xshell或者SecureCRT,远程登录我们的TX1开发板。我使用的是Xshell,配置如下:

    选择连接,配置内容如下:

  • 名称:随便起,我命名为TX1;
  • 协议:SSH;
  • 主机:为TX1的ip地址,可以使用ifconfig命令进行查看;
  • 端口号:使用默认的22端口。

    选择用户身份验证,添加用户名和密码(均为ubuntu):

    配置好这些,我们就可以进行远程登录了,登录效果如下:

    当然,想要实现ssh远程登录,PC机和TX1的网络,需要在一个局域网内。我们可以使用多台PC机登录TX1。ssh不支持图形界面,因此只能使用命令行。如果想要有图形界面,可以配置一下vncserver。

五、lrzsz安装

    对于经常使用Linux系统的人来说,少不了将本地的文件上传到服务器或者从服务器上下载文件到本地。而对于TX1来说,我们使用ssh远程登录TX1,TX1就相当于我们的服务器,我们使用的PC机就是本地。本地PC和TX1如何进行文件传输呢?这个方法有很多,可以使用U盘拷贝,这样显得很麻烦,累人。因此,个人认为更为方便的方式是使用遵从ssh协议的rz/sz。

1.软件安装

    安装很简单,使用如下命令:

sudo apt-get install lrzsz

    安装效果,如下图所示:

2.使用说明

    sz命令发送文件到本地:

sz filename

    rz命令本地文件上传到服务器:

rz

3.示例

    使用rz命令,会弹出一个对话框,直接选择我们需要上传到TX1的文件即可,保存的文件会放在使用rz命令的位置的文件夹下:

    使用sz命令保存文件,会弹出一个对话框选择接收文件的保存位置:

    如果感觉本篇本章对您有所帮助,欢迎订阅、关注、评论、点赞!谢谢支持!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏乐百川的学习频道

Visual Studio Code介绍

应该有很多人都知道Atom编辑器吧,它是由Github开发的一个跨平台的编辑器。它使用了跨平台的Electron,用前端技术编写图形界面。一开始我也推荐过这个编...

2905
来自专栏逸鹏说道

webp图片实践之路

最近,我们在项目中实践了webp图片,并且抽离出了工具模块,整合到了项目的基础模板中。传闻IOS10也将要支持webp,那么使用webp带来的性能提升将更加明显...

5199
来自专栏河湾欢儿的专栏

客户端和浏览器端交互模型

2451
来自专栏Wordpress专用主机|主题模板|必备插件

腾讯云服务器如何安装宝塔面板

对于很多wordpress爱好者来讲,会优先选择服务器而不是虚拟主机。毕竟服务器在性能以及可控性上很不小的优势。

3.5K10
来自专栏吾爱乐享

php学习之html标签-超链接属性(四)

1984
来自专栏张戈的专栏

WordPress静态缓存三剑客,强力推荐!

之前一直用的 wp-super-cache,效果确实非常不错!网络不出问题的话,页面基本秒开。可惜,这款插件有时候会缓存我的手机主题,导致在电脑上浏览时,呈现的...

4675
来自专栏沈唁志

如何加速WordPress网站

本指南提供了一个测试环境,用于说明优化WordPress的过程。环境有两个组成部分:

3753
来自专栏性能与架构

linux查看CPU和内存的使用情况

image.png CPU使用情况 通常使用top命令查看CPU的当前状态,如果是多核CPU,也可以看到每核的信息 # top 执行后按数字1,可以显示多个CP...

3977
来自专栏云+创业计划

静态网站在腾讯云上的托管

可以把静态网站中的各类资源,如图片、音视频、脚本文件等内容,可以存放至腾讯云对象存储(COS),把网站逻辑部署至腾讯云服务器(CVM)。当用户向网站发起访问时,...

1.8K2
来自专栏王小雷

Oracle数据仓库创建教程

Oracle数据仓库创建教程。如何创建一个数据仓库,创建实例,以为毕业设计要求,最近开始Oracle的数仓建模实践,详细记录了图形界面下的 Oracle dat...

2895

扫码关注云+社区

领取腾讯云代金券