Debian 10 安装与配置_debian10是什么

收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。
img
img

如果你需要这些资料,可以戳这里获取

需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人

都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

这之后执行 sudo apt-get update 便可以从清华源 fetch 软件信息到本地数据库中,速度目测还可以!

2. 解决一些硬件不能工作的问题

一些硬件不能正常使用的问题在安装 linux 发行版的时候并不少见。这些硬件常常是 wifi、触摸板、蓝牙等。这些硬件可以算作是基础硬件,但是你会发现大部分厂商并不给用户提供这些硬件的具体信息,如型号等。虽说这些硬件比起 cpu、显卡、硬盘、内存条等核心组件来说显得不太重要,但我们也应该有权利获取相关的信息,这一点值得吐槽!

可能存在的其它原因

其实这里可能还有一些其它的原因。就我前一款电脑来说,我发现一些不良厂商常常使用这些硬件来降低成本它们会选用一些很老的硬件来降低整个设备的成本。这些老硬件在厂商支持的系统中能够工作,但是如果你要安装其它的系统,它很可能不能工作。这时你需要自己去找驱动,找到了后自己编译,一切顺利还好,不顺利的话,那你就只能接受它不能工作的现实。如果这个硬件是 wifi 模块,而你又只能通过连接 wifi 来上网,那么它的罢工就意味着你无法使用网络。这意味着什么不言而喻。

或许我们高兴的太早了!

即便你成功的安装了驱动也可能只是暂时解决了问题而已。或许下一次你更新系统之后它又不能正常工作了,这时你要怎么办呢?你需要在更新系统与使用 wifi 之间做出一个选择,而这个选择是如此的莫名其妙,你却无法避免!

降低成本的意义

也许有人会说这些设备难道会比 cpu、显卡、硬盘、内存条更为昂贵吗?问出这个问题的人可能没有太多成本控制的概念。cpu、显卡、硬盘、内存条这些大件组件是用户选购电脑时关注的重点,厂家一般都会给出具体的参数,这样就不利于降低成本。

对于那些没有公布具体参数的硬件,厂家完全可以选择更为低廉的设备来降低成本。当然用户需要的基础功能也必须得到满足。事实上大部分用户也仅仅只需要基础功能而已。也许你会说这些硬件即便选择更为便宜的设备也便宜不到哪里去。事实可能确实如此,但是请不要忽略了基数。当基数足够大的时候即便是一个小小的差距也能被放大!

解决方法

吐槽完了之后我来说说我们有什么样的方法来获取这些信息呢?其实我们真的要获取到这些硬件信息也是非常简单的,只是这里需要转变一下角度。

你可以想想,这些硬件要工作是不是大部分都要安装驱动,关键就在这个驱动上面。你可以通过厂商官网提供的设备驱动来获取到这些硬件的具体信息,了解了吧!

安装 intel iwlwifi 固件

我在进入系统后发现 wifi 不能用。进一步的研究发现我需要安装 intel iwlwifi 模块缺少的固件。我第一次装的时候下载了这个固件并放到正确的位置。第二次装的时候直接通过 sudo apt-get firmware-iwlwifi 来安装,相当容易!

配置中文输入法

配置中文输入法我在之前已经搞过很多次,算是很熟悉了。我参考了我之前翻译的 【Debian 配置中文输入法】 的博文来搞,结果却遇到了问题。

我严格按照博文中的步骤来配置,结果却怎么都输入不了中文。搞来搞去的没有进展,我开始搜索,然后发现这可能跟 ibus 有关。网上给的禁用 ibus 的方式并不能用,我就果断的选择从系统中移除 ibus,这之后终于能够正常的输入中文了。上面的博文已经更新,添加了移除 ibus 这个步骤。

安装网络管理工具

运行 ifconfig 发现找不到命令。直接以 ifconfig 为包名安装发现找不到这样的包。搜索发现这个命令包含在 net-tools 这个包中,安装这个包就可以使用了。

关闭 secure boot

我的 BIOS 支持 secure boot。这个最初还让我觉得高大上的功能当我在安装 nvidia 3D 控制器驱动之后其形象瞬间崩塌。研究了一下发现使用这个功能并没有多大意义,而添加新内核模块 signature 的过程让我觉得太过复杂。为此,我通过修改 BIOS 的配置关闭了此项功能。

安装 nvidia 驱动

安装 nvidia 3D 控制器驱动并没有想象的那么麻烦。主要的步骤如下:

  1. 禁用 nouveau 驱动
  2. 关闭 x11
  3. 安装驱动

具体的步骤我就不赘述了,网上有很多教程。

调整分区

用了几天之后,我发现在之前安装系统的过程中,Buster 只创建了两个分区,一个用于 boot ,一个用于根分区。这样的分区配置让我感到如鲠在喉。没有独立的家目录分区,这会让我每次重装系统都要重新配置。尽管我重装系统的概率非常低,即便如此我也需要避免重新配置的问题。

研究发现这个过程需要通过调整分区表来实现。可以按照分区是否使用划分为在使用时调整分区大小与卸载分区后调整大小两种方式。进一步研究发现向大调整分区比压缩分区更简单。

如果要压缩分区,那么可以通过 【resize2fs】 来实现。我选择了卸载分区然后调整大小的方式,在 live 中完成这些过程。遗憾的是完成之后我发现分区丢失了,这意味着我的所有数据都丢失了。不过这对我来说并没什么,我的系统中并没有太多东西,即便要重装也分分钟就能完成。

恢复分区内容的尝试

我先尝试恢复分区的内容。搜索发现了 【TestDisk】 这个东东。用了一下发现确实能够恢复分区。玩了玩这个命令发现要恢复分区会创建一个与待恢复分区相同大小的 dump 文件。我一下便想到我可以把 win10 的分区挂载上来来存储,挂载之后却发现分区是只读的。查看 dmesg 的输出信息发现原来是这个分区中有没有同步的记录,这让我不得不放弃,就利用中午休息的时间重装了系统,这次自己划分分区,配置也分分钟搞定,相当顺利。

配置界面字体

我的屏幕分辨率较高,显示的字非常小,我需要调整界面显示的字体。这可以通过在 【gnome-tweaks】 中配置来完成。Buster 中已经安装了这个程序,直接打开进行配置即可。

安装虚拟机

用了一段时间后想到要安装虚拟机,就先在 virtual-box 的官网下载了一个 deb 包,结果却安装失败。

研究发现 Buster 中并没有添加 virtual-box,可以使用 【virt-manager】 来代替。安装了这个软件打开后却不知道该如何进行配置,就暂时搁置了。一段时间之后又开始尝试,这次成功的创建并安装了虚拟机。安装过程中也遇到了一些问题,对这些问题的描述会在后续文章中进行,这里就简单的提一提吧!

刚刚搜索了一下,找到了下面这篇博文,有兴趣的读者可以去看看。

使用 virt-manager 安装和管理虚拟机

槽点

使用了一段时间之后我发现了如下问题:

  1. 电脑一次挂起后触摸板灵敏度明显下降
  2. 双系统引导时进入 win10 开始界面显示不正常
  3. 图形界面关机时可能需要长时间等待。此时无法进入 ttyctrl+shift+delete 的响应结果也未看到

前两个问题是老问题,直至现在也没有比较好的解决方案(也许第二个问题可以考虑干掉 win10 的方案)。第三个问题在最早使用 ubuntu 的时候经常遇到,也是因为这个问题才转入 Debian 阵营。不过目前为止这个问题并不严重,还没到忍受不了的程度!

总结

本文描述了 Debian 10 系统的安装、配置过程,以及这些过程中我遇到的一些问题及其解决方案。希望能够对那些有兴趣使用 Debian 10 为桌面系统的读者有所帮助!

收集整理了一份《2024年最新物联网嵌入式全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升的朋友。
img
img

如果你需要这些资料,可以戳这里获取

需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人

都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

9757)**

需要这些体系化资料的朋友,可以加我V获取:vip1024c (备注嵌入式)

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人

都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 30
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值