Linux(二十二)Ubuntu安装和配置

Ubuntu的介绍

Ubuntu是一个以桌面应用为主的开源GNU/Linux操作系统,Ubuntu是基于GNU/Linux,支持x86、amd64(即x64)和ppc架构,由全球化的专业开发团队(Canonical Ltd)打造的。

专业的Python开发者一般会选择Ubuntu这款Linux系统作为生产平台。各种指令与Centos几乎一样。

22.1 新建虚拟机

22.2 新建虚拟机向导

22.3 填写ubuntu系统信息

22.4 设置安装ubuntu的位置和虚拟机的名称

22.5 设置磁盘容量

22.6 自定义硬件

22.6.1 设置内存为2GB

22.6.2 处理器的设置

22.6.3 网络设置NAT

22.7 点击完成

22.8 联网情况下自动安装一些工具

22.9 自动启动,输入账号密码就可登录

22.10 设置中文

22.11 Ubuntu的root用户

22.11.1 介绍

安装Ubuntu成功后,都是普通用户权限,并没有最高root权限,如果需要使用root权限的时候,通常都会在命令前面加上sudo。有的时候感觉很麻烦。

我们一般使用su命令来直接切换到root用户的,但是如果没有给root设置初始密码,就会抛出su:Authentication failure(认证失败)这样的问题。所以,我们只要给root用户设置一个初始密码就好了。

22.11.2 给root用户设置密码并使用

(1)输入sudo passwd命令,输入一般用户密码并设置root用户密码。

(2)设定密码成功后,输入su命令,并输入刚才设定的root密码,就可以切换成root了。提示符$代表一般用户,提示符#代表root用户。

(3)输入exit命令,退出root并返回一般用户。

(4)以后就可以使用root用户了。

22.12 Ubuntu下开发Python

说明:安装好Ubuntu后,默认就已经安装好Python的开发环境【Python2.7和Python3.5】

快捷键:ctrl+d退出

在Ubuntu下开发一个Python程序

提示:如果ubuntu没有vim,我们可以根据提示信息安装一个vim

(1)vim hello.py

(2)运行hello.py

原文发布于微信公众号 - Java后端生活(javaNotebook)

原文发表时间:2018-05-06

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏java思维导图

开源项目renren-fast解读,让java不再难懂(一)

node.js安装教程:http://nodejs.cn/download/ 下载msi版本安装。

4207
来自专栏difcareer的技术笔记

反调试检测之一TracerPid

当我们使用Ptrace方式跟踪一个进程时,目标进程会记录自己被谁跟踪,可以查看/proc/pid/status看到这个信息,下图展示的是使用ida进行调试的情况...

993
来自专栏vue学习

后来的我们—我与git的破镜重圆

因为git给远程库起的默认名称是origin,所以如果有多个远程库,我们需要用不同的名称来标识不同的远程库。

932
来自专栏陈树义

如何在IntelJ下用Maven创建一个Web项目

相信一开始做Web项目的同学都是直接把项目包放在WEB-INF/lib目录下,然后就开始做项目了。但是之后接触了一些使用了Maven进行包管理的项目,我们就不得...

2636
来自专栏软件开发 -- 分享 互助 成长

source insigt、pc-lint、VS联合使用

前言:     近几天参加公司培训,公司要求,开发的时候使用source insight、PC-lint和VC来编程和调试,这不用不知道,一用吓一跳,这套工具一...

2779
来自专栏乐享123

Netcat Command

1804
来自专栏应用案例

Hexo博客的安装部署及多电脑同步

Hexo安装教程很多,我这里尽可能的讲的细一些,把容易踩坑的地方以及后期多电脑同步所遇到的问题列出来,以便给自己及大家参考。本文主要讲解安装部署后源文件同步问题...

1.2K7
来自专栏九彩拼盘的叨叨叨

CanIUse 命令行工具介绍

注意:如果使用的是Windows系统,需要在Git的命令行执行上述命令。否则会报Git Not Found的错。

551
来自专栏SpringBoot 核心技术

Git核心技术:在Ubuntu下为Gitolite添加管理端

在之前章节已经完成了服务端的配置,可以访问Git核心技术:在Ubuntu下部署Gitolite服务端查看配置步骤,因为gitolite的管理是通过一个名为git...

1462
来自专栏编程坑太多

『高级篇』docker之kubernetes基础集群部署(上)(33)

  ETCD保证了数据的存储,保证了数据的高可用,还有数据的一致性,它跟zookeeper类似。kubernetes需要存储很多东西,像它本身的节点信息,组件信...

803

扫码关注云+社区