archlinux后续工作

一:创建普通用户

#useradd -m -g users -G audio,video,floppy,network,rfkill,scanner,storage,optical,power,wheel,uucp -s /bin/bash uname

#passwd uname

提升权限

#pacman -S sudo

编辑/etc/sudoers 加入uname ALL=(ALL) ALL  去掉这行注释 %wheel ALL=(ALL) ALL  重新登录验证

二:安装桌面xfce

#pacman -S xorg-server xorg-server-utils xorg-xinit

#pacman -S xf86-video-nouveau

#pacman -S input-synaptics

#pacman -S xfce4 xfce4-goodies

字体

#pacman -S ttf-dejavu

#pacman -S ttf-arphic-ukai

#pacman -S ttf-arphic-uming

#pacman -S wqy-zenhei

二:使用slim登录器

再没有安装登录器时通过startxfce4 登录到桌面环境

#pacman -S slim archlinux-themes-slim

#cp /etc/skel/.xinitrc ~/.xinitrc

去掉这行注释

exec startxfce4

#systemctl enable slim.service

#chmod +x ~/.xinitrc

注:本例为root用户使用slim登录设置,重新启动后进入slim登录,不能登录到普通用户,这是因为在普通用户下同样需要.xinitrc文件并指定用户桌面环境。我想让普通用户登录到   KDE环境,前提是已经安装KDE。

更改一些设置包括主题、默认登录用户等等从文件/etc/slim.conf。可以在/usr/share/slim/themes中查看喜欢的主题

三:中文化

export LANG=zh_CN.UTF-8

export LANGUAGE=zh_CN:en_US

export LC_CTYPE=en_US.UTF-8

将上面三行放到~/.xinitrc中,并放在exec startxfce4之前

四:中文输入法fcitx-sunpinyin

#pacman -S fcitx fcitx-sunpinyin fcitx-configtool

~/.xinitrc 加入

export GTK_IM_MODULE=fcitx

export QT_IM_MODULE=fcitx

export XMODIFIERS="@im=fcitx"

然后使用配置工具进行添加与设置,很简单

来源:https://wiki.archlinux.org

时间: 2024-10-08 16:37:56

archlinux后续工作的相关文章

Git在服务器安装完成后续工作

一.在服务器端: Git创建版本库 在普通用户下(下面以gong为例) 建个git文件下yydb(随便起个名) $ mkdir -p git/yydb 通过命令 git init --bare(不要用git init)把这个目录变成git可以管理的裸仓库,如下: $ git init --bare 下面在普通用户下新建个文件夹www $ mkdir -p www/ 把仓库clone在这个文件下 $ git clone ../git/yydb 完成!!! 二.在windows下: 随便找个地方打开

软工后续工作——增加数据库(详细设计文档4.0)

说明:主要改动就是在3.0的基础上增加了部分游戏数据库. 由于图片不能复制过来,源文档可进入github博客中查看https://github.com/momo23333/Alicization/tree/Zhang 下面为纯文本复制粘贴的内容: 详细设计文档 项目名称:英雄达拉崩吧 小组名称:Scientific_ZEAL软工小分队 项目负责人:刘帅 小组成员:房渤萱 张赐 宋从智 冯惠妍 1.   引言 1.1编写目的 本部分旨在阐明编写详细设计的目的,面向读者对象. 本文档主要描述各个模块

ubuntu16.04后续工作

一.ruijie https://blog.csdn.net/u012217085/article/details/24369335 https://blog.csdn.net/Lv_Victor/article/details/51457368 cd 锐捷根目录 1.sudo chmod +x ./rjsupplicant.sh 2.vim rj.sh 3.输入如下内容: #!/bin/bash sudo ./rjsupplicant.sh  -u 201124134111 -p 123456

Ubuntu安装后续工作

更新源: sudo gedit /etc/apt/sources.list 清华的源 deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main multiverse restricted universe deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main multiverse restricted universe deb http://mirr

关于重构工作的一点思考

最近两周一直忙着和重构相关的事情,本文将简要概述从开始制定重构方案,到具体执行的过程中遇到的问题,以及对重构的一点理性思考. 起因: 本系统是2015年11月开始建设,当时为了快速投入使用,大量的烂代码,后期一直保持快速前进,没有进行过实质性的重构. 具体表现: ● 分层不清,sql哪都有,dao有.service也有,就差controller没写了.同样dao也包含业务逻辑. ● sql用的是spring jdbc,并没有使用mybatis,导致sql写起来有些复杂,封装不够基本都是原始sql

读书笔记-NIO的工作方式

读书笔记-NIO的工作方式 1.BIO是阻塞IO,一旦阻塞线程将失去对CPU的使用权,当前的网络IO有一些解决办法:1)一个客户端对应一个处理线程:2)采用线程池.但也会出问题. 2.NIO的关键类Channel和Selector,Selector相当于调度系统,他可以轮询每个Channel的状态,Channel要比Socket更加具体:Buffer类比Stream更加具体: NIO引入Selector.Channel.Buffer就是想把信息具体化,让程序员有机会控制他们. 3.Buffer是

Git的思想和基本工作原理2

那么,简单地说,Git 究竟是怎样的一个系统呢?请注意,接下来的内容非常重要,若是理解了 Git 的思想和基本工作原理,用起来就会知其所以然,游刃有余. 在开始学习 Git 的时候,请不要尝试把各种概念和其他版本控制系统(诸如 Subversion 和 Perforce 等)相比拟,否则容易混淆每个操作的实际意义.Git 在保存和处理各种信息的时候,虽然操作起来的命令形式非常相近,但它与其他版本控制系统的做法颇为不同.理解这些差异将有助于你准确地使用 Git 提供的各种工具. 直接记录快照,而非

BusyBox init工作流程

linux启动完成后,运行由Busybox产生的init进程. init代码在BusyBox中init/init.c中,主要进行以下工作: >为init进程设置信号处理进程. >对控制台进行初始化. >解析inittab文件即/etc/inittab. >若无/etc/inittab,采用默认的inittab,运行初始化脚本/etc/init.d/rcS. >运行inittab中其他命令. -------------------------------------------

项目需求确认工作思路

项目需求确认工作思路 就信息化建设项目而言,需求调研完成,就需准备进行需求确认工作,那么需求确认工作该如何开展. 一.做好需求确认的准备工作 准备: (1)需求调研报告:详细描述需求单位的项目需求: (2)需求清单文件:详细描述每一条需求,以及对需求的答复: (3)针对需求调研报告和需求清单文件已经向需求单位做完了需求描述性确认和需求范围确认工作. 需求描述性确认:需求调研报告和需求清单文件是否准确表达了需求单位的意思. 需求范围确认:在需求描述确认工作完成后,需内部审核划定了需求范围后,再与需