archlinux/manjaro – 日常生活与工作使用记录

后续记录放在 windows + wsl + archlinux – 日常与工作使用记录

背景

断断续续使用linux 开发也有5年的使用经验,
linux还是很好玩的, 可控性很高

使用archlinux开发与工作,断断续续也有一年多的时间了, 到目前为止,由刚开始的各种束手束脚, 到现在初步尝到了定制性高的甜头,现在的感觉就是手里有个锤子,哪里都想敲一敲。

用archlinux折腾到日常使用习惯这个标准,就能学习很多关于linux的知识,这也是强制使用archlinux的原因,刚一开始,难免各种不适应,想进入桌面,想看个图片,听个歌都需要折腾很久, 这个环节难免是容易受挫的,但是就算再多,也是有限的,真正折腾个遍,这个时间花费是值得的。

最近(Tue Nov 23 11:48:24 2021 Tuesday)折腾 软路由, NAS, 断了几个月的archlinux又捡了起来,再次折腾archlinux, 难免还是各种束手束脚,但是再次折腾上手还是要比刚开始的时候快很多,而且也有了更深一步的理解,所谓软路由系统, NAS系统,内核也是基于linux的,所以这些系统的能力,其他基于linux内核的系统也应该都能做到。

linux下的软件基本上都可以提供cli, 有了cli, 做自动化的事情就方便得多

概念

DM: Display Manager

DE: Desktop Environment

WM: Window Manager

GPIO
CPIO: 复制文件工具,可以将

dd

dd工具很强大
直接使用linux系统制作u盘安装工具,可以直接使用 dd 工具
在window下制作,可以使用 rufus

U盘安装工具, 实际就是先装一个live环境(精简的操作系统),而live环境里包含的基本的使用(浏览器,安装引导程序),
这个live环境很有用处,在系统挂掉的时候,可以使用live环境来修复
修复的思路:
系统盘挂载,chroot 命令切换到挂载的目录
chroot命令建立一个与原系统隔离的系统目录结构,限制了用户的权力,但跟现在的容器技术比起来,隔离的能力就显得弱了,多用在系统救援和维护上。

SELinux

文件安全机制
linux可真是太有意思了,有很多可玩的操作,或者,windows也可以这样做?但是对其印象不好,便没有研究的欲望。

i2c

bootloader, grub

日常使用工具

装完系统后

只能进tty, 而且我的电脑,开机经常不能正常开机,非得按电源键多几次才能正确开机,是电源键的原因么?趁此换一个机箱试试, 也需要多盘位的机箱

pacman 添加国内的源,网速要快很多

  • 添加非root用户,可以使用sudo 提权
useradd username
passwd username
usermode -aG wheel username
vim /etc/sudoers
  • 桌面 DE (desktop environment)
pacman -S xorg xfce4 xfce4-goodies
配置.xinitrc
startxfce4 就可以进入桌面`
  • 登陆管理dm(display manager), 开机启动

登陆管理器也是单独的软件,选择lightdm,
systemctl enable lightdm.service
greeter
配置文件 .xprofile

  • 远程桌面控制

xrdp, /usr/bin/dbus-launch
open ssh 9010

  • 中文环境

先最简单地按装一款字体,后续再定制美化
输入法
旧有硬盘的挂载

  • 滚动升级

使用 sudo pacman -Syy 启动不了了
升级了 linux 内核包,需要重新 grubmkconfig 生成一下
如果忘记了,只能重新U盘引导,chroot 再重新升级一下
需要将这个事情自动化, 不能每次滚动升级都检查一下有没有linux包吧。

  • genfstab

这个需要将常挂载的盘都先挂载好,才会自动生成fstab
之前一直纠结为什么/boot不能自动添加上去

  • 磁盘分区

超过2T的分区需要使用 parted

warnning performance: 34s % 2048s !=0s

parted [part_name] 2048s 100%

FAQ

  1. 联想笔记本
    aspm 电池管理模块经常自动关闭wifi, 大概原因是省电或者平衡模式,有方法是从biso的kernel cmd里强行设置
    pcie_aspm.policy=performance
    但是在我的笔记本的bios中,又没有这个选项,使用系统的电池管理设置也不管用
    接下来再继续尝试重新命令加载aspm 或者关掉,或者命令调置电池管理
版权声明:除特殊说明,博客文章均为Sophimp原创,依据CC BY-SA 4.0许可证进行授权,转载请附上出处链接及本声明。 由于可能会成为AI模型(如chatGPT)的训练样本,本博客禁止将AI自动生成内容作为文章上传(特别声明时除外)。
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇