linux学习之旅-开篇1

        今天重装了电脑,原先的linux环境没有了,需要重新搭建环境,正好借这个机会写一篇文章。目前我使用的系统是win10,使用vmware软件,优麒麟系统,18.04版本,vmware安装教程网上很多,就不再重复了。

        安装完后需要安装一些工具,参考《奔跑吧,Linux内核》:

        sudo apt-get install libncurses5-dev libssl-dev build-essential openssl

        sudo apt-get install gcc-arm-linux-gnueabi gcc-5-arm-linux-gnueabi git

        sudo apt-get install qemu vim bison flex

       有些是原先编译内核遇到的,所以就直接安装了。

        sudo vim /etc/vim/vimrc.tiny 把 set compatible 改为 set nocompatible,这个是新机器有时候打开文件编辑时显示乱码。

       继续安装多版本管理软件,对于多个版本的gcc来说,非常好用:

         sudo update-alternatives –install /usr/bin/arm-linux-gnueabi-gcc arm-linux-gnueabi-gcc /usr/bin/arm-linux-gnueabi-gcc-5 5

        sudo update-alternatives –install /usr/bin/arm-linux-gnueabi-gcc arm-linux-gnueabi-gcc /usr/bin/arm-linux-gnueabi-gcc-7 7

        sudo update-alternatives –config arm-linux-gnueabi-gcc 
        有 2 个候选项可用于替换 arm-linux-gnueabi-gcc (提供 /usr/bin/arm-linux-gnueabi-gcc)。

        选择       路径                            优先级  状态
        ————————————————————
       * 0            /usr/bin/arm-linux-gnueabi-gcc-7   7         自动模式
         1            /usr/bin/arm-linux-gnueabi-gcc-5   5         手动模式
         2            /usr/bin/arm-linux-gnueabi-gcc-7   7         手动模式

        要维持当前值[*]请按,或者键入选择的编号:1
        update-alternatives: 使用 /usr/bin/arm-linux-gnueabi-gcc-5 来在手动模式中提供 /usr/bin/arm-linux-gnueabi-gcc (arm-linux-gnueabi-gcc)

         设置行号、语法高亮、制表符宽度等,这样看看代码心情会好一点~~,打开 vim ~/.vimrc,输入以下,并reboot重启。

          set nu

          syntax enable
          syntax on
          colorscheme desert
          set tabstop=4
          set softtabstop=4
          set shiftwidth=4
          set autoindent

        基本上就这些,后面就用原子的开发板来继续学习了,期待早日成为linux大神……

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux24694 人正在系统学习中

来源:m0_71897505

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年7月6日
下一篇 2022年7月6日

相关推荐