Datawhale6月组队学习_Linux_task2_Linux安装

ok,上一节学习了什么是Linux,那这次咱们来装个Linux系统看看。当然如果你有闲置的电脑,可以直接安装纯原生的,我还是用虚拟机装一个吧哈哈。

1.下载虚拟机及镜像文件

本次学习推荐安装的是Oracle VM VirtualBox虚拟机,打开官网,豁然开朗!直接点Download!
在这里插入图片描述
然后跳到这…
在这里插入图片描述
根据我推测,应该是选安装版本,我目前是Windows那就点第一个试试吧。
点了之后弹出下载界面,文件为EXE可执行文件,应该没错。
然后选一个安装地址,我没选C盘,因为C盘快满了= =
安装后打开长这样
在这里插入图片描述
这时候虚拟机安装好了,我们还要再下载一个镜像文件一会儿一起用!这里选用的是
Ubuntu版本:20.04
在这里插入图片描述
电脑是64位的!直接点图中蓝色超链接开始下载,文件有点大,2.7G。
等下载的过程中,先把虚拟电脑设置一下吧!
在这里插入图片描述
我这里修改了文件夹地址。默认是C盘用户组,可以不改。然后类型和版本别选错
在这里插入图片描述
然后分配内存,看个人实力了!哈哈我就给了8G。
在这里插入图片描述
然后,默认默认
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
虚拟硬盘大小,给大点吧!20GB以上!
在这里插入图片描述
完成以后!注意这时候还没有读入Ubuntu的镜像文件,也就是这个虚拟电脑还没有灵魂!
在这里插入图片描述

2.安装Ubuntu

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
点蓝色磁盘,选择选择虚拟盘!选择刚下好的iso文件!点OK回到刚刚创建截面,点启动。
在这里插入图片描述
启动之后,选择语言。中文吧。。。
在这里插入图片描述
在这里插入图片描述
把这个去掉!
在这里插入图片描述
在这里插入图片描述
接着选时区,设置用户名和密码。。。然后开始安装。。安装完成之后,会提示要重启虚拟机,以及需要输入一个ENTER进入。等以上步骤都顺利的完成之后,就会显示一个登录界面,那Ubuntu的安装就大功告成啦!

3,安装软件

Linux下常见的两种软件安装方式,分别是软件包安装和源码编译安装。

3.1 安装包安装方式

Linux下配置开发环境较便利,其中一个原因是Linux有很好的包管理工具。包管理工具可以在操作系统中提供安装、升级,卸载软件的方法。在Linux下,DPT和RPM是最为常见的两种包管理工具,分别应用于基于deb软件包的Linux发行版和基于rpm软件包的Linux发行版。另外还有arch linux系列的Pacman包管理工具。 我们用的Ubuntu基于deb包,因此仅对此做下介绍。

3.2 deb

基于 Debian 操作系统 (UBUNTU) 的 DEB 软件包管理工具- Dpkg,全称为 Debian Package,是一个可以安装、构建、删除及管理 Debian 软件包的命令行工具,用来制作 Debian 包的工具,同时也可以查看、解压 Debian 包
安装一个Debian安装包,就像是你手动下载的文件(其中-i等价于–install)

dpkg -i <package.deb>

列出<package.deb>的内容中包含的文件结果(其中-c等价于–contents)

dpkg -c <package.deb>

移除一个已安装的包裹(软件名称可通过dpkg -I命令查看,其中-r等价于–remove)

dpkg -r <package>

完全清除一个已安装的包裹。和 remove 不同的是,remove 只是删掉数据和可执行文件,purge 另外还删除所有的配制文件

dpkg -P <package>

列出安装的软件包安装的所有文件(软件名称可通过dpkg -I命令查看,其中-L等价于–listfiles)

dpkg -L <package>

查看软件包的信息(软件名称可通过dpkg -I命令查看,其中-l等价于–list)

dpkg -l <package>

3.2 编辑源码安装

可以获得最新的软件,及时修复bug。

tar -xzvf soft.tar.gz #解压一般会生成一个soft目录
./configure #检查环境变量及配置编译选项
make #源代码编译成二进制文件
make install #将make编译出来的文件安装到指定位置(或默认位置) 卸载:make uninstall 或 手动删除,由于软件可能将文件分散地安装在系统的多个目录中,往往很难把它删除干净, 最好在编译前进行配置,指定软件将要安装到目标路径:./configure --prefix=目录名,这样可以使用“rm -rf 软件目录名”命令来进行干净彻底的卸载。入代码片

3.3在线安装

3.3.1 apt包管理

APT 是 Ubuntu Linux 中的命令行软件包管理工具,用于获取、安装、编译、卸载和查询 Deb 软件包,以及检查软件包的依赖关系。
apt中常用命令。

sudo apt-get update                       
# 更新本地索引,即更新/var/lib/apt/lists 里边的内容
sudo apt-get upgrade                      
# 更新所有软件包
sudo apt-get install xx                 
# 安装软件
sudo apt-get remove xx
# 卸载包
sudo apt-get remove --purge name          
# 卸载并彻底清除
sudo apt-get clean                        
# 清理下载文件的存档

3.3.2换源

有些apt包管理的软件仓库地址可能在国外,国内连接速度较慢。所以可以将软件仓库地址改为国内源码库。Ubuntu 的软件源配置文件是 /etc/apt/sources.list。将系统自带的该文件做个备份,将该文件替换为下面内容,即可使用 TUNA 的软件源镜像。
用gedit命令打开sources.list文件

sudo gedit /etc/apt/sources.list

将内容改为下面:

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse

以上为ubuntu20.04更换清华源码的一个例子。另外还有中科大等众多优秀软件仓库,大家可以自行尝试
清华源:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
中科大源:https://mirrors.ustc.edu.cn/help/
另外还有一些提高生产效率的开源软件,大家可以自行百度下载安装~ 兵欲善其事必先利其器!安装完成,可以开折腾了!

4 开发工具软件安装

4.1 git+vim

Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

sudo apt-get install git

Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。和Emacs并列成为类Unix系统用户最喜欢的编辑器。

sudo apt-get install vim

2.安装gcc(有则不必安装)和各依赖库

sudo apt-get install gcc

我用python3所以执行以下安装

sudo apt-get install libncurses5-dev  python3-dev libatk1.0-dev libcairo2-dev libx11-dev libxpm-dev libxt-dev

3.配置与安装
注意以下操作要在vim文件夹下打开终端进行!

sudo ./configure --with-features=huge --enable-multibyte --enable-rubyinterp --enable-python3interp --enable-luainterp --enable-cscope --enable-gui=gtk3 --enable-perlinterp --with-python3-config-dir=/usr/lib/python3.8/config-3.8m-x86_64-linux-gnu/ --prefix=/usr/local/vim8

5 安装完成,可以愉快的使用了。

墙裂建议大家装一下:设备-安装增强功能。不然画面一直很小只,看着很难受。具体安装方法百度一大堆~目前我的界面是这样事儿的![在这里插入图片描述](https://img-blog.csdnimg.cn/20210615130347588.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MTgxNzM4Mw==,size_16,color_FFFFFF,t_70
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: "Legendofmir2_server.zip" 是一个文件压缩包,其中包含了 "Legend of Mir 2" 这款游戏的服务器文件。"Legend of Mir 2" 是一款受欢迎的多人在线角色扮演游戏,玩家可以在游戏世界中选择不同的角色并与其他玩家互动。 这个压缩包里的服务器文件包括了游戏服务器的运行所需的各种文件和目录。其中可能包含了服务器的配置文件、数据库文件、游戏地图文件、角色和物品数据等等。通过这些文件,玩家可以运行一个独立的 "Legend of Mir 2" 服务器,创建自己的游戏世界,并邀请其他玩家一起玩耍。 运行一个 "Legend of Mir 2" 服务器需要一定的计算机知识和技能。玩家需要了解如何配置服务器,如何设置网络连接,以及如何管理和维护服务器。同时,玩家还需要确保自己拥有合法的游戏授权,以遵守相关的游戏使用协议或许可证协议。 通过运行一个 "Legend of Mir 2" 服务器,玩家可以体验到更多的自由和创造力。他们可以自定义游戏规则、修改或创建自己的游戏地图、增加新的角色和物品等等。同时,他们还可以邀请朋友或其他玩家加入自己的服务器,一同探索游戏世界、组队战斗、交易物品等等。 总的来说,"Legendofmir2_server.zip" 提供了一个创建并运行 "Legend of Mir 2" 服务器的起点,让有兴趣的玩家可以尝试搭建自己的游戏世界,并与其他玩家共同享受游戏的乐趣。 ### 回答2: "Legendofmir2_server.zip"是一个包含了Legend of Mir 2游戏服务器文件的压缩包。Legend of Mir 2是一款由中国研发的多人在线角色扮演游戏。该游戏基于中世纪的东方神秘世界背景,以及惊险刺激的战斗和角色发展系统而闻名。 这个压缩包包含了搭建和运行Legend of Mir 2游戏服务器所需的所有文件和配置。对于那些想要创建自己的Mir 2服务器、进行本地或私人游戏的玩家来说,这个压缩包是不可或缺的。 通过解压这个压缩包,玩家可以获得游戏服务器的全部文件,包括游戏客户端、网络连接配置、安全设置和其他必需的资源文件。这使得玩家能够在自己的本地环境中,或者通过互联网在私人服务器上运行Mir 2游戏。 对于那些有编程和网络知识的玩家来说,通过修改服务器配置文件,他们可以自定义游戏的不同方面,例如游戏规则、角色属性、物品掉落和经验值设定等。这为他们创造自己的游戏环境提供了无限的可能性。 总之,Legendofmir2_server.zip是一个重要的文件,对于那些想要在本地或私人服务器上搭建和运行自己的Mir 2游戏服务器的玩家来说,它是不可或缺的。该压缩包中包含了游戏服务器所需的全部文件和配置,玩家可以通过修改配置文件来自定义游戏环境。 ### 回答3: 《热血传奇2》是一款经典的多人在线角色扮演游戏,在游戏中,玩家可以选择不同种族的角色,并与其他玩家一起冒险、战斗、升级。而"legendofmir2_server.zip"是游戏服务器的压缩文件。服务器是游戏中的核心部分,负责连接玩家、处理游戏逻辑以及提供游戏服务。 "legendofmir2_server.zip"文件中包含了服务器的相关程序和资源文件。这些文件经过压缩后,可以方便地传输、存储和备份。玩家可以根据自己的需求,下载并安装这个压缩文件,然后利用服务器程序来搭建自己的游戏服务器。 有了游戏服务器,玩家可以建立一个私人的游戏世界,邀请自己的朋友一起游玩。他们可以通过互联网连接到服务器,选择自己喜欢的角色,在游戏中进行冒险、交流和战斗。此外,玩家还可以根据自己的需求,修改服务器配置,并通过服务器管理工具来监控和管理游戏服务器。 "legendofmir2_server.zip"文件的存在,使得玩家可以尝试自己搭建游戏服务器,享受到更多自由和乐趣。同时,它也为游戏开发者和爱好者提供了一个学习和研究的平台,他们可以通过分析服务器程序和资源文件,了解游戏的内部机制和实现原理。 总之,"legendofmir2_server.zip"是《热血传奇2》游戏服务器的压缩文件,通过安装这个文件,玩家可以搭建自己的游戏服务器,与其他玩家一起体验游戏的乐趣。此外,它还为游戏开发者和爱好者提供了一个学习和研究的平台。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值