debian11 debian12 安装图解 服务器+桌面

debian11、debian12 安装详细图解(实体机)
debian是linux几大分支之一,ubuntu也是debian的分支
debian不分服务器、个人桌面版本。
debian12已经发布,和11的安装方法完全一致,截至到更新,12.1版本已经发布。(2023.8.21更新)

一、下载烧录

官网:debian官网
现在从官网下载,默认就是12.1的网络安装版本,我也用这个做演示(部分图还是11的,懒得更新了)
可以使用rufus烧录镜像
官方: rufus
选择下载的.ios镜像,选择烧录到的U盘,开始,中间如果杀毒软件报警,请放行。
所有都选默认即可,如果烧录的时候提示下载额外组件,请务必确定。

在这里插入图片描述

二、开机启动和其它准备

1.插入U盘

将U盘在开机前插入usb接口。
不同主板引导选择界面不同,通常是detele、f10、f11、f2
这几个,在开机的时候会提示。我演示的这个是超微的,f11进入选择

2.使用U盘进行引导

通常名称为0000,也可以用0000的uefi引导,这个只是安装程序的,不是安装的系统的引导方式
在这里插入图片描述

3.连接网线

由于选用的是网络安装版本,安装系统的时候需要全程联网。如果是12之前的版本,用有线的连接,12版本默认加了很多非开源的驱动(再也不用拉网线了!之前装11的时候无线网卡驱动很麻烦)

三、安装

1.默认图形化安装即可

下面的非图形化安装也是一样的,只是图形化安装可以用鼠标,直接默认Graphical install(图形化安装)
12的版本和这个是安装方法基本一致的(除了版本号)
注意:如果图形化安装有问题,可以试试第二个install,不能用鼠标,只能用键盘,也有简单的图形化界面
在这里插入图片描述

2.语言选择

选默认的english,避免出现乱码等问题
在这里插入图片描述

3.选择时区

选个Hongkong就行,也是utc+8
在这里插入图片描述

3.键盘类型

国内的都是美式键盘,默认即可
在这里插入图片描述

4.配置网卡

根据自己实际情况,我这个有三个网卡,所以显示3个,选择插网线的那根。
选取后会自动设置,如果无法设置成功,要么选取错误再选,要么网络有问题。
在这里插入图片描述

5.主机名称

自己设定
在这里插入图片描述

6.设置本机域名

这个是给服务器设置的,非服务器直接空白,continue即可
服务器留空也行,这个设置不会影响什么。写不写都行。

7.设置root密码

自己设置
在这里插入图片描述

8.设置新用户

自己写名称

在这里插入图片描述
用户显示的称呼(昵称),可以和用户名一样。
在这里插入图片描述
设置用户密码
自己设定,可以和root密码一致
在这里插入图片描述

9.分区

选择分区方式
最后一个是手动分区,LVM是用逻辑分区技术,新手可以选第二个,用一整块盘默认分区。
我这里演示的就是第二个,use entrie disk
在这里插入图片描述
选择硬盘,如果这里没出现,要么没装好,要么该硬盘位无法引导

在这里插入图片描述

选择第一个,所有的在一个盘。linux可以只分一个/分区(root根分区)和1个引导分区(根据引导类型)
如果使用uefi启动,需要在bios里面设置uefi启动,只有引导分区不同。如果多系统并存,而有的系统不是uefi方式启动,则会提示是否强制uefi。
传统引导方式
linux至少需要一个/boot作为引导区(512M即可),一个/根目录
uefi引导方式
至少需要一个esp格式的引导分区(512M即可),一个/根目录

在这里插入图片描述

uefi启动方式的分区如下,和上面的方法选取一种即可,uefi需要在bios中设置(win10、win11默认就是uefi启动)
在这里插入图片描述

如果手动分区,可以参考分这几个区:
可以分以下的分区,不熟悉的下面不需要分
swap 交换分区:
内存用完之后用硬盘,和windows下的虚拟内存作用类似,普通情况下,分个8G就行了。如果你的内存较小,而需求较大,可以分大些,比如32G甚至更大
/var 分区(ext4):
常用为数据保存区域,如果是服务器,把所有的剩余空间都给这个分区。
/usr 分区(ext4):
通常用作软件安装默认分区,根据你要装多少软件决定,20G以上。
/home 分区(ext4):
桌面linux这个区通常最大,是个人的用户文件,如果作为服务器,这个分区不用太大,甚至可以不专门分这个区。

除此之外,可以自定义分区的名称,比如/abc之类的都可以。
如果系统必要的分区没有,进入系统后也会发现存在,不过是挂载到根分区下


10.确认分区变动

在此之前对硬盘的操作都是没有生效的,这一步确认后就会生效

最后确认分区,选择yes,然后continue

在这里插入图片描述

11.安装基础系统

上面一步确定后会安装基础系统,不要走开,这一步很快。

12.选择镜像地址

选择china

在这里插入图片描述
任意选一个,
默认的deb.debian.org可能比较慢,可以选用清华中科大这些源

在这里插入图片描述
无需代理

在这里插入图片描述

13.安装软件包

上一步完成后会安装包,过程也很快。
这里选择no
注意:有时候会抽风,这里显示要加载几个小时,主要是debian的安全源服务器有时候连接慢,一个简单的方法就是拔掉网线,然后再插上去,或者换个时间再来
在这里插入图片描述
这里注意了,如果是做桌面,默认的选项即可。
如果做服务器,取消桌面环境和gnome主题(第一个和第二个),然后勾选ssh server
如果做桌面,保持默认即可
还有一种方法,就是服务器也保留桌面环境,这样方便不熟悉linux的进行管理,这种情况注意取消休眠
linux可以挑选你喜欢的桌面环境,而不是windows没法选!

在这里插入图片描述

14.安装完成

提示拔掉U盘再确认重启
在这里插入图片描述

四、安装后的配置(安装服务器配置)

安装完成后,重启进入系统,先登录

1.登录root

root

回车
输入root密码,回车

2.安装vim

安装完成vim后,vi命令也会指向vim
debian默认自带vi,不过好几个版本都是有bug的vi,还是先装一下vim吧。
当然也可以用nano编辑器,也是自带的。(由于查到的资料用nano的少,所以还是装一个吧)

apt-get install vim

回车确认,大概36M,也可以不弹出提示

apt-get -y install vim

3.开启root登录ssh(服务器必备)

如果是用桌面的,这个一般就不需要了,当然也可以用。
这里是密码登录,如果需要证书登录,参考这篇:linux ssl登录,初学者建议用密码登录,等熟练了一定要上证书!

vi /etc/ssh/sshd_config

取消注释PermitRootLogin前面的#号 ,后半截改为yes
在这里插入图片描述

:wq保存后

systemctl restart ssh

4.驱动安装

apu和网卡驱动的安装参考:debian apu和网卡驱动安装

五、安装后的配置(桌面)

1.驱动安装

多数linux发行版默认是装开源驱动,有的需要闭源驱动,比如说N卡和apu的驱动。

apu和网卡驱动的安装参考:debian apu和网卡驱动安装

2.核显独显一块用

linux的跨显卡多屏显示非常不好用,如果需要多屏,尽量一块显卡显示。

3.需要软件的安装

后面我会更新软件选用
做桌面系统主要是需要安装软件,好在现在不少程序都有linux版或者用浏览器版。

4.桌面环境

桌面环境存在的时候也可以当作服务器来用,也可以ssh,参考上一节的ssh配置。
linux做桌面系统,好处是可以随时换桌面风格,默认的gnome兼容性最好。

六、其它

(一)更新

1.软件更新

apt-get update

2.系统更新

apt-get upgrade

(二)取消休眠

有桌面环境的会自动休眠

systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

查看状态

 systemctl status sleep.target
  • 9
    点赞
  • 94
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论
IPXE是一种网络引导协议,用于通过网络引导计算机。Debian是一个免费的操作系统,是许多服务器管理员和开发人员的首选。在安装Debian时,使用IPXE服务器可以更加方便快捷,无需使用物理安装媒介,可以从网络上自动引导Debian安装程序。 安装ipxe服务器非常简单,可以使用apt或者yum等包管理工具进行安装。具体步骤如下: 1.使用root权限登录到服务器上,然后运行以下命令: Ubuntu/Debian系统: sudo apt-get update sudo apt-get install ipxe CentOS/RHEL系统: sudo yum install ipxe 2.安装完成后,您需要创建一个ipxe启动脚本。该脚本将告诉ipxe在何处托管Debian安装映像以及如何安装它。例如,您可以在/var/lib/tftpboot/debian.ipxe文件中创建以下脚本: #!ipxe set base-url http://<YOUR_SERVER_IP>/debian kernel ${base-url}/installer/amd64/linux initrd ${base-url}/installer/amd64/initrd.gz boot 在此示例中,您需要将YOUR_SERVER_IP替换为您的IP地址,而/var/lib/tftpboot/debian是您在服务器上提供Debian映像的路径。在安装过程中,ipxe将下载Linux内核和initrd镜像,并将它们联合加载到内存中进行引导安装程序。 3.重新启动ipxe服务器并测试安装。在网络引导过程中,计算机将请求DHCP服务器为其分配IP地址并联系TFTP服务器以获取ipxe启动脚本。一旦下载ipxe启动脚本,它将执行该脚本并引导Debian安装程序。 安装完成后,您可以在您的计算机上测试Debian是否已成功安装并正常运行。 总之,使用ipxe服务器安装Debian非常方便,只需使用几个简单的命令即可轻松完成安装。这为管理员节省了时间,同时还提高了用户和开发人员的体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ziqibit

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值