正常安装就是RTFD就行了,不行辅助这几个链接也行:

  我先把整个脚本[1]放这里:

loadkeys us
parted

mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda3
mkswap /dev/sda2 && swapon /dev/sda2

mount /dev/sda3 /mnt
cd /mnt
mkdir boot
mount /dev/sda1 /mnt/boot
vi /etc/pacman.d/mirrorlist
pacman -Syy
pacstrap /mnt base base-devel net-tools
genfstab -U -p /mnt >> /mnt/etc/fstab
arch-chroot /mnt pacman -S grub-bios
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
exit
reboot

  上面这个在分区的时候,我的分区习惯是这样的:

  用parted:  

mklabel msdos
mkpart primary ext4 1M 100M
set boot on
mkpart primary linux-swap
mkpart primary ext4 .1G -

  这个排版是真尼玛。。。。

  这里大概说一下,设了一个100M的boot,然后1G的交换分区,然后剩下的全是/了。

  在parted里面p查看一下,然后q退出。

swapon /dev/sda2
mount /dev/sda3 /mnt
cd /mnt
mkdir boot
mount /dev/sda1 /mnt/boot

  这里就是该挂哪儿就是哪儿。

  在mirrorlist里面加一个网易的源,速度可以快一些:

Server = http://mirrors.163.com/archlinux/$repo/os/$arch

  然后按照上面那套,到了arch-chroot进去后把grub设完后,就算系统装好了。

  先重启,接着设置:

  先是编码:

vi /etc/locale.gen && locale-gen
echo LANG="en_US.UTF-8" >> /etc/locale.conf

  然后是时区和主机名:

ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
echo scp- >> /etc/hostname

  因为以后要装桌面,所以先装kernel模块,不急着先添用户:

pacman -S virtualbox-guest-utils
pacman -S linux-headers
echo vboxguest >> /etc/modules-load.d/vbox.conf
echo vboxsf >> /etc/modules-load.d/vbox.conf
echo vboxvideo >> /etc/modules-load.d/vbox.conf

  在装virtualbox-guest-utils时,会有dkms的东西,这里放个链接[2],按照里面的步骤走,

  这个装完后,装桌面:

pacman -S xorg xorg-utils plasma kdebase kmix konsole dolphin
pacman -S wqy-zenhei wqy-microhei #字体
pacman -S sddm #桌面启动器

  这里说一下一个注意的点,sddm装好后,别先急着设开机启动,先自己启动一下,看一下分辨率有没有问题,理论上在装了kernel模块和virtualbox-guest-utils后,分辨率不会出问题了,但是还是测一下保险,不然开机会一直死在Failed to start virtualboxadd.service上。。。。

  然后就没什么了,想装什么软件自己玩去,这里主要就一个要注意的点,要装一下virtualbox-guest-utils,然后装kde。

  啊呀呀,本来想写几个点就好了,结果写成流水帐了,所以干脆当个安装脚本备份算了。

[1]: https://bbs.archlinuxcn.org/viewtopic.php?id=1901

[2]: https://wiki.archlinux.org/index.php/VirtualBox_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

【笔记】virtualbox+arch+kde5安装流水账的更多相关文章

  1. 在 VirtualBox 虚拟机中安装 Arch Linux 系统指南

    How to install Arch Linux on VirtualBox 在 VirtualBox 虚拟机中安装 Arch Linux 系统指南 本文导航 1.Arch Linux 软件仓库2. ...

  2. [笔记] Ubuntu 18.04安装Docker CE及nvidia-docker2流程

    Docker的好处之一,就是在Container里面可以随意瞎搞,不用担心弄崩Host的环境. 而nvidia-docker2的好处是NVidia帮你配好了Host和Container之间的CUDA相 ...

  3. [笔记] Ubuntu 18.04安装Docker CE及NVIDIA Container Toolkit流程

    之前写的[笔记] Ubuntu 18.04安装Docker CE及nvidia-docker2流程已经out了,以这篇为准. Docker的好处之一,就是在Container里面可以随意瞎搞,不用担心 ...

  4. Arch Linux 安装记录

    Arch Linux 安装记录 基本上参考wiki上的新手指南,使用arch 2014.6.1 iso安装 设置网络 有线网络 Arch Linux 默认开启DHCP. 静态ip 首先关闭DHCP:s ...

  5. cocos2d-x -------之笔记篇 环境的安装

    cocos2d-x -------之笔记篇 环境的安装 使用到的工具有VS2010  cygwin android-NDK eclipse android SDK 1.首先是android相关环境的安 ...

  6. 通过virtualbox最小化安装centos 6.3后无法上网解决办法

    通过virtualbox最小化安装centos 6.3后无法上网解决办法 1.设置virtualbox的网络连接方式,如下图使用桥接方式,桥接的网卡为宿主正在上网的网卡,现在我是通过无线来上网的,所以 ...

  7. Arch LInux安装dde(Deepin Desktop Environment 深度桌面环境)

    我一直比较推荐一些Linux新手使用Deepin Linux,因为我认为这种尽量的follow Windows的系统至少对于新手来说是比较的友好的,而且预装了QQ 火狐浏览器中文版,甚至还移植了像36 ...

  8. VirtualBox虚拟机中安装XP系统

    Windows XP是一款经典的操作系统,同时也是一款很老的操作系统,不过尽管如此,还是有一批用户在使用XP系统,所以发行一些软件的时候还是要测试在XP系统中能否运行,这时候我们就可以借助Virtua ...

  9. python3.4学习笔记(十八) pycharm 安装使用、注册码、显示行号和字体大小等常用设置

    python3.4学习笔记(十八) pycharm 安装使用.注册码.显示行号和字体大小等常用设置Download JetBrains Python IDE :: PyCharmhttp://www. ...

随机推荐

  1. java script 模拟鼠标事件

    try { var selector1 = "._3-8y:first-child"; var evt = document.createEvent("MouseEven ...

  2. KEGG下载某物种最新的版本信息(斑马鱼为例)

    步骤一:打开链接并选择物种 http://www.genome.jp/kegg-bin/get_htext?hsa00001+3101 步骤二:对文件进行解析 步骤三:统计信息 一级结构(6大类): ...

  3. Android中WebView使用全解

    开始 在Android系统中内嵌的WebKit,这是一个浏览器内核,它帮助着我们可以浏览网页.在实际开发中,如果你想让你的App能够访问网页,那就需要用到WebView这个控件. 如何使用? 其实使用 ...

  4. goim源码分析与二次开发-comet分析二

    这篇就是完全原版了,作为一个开始,先介绍comet入口文件main.go 第一步是初始化配置,还有白名单.还有性能监口,整体来说入口代码简洁可读性很强 然后开始初始化监控,还有bukcet这里buck ...

  5. 为什么要学习php

    前言: 有的人说java是世界上最伟大的编程语言,也有人说php是最伟大的编程语言,对于这个问题的争论,貌似一直都没有停息过. 前段时间也看过一份编程语言使用排行的调查资料,java当仁不让的保持着排 ...

  6. EditTex

    <EditText android:layout_width="match_parent" android:layout_height="100dp" a ...

  7. dede自定义标签

    在dede安装目录下的include/taglib下创建标签文件,比如mytest.lib.php.(必须以.lib.php为后缀) <?php if(!defined('DEDEINC')) ...

  8. 【转】MEF程序设计指南四:使用MEF声明导出(Exports)与导入(Imports)

    在MEF中,使用[System.ComponentModel.Composition.ExportAttribute]支持多种级别的导出部件配置,包括类.字段.属性以及方法级别的导出部件,通过查看Ex ...

  9. java 同步

    本文主要记录java进行同步的方案及锁优化的方法,来自<深入理解jvm> 定义 线程安全:多线程访问一个对象时,不用考虑这些线程在运行时环境下的调度与交替执行,也不需要额外的同步或调用方进 ...

  10. Mockplus 3.2前瞻,五大特色功能让你惊喜!

    在这个火热的夏季,我们有理由热切期待Mockplus 3.2的发布! 作为国产的一流原型设计工具,Mockplus 3.2版本会给我们带来什么呢? 格子(Repeater) 我们平常的设计,有大量需要 ...