背景:

这篇文章似乎发的有点晚了,2月12号开始安装的,2月14号写好文档的,最近一直没抽出时间来发布,今天特发。


 以下内容是正文部分:

一、安装背景:


1、 在没有物理服务器的条件下,想要安装一台 Debian10 系统,不是很容易的一件事,
但是,也不是说没有办法,对于coding,只能在笔记本虚拟机上安装。
2、 基于世界级大数据比赛准备工作。
 

二、准备工作:


1、笔记本电脑开启 CPU 虚拟化,intel 和 amd 的电脑怎么开启自行百度,
2、保证本地电脑(以下简称宿主机)安装并激活 VMware Workstation 14Pro 工具,
3、在 Debian 官网下载最新 Debian10.3.0 镜像
https://www.debian.org/releases/buster/debian-installer/
个人选择下载的是 完整 DVD  映像集  amd64
https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/debian- 10.3.0-amd64-DVD-1.iso
 

三、安装


(一)安装前:


1、打开 VMware 虚拟机,创建虚拟机,自定义创建
选择稍后安装操作系统

 

 2、没有 Deibian10 版本,所以选择 9.x 64 位

 

3、安装位置自定义,不要默认

处理器和内存配置,视笔记本物理配置做出选择;
网络先暂时选择桥接模式,因为开机需要用到联网更新,这个系统和别的 linux 不一样;

然后一直下一步,到磁盘大小的时候视物理磁盘设置,虚拟存储为单个文件

创建好以后,再加入 iso 镜像,然后确定

 

(二)安装中


1、开启虚拟机,开始安装
参考 https://www.cnblogs.com/dukejunior/articles/11405417.html
安装时间比较长,请耐心等待

2、 按照每一步操作,
注意:
语言选择中文简体,当然选择英文也行;
特权用户(root)和普通用户的用户名、密码

 

其中这个地方软件安装,推荐桌面环境,GNOME,SSH server,标准系统工具;
注意:若是服务器上安装就不装界面了。

3、 安装完成以后重启系统;
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


(三)安装后:


需要进行 9 项配置才能正式投入使用,先登录 普通用户,然后切换到 root 用户,
因为直接开机以 root 用户登录不行,Debian 系统 root 用户默认是锁死的,这个后面说;
 

1、 apt-get 更新源  /etc/apt/sources.list  改为阿里云镜像,参考链接:
https://developer.aliyun.com/mirror/debian?spm=a2c6h.13651102.0.0.3e221b110PkVoO
由于没有 10 版本的,所以暂且选择 debian 9.x (stretch)
注意:把 stretch 以及 stretch-* 统统换成 testing,
由于 Debian10.3.0 这个版本为目前最新,2020-01-26 官方发布;
(这一点佩服阿里云,因为试了清华大学镜像站、163 镜像站都更新失败)
apt-get update
apt-get upgrade
apt-get install build-essential
 

2、 网络配置,配置网卡
https://jingyan.baidu.com/article/a3f121e4d27a53fc9152bb65.html
systemctl start networking 启动网络服务
若 ifconfig 报错-bash: ifconfig: command not found
参考 https://blog.csdn.net/zhangpeterx/article/details/92718001
个人建议先配置 auto 自动连接,dhcp,这就是为什么安装的时候选择桥接模式,
方便第 1 步更新源以及后续下载安装东西快捷;其实 NAT 模式到后面再说;
然后重启虚拟机,如果 Network Manager 显示有线网络设备未托管
可参考  http://idc.wowcms.com/blog/node/942
然后重启虚拟机;
 

3、 防火墙安装配置
和其他 linux 版本有点区别,通常防火墙都是 firewalld,而且系统安装就装好的,
这个 Debian,需要先安装 UFW(简单的防火墙)是最好的控制防火墙的工具;
可以参考以下链接中的 6)启用和启动防火墙:
http://www.linuxboy.net/linuxjc/145040.html
然后重启虚拟机;
 

4、 Vim 编辑器,默认环境下只有 nano 编辑器,没有 vim 编辑器,
所以先安装 vim 编辑器,aot-get install vim
参考 https://www.cnblogs.com/kelamoyujuzhen/p/9052644.html
 

5、 vmware-tools 使 Debian 界面全屏的操作(可不安装,强迫症就装上了)
参考 https://www.cnblogs.com/kelamoyujuzhen/p/9052644.html
 

6、 输入法安装配置
参考 https://linux265.com/news/3407.html
sudo apt install fcitx-pinyin
 

7、 解除系统默认禁止 root 用户开机登录
https://blog.csdn.net/l1028386804/article/details/86144423
 

8、 修改网络模式为 NAT 模式,设置静态 IP 地址、网关
https://blog.csdn.net/qq_24971983/article/details/75331749
 

9、 通过 xshell 进行 ssh 远程登录,用户名出现 -bash-5.0#
https://blog.csdn.net/pzl_pzl/article/details/82667139
cp /etc/skel/.bashrc /root/
vi .bashrc
至此,Debian10.3.0 系统安装配置已经完成,可以投入正常使用。

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


贴几张成功后的图片
登录界面

 

桌面

 

 

查看 linux 版本

 

防火墙

 

Xshell 进行 ssh 远程

 

附:官方文档
英文 https://www.debian.org/releases/stable/amd64/release-notes/ch-about.en.html
中文 https://www.debian.org/doc/manuals/debian-reference/ch01.zh-cn.html

Debian 命令速记卡(见下)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

--

创作不易,各位看官多多支持!多多关注!

欢迎留言或私信交流!

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐