您的位置:首页 > 其它

crosstool-ng构建STM32F1x系列交叉编译工具链--1、ubuntu系统安装

2018-03-09 21:35 706 查看

一、前言

        crosstool-ng的编译使用需要linux系统。因此一个可以使用的linux系统是必不可少的。本次采用目前较新的ubuntu系统,ubuntu-16.04.4-desktop-amd64.iso。安装通过一个U盘将网络下载的ubuntu系统安装到一台PC上。

        如果要在局域网下通过另一个主机操作ubuntu,或者虚拟机内安装ubuntu,则ubuntu内需要安装ssh服务,远程操作ubuntu的主机需要安装ssh客户端。

二、准备的材料

        安装过程我们需要准备材料如下
        1、一台电脑:用于安装ubuntu系统,其实我另备了一台windowsPC用于远程操作该ubuntu系统。

        2、ubuntu-16.04.4-desktop-amd64.iso

                下载地址:点击打开链接
                选择列表第一个系统即可
        3、Universal-USB-Installer-1.9.7.9.exe

               下载地址:点击打开链接
        4、U盘一个

                U盘至少2G吧,因为ubuntu系统文件在1.5G左右。目前2G的U盘也很难找了。。。

三、安装ubuntu的U盘制作

        打开Universal-USB-Installer-1.9.7.9.exe,一直next,直到进入如下界面。按照图中选择即可。
        注意:在使用中我选择的是格式化整个硬盘。即将NTFS Format Drive项选中,选中后该项会发生变化。

        


四、安装系统

        通过U盘安装Ubuntu系统与U盘安装windows系统类似。都是要选择U盘启动。我的联想笔记本在按下电源键后按F12进入启动选项。插入U盘后在启动选项内才能看到U盘。选择U盘,进入安装界面一切按照默认即可。期间只需要填写用户名和登陆密码。

五、用于远程端登陆的ssh安装

        如果不打算使用远程操作,以下部分可以忽略。

        1、安装openssh-server

              进入ubuntu系统,打开终端在终端中输入:                 


        2、启动ssh服务                ssh安装结束后,在终端输入如下,则ssh启动,此时可以在远程主机上通过putty登陆了。
             

        3、查看ubuntu的ip                查看ip的方式有很多,我通过路由器查看得知ubuntu的ip为192.168.1.50

        4、建立一个可远程使用的目录

                在ubuntu下以此执行以下命令
            cd /
            sudo mkdir /work
            cd /work
            sudo mkdir crosstool-ng
            sudo mkdir stm32f1                得到的结果如下:
                    


                为使远程登陆时/work目录可以通过sftp传输文件,应将/work目录权限修改,输入以下两行命令即可。

                       


                       


六、本章结语

        至此系统环境已经搭建完毕,下一章将进行crosstool-ng的安装。crosstool-ng的安装将在同一局域网下的一台windowsPC通过putty远程操作。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ubuntu安装