二、Arch Linux Cheat Sheet (易用性配置 I)

ArchLinuxVirtualBox


上一篇·系统安装


  1. 在VirtualBox的设置中移除LiveCD
  2. 对刚安装的系统做备份[系统快照]
  3. 启动
确定能否上网
ping -c 3 www.baidu.com

如果上不了网:
检查一下虚拟机的网络设置。
查看一下网络设备情况 ip addr
检查一下/etc/netctl/my_network的配置有没有问题
重启一下试试。

查看镜像源地址
cat /etc/pacman.d/mirrorlist

一般会与安装系统时编辑过后的一致。

同步本地数据库与源地址一致。
pacman -Sy
1.安装Vim
pacman -S vim

创建vim的配置文件:vim ~/.vimrc
这里先简单的写几条用的到的,以后有需要再补充:

set nu
syntax on
2. 安装openssh
pacman -S openssh

安装完成后,编辑一下配置文件

vim /etc/ssh/sshd_config  #不是ssh_config

修改或增加下面两条

LoginGraceTime 120
PermitRootLogin yes

启动 sshd 服务:

systemctl start sshd.service

并将其设置为开机自启动:

systemctl enable sshd.service

为root用户设置密码:

passwd 

查看IP地址:

ip addr

在Win10上打开Xshell,输入:ssh [email protected],按照提示执行,输入密码登陆


3. 简单设置bash

针对当前用户:

vim ~/.bashrc

先输入两条内容,以后用到的再添加:

alias ls='ls --color'
alias ll='ls -al --color'
PS1='\[\e[32;1m\]\u@\h: \[\e[34;40m\][\w] \$\[\e[0m\] '
#注意上面的空格及反斜杠,中括号的数量确实不对应。

使之生效:

source ~/.bashrc

设置开机自动生效:

vim ~/.profile 

输入以下内容,保存:

if [ -f ~/.bashrc ]; then
 source ~/.bashrc
fi
# 一定要注意空格,尤其是中括号前后的


4. 与宿主系统共享文件夹
【方法一】:从光盘中安装VBoxGuestAdditions:

a.从VirtualBox的设备中选择分配光驱,选择加载VBoxGuestAdditions.iso,一般在VirtualBox的安装目录中
b.依次执行下面的命令:

pacman -Sy linux-headers
mkdir -p /mnt/cdrom
mount /dev/sr0 /mnt/cdrom
cd /mnt/cdrom
./VBoxLinuxAddition.sh
【方法二】: 查询一下数据库中与virtualbox有关的包
pacman -Ss | grep virtualbox

留意两个包:
virtualbox-guest-utils

virtualbox-guest-utils-nox

由于我们没有安装桌面系统,这里选择virtualbox-guest-utils-nox

pacman -Sy virtualbox-guest-utils-nox

安装过程中会提示安装用到的模块
输入 2 选择:virtualbox-guest-modules-arch

完成之后,启动该服务,并设置成开机自动启动:

systemctl start vboxservice
systemctl enable vboxservice

【方法一】或【方法二】之后:
在VirtualBox中选择设备,添加共享文件夹,并设置自动挂载固定分配
重启:reboot
重启之后,会多一个/media/sf_XXXX文件夹,就是它了。

你可能感兴趣的:(二、Arch Linux Cheat Sheet (易用性配置 I))