Debian Linux 操作系统的学习(1)

Debian 是由GPL和其他自由软件协议授权的自由软件许可协议授权的自由软件组成的操作系统,由Dbian计划组织维护,Debian计划是一个独立的,分散的组织,由3000人志愿者组成,接受世界多个非盈利组织的资金维护。

由于Debian项目众多内核分支中以Linux宏内核为主,而且Debian开发者所创建的操作系统中绝大部分基础工具来自与GUN工程,所以"Debian"常指Debian GUN/Linux。

对于我们可以使用自己的电脑搭建一个虚拟机,然后再打开Debian操作系统的镜像包,对于一般来说都是使用ubuntu操作系统,对于个人来说,我也是非常建议使用unbuntu操作系统,因为网上的资料也是比较多的,我们可以更好的学习,加快我们的学习速度,毕竟对于我们来说,时间就是金钱,我们应该尽可能提高效率,而不是挣扎与这个系统有的软件包没有,你装不上,或者是这个系统你装了不稳定的版本,然后都是BUG,你自己的水平又不够,解决不了,然后去论坛摸鱼,摸了好久。对于安装Linux操作系统的时候,一定要分得清Linux的不同版本,可能有稳定的,不稳定的,也有最新的,一般来说不要安装最新的,虽然可以提前体验一下,就比如你买了一个最新的苹果14,我就要发一个朋友圈,让大家知道我的苹果14,以及苹果14的灵动岛是多么的方便。

对于比较流行的Linux操作系统可以自己在网上查阅,都能冒出一大堆,让人分不清那个操作系统是最流行的,但是可以查看一些比较有名气的网站,他们是有调研Linux操作系统市场的数据,有一份比较可靠的数据。然后笔者也不在这里粘贴网站了,可以自己找一下,毕竟笔者也不是每句话是对的。

对于一般来说,和人谈话,只能信一半,不能全信,否则你就被他忽悠了,虽然我也一直干这事,搞得我有点不好意思。闲话都扯多了,偏离主题这么多。

对于笔者使用的是国产Linux开发板,与市场流行的树莓派开发板还是有一点点的区别,性能没有那麽好。

当我们有了一块支持Debian的开发板,然后就要下载镜像进去,然后笔者推荐的工具是balenna软件。

balenaEtcher - Flash OS images to SD cards & USB drivesA cross-platform tool to flash OS images onto SD cards and USB drives safely and easily. Free and open source for makers around the world.https://www.balena.io/etcher一个有着好看UI设计的软件,下载起来也方便,使用也比较简单。

对于下载完成,启动Debian操作系统,我们的第一步就是更换源,将原来的国外源换成国内源,这样就能加快我们更新软件和下载软件的速度,笔者有一次安装一个十几兆的软件包的时候,下载了整整一天,但你晚上眼看到了90%多,提醒你下载中断,当时我差点都要把键盘丢在地上,砸掉了。

对于更新源的方式有很多,我个人还是认可清华源,毕竟个人还是企望能够进入清华,奈何实力不过,几乎是没有一点可能性,用点清华的资源就能安抚我弱小的心灵,算是我的自欺欺人把。

在更换源的时候,我们首先要确认一下自己开发板的系统构建,我们将使用

uname -m

就能显示你自己的系统构建,在这里我使用的是armv8的构建,假如使用的与笔者不是一样的话,就要根据自身进行修改。

对于更改源的方法是以下:

deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster -updates main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster -updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ buster -backports main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ buster -backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security buster/updates main contrib non-free

对于这里我使用的是buster,与树莓派使用的bullseye是有点区别的,因为Debian是根据玩具总动员的对应角色进行命名的,现在比较流行的应该是stretch,buster,bullseye这几种,至于可能其他人会使用其他的版本我就没有不知道了。

一般下载完成就可以尽情下载自己所需要的安装包了,而且速度也是比较快的。

我们一个肯定就是安装ssh了,这样就能与自己电脑进行联系,可以通过命令行进行控制。

然后就是安装x11vnc进行与自己电脑进行连接,我们就可以看见自己GUI桌面。

对于不使用桌面界面的可以选择关闭自己的桌面运行,比如:

systemctl set-default multi-user.target //关闭界面
systemctl set-default graphical.target    //打开界面

对于自己新操作系统的时间也可以进行一定的修改

timedatectl                                //检查当前时区
timedatectl list-timezones                    //列出所有时区
sudo timedatectl set-timezone Asia/Shanghai        //这里以设置为上海为例

然后到这里就差不多了,我们已经可以自由地进行自己的开发了。然后再给大家推荐一个宝藏网站。正点原子的Linux开发板资料链接:  https://pan.baidu.com/s/1inZtndgN-L3aVfoch2-sKA icon-default.png?t=MBR7https://pan.baidu.com/s/1inZtndgN-L3aVfoch2-sKA 提取码:m65i

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

GD32开发者

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

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

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

打赏作者

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

抵扣说明:

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

余额充值