在 Archlinux 中使用 AUR

对 Arch linux 用户来说,AUR 是最重要特性之一。 AUR 配置意味着 arch 可以直接和上游软件接轨,中间不存在版本间隔,也极大丰富了软件库。 直接安装 PKGBUILD PKGBUILD 文件是 AUR 用于描述安装包构建的脚本文件,arch 允许用户直接安装自己配置的 PKGBUILD。 官方的 AUR 仓库 https://aur.archlinux.org/ 是 PKGBUILD 最大的来源之一。非常对其他 linux 发行版没有收录的软件包构建脚本都能在这里找到。已经收录的软件包也有非常多不同版本、不同配置的脚本可以选择。 但是这些包并不经过 arch 官方审查,也就是说用户需要自行对 PKGBUILD 的安全性做出判断。 生成包 arch 提供了 makepkg 命令处理 PKGBUILD 脚本。 makepkg -s 安装包 使用 pacman 命令安装已经生成的包。 pacman -U package.pkg.tar.xz 参考 [1] Arch User Repository

May 15, 2022 · 1 min · lyincc

linux - systemd 管理工具使用

服务管理 启动服务 systemctl start demo.service 查看服务日志 journalctl -f -u demo.service 时间同步 systemd 也接管了时间同步服务。 systemd-timesyncd.service 服务将自动同步时间。 查看时间服务状态 timedatectl 网络 DHCP /etc/systemd/network/20-wired.network [Match] Name=enp1s0 [Network] DHCP=ipv4 静态IP ·/etc/systemd/network/20-wired.network` [Match] Name=enp1s0 [Network] Address=10.1.10.9/24 Gateway=10.1.10.1 DNS=10.1.10.1 #DNS=8.8.8.8

May 15, 2022 · 1 min · lyincc

linux - pacman 命令用法

配置源 更新源配置 /etc/pacman.d/mirrorlist 包管理 更新源和软件包 pacman -Syu 按名称搜索软件包 pacman -Ss name 软件包组管理 列出软件包组 pacman -Sg pacboy pacboy 是一个 pacman 命令封装,简化了使用。 安装 pacboy 命令 pacman -S pactoys

May 15, 2022 · 1 min · lyincc

电信光猫 - 改桥接模式

为什么要改桥接 电信给的光猫太烂,路由性能太差。 配置 设备是 华为 HS8145C。 一般光猫会有两套 WEB 后台,一个是给用户的, 一个是给内部配置的。 改桥接需要进入内部后台,一般在 8080 端口,如 http://192.168.1.1:8080/。 以前的光猫需要破解超级管理员密码才能用,参考 电信光猫 - 烽火 HG2201T 敏感信息泄露。 后来改的人多了,电信直接把权限降到普通用户就能改了,省去了破解的麻烦。 通过配置向导,直接就可以修改。 非常简单!

May 15, 2022 · 1 min · lyincc

Hugo 静态博客搭建

Hugo 官网 https://gohugo.io/ 创建 直接下载 release 包。 新建站点 mkdir hexo-blog cd hexo-blog hugo new site . 配置 配置文件位于工程目录下的 config.toml,这里改为使用 YAML 格式的 config.yaml。 修改下基本的站点设置。 baseURL:"https://lyincc.com/"title:"lyincc' blog"paginate:5theme:PaperModlanguageCode:'zh-cn'timeZone:'Asia/Shanghai'主题 在主题库里挑了一个简洁的主题 PaperMod。 git init . git submodule add https://github.com/adityatelange/hugo-PaperMod themes/PaperMod 主题配置 params:env:productiondescription:"lyincc's blog - https://lyincc.com"author:lyinccdefaultTheme:autoShowShareButtons:trueShowReadingTime:truedisplayFullLangName:trueShowPostNavLinks:trueShowBreadCrumbs:trueShowCodeCopyButtons:trueShowRssButtonInSectionTermList:trueShowToc:trueprofileMode:enabled:falsetitle:PaperModimageUrl:"#"imageTitle:my imagebuttons:- name:Archivesurl:archives- name:Tagsurl:tagshomeInfoParams:Title:"Beautiful Wrold"Content:>Welcome.socialIcons:- name:githuburl:"https://github.com/lyincc"- name:RsSurl:"index.xml"editPost:URL:"http://gitea.lyincc.com/lyincc/article-tech/issues"Text:"Issues"appendFilePath:true静态资源 图片引用 由于旧的文章中,图片都是以相对路径引入的,这是为了方便一些 markdown 编辑器(如:VSCode)能够预览文章。 Hugo 对相对路径的图片资源支持并不是很好。为此增加一个拷贝脚本对资源路径进行转换,这样也可以将文章和 Hugo 工程分离开来。 建立 articles 目录用来存放分离开的文章,编写一个 powershell 脚本拷贝该目录中的文章和图片分别到 context 和 static 目录下。 $dirs = Get-ChildItem -Path .\articles foreach($dir in $dirs) { $dirName = $dir....

April 30, 2022 · 1 min · lyincc