Linux系统-Ubuntu的下载和安装

第一章 Linux系统-Ubuntu的下载和安装

1.下载Ubuntu

​ 进入https://cn.ubuntu.com/download中文官网下载iso映像文件:

2.安装Ubuntu

1.打开虚拟机,点击创建新的虚拟机:

2.选择“典型”,然后点击“下一步”:

3.选择“稍后安装操作系统”,然后点击“下一步”:

4.选择操作系统位Linux,版本位Ubuntu 64,然后点击下一步:

5.自定义虚拟机名称,选择安装虚拟机的路径,点击下一步:

6.选择“将虚拟机存储为单个文件”,点击下一步:

7.点击完成:

8.在“设备”栏。选择“DVD/CD”,将iso文件加载进去:

9.点击“开启此虚拟机“,系统将会进行一段时间的自检:

10.选择安装语言为中文,点击”安装Ubuntu“:

11.语言环境选择好后按Enter或确认,按以下方式默认安装,再按Enter键确认:

12.按默认项,点击”现在安装“:

13.点击你所在的地区设置时区,然后点击”继续“:

14.创建用户后,点击”继续“:

15.下载安装需要一点时间,安装完成后需要重启,点击”现在重启“:

16.重启登录后跳过导航,进入系统。

3.配置软件源

将Ubuntu的软件下载源更改为中国的服务器,提高下载速度。

1.点击左下角菜单栏,点击”软件“:

2.按下图所示修改:

3.点击关闭后,再重新载入:

4.进入终端界面:

更新软件源:

sudo apt-get update       			# 系统更新
sudo apt-get upgrade				# 系统软件升级

4.拓展

以下命令可以实现Windows系统和Ubuntu系统之间跨系统复制粘贴,通过安装VMtools实现了Windows与Ubuntu跨系统复制粘贴,也实现了Ubuntu窗口自适应

sudo apt-get autoremove open-vm-tools  # 检测删除
sudo apt-get install open-vm-tools     # 安装
sudo apt-get install open-vm-tools-desktop  # 安装桌面版

5.远程连接

1.在系统中我们可以使用超级管理员来登录系统,因为他具有Linux系统中的最高权限,具体操作需要先设置root的密码:

sudo passwd root							# 为root设置密码
# 连续输入两次roo的密码
su root										# 切换root登录

2.安装ssh服务,只有安装了这个服务才能进行远程连接

apt install openssh-server					# 安装ssh服务
service ssh start 							# 启动服务

3.在系统终端中输入命令查看IP地址:

ifconfig
# 如果没有该命令,输入以下命令下载
apt install net-tools

4.打开远程连接工具MobaXterm,点击Session–>SSH–>输入如下:

5.点击OK,输入密码进行连接。

如果连接被拒绝按以下步骤操作:

1.下载net-tools:

sudo apt-get install net-tools

2.下载vim编辑器:

sudo apt-get install vim

3.编辑/etc/ssh/sshd_config

vim /etc/ssh/sshd_config
在#PermitRootLogin prohibit-password下面新增PermitRootLogin yes

4.重启ssh:

service sshd restart

设置永久IP地址的方法:

1.备份网络配置文件:

cp /etc/netplan/01-network-manager-all.yaml /etc/netplan/01-network-manager-all.yaml.bak

2.编辑配置文件:

原配置如下:

# Let NetworkManager manage all devices on this system
network:version: 2renderer: NetworkManager

修改配置为:

network:version: 2ethernets:ens33:dhcp4: falseaddresses: [192.168.18.128/24]gateway4: 192.168.18.1nameservers:addresses: [223.5.5.5,223.6.6.6]

3.按ESC->:wq保存文件后输入以下命令使文件生效:

sudo netplan apply

4.重启网络:

service NetworkManager restart

6.关于安装界面太小的问题

注:ubuntu的安装页面太小,看不到下面的确认键,我们可以点击右上角的红×,然后在倒三角中点击设置,在显示器功能栏选择分辨率设置成1024x768,然后再点击左上角的红色按钮安装

7.初始登录常用命令-解决远程登录被拒绝的问题

# 确定防火墙状态是否关闭
systemctl status firewalld.service
# 如未安装防火墙可输入以下命令安装
apt install firewalld firewall-config
# 禁用防火墙
systemctl stop firewalld.service
systemctl status firewalld.servicesudo ps -e |grep ssh        #查看是否安装了SSH服务(如果显示为空则没安装)sudo apt-get update        #先更新下资源列表sudo apt-get install openssh-server      #安装openssh-serversudo ps -e |grep ssh                            #查看是否安装成功sudo service sshd start                         #重新启动SSH服务  (或者用命令 sudo systemctl restart sshd)
sudo apt install vim           # 下载vim编辑器
sudo vi /etc/ssh/sshd_config
把PermitRootLogin prohibit-password 注释掉增加一行 PermitRootLogin yes 

systemctl  restart sshd   # 重启  

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/143206.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

YUM 升级 PHP7

文章目录 YUM 升级 PHP71. 查看当前 PHP 信息2. YUM 安装 PHP73. 查看 PHP 版本4. 启动PHP-FPM YUM 升级 PHP7 参考地址:网站地址 参考地址:网站地址 1. 查看当前 PHP 信息 # 查看 PHP 版本信息 php -v# 查看 yum 源中 PHP 信息 yum list | grep php2. …

前端开发 vs. 后端开发:编程之路的选择

文章目录 前端开发:用户界面的创造者1. HTML/CSS/JavaScript:2. 用户体验设计:3. 响应式设计:4. 前端框架: 后端开发:数据和逻辑的构建者1. 服务器端编程:2. 数据库:3. 安全性&#…

27、Flink 的SQL之SELECT (窗口函数)介绍及详细示例(3)

Flink 系列文章 1、Flink 部署、概念介绍、source、transformation、sink使用示例、四大基石介绍和示例等系列综合文章链接 13、Flink 的table api与sql的基本概念、通用api介绍及入门示例 14、Flink 的table api与sql之数据类型: 内置数据类型以及它们的属性 15、Flink 的ta…

STM32cubeIDE 更改Repository folder

使用STM32CubeIDE时,会调用STM32CubeMX,但是这两个软件下载的更新包都放在C:/user/目录下面,而且文件很大,用不了多久就会把C盘填满,所以刚开始安装的时候就要把更新目录更换掉。具体更换方法如下: Window…

浅谈软件测试面试一些常见的问题

一、简历及岗位匹配度 说到简历,其实这一点是很重要但又被很多职场小白忽视的问题。经常有人说我投了很多简历,但是没有公司给我打电话,怎么办? 首先,应该明白的一点:面对求职市场的激烈竞争性&#xff0…

docker系列(7) - Dockerfile

文章目录 7. Dockerfile7.1 Dockerfile介绍7.2 指令规则7.3 指令说明7.3.1 RUN命令的两种格式7.3.1 CMD命令覆盖问题7.3.2 ENTRYPOINT命令使用7.3.3 ENV的使用 7.4 构建tomcat Dockerfile案例7.4.1 准备原始文件7.4.2 编写Dockerfile7.4.3 构建镜像7.4.4 验证镜像 7.5 构建jdk基…

LeetCode 接雨水 木桶理论、dp预处理

原题链接: 力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 题面: 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图,计算按此排列的柱子,下雨之后能接多少雨水。 示例 1: 输入&#xff1a…

计算机里的神灵(SCIP)

计算机程序的构造和解释 我找到计算机里的神灵了,开心一刻 下面是从MIT官网下载的 SCIP求值器(解释器)的代码,这个官网是个宝藏库 还有其他视频课程和 SCIP的问题答案和可运行代码 链接:https://ocw.mit.edu/courses/6…

VS2022 编译protobuf , qt 使用

一、下载源码 protobuf: 同步 https://github.com/protocolbuffers/protobuf (gitee.com) 下载如v3.11.2 版本 二、下载CMake 三、编译 1、在1处选择源码目录下的cmake 目录;在2处选择一处空目录(自己随便建) 2、点击config,选择…

系统架构设计师-大数据

目录 一、大数据 1、大数据架构 2、大数据技术生态 3、Lambda架构 4、Kappa架构 5、Lambda架构与Kappa架构对比 一、大数据 1、大数据架构 大数据是指其大小或复杂性无法通过现有常用的软件工具,以合理的成本并在可接受的时限内对其进行捕获、管理和处理的数据集。…

【rhce考试时间是每年什么时候呢?】

RHCE9.0 新技术 公开课 10月11日,12日 感兴趣可留言 如果你是一个系统管理员,或者正朝着这个方向努力前进,那么你可能已经听过RHCE这个词。RHCE是Red Hat Certified Engineer的缩写,是全球公认的Linux系统工程师认证之一。通过获…

获取热门电影算法

功能#2:获取热门电影 为我们的“Netflix”项目实现“获取热门电影”功能。 我们将介绍以下内容 描述 解决方案 复杂性措施 时间复杂度 空间复杂度 描述# 现在,我们需要建立一个标准,以便将来自多个国家的顶级电影组合成一个单一的顶级电影…

postman访问新建项目报404

"status": 404 查看项目,发现启动类和代码执行部分没有在同一个包下,导致controller的访问没有注册到启动类下;

定义现代化实时数据仓库,SelectDB 全新产品形态全面发布

导读:9 月 25 日,2023 飞轮科技产品发布会在线上正式召开,本次产品发布会以 “新内核、新图景” 为主题,飞轮科技 CEO 马如悦全面解析了现代化数据仓库的演进趋势,宣布立足于多云之上的 SelectDB Cloud 云服务全面开放…

【设计模式】五、原型模式

文章目录 概述示例传统的方式的优缺点原型模式原理结构图-uml 类图 原型模式解决克隆羊问题的应用实例Sheep类实现clone()运行原型模式在 Spring 框架中源码分析 深入讨论-浅拷贝和深拷贝浅拷贝的介绍 小结 概述 示例 克隆羊问题 现在有一只羊 tom,姓名为: tom, 年…

【轮趣-科大讯飞】M260C 环形六麦测试 1 - 产品介绍与配置

原文发布在飞书上,想要的伙伴请联系我,懒得把飞书链接放这了

二十二、MySQL联合查询

1、基础概念 (1)语法: select …… from …… union [all] select …… from …… (2)理解: 所谓的联合查询,就是对多个条件查询结果进行联合处理,取其并集。 2、实际操作 &…

K8S:pod集群调度及相关操作

文章目录 一.pod集群调度概念1.调度约束( List-Watch组件)2.List-Watch的工作机制(1)List-Watch的工作机制流程(2)List-Watch的工作机制图示 3.调度的过程(1)调度的任务(2)调度选择p…

Java 设计模式——抽象工厂模式

目录 1.概念2.结构3.实现4.优缺点5.使用场景6.模式扩展7.JDK源码解析——Collection.iterator方法 1.概念 (1)Java 设计模式——工厂方法模式 中考虑的是一类产品的生产,如畜牧场只养动物、电视机厂只生产电视机等。这些工厂只生产同种类产品…

sqlmap tamper脚本编写

文章目录 tamper脚本是什么?指定tamper脚本运行sqlmap安全狗绕过tamper脚本 tamper脚本是什么? SQLMap 是一款SQL注入神器,可以通过tamper 对注入payload 进行编码和变形,以达到绕过某些限制的目的。但是有些时候,SQLM…