admin 管理员组

文章数量: 887021

因为工作原因,需要开发软件,环境可以选择windows、OS或linux。现在才发现三种环境各有优缺点,后续会讲到。

以前觉得操作windows还是比较熟练的,但是win10之后,感觉windows的命令也一直存在,使用命令操作感觉有一种知其机理的小兴奋(虽然还差远呢)。但是命令操作在linux环境中就是常态。所以赶紧找了linux来装机,可以选的有ubuntu、debian(只看了这个)。ubuntu最新的版本感觉和windows界面不差,上手也很容易。但是debian是有一群无私的程序员(有大牛,可能也有普通人,但是都是值得尊敬的)在维护。这个对我新手来讲很有吸引力。

赶快上手下载debian11,制做U盘启动,整个过程还是比较顺利的,但是有几个地方不是很好通过。首先是分区,因为机器原来安装有windows,不想只装一个系统,所以选择保留。这个选择让安装过程出现了一些问题,反复几次,最后才成功,所以要把这个过程记录一下。希望能给新手一个帮助。

1、前面安装的几步都选自动,不会遇到什么问题。对于语言、时区等都可以后面修改,所以不用在意。

2、对于联网安装,这个可能有点问题,因为我连网设置很多次,尤其是更新源,列表中的一般都不能用(可能是我的网络问题)。这个让我反复了几次,选的更新源都不好用。如果选用官方的,不是镜像,那么速度会非常慢,安装过程会非常痛苦。这个可以选择不设置,如果网速好的话,安装会很完整,也很爽。但是我这网速不行,所以没有选择设置。

3、分区的问题:对于分区,原来windows系统已经分区了,这时ubuntu的安装会比较好安装。但这里面有一个问题,就是UEFI启动盘的情况,这块会有许多提示,但是提示一堆信息反倒是搞糊涂了。这个时候可以选择支持UEFI启动。这个地方是个问题。不过我后来选择的是手动建分区,一般这样,把逻辑分区划出来,先要做一个swap分区,大小一般是内在的1-2倍,8G内在8G容量就可以。然后是root分区和home分区,当然还可以建立其它分区,一般建这三个就可以了。至于引导分区,还是C盘引导。swap分区就是swap格式,root和home就是ext4就可以。我原来在这块反复了几次,因为不知道怎么分。这块了解到了MBR和引导的概念。后续会有介绍。

4、这块过后就是正常的安装,但是会提醒是否从网络或第三方开发者安装,这个和网络有关,网速慢的还是选NO。

5、grub安装,原来因为UEFI的设置问题,一直到Grub就出现“grub 无法安装",安装过程失败。这里面就是分区的问题,原来又分出来一个UEFI的分区,其实没必要。不用特意分出一个grub分区。(这里面的问题我可能也没搞明白)

6、因为网络问题,实际上最后安装了一个最小系统,只用命令,没有图形。这个倒是安装成功了,可是一开机先是没有window选项了,这个要增加进去才可以。增加好后,终于出现了类似ubuntu开机界面的bootloader选项,可以直接进入debian了,进去之后才发现,都是文字(字符界面),没有图形化界面,于是想安装apt-get update,结果权限不够,加sudo,很不好意思,需要安装。这时要安装,提示没有安装包,找来光盘(U盘)提示更新包没有相应的程序,主要是我不会安装,也不懂linux的安装方式和设置方法。

7、开始漫长的学习道路,sudo加不上,主要是更新源的问题,没找到光盘安装的方法(或者比较难)从网络安装可行。从网络安装?因为是安装的最小系统,上网设定先搞定,只会几个命令,比如lspci,发现网卡有,但是还有提示,反正就是不能上网,选用命令设定上网配置,eth0 enp2s0,找出设置方法。使用vim也不行,此时还没有,其它gedit等更不用说了。发现vi好用。用vi把网络设置好。(累出一身汗)。运行apt-get update还是不行,发现要修改sources.list,更新源在网上查了一下,mirrors.163/debian/,设置好了后,运行update还是不行,这件事折腾了几天,最后想到是还是网站不行,换一个又换一个,发现是更新源选的不行(为什么不行,我还不清楚,后续学习中解决)。现在更新源已经行了,update了,也apt-get install了,算是万里长征第一步了,后续会不断记录学习过程。今天就到这里了。

因为新手,一切都要宽容些,

本文标签: 学习笔记 Linux