ArchLinux
VirtualBox
- 在VirtualBox的设置中移除
LiveCD
- 对刚安装的系统做
备份[系统快照]
- 启动
确定能否上网
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 root@192.156.1.105
,按照提示执行,输入密码登陆
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
由于我们没有安装桌面系统,这里选择<u>virtualbox-guest-utils-nox</u>
pacman -Sy virtualbox-guest-utils-nox
安装过程中会提示安装用到的模块
输入2
选择:virtualbox-guest-modules-arch
完成之后,启动该服务,并设置成开机自动启动:
systemctl start vboxservice
systemctl enable vboxservice
【方法一】或【方法二】之后:
在VirtualBox中选择设备,添加共享文件夹,并设置自动挂载及固定分配。
重启:reboot
重启之后,会多一个/media/sf_XXXX
文件夹,就是它了。