ArchLinux安装Gnome桌面
给Arch安装Gnome桌面美化及常用软件配置
一.创建普通用户
1.安装zsh
个人比较喜欢的一个shell,你们可以和我不同
# pacman -S zsh
2.创建用户
kain是我创建用户的名字
# useradd -m -G wheel -s /bin/zsh kain
3.为新用户设置密码
# passwd kain
4.赋予新用户sudo权限
将/etc/sudoers中# %wheel ALL=(ALL) ALL
前面的#
去掉
# vim /etc/sudoers
二.安装桌面
1.安装基本桌面
# pacman -S xorg
# pacman -S gnome
2.开启登录管理器
这里使用gdm
# systemctl enable gdm
三.安装第三方应用
1.火狐浏览器
# pacman -S firefox
2.安装Tilix
这是一个第三方终端,推荐装上
自带终端太难看了,二来可能自带的终端无法使用
# pacman -S tilix
四.配置中文环境
在/etc/locale.gen中取消掉zh_CN.UTF-8
前面的注释
然后
# locale-gen
# vim ~.xprofile
写入
export LANG=zh_CN.UTF-8
export LANG=zh_CN:en_US
export LC_CTYPE=en_US.UTF-8
# vim /etc/locale.conf
加入
LANG=zh_CN.UTF-8
下载中文字体
# pacman -S wqy-zenhei
五.重启
# reboot
注意再次进入时选择GNOME on Xorg
六.更改pacman.conf
1.编辑pacman.conf文件
1.在 /etc/pacman.conf 文件末尾添加:
[archlinuxcn]
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
2.打开32位仓库
将下面的文字注释去掉
[multilib]
Include = /etc/pacman.d/mirrorlist
3.刷新
# sudo pacman -Syy
4.安装密钥包
# sudo pacman -S archlinuxcn-keyring
七.安装中文输入法
1.安装命令
# pacman -S fcitx-im
# pacman -S fcitx-sogoupinyin
# pacman -S fcitx-configtool
之后打开fcitx-configtool选择搜狗输入法即可
2.编辑xprofile文件
# vim ~/.xprofile
写入
export XIM=fcitx
export XIM_PROGRAM=fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx"
3.重启
# reboot
八.安装网易云音乐
# sudo pacman -S netease-cloud-music
九.美化zsh
1.安装git
# sudo pacman -S git
2.安装ohmyzsh
# sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
3.编辑ohmyzsh
# vim .zshrc
修改ZSH_THEME为你喜欢的
在plugins里面添加上sudo
4.生效.zshrc
# source .zshrc
5.右键打开tilix
# sudo pacman -S python-nautilus
十.AUR
# pacman -S yay yaourt
十一.gnome主题美化
1.安装gnome-tweaks
# pacman -S gnome-tweaks
2.安装主题和图标
先打开User themes App menu
# yay flat-remix
# yay vimix
# pacman -S papirus-icon-theme
3.安装docky
# pacman -S docky
# pacman -S gconf-editor
取消docky图标
取消gconf-editor --> apps --> docky-2 --> Docky --> items --> Dockyitem --> show
4.两个美化网站
extensions.gnome.org
gnome-look.org
ArchLinux安装Gnome桌面的更多相关文章
- Linux(Debian) vps安装gnome桌面+VNC
昨天转载了一篇关于在Linux VPS上安装xface桌面并VNC连接的文章,因为文章是基于CentOS系统来操作的,有热心读者希望有一个Debian下的类似的东西,这就促成了今天的这篇文字.需要 ...
- Ubuntu 16.04 安装 Gnome 桌面环境
个人博客链接:Ubuntu 16.04 安装 Gnome 桌面环境
- 最小化安装的redhat/centos安装gnome桌面
因系统版本和语言环境不同,安装包的名字会有所差别 安装方式可以选择直接联网安装,也可以加载dvd镜像源安装,这里针对配置redhat/centos本地dvd的yum源做个记录: 1.复制 redhat ...
- Ubuntu 安装gnome桌面及vnc远程连接
安装gnome桌面 sudo apt-get install gnome-core 安装vnc sudo apt-get install vnc4server 启动vnc vncserver 设置一下 ...
- ArchLinux安装KDE桌面
ArchLinux安装KDE桌面 一.链接网络 1.有线 # dhcpcd 2.无线 # wifi-menu 3.检查 # ping www.baidu.com 二.安装X服务 # pacman -S ...
- archlinux安装gnome的一些坑随记
问题1:网络设置无法查看,提示缺少NetworkManager 解决:安装networkmanager库,因为gnome调用的是networkmanager这个软件来管理网络的.然后要启动它:sudo ...
- 【桌面篇】Archlinux安装kde桌面
ArchLinux安装配置手册[桌面篇] 现在你的U盘可以拔掉了,重启后会发现和刚刚没什么区别,还是命令行的界面,别着急现在就带你安装桌面环境. 连接网络 首先检查一下网络是否连接成功 ping ww ...
- blfs(systemd版本)学习笔记-编译安装gnome桌面组件及应用
我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! blfs中的gnome项目地址:http://www.linuxfromscratch.org/blfs/view/stable ...
- Centos 7 安装GNOME桌面环境
第一步:列出可安装的桌面环境 [root@local ~]# yum grouplist 第二步:安装GNOME及相应桌面管理工具 [root@local ~]# yum group info &qu ...
随机推荐
- 序列化sys随笔补充
sys是在和python解释器做交互 sys.path----模块查找的顺序 sys.path.append() sys.path.insert()sys.argv---只能在终端执行 sys.arg ...
- 洛谷 P3435 [POI2006]OKR-Periods of Words
题目传送门 解题思路: 这道题题面比较乱,先说一下这道题要求什么: 对于一个字符串,求它及它的所有前缀的一个答案串的长度之和,答案串就是对于一个字符串,找到一个它的一个前缀,这个前缀后面在复制一遍,得 ...
- Vue(九)---自定义指令(directive )
1.无参数 自定义指令的方式:1. 使用Vue.directive 来自定义2. 第一个参数就是 指令名称 xart3. el 表示当前的html dom对象4. 在方法体内就可以通过 innerHT ...
- window下Apache Jmeter基础用法
1.下载Apache-jmeter-5.1.1.zip 2.解压到一个地方,就可以开始使用了,如果需要在CMD里快速打开,可以设置环境变量. 3.在bin里面,直接打开jmeter.bat. 可以修改 ...
- 吴裕雄 Bootstrap 前端框架开发——Bootstrap 字体图标(Glyphicons):glyphicon glyphicon-time
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name ...
- printf的封装与实现
1 UART通信协议 1.1 UART通信的物理连接 图1 UART的物理连接 1.2 逻辑电平 用电平表示逻辑1和逻辑0,逻辑1和逻辑0用来组织计算机层面的数据. 1.3 电平标准 根据通讯使用的电 ...
- GDOI#345. 送礼物「JSOI 2015」01分数规划+RMQ
题目描述 JYY和CX的结婚纪念日即将到来,JYY来到萌萌开的礼品店选购纪念礼物.萌萌的礼品店很神奇,所有出售的礼物都按照特定的顺序都排成一列,而且相邻的礼物之间有一种神秘的美感.于是,JYY决定从中 ...
- PHP页面跳转以及伪登录实例
PHP页面跳转一.header()函数header()函数是PHP中进行页面跳转的一种十分简单的方法.header()函数的主要功能是将HTTP协议标头(header)输出到浏览器. header() ...
- cf 764A、762A、764B
颓废题 764A #include<bits/stdc++.h> #define LL long long #define N 100005 #define lowbit(x) x& ...
- SpringMVC原理及流程解析
前言 春节期间宅在家里闲来无事,对SpringMVC进行了比较深入的了解,将之前模糊不清的地方基本摸索清楚了,特此撰文总结记录一下. 正文 一.一个请求为什么会调用到SpringMVC框架里? 首先问 ...