Linux学习笔记二:Ubuntu启用root用户、更改软件源以及安装vim

1. 概述

在上一章中我们在虚拟机中安装了Ubuntu系统,从这章开始,就正式在开启linux学习。
因为我们安装的是官网镜像文件,就像window纯净版,系统内没有安装一些通用工具,所以就需要我们自己安装。

2. 启用root用户

在安装好的Ubuntu系统内,root用户默认是被禁用的,需要我们手动启用。我们设置的账号guanyuan虽然不是root账户,但具备启用root账户的能力,因为它属于admin组。
首先我们在命令行中输入

sudo passwd

之后按照提示输入账号密码。然后会提示我们输入新的Unix密码,这里新密码即是指root账户密码,并不会改变guanyuan账户的密码。我这里将密码同样设置为root,如下图:
在这里插入图片描述
这时我们就可以使用

su root

指令切换到root账户,root账户指令前是#
在这里插入图片描述
而使用“Ctrl”+“d”,就退出了 root 用户。再终端上显示为exit
在这里插入图片描述

3.更改软件源

参考链接:Ubuntu18.04下更改apt源为阿里云源
Ubuntu安装后,默认的软件源都是在国外,这会导致我们下载非常慢。所以很多安装教程的最后都会有更改软件源这一项。我这里参考链接博客进行设置,设置为阿里云源。

在这里插入图片描述
首先对源文件进行一个备份,放置自己乱搞弄错了:

cp /etc/apt/sources.list /etc/apt/sources.list.bak

查看一下备份成功后,使用vi打开sources.list文件。博客使用的是VIM,我打算在下一小节记录下VIM的安装,所以这里使用系统自带的vi编辑:
在这里插入图片描述
我直接将sources.list的内容删除掉了,替换为大佬博客内给出的源

deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

 

deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse


deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

结果如下,保存退出即可:
在这里插入图片描述

使用apt-get update更新软件列表:
在这里插入图片描述
使用apt-get upgrade更新软件包:
在这里插入图片描述

这里出问题了,更新不成功。按照错误提示百度了下,找到这个连接:Ubuntu E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用或没有文件)。看了内容很受启发,直接把虚拟重启了。。。然后就可以正常了:
在这里插入图片描述

4. 安装VIM

系统默认是没有VIM的,需要我们自己安装。当我们试图使用vim hello.c命令创建一个hello.c文件时,系统也会提示我们没有安装。
在这里插入图片描述
直接使用命令安装即可:

apt-get install vim

遇到选项我这里直接仍然选择的y:
在这里插入图片描述
安装完成后再次创建一个hello.c文件,可以创建成功并进入hello.c文件,在主目录下也能够看到多了一个hello.c:
在这里插入图片描述

5. GCC编译hello.c文件

在hello.c中随便写一句输出hello:
在这里插入图片描述
现在在Ubuntu下编译hello.c文件,需要使用GCC工具:

gcc -o hello hello.c

系统又提示我没有安装GCC,按照提示直接安装即可,和上面安装VIM是一样的:

在这里插入图片描述
安装完成后再次编译hello.c文件,这时没有任何提示。使用ls指令查看,目录下多了一个hello。运行./hello,就会输出我们要打印的hello。因为我刚才没有加换行,所以不是很容易看出来:
在这里插入图片描述
到这里我们的Ubuntu就能够实现编辑、编译一个C文件了。接下来就可以正式学习系统编程了。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值