Ubuntu常用配置

news2024/11/23 22:04:59

在这里插入图片描述

文章目录

      • 1. 安装VMware虚拟机软件
      • 2. 下载Ubuntu镜像
      • 3. 创建Ubuntu虚拟机
      • 4. 设置屏幕分辨率
      • 5. 更改系统语言为中文
      • 6. 切换中文输入法
      • 7. 修改系统时间
      • 8. 修改锁屏时间
      • 9. 通过系统自带的应用商店安装软件
      • 10. 安装JDK
      • 11. 安装 IntelliJ IDEA
      • 12. 将左侧任务栏自动隐藏
      • 13. 安装docker

1. 安装VMware虚拟机软件


VMware16下载地址:https://www.aliyundrive.com/s/J2Xk1iCRswk

在这里插入图片描述

vm16安装成功后检查一下的网卡,看看是否存在vm1和vm8这两张网卡,缺少这两张网卡任意一张以后要不就是不能够与windows通讯,要不就是不能够上外网 。(解决办法: 卸载重装vm,如果还不行,换vm的版本)


2. 下载Ubuntu镜像


CentOS 是一个稳定且可靠的 Linux 发行版,但是CentOS8在2021年就不维护了、CentOS7在明年6月份停止维护。如果你想选择一个稳定且受支持的Linux发行版,Ubuntu是一个很好的选择。

Ubuntu是一个基于Debian的开源操作系统,具有广泛的用户群体和活跃的社区支持。它提供了长期支持(LTS)版本,每两年发布一次,并获得5年的安全更新和维护支持。

使用Ubuntu有以下几个优点:

  • 社区支持:Ubuntu拥有庞大的用户社区和活跃的开发者社区,你可以从中获取帮助、分享经验和解决问题。

  • 更新和支持:Ubuntu的LTS版本提供长期支持,这意味着你可以获得5年的安全更新和维护支持,保持系统的稳定性和安全性。

  • 软件生态系统:Ubuntu拥有广泛的软件包和应用程序,使你能够轻松地安装和使用各种开源软件和工具。

  • 用户友好性:Ubuntu注重用户友好性和易用性,提供了直观的图形界面和易于操作的工具,使新手和有经验的用户都能轻松上手。

官网下载地址:https://www.ubuntu.com/download

阿里云镜像源下载地址:http://mirrors.aliyun.com/ubuntu-releases/

本文通过阿里云镜像源下载Ubuntu镜像文件:

image-20230813100117091

image-20230813095217362


3. 创建Ubuntu虚拟机


双击安装好的vmware进行如下操作:

image-20230813105322586

image-20230813105849924

image-20230813105921534

image-20230813110040168

image-20230813110635265

然后输入用户密码登录即可,接下来我们对Ubuntu进行常规配置。


4. 设置屏幕分辨率


1、按win键,找到Settings并点击:

image-20230813111123757

2、点击Devices:

image-20230813111936077

3、点击Displays,设置屏幕尺寸和分辨率:

image-20230813112221353

4、点击keep changes:

image-20230813112354459

image-20230813112419739

ok,到这里分辨率就配置完了。


5. 更改系统语言为中文


按win键,搜索:language

image-20230813112932168

安装语言支持包:

image-20230813113019376

输入用户密码进行授权:

12

点击安装或删除语言:

image-20230813113234989

安装简体中文:(里面包括中文输入法)

image-20230813113425765

image-20230813113450295

然后将汉语拖到顶部,并点击全局应用:

image-20230813113726252

输入用户密码登录一下:

image-20230813114004234

然后我们重新登录一下这个账号即可:

image-20230813114146003

image-20230813114409608

ok,到这里系统语言就配置完了。


6. 切换中文输入法


按win键,然后搜索:language

image-20230813114935398

添加输入源:

image-20230813115038171

点击汉语:

image-20230813115239750

image-20230813115428376

然后把英语输入法删掉即可:

image-20230813115643673

image-20230813115519187

测试:

image-20230813115733022

ok,到这里中文输入法就配置成功啦。


7. 修改系统时间


按win键,然后搜索:time

image-20230813120218963

设置时区为上海:

image-20230813120449857


8. 修改锁屏时间


image-20230813122125821


9. 通过系统自带的应用商店安装软件


image-20230813121142815


10. 安装JDK


Ubuntu提供了一个名为apt的软件包管理工具,通过它可以使用命令行的方式安装、更新和删除软件包。

使用apt可以方便地管理软件包,以下是一些常用的apt命令:

  • 安装软件包:使用sudo apt install <package-name>命令来安装指定的软件包。例如,要安装Firefox浏览器,可以运行sudo apt install firefox

  • 更新软件包列表:在安装新软件包之前,最好先更新软件包列表以获取最新的可用软件包信息。使用sudo apt update命令来更新软件包列表。

  • 更新已安装的软件包:使用sudo apt upgrade命令来更新已安装的软件包到最新版本。

  • 搜索软件包:使用apt search <keyword>命令来搜索与关键字匹配的软件包。例如,要搜索与Python相关的软件包,可以运行apt search python

  • 删除软件包:使用sudo apt remove <package-name>命令来删除指定的软件包。注意,这只会删除软件包本身,不会删除其配置文件。如果要同时删除配置文件,请使用sudo apt purge <package-name>命令。

  • 查看本地已安装的软件包列表:使用apt list --installed命令,如果你只想查看与Python相关的已安装软件包,可以使用apt list --installed | grep python

1、打开终端,更新软件包列表:

sudo apt update

image-20230813122225811

2、搜索openjdk相关的软件包:

apt search openjdk

image-20230813122631580

3、安装 openjdk8:

sudo apt install openjdk-8-jdk

4、验证是否安装成功:(这个就老生常谈了)

javac -version
java -version

image-20230813123330134

5、查找jdk安装路径:

dpkg -L openjdk-8-jdk

image-20230813125636477

6、安装vim编辑器:

sudo apt-get install vim

7、配置环境变量:

sudo vim ~/.bashrc

G将光标移动到底部,然后按o另起一行,复制以下内容:(在命令模式下执行)

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export PATH=$PATH:$JAVA_HOME/bin:$PATH

image-20230813125917566

:wq保存退出。(或者shift+zz)

8、让环境变量配置立即生效:

source ~/.bashrc

image-20230813130426574


11. 安装 IntelliJ IDEA


IDEA下载地址:https://www.jetbrains.com/idea/download/?section=linux

image-20230813131019875

1、打开终端,使用wget命令下载idea社区版安装包:(大概900M左右)

sudo mkdir /test
cd /test
sudo wget https://download.jetbrains.com.cn/idea/ideaIC-2023.2.tar.gz

image-20230813133441211

2、将安装包解压索:

sudo tar -zxvf ideaIC-2023.2.tar.gz

3、使用mv命令,将文件移动到/opt目录下:

sudo mv idea-IC-232.8660.185 /opt

image-20230813134040979

4、切换到idea的bin目录下,启动IDEA:

./idea.sh

image-20230813134157770

5、创建idea快捷方式:

image-20230813134549281

image-20230813134648947

image-20230813134830237


12. 将左侧任务栏自动隐藏


按win键,然后搜索:dock

image-20230813135152174

image-20230813135332584


13. 安装docker


docker安装文档:https://docs.docker.com/desktop/install/ubuntu/

1、关闭防火墙:(ufw是基于iptable封装的一个防火墙工具)

# 关闭防火墙
sudo ufw disable
# 查看防火墙状态
sudo ufw status
# 启动防火墙
sudo ufw enable

image-20230813140219632

2、卸载旧版的docker:

sudo apt-get remove docker docker-engine docker.io containerd runc

3、安装几个工具:

  • apt-transport-https:用于通过 HTTPS 协议进行安装源的传输。
  • ca-certificates:用于验证 HTTPS 传输的证书。
  • curl:用于通过网络进行数据传输的工具。
  • gnupg-agent:用于管理加密密钥的工具。
  • software-properties-common:用于管理软件包源的常用工具。
sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common

4、添加Docker官方GPG密钥:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

5、添加dokcer软件源:

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

6、安装docker:

sudo apt install -y docker.io

7、验证dokcer是否安装成功:

docker --version

image-20230813145714026

8、配置阿里云镜像加速:

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://bbc8rnyr.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

查看docker镜像源:

sudo docker info

image-20230813150603295

9、设置docker开机自启:

sudo systemctl enable docker

10、测试

# 下载镜像
sudo docker pull mysql:5.7

# 查看镜像
sudo docker images

# 启动镜像
sudo docker run --name=mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456  --restart=always -d mysql:5.7 

# 查看正在运行的容器 
sudo docker ps

image-20230813150839985

image-20230813151329523

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

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

相关文章

机器学习终极指南:特征工程(01/2) — 第 -2 部分

西姆兰吉特辛格 一、介绍 欢迎来到“机器学习终极指南”的第二部分。在第一部分中&#xff0c;我们讨论了探索性数据分析 &#xff08;EDA&#xff09;&#xff0c;这是机器学习管道中的关键步骤。在这一部分中&#xff0c;我们将深入研究特征工程&#xff0c;这是机器学习过程…

fiddler抓包工具的用法以及抓取手机报文定位bug

前言&#xff1a; fiddler抓包工具是日常测试中常用的一种bug定位工具 一 抓取https报文步骤 使用方法&#xff1a; 1 首先打开fiddler工具将证书导出 点击TOOLS------Options------Https-----Actions---选中第二个选项 2 把证书导出到桌面后 打开谷歌浏览器 设置---高级…

如何让你的图片服务也有类似OSS的图片处理功能

原文链接 前言 有自己机房的公司一般都有一套存储系统用于存储公司的图片、视频、音频、文件等数据&#xff0c;常见的存储系统有以NAS、FASTDFS为代表的传统文件存储&#xff0c;和以Minio为代表的对象存储系统&#xff0c;随着云服务的兴起很多公司逐渐将数据迁移到以阿里云…

MySql012——检索数据:创建计算字段(拼接字段、使用别名、执行算术计算)

准备工作1&#xff1a;在study库中创建表vendors&#xff0c;并插入数据 说明&#xff1a;vendors表包含供应商名和位置信息。 use study;CREATE TABLE vendors (vend_id int NOT NULL AUTO_INCREMENT,vend_name char(50) NOT NULL ,vend_address char(50) NULL ,…

SpringBootWeb案例

通过该综合案例,我们就可以知道,在开发一个Web程序时,前端程序、后端程序以及数据库这三者之间是如何交互、如何协作的,而通过这个综合案例也需要掌握根据接口文档开发服务端接口的能力。 而这个案例呢,就是Tlias智能学习辅助系统。 产品经理所绘制的页面原型: 在这个案…

postman测试后端增删改查

目录 一、本文介绍 二、准备工作 &#xff08;一&#xff09;新建测试 &#xff08;二&#xff09;默认url路径查看方法 三、增删改查 &#xff08;一&#xff09;查询全部 &#xff08;二&#xff09;增加数据 &#xff08;三&#xff09;删除数据 &#xff08;四&…

Faker库详解 - Python中的随机数据生成器

文章目录 Faker介绍Faker安装Faker使用基本使用方法随机生成人物相关的基础信息随机生成地理相关的信息随机生成网络相关的信息随机生成日期相关的信息随机生成数字/字符串/文本随机生成列表/元组/字典/集合/迭代器/json随机生成文件相关的信息随机生成颜色/表情每次请求获取相…

1.作用域

1.1局部作用域 局部作用域分为函数作用域和块作用域。 1.函数作用域: 在函数内部声明的变量只能在函数内部被访问&#xff0c;外部无法直接访问。 总结&#xff1a; (1)函数内部声明的变量&#xff0c;在函数外部无法被访问 (2)函数的参数也是函数内部的局部变量 (3)不同函数…

测试老鸟经验总结,Jmeter性能测试-重要指标与性能结果分析(超细)

目录&#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结&#xff08;尾部小惊喜&#xff09; 前言 Aggregate Report …

【福建事业单位-数学运算】03经济利润-排列组合与概率

【福建事业单位-数学运算】03经济利润-排列组合与概率 一、经济利润1.1常规经济——考的多、难具体数值——方程无数值&#xff0c;给比例——赋值 1.2 分段计费1.3 函数最值&#xff08;销售总量 单价 * 销量 &#xff1b; 总利润 单利 * 销量&#xff09;总结 二、排列组合2…

腾讯云轻量应用服务器搭建WordPress网站教程

腾讯云百科分享使用腾讯云轻量应用服务器搭建WordPress网站教程流程&#xff0c;WordPress 是全球最流行的开源的博客和内容管理网站的建站平台&#xff0c;具备使用简单、功能强大、灵活可扩展的特点&#xff0c;提供丰富的主题插件。腾讯云轻量应用服务器提供 WordPress 应用…

基于注意力神经网络的深度强化学习探索方法:ARiADNE

ARiADNE:A Reinforcement learning approach using Attention-based Deep Networks for Exploration 文章目录 ARiADNE:A Reinforcement learning approach using Attention-based Deep Networks for Exploration机器人自主探索(ARE)ARE的传统边界法非短视路径深度强化学习的方…

leetcode 6914. 翻倍以链表形式表示的数字

给你一个 非空 链表的头节点 head &#xff0c;表示一个不含前导零的非负数整数。 将链表 翻倍 后&#xff0c;返回头节点 head 。 示例 1&#xff1a; 输入&#xff1a;head [1,8,9] 输出&#xff1a;[3,7,8] 解释&#xff1a;上图中给出的链表&#xff0c;表示数字 189 。返…

Linux网络基础(中)

目录&#xff1a; 再谈“协议” HTTP协议 认识URL&#xff1a; urlnecode和urldecode HTTP协议格式&#xff1a; HTTP的方法&#xff1a; 简易HTTP服务器&#xff1a; 传输层 再谈端口号&#xff1a; 端口号范围划分&#xff1a; netstat&#xff1a; pidof&…

【yolo系列:运行报错AttributeError: module ‘torch.nn‘ has no attribute ‘Mish‘】

最近运行yolov7报错AttributeError: module ‘torch.nn‘ has no attribute ‘Mish‘ 网上搜罗了一系列的报错方法但是都不怎么好解决&#xff0c;那么在这里给出具体解决方法&#xff0c;以及一些别人的参考文章。 这里先解释自己的&#xff0c;然后再给出别人的相对应的报错…

CentOS安装Docker(超详细)

文章目录 1.CentOS安装Docker1.1.卸载&#xff08;可选&#xff09;1.2.安装docker1.3.启动docker1.4.配置镜像加速 2.CentOS安装DockerCompose2.1.下载2.2.修改文件权限2.3.Base自动补全命令&#xff1a; 3.Docker镜像仓库3.1.简化版镜像仓库3.2.带有图形化界面版本3.3.配置Do…

滴滴Ceph分布式存储系统优化之锁优化

摘自&#xff1a;https://mp.weixin.qq.com/s/oWujGOLLGItu1Bv5AuO0-A 2020-09-02 21:45 0.引言 Ceph是国际知名的开源分布式存储系统&#xff0c;在工业界和学术界都有着重要的影响。Ceph的架构和算法设计发表在国际系统领域顶级会议OSDI、SOSP、SC等上。Ceph社区得到Red Hat…

章节4:Burp Target模块

章节4&#xff1a;Burp Target模块 Burp渗透测试流程 01 Target模块的作用 与HTTP History的区别 HTTP History按时间顺序记录Target按主机或者域名分类记录&#xff08;字母顺序&#xff09; Target模块的作用 把握网站的整体情况对一次工作的域进行分析分析网站存在的攻…

NO.2 MyBatis框架:创建Mapper接口和映射文件,实现基本增删改查

目录 1、Mapper接口和映射文件关系 2、Mapper接口和映射文件的命名规则 2.1 Mapper接口的命名规则 2.2 映射文件的命名规则 3、Mapper接口和映射文件的创建及增删改查的实现 3.1 Mapper接口和映射文件的创建 3.2 增删改查的实现 3.2.1表结构 3.2.2 创建表User对应的实…