重装系统后

1 下载的软件

 

keil5

Altium Designe

source insight

qt软件下载时的选项

 

 

2 虚拟机需要执行的指令

安装vim

sudo apt-get install vim

配置vim

打开vim配置文件

sudo vim /etc/vim/vimrc

在文本最后输入,不要改动文本内容。

"高亮显示当前
set cursorline
"启用行号
set nu 
"启用鼠标
set mouse=a
"自动缩进
set autoindent
set cindent
set smartindent

imap { {<CR>}<Esc>kA<CR>

"Tab键的宽度
set tabstop=4
"统一缩进为4
set softtabstop=4
set shiftwidth=4
"不要用空格代替制表符
set noexpandtab
"搜索逐字符高亮
set hlsearch
set incsearch

安装 SSH 服务
此服务就相当于 windows 和 Ubuntu 下的桥梁,安装此服务是实现在 windows 下操作登录 ubuntu 的基础。

sudo apt-get install openssh-server

修改一下配置文件

sudo vim /etc/ssh/sshd_config

使用 ping 命令,查看 windows 和 Ubuntu 是否可以通信

xindows使用 ipconfig

ubuntu使用 ifconfig

如果 ping 失败,最简单的方式关掉防火墙再试一下,实在不行修改一下内容:

安装网络相关工具

sudo apt install net-tools

开启 FTP 服务

安装 FTP 服务:

sudo apt-get install vsftpd

修改配置文件:

sudo vi /etc/vsftpd.conf

 重启功能:

sudo /etc/init.d/vsftpd restart

安装 FZ 软件:

 输入 Ubuntud 的 IP 地址、用户、密码(用户是虚拟机@前的内容)

如果连接后产生的目录出现乱码,断开连接后:

开启 NFS 服务

sudo apt-get install nfs-kernel-server rpcbind

ubuntu中创建一个文件夹,保存接下来需要的共享文件

sudo mkdir nfs

修改配置文件

sudo vim /etc/exports
/home/****自己的路径****/nfs *(rw,sync,no_root_squash)

 创建目录,用来保存交叉编译器

sudo mkdir /usr/local/arm

重启:

sudo /etc/init.d/nfs-kernel-server restart

交叉编译环境
作用:
是指一个在某个系统平台下可以产生另一个系统平台的可执行文件的编译器。交叉编译器在目标系统平台 (开发出来的应用程序序所运行的平台)难以或不容易编译时非常有用。
ARM 裸机、Uboot 移植、linux 移植这些都需要在 linux 系统上进行编译,编译就需要编译器。在 linux 系统中,可以使用 gcc 命令对
c 语言程序进行编译,但 gcc 编译器是针对 X86 架构的,现在需要对 ARM 架构的代码进行编译。所以我们现在需要一个可以对 ARM
架构的代码进行编译的 gcc 编译器,这个编译器被称为交叉编译器。

sudo mkdir /usr/local/arm

跳转到 arm 文件下进行解压

sudo tar -vxf gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xz

修改配置文件:

sudo vi /etc/profile

最后一行输入:

export PATH=$PATH:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin

重启ubuntu后,如果可以查看到交叉编译器版本,交叉编译环境就安装成功。

arm-linux-gnueabihf-gcc -v

安装库

sudo apt-get install lsb-core lib32stdc++6

安装samba

sudo apt-get install samba

创建samba文件夹

sudo mkdir samba

查看samba的路径

修改配置文件:

sudo vi /etc/samba/smb.conf
[ubuntu_samba]
        comment = arm ubuntu samba dir 
        #说明
        path = /home/****路径****/samba 
        #共享的 samba #目录
        available = yes 
        #允许访问
        browseable = yes 
        #共享对于正在浏览的客户是否可见 
        public = yes 
        #公开
        writable = yes 
        #可写
        create mask = 0755 
        #当外部创建新文件时的权限
        security = share 
        #共享模式
        force user = root 
        #在外部添加新文件时, 文件的所有者
        arm force group =root
        #在外部添加新文件时, 文件的所在组

 path = /home/****路径****/samba 必须是真实存在的,没有的话就建一个目录。

配置文件中添加内容,使用tab键,不能使用空格。

重启:

sudo service smbd restart

没有任何提示就是成功

查看Ubuntu的ip地址

ifconfig

 在windows的网络中跳转到ubuntu中

安装TFTP

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值