ArchLinux 安装 Yaourt

Arch 通过安装 Yaourt 能够访问到 AUR 中的软件包, 扩充了 Arch 可安装的软件的数量.

通过 archlinuxfr 源安装

首先, 以 root 权限修改/etc/pacman.conf, 在底部添加 archlinuxfr 源:
[archlinuxfr]SigLevel = NeverServer = http://repo.archlinux.fr/$arch
之后执行如下指令刷新软件源并安装 yaourt:
sudo pacman -Sy yaourt
这样 yaourt 就安装到了电脑上.

yaourt 使用

更新 Arch 系统...

继续阅读

树梅派Arch系统安装指南

树梅派可以搭载多种Linux发行版,在本文中,将详细讲解Arch Linux的安装。另外,本文中用来下载镜像、烧录SD卡的PC主机使用Linux系统,发行版为Arch。首先,向PC中插入SD卡,按照下述说明进行安装。

SD卡设备号

首先我们要确定SD卡是/dev下哪一个。可以使用lsblk指令,显示:
[maxiee@arch ~]$ lsblkNAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTsda           8:0    0 931.5G  0 disk├─sda1        8:1    0 216.9G  0 part├─sda2        8:2    0     1K  0 part├─sda3        8:3    0 212.9G  0 part├─sda4        8:4    0  85.2G  0 part /├─sda5        8:5    0   7.9G  0 part [SWAP]├─sda6        8:6    0   190G  0 part└─sda7        8:7    0 218.7G  0 partsdb           8:16   0  55.9G  0 disk├─sdb1        8:17   0   100M  0 part└─sdb2        8:18   0  55.8G  0 partsdc           8:32   1   7.7G  0 disk└─sdc1        8:33   1   7.7G  0 part /run/media/maxiee/7646D12246D0E441sr0          11:0    1  1024M  0 rommmcblk0     179:0    0   7.3G  0 disk├─mmcblk0p1 179:1    0    56M  0 part└─mmcblk0p2 179:2    0   7.2G  0 part
可见SD卡对应的设备是mmcblk0。注意千万不要跟其它插在电脑上的SD卡、U盘等存储设备搞混了,以免丢失重要数据。

SD卡分区

使用fdisk指令对SD卡分区,具体指令:fdisk /dev/mmcblk0会进入fdisk的交互式环境中,我们的目标是,删除旧的分区,创建两个分区,具体过程:
  1. 输入”o”,清除SD卡上所有分区。
  2. 输入”p”,列出SD卡上的分区,若上一步清除成功,这时显示没有分区。

  3. 输入”n”,创建一个分区,之后输...

继续阅读

UTMP文件详解

utmp 文件保存了系统的登陆信息。比如我们可以通过访问这个文件,看看当前都有哪些用户正在使用系统。 这个文件的内容是由一系列的 utmp 结构体组成的。没错,这里说的结构体就是 C 语言的,在生成的...

继续阅读

Gentoo安装后的配置

目前,Maxiee 已经成功地安装了 xfce 桌面环境,但仍存在一些问题,需要做进一步的配置。

安装 firefo

安装 firefox 的命令很直观
root #emerge --ask firefox
但是 Maxiee 还是遇到问题了:
# required by firefox (argument)
=dev-lang/python-2.7.5-r3 sqlite
Maxiee 估计是自己的这份 python 没有 sqlite 模块,而编译 firefox 恰恰又需要使用 python 的 sqlite 。开启 sqlite 这个 USE 标志后,emerge --ask firefox 不报错了。编译了好一会儿,最终搞定了:gentoo-firefox

Virtualbox 设置

目前共享剪贴板和共享文件夹还不能正常使用,需要配置一下...

继续阅读