云溪的 blog
  • Archive
  • Media
  • Search
  • Tags
  • About
Home » Tags

Linux

我找到了心仪的 Linux 发行版

这些年在我个人的开发电脑上用过很多的发行版,基于 Debian 的 (Ubuntu , Linux Mint ), 基于 Red Hat Enterprise Linux ( CentOS,Fedora),基于 Arch 的(EndeavourOS、Manjaro),还有我们国产优秀发行版 deepin。 作为个人开发使用的发行版我比较看重的点是能否更快的使用最新的软件版本和内核版本,能否充分利用硬件性能以及能否使用最新的 Linux 技术。 基于以上原因我把发行版锁定在 Arch 或基于 Arch 的发行版。Arch 的滚动更新,能够让我一直使用最新软件版本,也能第一时间体验 最新的 Linux 系统内核的新特性。 我是通过 Manjaro 进入了 Arch 的世界,它对新手非常友好,简单的安装方式、优秀的兼容性帮我平滑的度过了新手期,它也是我使用时间最长的发行版。 后来为了体验更加原汁原味的 Arch ,我安装了 EndeavourOS,EndeavourOS 比 Manjaro 更加的轻量化,软件包的发布也要比 Manjaro 要领先一些。EndeavourOS 整体安装和使用和 Manjaro 差不多,但兼容性上较 Manjaro 要差一些,这些兼容性问题通常并致命不影响正常的使用。 一次偶然的机会我接触到了 CachyOS ,我感觉它就是我想要找的发行版了,他所做的一切很符合我对操作系统的需求。 简单的安装方式 CachyOS 和 Manjaro 、EndeavourOS 一样有着图形化的安装方式,我们可以很方便的把系统安装到我们的电脑中。即使新手也可以很容易的使用 CachyOS。 CachyOS 集成了丰富的 Desktop Environments 除了常见的 KDE、GNOME 、FCE 还有很多平铺的 DE 如 i3、Hyprlad,CachyOS 集成的 DE 一共有 17 种之多,这可以让你用一种很纯净的方式把 DE 集成到系统中。 ...

August 16, 2025 · 1 min · 云溪

树莓派变身旁路由,扩展家中网络

由于家中网络覆盖存在死角,手中有一个树莓派,就准备刷入「openwrt」作为旁路由,扩展家中的无线网络。 整体思路如下,用树莓派的自带网口桥接主路由网络,然后通过树莓派无线网卡发射无线网络,从而达到扩展网络的目的。 如果你也正巧有类似的需求可以通过下面清单,准备所需材料: 树莓派 读卡器 TF 卡 台式机/笔记本(用于调试网络) 网线一根 下载镜像 镜像推荐:OpenWrt-Rpi ,这款镜像支持绝大多数的常见设备,并且镜像集成了很多很好用的功能,也免去了刷官方固件,后续自己折腾安装软件的过程。 进入固件下载 页面能够看到支持设备的列表,找到自己的设备,点击固件下载,进入你设备的固件下载页。 我这边是树莓派 3B 下载的为: immortalwrt-bcm27xx-bcm2710-rpi-3-ext4-factory.img.gz 到此镜像就已经下载好了,下面就是将下载好的镜像,写入树莓派的 TF 卡。 写入镜像 将 TF 卡插入读卡器,并将读卡器插入电脑上,镜像写入工具使用的为: Win32 Disk Imager 如果没有的话可以自行下载。打开 Win32DiskImager 软件,选择下载好的 「openwrt] 镜像和对应 TF 卡的盘符,点 Write 按钮开始写入镜像。 看到写入完成的提示后,将 TF 卡拔出插入树莓派,将准备的网线插入树莓派网口,并网线的另一端连接到电脑上,将树莓派开机。 openwrt 配置 接口配置 树莓派开机后,电脑端输入 192.168.1.1 可以看到路由器的登录页面。 镜像的默认密码为: password ,输入密码后进入系统后,点击「网络-接口」进行接口设置,系统默认已经创建好了 LAN 接口,点击 LAN 接口的修改,进行配置,具体配置如下: 传输协议:静态地址 IPv4 地址: 前三位与主路由地址相同,最后一位写一个内网中没有分配的地址即可。我这里为:192.168.1.100,需要注意的是此地址也是后续登录路由器管理界面的地址。 IPv4 子网掩码: 255.255.255.0 IPv4 网关: 主路由网关,我这里为 192.168.1.1 ...

May 3, 2022 · 1 min · 云溪

linux 挂载新盘

当一个新盘挂载的 linux 上,可以通过 fdisk -l 指令,查看挂载的磁盘信息,此时虽然已经挂载到主机上,但是主机还不能正常使用。 要想使用新磁盘,需要经过如下几步: 磁盘分区 磁盘格式化 挂载分区到某个目录 经过上面三部后,就可以使用上新的磁盘了,接下来讲解每一步具体应该如何操作 磁盘分区 $ fdisk -l #查看主机所有的磁盘列表 如上图可以看出 /dev/vda 是新的磁盘并且没有进行分区操作,接下来对 /dev/vda 磁盘进行分区操作 $ fdisk /dev/vda // 进入分区操作,这里要填写你的新磁盘信息,不一定和示例一致 $ m //查看帮助 上图为分区对应的各个操作 $ p #输入 p 查看分区列表 目前并没有划分分区,接下来进行第一个分区的划分 $ n #输入 n 划分分区 $ p # 输入 P 划分为主要分区 接下来需要填写编号(1-4之间)和 磁盘的开始扇区和结束山区 这里由于磁盘不大就没有进行过于细的划分,将所有磁盘容量全部划分到主分区1中 $ w # 输入 w 保存 到此磁盘的划分就已经全部完成,再次输入 fdisk -l 可以看到新划分的主分区 /dev/vda1 格式化磁盘 磁盘划分好后,继续要格式分区,这里使用 ext4 进行格式化 ...

January 11, 2022 · 2 min · 云溪

Linux Manjaro 安装指南

Linux 历史 1994 年 3 月,Linux1.0 版正式发布,Marc Ewing 成立 Red Hat 软件公司,成为最著名的 Linux 经销商之一。早期 Linux 的引导管理程序(boot loader)使用 LILO(Linux Loader),早期的 LILO存在着一些难以容忍的缺陷,例如无法识别 1024 柱面以后的硬盘空间,后来的 GRUB(GRand Unified Bootloader)克服这些缺点,具有‘动态搜索内核文件’的功能,可以让用户在引导的时候,自行编辑引导设置系统文件,透过 ext2 或 ext3 文件系统中加载 Linux Kernel(GRUB通过不同的文件系统驱动可以识别几乎所有 Linux 支持的文件系统,因此可以使用很多文件系统来格式化内核文件所在的扇区,并不局限于 ext 文件系统)。 今天由 Linus Torvalds 带领下,众多开发共同参与开发和维护 Linux 内核。理查德·斯托曼领导的自由软件基金会,继续提供大量支持 Linux 内核的GNU组件。一些个人和企业开发的第三方的非GNU组件也提供对Linux 内核的支持,这些第三方组件包括大量的作品,有内核模块和用户应用程序和库等内容。Linux社区或企业都推出一些重要的 Linux 发行版,包括 Linux 内核、GNU 组件、非 GNU 组件,以及其他形式的软件包管理系统软件。 什么人适合 linux 系统 对 Linux 保持高敏感度的人(运维人员,后端开发…) 有 Geek 精神喜欢折腾的人。 对 Windows 生厌, 想要尝试新系统的人,不差钱可以上 MAC。 Linux 发行版之 Manjaro Manjaro Linux 基于 Arch Linux,但拥有自己独立的软件仓库。Manjaro 的目标是让强大的 Arch 更方便用户使用,Manjaro 使用著名的 Pacman 且可以直接利用 AUR 上的資源。Manjaro 本身使用三个软件仓库:不稳定库,即含有那些不成熟的 Arch 包,这些包与 Arch 源有 1-2 天 的延后;测试库,每周同步一次,包含那些 Arch 不稳定源的包;以及稳定库,包含那些由开发团队确认稳定的软件。 Manjaro Linux 拥有开箱即用的多媒体支持、成熟的硬件识别软件,并支持多核 CPU。Manjaro 拥有命令行安装器和图形安装器。同时滚动更新也意味着用户无需通过重装系统或系统更新来更新自己的操作系统。软件包管理由 Pacman 处理,未来也计划提供一个 GUI 版本。Manjaro 有 32 位 和 64 位 的版本,且都与 Arch 兼容。可对其进行配置,选择是与使用稳定库的 Arch 同步(默认),或者是与不稳定的Arch 库同步。 ...

May 5, 2020 · 3 min · 云溪

snapcraft 下载软件慢,解决办法

由于国内网络原因,snap 安装软件会非常的慢,而且会有中断的情况,可以通过给 snap 设置代理的设置代理的方式解决此问题,具体操作如下: $ sudo systemctl edit snapd 编辑 snapd 文件, 加入如下代码: [Service] Environment="http_proxy=http://127.0.0.1:port" Environment="https_proxy=http://127.0.0.1:port" ctrl + o 写入文件, 回车确认 ctrl + x 退出编辑 重启服务 $ sudo systemctl daemon-reload $ sudo systemctl restart snapd 再次执行安装操作,会发现速度已经有了大幅度提升。

May 1, 2020 · 1 min · 云溪
Next  »
© 2025 云溪的 blog