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

set laststatus=2

set statusline=%F

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

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值