首页 > 其他分享 >正点原子ARM裸机开发001---开发环境的搭建

正点原子ARM裸机开发001---开发环境的搭建

时间:2023-07-31 17:22:30浏览次数:43  
标签:--- get sudo server 裸机 vsftpd 001 nfs Ubuntu

一、Ubuntu与Windows的文件互传

  • 直接通过复制粘贴,但仅限于在虚拟机上
  • 使用FTP服务进行互传:
  1. 开启Ubuntu下的FPT服务

    1. 打开Ubuntu终端窗口,输入以下命令:

      sudo apt-get install vsftpd

    2. 等待安装完成后,输入以下命令

      sudo vi /etc/vsftpd.conf
    3. 打开vsftpd.conf文件以后,找到以下两行,确保前面没有#注释符
      local_enable=YES
      write_enable=YES

    4. 修改完以后保存退出,使用以下命令保存退出 

      sudo /etc/init.d/vsftpd restart
  2. Windows下的FTP客户端安装

    1. 下载安装filezilla软件:客户端 - FileZilla中文网
    2. 可能碰见的问题:
    • fillezilla打开后显示的中文乱码:
      • 打开站点管理器----找到要连接的站点----在右侧上方点击字符集-----选择“强制使用UTF-8”
    • 无法连接服务器:
      • 关闭Ubuntu防火墙---将连接时间变长>20
    • 登陆错误:
      • 用户名不管有没有大写字母,一律用小写

二、Ubuntu下NFS和SSH服务开启

  1. NFS服务开启

    1. 使用以下命令开启NFS服务:
      sudo apt-get install nfs-kernel-server portmap
    2. 安装完成以后,在用户根目录下创建一个名为linux的文件夹,再在linux文件夹中创建一个nfs文件夹
    3. 配置nfs
      sudo vi /etc/exports
    4. 向该文件中添加以下内容:(前面是刚刚创建的nfs文件夹的绝对路径)
      /home/l/linux/nfs *(rw,sync,no_root_squash)
    5. 重启NFS服务
      sudo /etc/init.d/nfs-kernel-server restart
  2. SSH服务开启

    1. 开启SSH服务:
      sudo apt-get install openssh-server

       

三、交叉编译器的安装

sudo apt-get install openssh-server

 

标签:---,get,sudo,server,裸机,vsftpd,001,nfs,Ubuntu
From: https://www.cnblogs.com/xlscn/p/17592594.html

相关文章

  • idea - 在setting 关闭 git Analyze code后 push 时自动开启 - 解决
    不要在setting里修改,需要在 这个齿轮中修改才生效 就这么奇怪 ......
  • 敏捷认证课-PSM资料介绍-认证培训Scrum.org
    ​PSM资料介绍:https://www.leangoo.com/agile-psm.html在敏捷学习的道路上继续前行,Leangoo领歌的PSM课程已经开启,认证全球认可,还不用续证,可以了解一下。Scrum是目前运用最为广泛的敏捷开发方法,是一个轻量级的项目管理和产品研发管理框架,旨在最短时间内交付最大价值。Scrum的应用......
  • Android开发FAQ-ContentObserver应…
    一、需求1.产品不同界面显示数据个数.2.数据个数动态改变.3.涉及数据与本地数据库有关可采用ContentObserver技术实现二、代码实现如下:mCursorObserver=newContentObserver(mHandler){          @Override          publicvoidonChange(booleanse......
  • 行业追踪,2023-07-31,板块多数都是指向消费
    自动复盘2023-07-31凡所有相,皆是虚妄。若见诸相非相,即见如来。k线图是最好的老师,每天持续发布板块的rps排名,追踪板块,板块来开仓,板块去清仓,丢弃自以为是的想法,板块去留让市场来告诉你跟踪板块总结:成交额超过100亿排名靠前,macd柱由绿转红成交量要大于均线有必要给每个行......
  • Mysql高级6-视图
    一、视图介绍视图(View):是一种虚拟存在的表,视图中的数据并不在数据库中实际存在,行和列数据来自,定义视图时查询使用的表,并且是在使用视图时动态生成的。通俗的讲,视图只保存了查询的SQL逻辑,不保存查询的结果。 二、创建视图2.1语法create[orreplace]view视图名称......
  • 机器学习从入门到放弃:Transfomer-现代大模型的基石
    一、前言随着ChatGPT的横空出世,全世界的目光都聚焦在了生成式AI上。本次将介绍Transformer的发展历史、基本原理,也是记录总结自己在学习路上的所得。首先我想聊聊NLP的发展路线,这样对于后面的transformer可能会有更好的理解。自从计算机诞生之初,让计算机理......
  • Cilium系列-9-主机路由切换为基于 BPF 的模式
    系列文章Cilium系列文章前言将Kubernetes的CNI从其他组件切换为Cilium,已经可以有效地提升网络的性能.但是通过对Cilium不同模式的切换/功能的启用,可以进一步提升Cilium的网络性能.具体调优项包括不限于:启用本地路由(NativeRouting)完全替换KubeProxyI......
  • 运行 docker-compose -f common.yml -f kafka_cluster.yml up 命令之后,其中一个broker
    今天在运行docker-compose-fcommon.yml-fkafka_cluster.ymlup,这条命令的时候,原来应该启动的broker-3容器没有启动,然后允许dockerps-a查看存在但是没有up的容器。 找到broker-3的容器id:,dockerlogs a6488cb653a1 。找打容器启动日志,发现关键错误信息。En......
  • docker容器基础(一)--容器的边界
    前言------源于PaaS技术的普及而兴起的容器技术,必然随着诸多云平台的出现大放光彩。Docker项目通过“容器镜像”,解决了应用打包这个根本性难题。容器是什么?------容器是一种沙盒技术,将你的应用装入盒子,即与其他应用进行了隔离,又便于搬运。容器的边界------容器技术的核心......
  • 【pandas小技巧】--修改列的名称
    重命名pandas数据中列的名称是一种常见的数据预处理任务。这通常是因为原始数据中的列名称可能不够清晰或准确。例如,列名可能包含空格、大写字母、特殊字符或拼写错误。使用pandas的rename函数可以帮助我们更改列名,从而使数据更加清晰和易于理解。此外,重命名列名还可以确保......