使用ubuntu
安装ubuntu
ubuntu的镜像 :
http://mirrors.aliyun.com/ubuntu-releases/
进入 vmware
https://www.vmware.com/products/workstation-player/workstation-player-evaluation.html
点击 创建
浏览 找到 系统镜像文件, 我把它放在了 vmware文件下
设置好信息 , 记住好密码 每次开机都要输入
解压在那 设置好位置, 我设在 vmware 下创建了一个文件下
默认即可
默认即可
正在安装中, 时间比较久, 准备好咖啡 , 谈谈心
输入设置好的密码
换源
进来的第一件事就是换源, 我准备换 阿里源 , 点击那个9点
点 server for united states
点击 other 其他
找到 china
输入密码
点 X 就可以了
点 关闭 close
打开终端
进行更新源
sudo apt-get update
ubuntu设置语言
点 manage installed languages 在进入 language support 点击 install
点击 install/remove languages 里面找到 chinese
勾选 点击 apply
正在下载语言 , 喝口82年咖啡 , 等待
下翻, 找到中国 用鼠标拖到最前面
点击 apply system-wide
点击 中国 然后 点 apply system-wide , 关闭即可
进入终端 重启
sudo reboot
重新进入系统 , 建议保留旧名
下载 NFS 服务
sudo apt-get update
sudo apt-get install nfs-kernel-server rpcbind
下载SSH服务
sudo apt-get install openssh-server
下载 vim 编辑软件
sudo apt-get install vim
设置 vim 参数
sudo vim /etc/vim/vimrc
" 行号
set number
" 高亮
syntax on
" 底部显示
set showmode
" 编码
set encoding=utf-8
" 鼠标
set mouse=a
" tab = 4
set tabstop=4
下载 网络工具
sudo apt install net-tools
查看本机ip
ifconfig
window10 下 操作
通过xshell6
进行连接
软件可自行 google , 这个软件收费, 具体收不收费, 看你的大显神通了 , 点到为止
点击文件 , 点击新建
设置名字, 把查到的 ip 填在 主机
点击 用户身份验证
输入ubuntu 的用户名
密码
点击连接
成功就会出现这个弹窗, 点击 接受并保存
搭建 文件传输
点击 绿色 图标
点击取消, 就可以自动弹出
查看 命令解释
help
介绍常用的命令
把 本地数据 上传到 虚拟机
put
把 虚拟机的数据 下载到 本地
get
下载交叉编译
https://releases.linaro.org/components/toolchain/binaries/latest-7/arm-linux-gnueabihf/
我把它下载到了本地桌面上了
打印本地位置
lpwd
切换本地目录
lcd
打印 虚拟机 文件
ls
切换虚拟机目录
cd cpucode/tools/
打印 虚拟机 文件
ls
把本地的 交叉编译器文件 上传到 虚拟机
put gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf.tar.xz
查看文件
ls
添加交叉编译器
创建目录: /usr/local/arm
sudo mkdir /usr/local/arm
把交叉编译器复制到/usr/local/arm 中
sudo cp gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf.tar.xz /usr/local/arm/ -f
进入到 /usr/local/arm 目录
cd /usr/local/arm/
对交叉编译工具进行解压
sudo tar -vxf gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf.tar.xz
查看交叉编译器的路径
cd gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf/bin/
pwd
修改环境变量,使用 VIM 打开/etc/profile 文件
sudo vim /etc/profile
添加交叉编译的路径 :
export PATH=$PATH:/usr/local/arm/gcc-linaro-7.5.0-2019.12-x86_64_arm-linux-gnueabihf/bin
下载需要的库:
sudo apt-get install lsb-core lib32stdc++6
重启
sudo reboot
查看交叉编译器
arm-linux-gnueabihf-gcc -v
测试交叉编译器
写 test.c 程序
vim test.c
arm-linux-gnueabihf-gcc test.c
查看文件属性
file a.out
添加 qemu
安装KVM
安装kvm加速qemu运行,在终端下执行如下命令:
更新源 :
sudo apt-get update
安装 kvm :
sudo apt-get install qemu qemu-kvm libvirt-bin bridge-utils virt-manager
添加 git 工具
添加 韦东山老师的 qemu 的软件
git clone https://e.coding.net/weidongshan/ubuntu-18.04_imx6ul_qemu_system.git
然后等待, 继续喝一口82年咖啡
可以看看使用教程qemu的
http://wiki.100ask.org/Qemu
./install_sdl.sh
./qemu-imx6ull-gui.sh
root
- @Author: cpu_code
- @Date: 2020-07-29 21:15:11
- @LastEditTime: 2020-07-30 16:52:19
- @FilePath: \notes\ubuntu\use_ubuntu.md
- @Gitee: https://gitee.com/cpu_code
- @Github: https://github.com/CPU-Code
- @CSDN: https://blog.csdn.net/qq_44226094
- @Gitbook: https://923992029.gitbook.io/cpucode/