首页 > 其他分享 >[香橙派开发系列]3b系统安装和使用vscode进行远程连接

[香橙派开发系列]3b系统安装和使用vscode进行远程连接

时间:2023-12-23 18:56:40浏览次数:54  
标签:vscode 然后 香橙 使用 3b 连接 下载

目录

前言

之前研究中断的时候一直出现问题,我怀疑是因为zero 3不支持,所以一狠心就花钱买了一块3b。然后那几天在看Linux系统的时候看到很多人都推荐使用debian系统,所以我准备在这块板子上安装一下debian系统来试试,以前我是玩Ubuntu的,所以有些地方我还是不太懂。然后今天下载debian的时候出现了有些问题,我写这篇文章来记录一下这些问题。

一、下载镜像和安装系统

首先我们需要下载一个自己喜欢的系统,我这选择的是debian这个系统了。打开orangepi 3b资料下载页面,然后再官方镜像中选择你喜欢的镜像进行下载

img

这里推荐大家使用官方的镜像,兼容性和一些设置还有一些软件官方都为我们弄好了,当然,也可以去系统官网下载,我这因为没有屏幕所以直接就省事了,等有屏幕了我再给大家出一起使用官方Ubuntu的安装。

然后选择完镜像后就可以进行下载了,我这是直接下载好的

img

你们下载好的debian系统绝对不是这个样子的,因为我删除了一些镜像,然后选择你想安装的镜像安装包,因为我这没有屏幕,所以选择了server版,也就是服务器版,然后用解压软件进行解压,解压出来的内容有一个.img和一个.img.sha,然后打开win32磁盘下载工具

img

然后选择刚才解压的.img文件

img

然后点击写入,将镜像文件写入进SD卡中,然后就插入到香橙派中,这就不配图了,这步不会的可以看我的其他文章。

后面就可以给电和使用串口来进行调试了。

二、使用串口助手进行调试

这里还是和之前zero一样的插法,但这里有坑,我也是搞了半天都没搞明白,后面看了官方手册才明白。

我按照正常的串口和波特率进行设置,波特率是和zero一样的115200,然后进入到串口助手中,结果全是乱码

img

我以为正常执行,结果等了半天还是没显示出命令输入,我就蒙了,以为我安装错系统了,安成图形化界面了,后面我又重新的安装了几次,发现还是不行,然后我就开始看官方手册,手册上说,要使用1500000的波特率,我人傻了,这么大的波特率,我这个串口助手只有1382400,我就硬着头皮试了一下,结果成功了

img

这点非常的不同,大家一定要注意一下这个问题。

三、查看系统的ip地址

当我连接网线后使用ifconfig命令,结果显示

img

提示我权限低,没办法使用,我就纳闷了,我这个账户应该也可以使用的啊,后面我百度了一下,发现新版本的Linux已经弃用了,但是系统里面还有这个工具,网上都推荐使用

ip addr show

这个工具也可以查看本机IP地址

img

但是我还是喜欢使用ifconfig,所以我就在网上找了很多教程,终于找到了一个,这个方法很简单,首先在家目录中使用

ls -a

查看所有文件

img

可以看到有一个.profile的文件,我们使用

vim .profile

打开后在最后添加一条

export PATH=$PATH:/sbin

然后保存退出,使用

source .profile

进行重启后就可以不用sudo就可以使用ifconfig命令了

img

四、使用vscode连接香橙派

vscode非常好用,非常推荐,用这个连接香橙派后就可以不用xshell远程连接,写代码就可以不用vim了。

我很喜欢用vim的,但是vim对于多文件的不太好,那天写自闭了,就换vscode了。

首先需要在vscode中下载一个插件

img

这些都下载,然后下载后左边就会出现这个图标

img

然后点击进去

img

然后把鼠标移动到SSH上,就会出现一个加号,点击这个加号,就会出现一个框,让我们输入连接命令

img

这里输入的命令是:

ssh 账户名称@IP地址

比如我这要连接的账户名是orangepi,ip地址是192.168.1.31,那我的命令如下:

ssh [email protected]

然后按下回车就会让我们选择配置文件的路径

img

我这喜欢使用第一个默认的,然后回车,就会说明配置文件已经创建成功

img

然后我们打开配置

img

在这里我们需要找到我们刚才设置的IP地址,然后添加一条端口地址

Port 22

如果你想显示的名称不是IP地址,你可以修改HostName的值,然后就保存并关闭这个页面,回到远程连接中就会发现有一条新的

img

然后点击->就可以进入。

点击后会出现下面的界面

img

这个就是让我们选择连接的目标是什么系统,这是Linux,所以选择第一个,按回车即可。

然后问我们是否继续

img

直接回车,得快,要不然又得重新连接。

然后就开始让我们输入密码

img

这里输入密码即可,然后就进入等待页面,就等就可以了

img

等一会左下角不转圈了,我们就可以新建一个终端,在上面的工具栏的三个点,点击后有一个终端,点进去就有一个新建终端。

img

这样我们就配置好了,可以在里面打开香橙派的目录和其他东西。非常好用,还可以配置一些插件来辅助。

最后

vscode非常好用,非常好用,有了vscode可以提高我们的开发效率。

标签:vscode,然后,香橙,使用,3b,连接,下载
From: https://www.cnblogs.com/Lavender-edgar/p/17923473.html

相关文章

  • 基于TigerBot-13b训练其函数调用能力
    写在前面原生的tigerbot似乎并不支持函数调用,于是我来支持一下 数据集我在huggingface上找了个英文的数据集https://huggingface.co/datasets/sadmoseby/sample-function-call这里面包含了1k组的函数调用,这个数据集的特点如下:1.包含有单个/多个/没有函数调用的情形2.......
  • Linux:vscode扩展无法下载,报错:Error while fetching extensions : XHR failed
     在Linux系统上下载安装好vscode以后,发现扩展里面无法下载安装,报错:Error while fetching extensions : XHR failed 解决办法:修改hosts文件1.sudocp/etc/hosts/etc/hosts.bak2.sudovi/etc/hots3.在文件末尾增加下面的文字,然后保存,关闭  4.刷新DNS,Ubuntu22......
  • PySide6学习笔记(一)VSCode配置
    vscode配置(windows)在vscode中安装Python与QTforPython和coderunner插件(推荐)   Python与QTforPython插件开发PySide必备coderunner(可以右键运行py文件)安装PySide6pipinstallPySide6配置QTforpython插件 点击插件设置-拓展设置找到......
  • vsCode连接时一直显示正在下载vscode服务器问题
    在服务器执行psaux|grepwget输出为找到有vscode-server的进程,在本地机器浏览器输入vscode-server.tar.gz后面的网址,下载vscode-server-linux-x64.tar.gz记录该条进程的启动命令,并kill该进程kill-9pid通过scp传到工控机清空文件夹,其中bin的子目录为刚才......
  • vscode远程连接colab
     一、Colab端1.新建脚本install_colab_ssh.sh,添加如下内容:pipinstallcolab_ssh--upgrade*直接在colab的notebook的cell中执行会报警:接着新建一个cell并执行脚本,安装colab_ssh!bashpath/to/install_colab_ssh.sh2.新建一个cell并执行下列代码fromcolab_ssh......
  • 国产DeepSeek Coder 33B开源:创新代码AI,性能优于CodeLlama
    引言近日,国产AI领域迎来了一项重大突破:DeepSeek团队正式发布了DeepSeekCoder33B模型,这一基于最新人工智能技术的代码生成模型不仅完全开源,而且在多项评测中显示出优于同类产品CodeLlama的卓越性能。Huggingface模型下载:https://huggingface.co/deepseek-aiAI快站模型免费加速下......
  • vscode 错误 go: go.mod file not found in current directory or any parent directo
    前言安装VSCODE后,新建立的GO文件按F5出错。go:go.modfilenotfoundincurrentdirectoryoranyparentdirectory;see'gohelpmodules'处理步骤开启gomodules功能命令行输入goenv-wGO111MODULE=on建立src目录比如我程序文件夹名为gosrc,则目录为gosrc|_src......
  • Windows phpstudy vscode Xdebug调试无效,无法监听,没有什么效果
    Windows phpstudy vscodeXdebug调试无效,无法监听,没有什么效果vscode正常,能启动,能标记,就是无法监听打印phpinfo(); Xdebug版本3打印的信息输入这里,找出对应PHPXdebug的dll文件Xdebug:Support—TailoredInstallationInstructions会出给检查结果,下面是我的再看看VSCODE插......
  • VSCode Unity C# 大括号不换行设置方法
    默认格式化方法voidStart(){}C#大括号不换行voidStart(){} 需要安装EditorConfigforVSCode 插件在设置中禁用 UseOmnisharp启用 EnableEditorConfigSupport 在项目根目录创建 .editorconfig配置文件,内容如下root=true[*......
  • [香橙派开发系列]中断?不!中断!
    目录前言一、什么是中断二、普通单片机和系统单片机的区别三、中断的区别四、配置香橙派的中断1.进程版2.wiringPi库函数版3.线程版3.1Linux内核的线程总结前言中断这个在很多单片机中都是比较常见的,像什么51单片机,stm32单片机都是可以通过自己的设置来实现中断的。在香橙派这......