如何在虚拟机中安装archlinux 虚拟机

Arch Linux 安装指南(ArchISO
我的图书馆
Arch Linux 安装指南(ArchISO
写在前++++++++++++++++++++++++++++++本指南编译自,适用于 ArchISO 。若遭遇安装问题,请在本版发帖提问。如发现本指南有误,或有意完善本指南,望不吝跟帖指出。安装前需要了解的++++++++++++++++++++++++++++++关于 Arch Linux(点击跳转)------------------------------pacman------------------------------是Linux 发行版的重要组成部分。 pacman 是 Arch Linux 的包管理器,用于管理(安装/卸载)系统上的软件。用户时常需要与之打交道。因此,非常有必要掌握并熟悉 pacman 的用法。安装:
- && ...???软件名不等于软件包名。如果不确定一个软件的软件包名,请搜索。搜索:$ pacman -Ss &关键字& ...卸载:
- && ...系统更新: 软件仓库与软件源------------------------------软件仓库是对软件包分类的结果。软件仓库在/etc/pacman.conf里指定。软件源是存储受信任用户上传的软件包的服务器,也是 pacman 获取软件包的唯一途径。软件源在/etc/pacman.d/mirrorlist里指定。安装前准备++++++++++++++++++++++++++++++检查配置需求------------------------------最低配置需求:CPU:i686 兼容RAM:64 MB存储: 500 MB获取 ArchISO------------------------------(下载,Linux用户请使用;Windows用户请使用。)校验文件------------------------------进行文件校验以确保文件完整。文件信息:文件名:archlinux--dual.isoMD5: e6b72dee252d9b3c32d9b7d56ed93b51SHA1: eb4c971c71b505b5c1be25ffda3b可选软件:Linux用户:md5sum(用于MD5校验);sha1sum(用于SHA1校验)Windows用户:准备安装介质------------------------------光盘:请使用顺手的刻录软件进行刻录。U盘:# dd bs=4M if=/的/路径& of=/dev/sdX && sync!!!该命令将清空U盘,并导致U盘不可用。??? 在虚拟机内安装:进入安装环境------------------------------引导安装介质进入BIOS进行修改引导顺序,将安装介质调至第一引导顺序,保存设置并重启。进入BIOS的方式已知的有:开机时按下[Delete]、[F1]、[F2]、[F11]或[F12]键。使用引导菜单引导安装介质。引导菜单调出方式已知的有:开机时按下[Esc]、[F8]、[F9]键或[F12]键。出现引导界面,选择 Boot Arch Linux 并回车。检查是否开启UEFI模式------------------------------!!!主板是否支持以及UEFI模式是否开启会影响安装方式。# mount -t efivarfs efivarfs /sys/firmware/efi/efivars
若已挂载则无视
# efivar -l若Arch Linux以UEFI模式启动, efivar 会正确地列出UEFI变量配置安装环境++++++++++++++++++++++++++++++本小节的设置仅对当前安装环境起效。设置键盘布局、语言、字体------------------------------因中文在tty中无法正确显示,故不建议进行设置。更多(点击跳转):建立网络连接------------------------------因系统安装时需下载软件包,故网络连接是必要的。有线连接:# dhcpcd无线连接:# wifi-menuADSL 宽带连接:配置:# pppoe-setup连接:# # systemctl start adsl更多(点击跳转):为 pacman 选择软件源------------------------------选择软件源nano /etc/pacman.d/mirrorlist方向键选择软件源[Alt + 6] 复制 Server 行[Page Up]将光标移至第一行[Ctrl + U] 粘帖[Ctrl + O] 写入[Ctrl + X] 退出!!!该配置将应用至新系统中。更新本地数据库# pacman -Syy分区++++++++++++++++++++++++++++++用户通过分区来决定如何使用磁盘。分区的结构布局由分区表决定。可选的分区表类型有及。UEFI系统仅能使用GPT,系统可任选其一。以下以一块120GiB的空磁盘为例。分区方案------------------------------BIOS + MBR:$ lsblk /dev/sda -o NAME,FSTYPE,SIZE,MOUNTPOINT
SIZE MOUNTPOINT
├─sda1 ext4
├─sda2 ext4
└─sda3 swap
4G [SWAP]UEFI:UEFI要求有一个UEFI分区,文件系统为FAT,建议分配空间1GiB。$ lsblk /dev/sda -o NAME,FSTYPE,SIZE,MOUNTPOINT
SIZE MOUNTPOINT
├─sda1 vfat
1G /boot/EFI
├─sda2 ext4
├─sda3 ext4
└─sda4 swap
4G [SWAP]swap分区大小建议等于或两倍于内存。分区------------------------------???用于分区的软件,建议新手使用 。!!!重新规划现有分区,建议使用GParted。!!!执行分区操作前,请使用 lsblk 检查所有磁盘,以免出错。MBR 分区:# cfdisk /dev/sdaGPT 分区:# cgdisk /dev/sda创建文件系统------------------------------BIOS + MBR:创建 ext4 分区:# mkfs.ext4 /dev/sda1
# mkfs.ext4 /dev/sda2创建并激活 swap 分区:# mkswap /dev/sda3
# swapon /dev/sda3UEFI:创建 vFAT 分区:# mkfs.vfat -F32 /dev/sda1创建 ext4 分区:# mkfs.ext4 /dev/sda2
# mkfs.ext4 /dev/sda3创建并激活 swap 分区:# mkswap /dev/sda4
# swapon /dev/sda4进行系统安装++++++++++++++++++++++++++++++挂载新分区------------------------------BIOS + MBR:挂载 /# mount /dev/sda1 /mnt挂载 /home# mkdir /mnt/home
# mount /dev/sda2 /mnt/homeUEFI:挂载 /:# mount /dev/sda2 /mnt挂载 /home:# mkdir /mnt/home
# mount /dev/sda3 /mnt/home挂载UEFI分区:# mkdir -p /mnt/boot/EFI
# mount /dev/sda1 /mnt/boot/EFI安装基础系统------------------------------# pacstrap -i /mnt base生成 fstab------------------------------生成 fstab:
&& 检查 fstab 是否正确:# nano /mnt/etc/fstab参考检查项:对于每一行的最后一部分 &pass& , / 分区应该为 1,其他分区为2btrfs 分区(无论是否为 / 分区)及 swap 分区的应该为 0若发现错误,直接对fstab进行修正,勿再次执行 genfstab,。配置基础系统++++++++++++++++++++++++++++++进入新系统------------------------------# arch-chroot /mnt /bin/bashLocal------------------------------编辑/etc/locale.gen,移除需要的行前的 #:# nano /etc/locale.gen简体中文用户,可移除下列行前的 # :
#zh_CN.UTF-8 UTF-8 更新设置:# locale-gen设置默认语言# echo LANG=&
& /etc/locale.conf简体中文用户可执行:# echo LANG=zh_CN.UTF-8
& /etc/locale.conf更多:时区------------------------------查看时区:时区:# ls /usr/share/zoneinfo/子时区:# ls /usr/share/zoneinfo/&/设置时区:# ln -s /usr/share/zoneinfo/&/& /etc/localtime中国大陆用户可执行:# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime硬件时间------------------------------(推荐)使用UTC时间:
-- --使用本地时间:!!!使用本地时间可能会引起某些不可修复的bug。
-- --更多:(可选)内核模块------------------------------更多:主机名------------------------------# echo & & /etc/hostname网络------------------------------参阅 4/2。更多:创建 ramdisk 环境------------------------------(可选)配置nano /etc/mkinitcpio.conf创建:# mkinitcpio -p linux为 root 设置密码------------------------------为安全考虑, root 密码不应留空。# passwd安装引导器------------------------------Grub安装Grub:BIOS + MBR:
- --- -- UEFI:
- --- --- --- --生成配置文件:# grub-mkconfig -o /boot/grub/grub.cfg更多:欲引导其他系统,如 Windows ,可执行:# pacman -S os-prober
# grub-mkconfig -o /boot/grub/grub.cfg退出安装环境++++++++++++++++++++++++++++++退回安装环境# exit卸载新分区# umount -R /mnt重启# reboot移除安装介质用户管理++++++++++++++++++++++++++++++Linux是个多用户系统,通过用户/用户组机制可以控制不同人对机器的访问权限。(建议)添加用户------------------------------添加一个典型的桌面用户: - -
&&更多:设置密码------------------------------设置登录密码:# passwd &配置 sudo------------------------------一些操作,如系统更新,需要 root 权限。这种情况下,普通用户可使用 sudo 临时获得 root 权限。安装 sudo:# pacman -S sudo配置:# EDITOR=nano visudo反注释该行(删去 # ):# %wheel ALL=(ALL) ALL将允许获取 root 权限的用户加入 wheel 用户组:# gpasswd -a & wheel使用:在需要 root 权限的命令前加上 sudo,并输入当前用户的密码:$ sudo &
[sudo] password for &: &&& TIP &&&& 使用 sudo 时,在输入 &命令& 部分 Tab 补全会失效。如需启用 sudo 的 Tab 补全,执行:$ sudo pacman -S
bash-completion
$ echo complete -cf sudo && ~/.bashrc声音管理++++++++++++++++++++++++++++++!!!某些桌面环境亦提供了声音控制功能。若此时跳过本节,亦可稍后进行设置。Arch Linux默认开启了声音支持,默认静音。用户可通过下列命令取消静音:安装 alsa-utils# pacman -S alsa-utils配置:# alsamixer方向键 选中 Master 和 PCM[M] 取消静音更多:配置图形用户界面++++++++++++++++++++++++++++++安装显卡驱动------------------------------确定显卡型号:$ lspci | grep VGA对应驱动包:Intel 显卡:xf86-video-intelnVidia 显卡:GeForce 7 以上:xf86-video-nouveau;nvidiaGeForce 6/7:xf86-video-nouveau;nvidia-304xxAMD/ATI 显卡:开源驱动:xf86-video-ati安装驱动:# pacman -S &安装 X 窗口系统------------------------------X 窗口系统(X11/X)是诸多桌面环境的基础。安装 Xorg Server# pacman -S xorg-server xorg-server-utils xorg-xinit添加3D支持# pacman -S mesa添加触摸板支持# pacman -S xf86-input-synaptics安装字体(推荐)Dejavu和文泉驿-微米黑:# pacman -S ttf-dejavu wqy-microhei更多:安装桌面环境------------------------------Arch Linux 有许多桌面环境可供选择:Cinnamon:GNOME 3的分支,提供了类似GNOME 2,但独特的用户体验。# pacman -S cinnamonEnlightenment:提供了高效且美观的窗口管理器。拥有美观界面的同时依然能够在旧机器上流畅运行。# pacman -S enlightenment17GNOME:传统的桌面环境,提供了许多方便的功能,外观上较接近MacOS X。# pacman -S gnome安装附加功能:# pacman -S gnome-extraKDE:拥有漂亮的界面,外观上较接近Windows。有着较高的可定制性,由非常多的独立软件组成。提供了如此多功能的同时不免显得臃肿。# pacman -S kde最简安装(仅安装基础模块):# pacman -S kdebase安装简体中文语言包:# pacman -S kde-l10n-zh_cnLXDE:轻量级桌面环境,消耗较少资源(CPU、内存),也同时较省电。# pacman -S lxdeXfce:又一个轻量级桌面环境,注重模块化和复用性。# pacman -S xfce4&&& TIP &&&& 安装附加功能:# pacman -S xfce4-goodies启动桌面环境------------------------------启动方式有两种:从命令行以 startx 启动;使用显示管理器(Display Manager)。startx:(以GNOME为例)配置:$ cp /etc/skel/.xinitrc ~
$ nano ~/.xinitrc反注释对应行:# exec gnome-session启动:$ startx显示管理器:(以GDM为例)从命令行启动:# systemctl start gdm.service随系统启动:# systemctl enable gdm.service安装输入法++++++++++++++++++++++++++++++fcitx:安装:# pacman -S fcitx-im配置:export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"KDM、GDM、LightDM 等显示管理器的用户,向 ~/.xprofile添加以上内容。使用 startx 或 slim 的用户,向
~/.xinitrc 添加以上内容。为在GNOME上使用fcitx,需禁用iBus:$ gsettings set org.gnome.settings-daemon.plugins.keyboard active falseArch 用户软件仓库(AUR)++++++++++++++++++++++++++++++Arch Linux预设几个软件仓库中可能没有用户需要的软件包。遇到这种情况时,可上检
索。AUR是是为用户而建、由用户主导的Arch软件仓库。AUR中的软件包以软件包生成脚本(PKGBUILD)的形式提供,用户自己通过
makepkg生成包,再由pacman安装。创建AUR的初衷是方便用户维护和分享新软件包,并由官方定期从中挑选软件包进入[community]仓
库。Yaourt是由社区编写的脚本,方便用户从AUR上获取需要的软件。以下介绍Yaourt的安装和使用。安装------------------------------Yaourt并不在官方软件源中,除从AUR中安装,还可通过第三方软件源进行安装:添加软件源:将下列内容添加至 /etc/pacman.conf :源1:[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch源2(Arch Linux CN 友情提供 :) ):[archlinuxcn]
SigLevel = Never
Server = http://repo.archlinuxcn.org/$arch安装:# pacman -Sy base-devel yaourt使用------------------------------Yaourt 可以安装来自官方源的软件:$ yaourt &更新所有包(包括来自官方源的包):
-搜索:$ yaourt
TA的最新馆藏[转]&[转]&[转]&
喜欢该文的人也喜欢vmware中安装archlinux+xfce4,如何访问windows主机的共享文件夹 / 新手园地 / Arch Linux 中文论坛
您尚未登录。
注册时间:
vmware中安装archlinux+xfce4,如何访问windows主机的共享文件夹
vmware中安装archlinux+xfce4,如何访问windows主机的共享文件夹,求指点网上搜的装vmwaretools的方法,试了,看不到wiki看的也不行mount -t -v -o rw .host:/shared_folder /mnt/shared说-v参数有错 下面这个也不行:mount -t vmhgfs .host:/ /mnt/shared报错:Error: cannot mount filesystem: No such device注:已经在vmware设置里共享了文件夹了。哪位成功过,请分享一下经验。谢谢
a.k.a. 百合仙子
所在地: 一个等待妹纸出现的地方
注册时间:
帖子: 4,262
Re: vmware中安装archlinux+xfce4,如何访问windows主机的共享文件夹
没用过 vmware 的共享目录,也没怎么用过 windows。我猜猜看:mount -t vmhgfs host:/shared /mnt/shared把 host 换成你的主机名,/shared 换成实际共享的目录名,试试。
注册时间:
Re: vmware中安装archlinux+xfce4,如何访问windows主机的共享文件夹
百合仙子 说:没用过 vmware 的共享目录,也没怎么用过 windows。我猜猜看:mount -t vmhgfs host:/shared /mnt/shared把 host 换成你的主机名,/shared 换成实际共享的目录名,试试。shared是用的我的共享目录名,前面的.host是vmware默认的主机名,一般就是指宿主机器,我改成IP地址方式也不行。(//192.168.101.1/shared)刚才想手动装vmwaretools,结果到一部提示要找rc.d目录,结果我搜了一下最新版本的archlinux取消rc.d了。。。
a.k.a. 百合仙子
所在地: 一个等待妹纸出现的地方
注册时间:
帖子: 4,262
Re: vmware中安装archlinux+xfce4,如何访问windows主机的共享文件夹
bigpapaya 说:百合仙子 说:没用过 vmware 的共享目录,也没怎么用过 windows。我猜猜看:mount -t vmhgfs host:/shared /mnt/shared把 host 换成你的主机名,/shared 换成实际共享的目录名,试试。shared是用的我的共享目录名,前面的.host是vmware默认的主机名,一般就是指宿主机器,我改成IP地址方式也不行。(//192.168.101.1/shared)刚才想手动装vmwaretools,结果到一部提示要找rc.d目录,结果我搜了一下最新版本的archlinux取消rc.d了。。。前边两斜杠是什么意思?手动装 vmwaretools 为什么会用到 rc.d 呢?实在不行就试试 vbox?
Powered by3334人阅读
Linux(1)
1. 创建VMware 虚拟机
2. 选中 &x86-64 &启动
3. fdisk /dev/sda &
& &分成2个区,一个sda1, sda2 &分别为10G, 40G
& &初始化 sda2为 &ext4格式
& &mkfs.ext4 &/dev/sda2
& &格式化 sda1为 swap&
& &mkswap /dev/sda1
& &swapon /dev/sda1
& &挂载sda2到mnt ,也就是sda2作为系统根分区
& &mount /dev/sda2 /mnt
4. 修改源,一定要将国内源放首位
& &vi /etc/pacman.d/mirrorlist&
& &写入下面三个国内源:
& &Server = /archlinux/$repo/os/$arch
& &Server = /archlinux/$repo/os/$arch
& &Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch
& &保存退出。
& &pacman -Syy
5. pacstrap /mnt base base-devel&
6. genfstab -p /mnt && /mnt/etc/fstab
& &执行命令: arch-chroot /mnt /bin/bash (网上有人说要这么执行下,否则不能成功安装桌面)
& &exit 退出&
& &arch-chroot /mnt 重新进入。
& &提示符变成 : sh-4.2 #
8.初始化内存
&mkinitcpio -p linux
&nano /etc/hostname &设置 机器名称&
& &David_ArchLinux 、&
9. &pacman -S net-tools//网络
& & pacman -S grub-bios //安装grub
& & grub-install --recheck /dev/sda
& & grub-mkconfig -o /boot/grub/grub.cfg
& & 上面三行一定要执行,否则没有grub重启进不来。
& & pacman -S alsa-utils linux-headers
&pacman -S xf86-video-vesa & & & &# 通用显卡驱动,不提供任何2D和3D加速功能
&pacman -S xf86-video-intel & & & &# Intel
&pacman -S xf86-video-nouveau & &# Nvidia
&pacman -S nouveau-dri
&# pacman -S xf86-video-ati & & & &# Ati
&# 虚拟机: pcaman -S xf86-video-vesa
vi &/etc/pacman.conf
添加如下:
&[archlinuxcn]
#The Chinese Arch Linux communities packages.
SigLevel = Optional TrustAll
Server & = http://repo.archlinuxcn.org/$arch
#pacman -Sy
(这个应该是可以不装)
安装 yaourt
#pacman -S yaourt
& & umount /mnt
& & reboot &
& &进入到 grub界面
& &重启后,如果连不上网络,启用dhcp
& &systemctl enable dhcpcd
& &systemctl start &dhcpcd
14. 安装 xorg
pacman -S xorg-server &xorg-xinit & xorg-utils xorg-server-utils mesa
15. &笔记本触摸板支持
&pacman -S xf86-input-synaptics
16. 测试X工作是否正常
&pacman -S xorg-twm xorg-xclock xterm
现在可以用startx启动X看到简陋的图形界面.
安装桌面(xfce4 ):
&pacman -S xfce4&
启动 xfce4 使用: startxfce4
sudo paceman -S open-vm-tools
sudo systemctl enable vmware-vmblock-fuse
vmware-user-suid-wrapper
如果上面的不生效,再按照下面的2个 应该就ok了。
xf86-input-vmmouse,xf86-video-vmware
安装 vm tools ,要不窗口画面太小,不能随虚拟机窗口大小变化。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1620673次
积分:16878
积分:16878
排名:第602名
原创:256篇
转载:138篇
评论:161条
(1)(1)(1)(1)(1)(2)(21)(2)(1)(4)(2)(1)(15)(9)(1)(3)(4)(6)(1)(2)(2)(2)(2)(2)(2)(4)(2)(8)(16)(10)(23)(14)(7)(16)(4)(3)(3)(15)(3)(42)(6)(17)(16)(1)(4)(7)(6)(9)(17)(1)(1)(5)(2)(6)(1)(3)(1)(9)(7)(2)(1)(4)(5)(7)
(window.slotbydup = window.slotbydup || []).push({
id: '4740881',
container: s,
size: '200,200',
display: 'inlay-fix'虚拟机安装Arch Linux_Linux教程_Linux公社-Linux系统门户网站
你好,游客
虚拟机安装Arch Linux
来源:Linux社区&
作者:yatesxu
安装Arch Linux准备
&连接到因特网
守护进程 dhcpcd 已被默认启用来探测有线设备, 并会尝试连接。如需验证网络是否正常, 可以使用 ping:
# ping -c 3 archlinux.org
更新系统时间
用 systemd-timesyncd 确保系统时间是正确的:
# timedatectl set-ntp true
# timedatectl 设置系统时间 set-ntp是否使用网络同步时间
磁盘需要首先分区,然后再在格式化成指定文件系统。
使用GPT来分区。
# gdisk /dev/sda
输入n来新建分区,全部按照默认设置,w来保存设置
gdisk是编辑分区表的工具
fdisk &l来查看分区信息
fdisk:操作分区表 &l列出分区表
建立文件系统
创建文件系统之前,目标分区必须处于未挂载状态。
lsblk可以查看Block状态
umount可以卸载文件系统
# mkfs -t ext4 /dev/sda1
创建文件系统
挂载文件系统
# mount /dev/sda1 /mnt
安装基本系统
执行 pacstrap 脚本,默认会安装 base 组:
# pacstrap /mnt
用以下命令生成 fstab 文件 (用 -U 或 -L 选项设置UUID 或卷标):
# genfstab -U /mnt && /mnt/etc/fstab
文件/etc/fstab包含了静态文件系统信息,定义了存储设备和分区整合到整个系统的方式。mount 命令会读取这个文件,确定设备和分区的挂载选项。
在执行完以上命令后,后检查一下生成的 /mnt/etc/fstab 文件是否正确。
Change root 到新安装的系统:
# arch-chroot /mnt /bin/bash
Chroot 是将当前磁盘根路径(和当前进程和它们的子进程)更改到另一个根目录。
设置 时区:
# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
建议设置时间标准 为 UTC,并调整 时间漂移:
# hwclock &systohc --utc
hwclock:设置硬件时间
本地化的程序与库若要本地化文本,都依赖 Locale, 后者明确规定地域、货币、时区日期的格式、字符排列方式和其他本地化标准等等。在下面两个文件设置:locale.gen 与 locale.conf.
/etc/locale.gen是一个仅包含注释文档的文本文件。
# nano /etc/locale.gen
删除以下行的注释
en_US.UTF-8 UTF-8zh_CN.UTF-8 UTF-8zh_TW.UTF-8 UTF-8
接着执行locale-gen以生成locale讯息:
# locale-gen
/etc/locale.gen 生成指定的本地化文件,每次 glibc 更新之后也会运行 locale-gen。
创建 locale.conf 并提交本地化选项:
# echo LANG=en_US.UTF-8 & /etc/locale.conf
要设置 hostname,将其添加 到 /etc/hostname
# echo varch& /etc/hostname
添加对应的信息到/etc/hosts
127.0.1.1& & &
varch.localdomain& & & &
对新安装的系统,需要再次设置网络。开启dhcpcd:
# systemctl enable dhcpcd.service
如果修改了 mkinitcpio.conf,用以下命令创建一个初始 RAM disk:
# mkinitcpio -p linux
创建初始化的ramdisk环境
设置 root 密码:
安装引导工具grub
pacman -S grub
pcman是archlinux的软件包管理器 &S:同步软件包
安装到磁盘上
# grub-install
--force --target=i386-pc /dev/sda
# grub-mkconfig -o /boot/grub/grub.cfg
输入 exit 或按 Ctrl+D 退出 chroot。
卸载挂载的分区
# umount -R /mnt
现在重启系统,移除安装介质并执行reboot,新系统启动后用 root 登录。
系统安装完成。
安装后的工作
pacman &S zsh
Zsh 是一款功能强大终端(shell)软件,既可以作为一个交互式终端,也可以作为一个脚本解释器。它在兼容 Bash 的同时 (默认不兼容,除非设置成 emulate sh) 还有提供了很多改进
# useradd -m -g users -G wheel -s /bin/zsh archie
# passwd archie
visudo指令打开配置文件,加入:
archie ALL=(ALL) ALL
注意,visudo不能使用backspace键,需要使用vi命令模式下的dw指令
安装桌面环境
安装桌面环境之前,x服务是必须的
安装包xorg-server,xorg-server-utils,xorg-apps
pacman -S xorg-server xorg-server-utils xorg-apps
2.显卡驱动
我安装了xf86-video-vesa驱动,是一个支持大部分显卡的通用驱动,不提供任何 2D 和 3D 加速功能
pacman &S xf86-video-vesa
3.xfce桌面环境
pacman &S xfce4 xfce4-goodies
4.启动Xfce
startxfce4
error: failed to init transaction (unable to lock database)" 错误
pacman 在更新软件包数据库前,比如安装软件包时会创建一个文件锁 /var/lib/pacman/db.lck。该文件会阻止其他 pacman 实例在同一时间修改软件包数据库。如果 pacman 在更新数据库时收到干扰,旧锁会一直存在。如果确认 pacman没有在运行,那么删掉文件锁:
# rm /var/lib/pacman/db.lck
我的原因:更新断网,重启
相关资讯 & & &
& (05/06/:33)
& (01/18/:27)
& (09/06/:38)
& (06/23/:33)
& (07/01/:26)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款

我要回帖

更多关于 虚拟机安装arch 的文章

 

随机推荐