
Archlinux
Archlinux
CHAOS_ORDER
兵者,诡道也
展开
-
Linux 压缩包乱码
某些Windows下的压缩包由于文件编码的问题复制到Linux下会乱码解决方案:1. 使用 unarchiver(推荐)pacman -S unarchiverunar xxx.zipunar xxx.7zunar 会自动猜测文件的编码2. zip 压缩包手动指定文件编码例如:unzip -O gbk xxx.zip注:新版 unzip 已经合并了unzip-iconv patch如果想要zsh补全,需要修改 /usr/share/zsh/functions/Completion/原创 2022-01-24 17:19:44 · 1118 阅读 · 0 评论 -
archlinux 文件夹打开方式变成了Vscode
gnome桌面下,上次由于Vscode加载Shell environment超时,改用Vscodium后,文件夹打开方式就变成了Vscodium,而不是原来的Nautilus,怎么改呢?xdg-mime default org.gnome.Nautilus.desktop inode/directory这就改回来了!...原创 2021-01-02 16:09:52 · 1199 阅读 · 0 评论 -
append_path: command not found
切换用户时出现了这个问题,append_path未找到,应该是在/etc/profile中的一个函数,但为什么会报错呢?我发现/etc/下有一个profile.pacnew文件查了一下,发现是更新系统的时候,由于我之前修改了/etc/profile文件,导致/etc/profile不能直接升级,就生成了一个/etc/profile.pacnew文件,然后让你手动修改https://wiki.archlinux.org/index.php/Pacman/Pacnew_and_Pacsave只需要合原创 2020-12-10 10:47:54 · 1115 阅读 · 1 评论 -
linux命令行连接wifi
使用archlinux的cd进行安装系统或修复系统时,需要联网,记录一下过程,方便查阅1.rfkill unblock wlan2.ip link set wlan0 up3.iwlist wlan0 scan | grep -i -A 22 -B 5 'Pixel 5' # Pixel 5改为相应的essid若是公共wifi,无需密码的则iwconfig wlan0 essid 'Pixel 5' # Pixel 5改为相应的essid需要认证的如下,如我的个人wifi是WPA2原创 2020-12-04 17:02:49 · 647 阅读 · 0 评论 -
archlinux/manjaro 安装 mysql
1、安装sudo pacman -S mysql# yay -S mysql2、初始化直接启动服务会报错的rm -rf /var/lib/mysqlsudo mysqld --initialize --user=mysql --basedir=/usr --datadir=/var/lib/mysql3 、启动服务systemctl start mysql.service会为mysql的root用户生成一个默认密码,图中已圈出4、登录mysql -u root -p #回车,原创 2020-11-13 22:10:39 · 318 阅读 · 0 评论 -
update-grub不探测其他操作系统
我的主力系统是Manjaro Linux,但还有一块固态上有一个Windows系统,但我几乎不使用,但是系统更新,在更新grub时,os-prober会自动检测各个硬盘上的其他操作系统,在开机时会有一个引导选择界面,我认为暂时没有必要,禁用掉就好了!sudo GRUB_DISABLE_OS_PROBER=true update-grub...原创 2020-08-30 11:27:44 · 2100 阅读 · 0 评论 -
man zh_CN
当英文的man手册暂时看不懂时,可以考虑查看替代的中文man手册1.安装man-pages-zh_cnyay -S man-pages-zh_cn2.在.zshrc中添加一个cman的声明~ echo "alias cman='man -L zh_CN.UTF-8 -M /usr/share/man/zh_CN'">> ~/.zshrc~ source ~/.zshrc然后就可以使用cman来查中文man手册了,当然平时还是读英文的比较好翻译的挺好的github项目地址链原创 2020-07-05 19:16:47 · 330 阅读 · 0 评论 -
useradd创建用户 vs adduser创建用户
useradd -m -p yourpassword -g users -G wheel -s yourshellpath username#eg: useradd -m -p 123123 -g users -G wheel -s /bin/zsh userdemoadduser username #然后一路回车原创 2020-05-30 19:28:50 · 767 阅读 · 0 评论 -
fstab
/etc/fstab文件可用于定义磁盘分区,各种其他块设备或远程文件系统应如何装入文件系统每个文件系统在一个单独的行中描述。这些定义将在引导时动态地转换为系统挂载单元,并在系统管理器的配置重新加载时转换。在启动需要挂载的服务之前,默认设置会自动fsck和挂载文件系统。例如,systemd会自动确保远程文件系统挂载(如NFS或Samba)仅在网络设置完成后启动。因此,在/etc/fstab中指定的...原创 2020-03-05 00:18:49 · 428 阅读 · 0 评论 -
file not found `fsck.btrfs`
2020年 09月 06日 星期日我在实体机上安装Archlinux的时候,由于是基于lvm的,需要在/etc/mkinitcpio.conf添加一个lvm2hook,然后需要运行命令mkinintcpip -P来更新Initial ramdisk,但是此时报了一个错file not found `fsck.btrfs’由于我使用的文件系统为btrfs,但fsck没有找到改文件系统相关的工具,上网了一下,有一个答案可信度较高,就是安装btrfs-progs,安装后成功解决问题!...原创 2020-09-09 12:46:03 · 696 阅读 · 0 评论