精简linux桌面,从ubuntu server安装最精简桌面

我的笔记本在安装初期,内核启动到时候,总是提示acpi相关到错误而无法引导到安装界面,则在boot: 后面加上linux acpi=off关闭acpi,就进入了安装界面。

安装完基本系统后是个字符见面的,于是安装xserverapt-get install x-window-system-core

apt-get install enlightenment (如果想用gnome的话就apt-get install gnome-core)

看到网上说最好安装一下gnome-language-selector,这个可以很方便的安装所有的中文相关包,但是我apt-get install language-selector后,最然能启动,但是无法执行,可能还需要装别的包,哪位知道的请告诉我。

另外,Ubuntu-server安装时键盘布局自动检测出的键盘布局在笔记本上有问题,引号键会失效,大家可以使用如下命令重新配置键盘布局,不要选国际键盘,直接用104键美国英语就可以了:

sudo dpkg-reconfigure console-setup

==================

安装ati显卡驱动,

apt-get install xorg-driver-fglrx linux-restricted-modules-`uname -r`

sudo depmod -asudo aticonfig --initial -f 如果出错,提示没有显卡驱动,则

修改/etc/X11/xorg.conf

在Device段,添加一行Driver  "fglrx",再执行sudo aticonfig --initial -f,若还报错,提示没有设置分辨率。则修改nano /etc/X11/xorg.conf (如果此文件中有出现“ati”到话,改成“fglrx”)

在Screen段,添加一行。大概如下:

Defaultdepth 24

SubSection "Display"

Depth 1

Modes  "1280x800" "1024x768"  "800x600"

EndSubSection再加上以下行

Section "Extensions"

Option    "Composite"  "0"

EndSection

重启之后,显卡驱动就搞定了。

==============================

=====安装声卡驱动===========

apt-get install alsa-base alsa-utils

再安装一个声音控制器apt-get install aumix(这是个命令行的tui工具)

==================================================

===========安装enlightenment==========

(当时源里的是e16)后,默认的xterm对中文支持不好,故安装了mlterm,

其配置文件/etc/mlterm/main内容如下(留以备忘):use_combining=true

font_size_range=5-50

scrollbar_view_name=sample

use_scrollbar=true

mod_meta_mode=8bit

use_bidi=true

copy_paste_via_ucs=true

compose_dec_special_font=true

termtype=mlterm

icon_path=/usr/share/pixmaps/mlterm-icon-wmaker.png

conf_menu_path_2=mlterm-zoom

use_anti_alias = true

# logsize=128

fontsize=12

# tabsize=8

use_xim=true

open_xim_in_startup=true

# use_login_shell=false

# ptys=1

# bel_mode=sound

# use_transbg=false

# big5_buggy=false

not_use_unicode_font=false

# only_use_unicode_font=false

# iso88591_font_for_usascii=false

# col_size_of_width_a=1

fg_color=black

bg_color=white

# ENCODING=auto

ENCODING=GB2312

# fontsize=1

****mlterm的复制和粘贴

mlterm 内部复制采用鼠标选中要复制区域,Shift键+Insert键粘贴到光标处.

mlterm 向外部(firefox)复制用鼠标选中复制区域,按鼠标中键粘贴到目标处.

外部如firefox向mlterm复制两种方法都可以.(备忘)

=====================到这里为止,系统启动后直接运行到控制台模式,想输入帐户和密码后直接登入X,而不必手动startx:在$HOME/.bash_profile中加入一句:/usr/bin/startx

============终端缺少tab功能,则安装screen弥补

screen使用(转自http://blog.chinaunix.net/u/31/showart_557846.html)

使用screen非常简易.只需在SHELL键入screen,便可打开一个screen session。

而在每个screen session 下,所有命令都以 ctrl+a(C-a) 开始。

现在让我来简单介绍基本的命令

C-a c -> Create,开启新的 window

C-a n -> Next,切换到下个 window

C-a p -> Previous,前一个 window

C-a C-a -> Other,在两个 window 间切换

C-a w -> Windows,列出已开启的 windows 有那些

C-a 0 -> 切换到第 0 个 window

C-a 1..9 -> 切换到第 1..9 个window

C-a a -> 发出 C-a,在 emacs, ve, bash, tcsh 下可移到行首

C-a t -> Time,显示当前时间,和系统的 load

C-a K(大写) -> kill window,强行关闭当前的 window

C-a [ -> 进入 copy mode,在 copy mode 下可以回滚、搜索、

复制就像用使用 vi 一样

C-b Backward,PageUp

C-f Forward,PageDown

H(大写) High,将光标移至左上角

L Low,将光标移至左下角

0 移到行首

$ 行末

w forward one word,以字为单位往前移

b backward one word,以字为单位往后移

Space 第一次按为标记区起点,第二次按为终点

Esc 结束 copy mode

C-a ] -> Paste,把刚刚在 copy mode 选定的内容贴上

C-a ? -> Help,显示简单说明

C-a d -> detach,将目前的 screen session (可能含有多个 windows)

到后台执行 当按了 C-a d 把 screen session detach 掉后,会回到还没进 screen 时的状态,此时

在 screen session 里每个 window 内运行的 process (无论是前台/后台)都在继续执行,即使 logout 也不影

响。

下次 login 进来时:

screen -ls -> 显示所有的 screen sessions

screen -r [keyword] -> 选择一个screen session 恢复对话

若 screen -ls 里有 Attached sessions:

screen -d [keyword] -> 强制 detach,以便「接手」过来

实例

说明看了那么多,让我们用一个实际例子来结束我们今天的学习。

在我们开启一个screen后,然后使用joe编辑一个文件,之后因为临时需要离开这时就可以运行Ctrl+a d,显示如下:

[becks@ec-base becks]$ screen

[detached]

这个时候当我们运行ps -e 可以看到pts/2这个我刚刚运行的screen正在运行joe

6264 pts/2 00:00:00 bash

6354 pts/2 00:00:00 joe

而当我们回来后想恢复这个session,只需要键入screen -r,而当你有多个session时候,系统将提示你选择一个,如下:

[becks@ec-base becks]$ screen -r

There are several suitable screens on:

6263.pts-1.ec-base (Detached)

6382.pts-1.ec-base (Detached)

Type "screen [-d] -r [pid.]tty.host" to resume one of them.

输入该session的pid进行恢复

[becks@becks becks]$ screen -r 6263

想退出screen的session,和退出shell一样,只需要键入exit命令,成功退出后将有以下提示

[screen is terminating]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值