http://apps.hi.baidu.com/share/detail/33044520

http://www.cnblogs.com/chenwq/archive/2011/01/01/1923617.html

中提到RH/Fedora下sudo mv /etc/rcX.d/{K,S}xxgdm的方法已经不适用了。在我的Ubuntu10.04下,/etc/rcx.d/目录下不存在gdm的启动链接。且Ubuntu自6.10时代就放弃了/etc/inittab(严格来说是默认安装条件下不使用)。

使用bum或sysv-rc-conf关闭gdm服务也是无效的(Debian系runlevel 2-5都是一样会启动gdm的,以前修改默认启动级别的方法也无效了)。

查资料,Ubuntu中文论坛的一篇稿子有正解,其方法是修改grub2的配置文件。

原文链接在此:Ubuntu 10.04 启动进入字符界面

1 原来要想默认不进入xwindows,只需编辑文件”/etc/default/grub”,
2 把 GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
3 改成GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash text”
4 (即在GRUB_CMDLINE_LINUX_DEFAULT项的后面加上” text”),
5 然后再运行”sudo update-grub”即可。

经验证 "quiet splash text"或者最简单的"text"都可以,区别是前者在引导阶段会出现splash界面。

所以只需要修改/boot/grub/grub.cfg文件中在quiet splash后添加text 即可以以字符界面登陆系统,如果启动图形界面,可以直接startx

PS:

runlevel 可以查看当前运行级别,ubuntu默认图形界面为N 2
telinit N 可以改变运行级别至N

登录后如果出现乱码,则需要添加除UTF8以外的中文字符集(默认支持UTF8)

vi /var/lib/locales/supported.d/local

看到如下内容:

zh_CN.UTF-8 UTF-8
en_US.UTF-8 UTF-8

在文件尾添加中文字符集

zh_CN.GBK GBK
zh_CN.GB18030 GB18030

保存后退出。在终端输入命令:

sudo dpkg-reconfigure locales
则重新生成字符集,添加了GBK和GB18030

————————————————————————————————————
zhcon-Ubuntu字符界面(终端tty1-6)中文乱码和分辨率的解决方案

http://www.52rd.com/Blog/Detail_RD.Blog_dell_26461.html
有bug  会导致黑屏 死机  慎用!!!

————————————————————————————————————
http://forum.ubuntu.org.cn/viewtopic.php?t=329623

安装时选择英语为locale,
进桌面后,所有中文目录全是口口,只要装个中文字体就行了,ttf-wqy-microhei
如要应用程序变中文,可以在语言支持里添加中文语言,同时会装ibus输入法
现在注销,在GDM那里,可以选择中文。进桌面,就变中文了
执行个命令,如dpkg --help,显示的是中文
按 Ctrl+Alt+F2,进TTY,再执行个命令,如dpkg --help,显示英文。

重启动,在GRUB菜单那里,按E键,并在linux那行后加text参数。Ctrl+X,启动进入文本模式,也是英文的
————————————————————————————————————

也有人提到可以用配置sysv-rc-conf的形式来启动配置

先安装sysv-rc-conf。
即 sudo apt-get install sysv-rc-conf

运行sysv-rc-conf可配置level
即 sudo sysv-rc-conf

sysv-rc-conf

一、sysv-rc-conf简介   sysv-rc-conf是一个强大的服务管理程序,群众的意见是sysv-rc-conf比chkconfig好用。 二、背景知识 1、Ubuntu运行级别 Linux 系统任何时候都运行在一个指定的运行级上,并且不同的运行级的程序和服务都不同,所要完成的工作和要达到的目的都不同,系统可以在这些运行级之间进行切换,以完成不同的工作。 Ubuntu 的系统运行级别: 0 系统停机状态 1 单用户或系统维护状态 2~5 多用户状态 6 重新启动  查看当前运行级别,执行命令: runlevel ( runlevel 显示上次的运行级别和当前的运行级别,“N”表示没有上次的运行级别。) 切换运行级别,执行命令:   int [0123456Ss] ( 即在 init 命令后跟一个参数,此参数是要切换到的运行级的运行级代号,如:用 init 0 命令关机;用 init 6 命令重新启动。) Linux 系统主要启动步骤:   1. 读取 MBR 的信息,启动 Boot Manager   Windows 使用 NTLDR 作为 Boot Manager,如果您的系统中安装多个   版本的 Windows,您就需要在 NTLDR 中选择您要进入的系统。   Linux 通常使用功能强大,配置灵活的 GRUB 作为 Boot Manager。   2. 加载系统内核,启动 init 进程   init 进程是 Linux 的根进程,所有的系统进程都是它的子进程。   3. init 进程读取 /etc/inittab 文件中的信息,并进入预设的运行级别,   按顺序运行该运行级别对应文件夹下的脚本。脚本通常以 start 参数启   动,并指向一个系统中的程序。   通常情况下, /etc/rcS.d/ 目录下的启动脚本首先被执行,然后是   /etc/rcN.d/ 目录。例如您设定的运行级别为 3,那么它对应的启动   目录为 /etc/rc3.d/ 。   4. 根据 /etc/rcS.d/ 文件夹中对应的脚本启动 Xwindow 服务器 xorg   Xwindow 为 Linux 下的图形用户界面系统。   5. 启动登录管理器,等待用户登录   Ubuntu 系统默认使用 GDM 作为登录管理器,您在登录管理器界面中   输入用户名和密码后,便可以登录系统。(您可以在 /etc/rc3.d/   文件夹中找到一个名为 S13gdm 的链接) 三、安装sysv-rc-conf sudo apt-get install sysv-rc-conf 四、使用sysv-rc-conf sudo sysv-rc-conf 操作界面十分简洁,你可以用鼠标点击,也可以用键盘方向键定位,用空格键选择,用Ctrl+N翻下一页,用Ctrl+P翻上一页,用Q退出。其中,“X”表示开启该服务。 五 、部分服务优化推荐及介绍 acpi-support 这个是关于电源支持的默认是1,2,3,4,5下启动,我认为你可以把它调整到s级别。 acpid acpi的守护程序,默认是2-5开启,我认为可以不用管。 alsa alsa声音子系统,应该不用开启它。 alsa-utils 这个服务似乎取代了alsa,所以开启这个就可以了,我在S级别开启它。 anacron 这是一个用于执行到时间没有执行的程序的服务,我认为它无所谓,所以关了它,这个可以随便。 apmd 也是一种电源管理,我认为电脑如果不是很老,它就没有开启的必要了。 atd 和anacron类似,我把它关了。 bluez-utiles 传说中的蓝牙服务,然后遗憾我没有,所以关了。 bootlogd 似乎使用来写log的,安全期间开着他也许比较好。 cron 指定时间运行程序的服务,所以开着比较好的。 cupsys 打印机服务,所以如果你有,就开启吧。 dbus 消息总线系统,非常重要,一定要开。 dns-clean 拨号连接用的,如果不用,就关了它。 evms 企业卷管理系统,由于我并不明白什么叫做企业卷,所以我关了它。 fetchmail 用于邮件守护,我关了它。 gdm gnome桌面管理器,我关了它,然后用startx启动gnome。 halt 关机用的,不要更改 hdparm 这个我刚才有讲,如果没有ide硬盘也就不用开启它了。 hotkey-setup 这个是给某些品牌笔记本设计的热键映射,台式机用户请关了它   hotplug 这个是用于热插拔的,我已经测试过了,在某些电脑上关闭它会使声卡无效,请在S级别开启它。 hplip hp打印机专用的,应该可以关了它。 ifrename 网络接口重命名,好像没用,关了。 ifupdown 这个使用来打开网络的,开着它。 ifupdown-clean 同上。 klogd linux守护程序,接受来自内核和发送信息到syslogd的记录,并记录为一个文件,所以请开着它。 linux-restricted-modules-common 这个使用来使用受限制的模块的,你可以从/lib/linux-restricted-modules下查看,如果没有什么,你可以关掉它。 lvm 逻辑卷管理器,如果你没有请关了它。 makedev 用来创建设备到/dev/请不要动他。 mdamd 管理raid用,如果你没有请关闭它。 module-init-tools 从/etc/modules 加在扩展模块的,这个一般开着。 networking 增加网络接口和配置dns用,将它开启。 ntp-server 与ubuntu时间服务器进行同步的,关了。 pcmcia 激活pcmica设备,遗憾我有生以来都没有见过这样的设备,关了它。 powernowd 用于管理cpu的客户端程序,如果有变频功能,比如amd的quite' cool 那么就开启它吧。 ppp 拨号用的,我关了它。 ppp-dns 一样,也关了。 readahead 预加载服务,让我想起了win的预读,当然他们不同,它会使启动变慢3-4妙,所以我关了它。 reboot 重启用的,不要动。 rmnologin 如果发现nologin,就去除它,在笔记本上不用开启。 rsync rsync协议守护,请视情况而定。 screen-cleanup 一个清除开机屏幕的脚本,随便。 sendsigs 重启和关机时向所有进程发送消息。所以不要管它。 single 激活但用户模式,不用管它。 stop-bootlogd 从2,3,4,5级别停止bootlogd,不用管它。 sudo 这个不用说吧,不用管它。 sysklogd 用于记录系统日志信息,不用管它。 udev 用户空间dev文件系统,不用管它。 udev-mab 同上。 umountfs 用来卸载文件卷的,不用管它。 urandom 生成随即数的,不知道怎么用,不用管它。 usplash 那个漂亮的启动画面,但是我关了它,它也存在,所以想关他需要把内核起动参数中的splash一句删掉。   vbesave 显卡bios配置工具,不用管它。 xorg-common 设置x服务ice socket。不用管它。

————————————————————————————

解决方法:

一. Ubuntu默认的中文字符编码

Ubuntu默认的中文字符编码为zh_CN.UTF-8, 这个可以在

/etc/environment中看到:
sudo gedit /etc/environment
可以看到如下内容:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"

第二行即是默认的中文字符编码。注:可以通过这里修改默认的中文编 码字符,比如修改为:zh_CN.GBK。

二. 添加中文字符编码的方法
1. 直接使用locale-gen
在终端输入命令:
sudo locale-gen zh_CN.GB18030
即可完成中文字符集的添加。完成后可以转到

/usr/lib/locale/,下面已经有一个 zh_CN.gb18030文件夹;在超级终端输入命令:

gedit /var/lib/locales/supported.d/local,可以发现文件中多了一行:zh_CN.GB18030 GB18030。说明添加成功。

2. 通过修改/var/lib/locales/supported.d/local文件
在终端输入命令行
sudo gedit /var/lib/locales/supported.d/local
可以看到如下内容:

zh_CN.UTF-8 UTF-8
en_US.UTF-8 UTF-8

在文件尾添加中文字符集

zh_CN.GBK GBK

保存后退出。在终端输入命令:

sudo dpkg-reconfigure locales

Generating locales...
en_AU.UTF-8... done
en_BW.UTF-8... done
en_CA.UTF-8... done
en_DK.UTF-8... done
en_GB.UTF-8... done
en_HK.UTF-8... done
en_IE.UTF-8... done
en_IN.UTF-8... done
en_NZ.UTF-8... done
en_PH.UTF-8... done
en_SG.UTF-8... done
en_US.UTF-8... done
en_ZA.UTF-8... done
en_ZW.UTF-8... done
zh_CN.GBK... done
zh_CN.UTF-8... up-to-date
zh_HK.UTF-8... done
zh_SG.UTF-8... done
zh_TW.UTF-8... done
Generation complete.

即可生成相应文件:/usr/lib/locale /zh_CN.gbk/

最后重启ubuntu

转载于:https://my.oschina.net/alphajay/blog/28783

配置 Ubuntu 字符界面启动相关推荐

  1. Ubuntu字符界面输入密码始终提示错误 login incorrect 解决办法

    方法1. 先输入用户名按enter,然后ctrl+alt+f7 切换回图形界面,然后再切换到字符界面输密码 方法2.先输入用户名按enter,然后关闭小键盘上的numlock按键再打开,再输入密码 f ...

  2. ubuntu字符界面login_Ubuntu字符界面输入密码始终提示错误 login incorrect 解决办法...

    Arp攻击实战 hyddd原创,转载请说明出处. 现在网上很多关于ARP攻击的文章,但多数是描述其原理,少数会以某个工具作为例子展开说明,但感觉说的还是不够详细,今天写个文章以实战介绍一个叫" ...

  3. Ubuntu系统界面启动后启动开机自启动后锁屏

    目录 一.简介: 二.安装 三.执行锁屏操作 四.修改开机启动脚本 一.简介: 目前,我们系统开机自启动需要打开界面后才能启动,有两种解决办法,第一种就是修改启动顺序,第二种就是打开界面后启动开机启动 ...

  4. linux字符界面忘记登录密码,个性化修改Linux登录时的字符界面

    如果采用root账号登录编辑/etc/bashrc内容,那所有其他帐号登录都会提示相同的内容,如果想每个用户进行配置,那就去每个帐号的目录下去配置吧. 这里提供改一个文件所有帐号都能看到的个性显示内容 ...

  5. Linux启动界面切换:图形界面-字符界面(转)

    Linux字符界面切换到图形界面 由字符界面切换到图形界面可用两种简单方法实现: 1.在字符界面输入startx或init 5 . 2.通过编辑/etc/inittab文件实现默认进入图形界面. 把其 ...

  6. CentOS 7安装和配置的基础教程,字符界面下安装图形界面,图形界面和字符界面的切换

    CentOS 7安装教程: 准备阶段: 软件:VMware Workstation 镜像文件:CentOS-7-x86_64-bin-DVD1.iso CentOS 7.9(2009) 下载:页面加载 ...

  7. 论字符界面和WEB界面配置的优缺点

    今天在现场看到这里买的是天融信的硬件防火墙,呵呵,我还是第一次看到别人操作防火墙,令我失望和意外的是他们的操作都是基于WEB界面的操作,和操作一般后台差不多,呵呵,有点让我失望,原来还以为这个很难弄, ...

  8. 使用ansible批量部署开机启动时为字符界面

    使用ansible批量部署开机启动时为字符界面 一.查看当前启动默认的引导目标 ansible product -u user1 -b -a "systemctl get-default&q ...

  9. Ubuntu图形界面入门学习笔记

    Ubuntu 图形界面入门 本笔记在已有的教案上加入学习所得 目标 熟悉 Ubuntu 图形界面的基本使用 01. Ubuntu 的任务栏 02. 窗口操作按钮 03. 窗口菜单条 常用 Linux ...

  10. Windows10 + Ubuntu18.04双系统教程及踩坑(Nvidia显卡导致的ubuntu安装以及启动过程中花屏问题)

    今天尝试在Windows10上安装Ubuntu18.04的系统,这里记录一下大致的流程,也当是给自己存个档. 首先Ubuntu的下载地址可以从清华镜像站找到 Ubuntu下载地址 1.划分磁盘空间 在 ...

最新文章

  1. 改变IT世界的11大Apache开源技术
  2. 贝叶斯、先验估计、后验估计、最大似然估计、最大后验估计
  3. 温度湿度传感器流程图_温度传感器和湿度传感器在高铁轨道板智能养护中的应用...
  4. 手撸 webpack4.x 配置(二)
  5. 让Internet Explorer成为你的软件集成平台
  6. 菜鸟教程-maven
  7. java 一年 周数_java获取一年共有多少周
  8. 20种银河科幻风格ps字体样式
  9. 浏览器主页被修改的解决方案
  10. 紫装の槍使い(トゥーヴァ) / 紫枪(异时层土法)
  11. VC6.0修改工程名字方法
  12. 我的世界 为何用java开发?
  13. 湘潭大学计算机专业科目,湘潭大学(专业学位)计算机技术研究生考试科目和考研参考书目...
  14. MySQL期末复习题和答案
  15. C语言内存空间示意图
  16. 雅可比矩阵 和 海森矩阵
  17. 好分数阅卷3.0_好分数阅卷3.0app下载-好分数阅卷3.0客户端下载v3.0 - 欧普软件园...
  18. 一文带你分分钟掌握智能手机处理器的前世今生,再也不用担心妈妈老婆女友让我选手机啦
  19. jq 组装数组_jQuery数组处理详解(含实例演示)
  20. 动态规划-01背包问题

热门文章

  1. threeJs 入门
  2. SpringCloud-网关gateway-zuul
  3. Linux 下安装 Elasticsearch5.6.x 详细步骤以及踩坑解决方案
  4. 控制理论导论_生活 amp; 工作 amp; 科研 amp; 控制理论与实践
  5. nodejs中md5加密模块
  6. C# web 后台页面间的跳转
  7. hexo 环境变量_优雅的博客框架,快速、简洁、高效且主题丰富——Hexo
  8. PHPStorm 设置背景图片
  9. vue中html没引入js文件,vue.js如何引入非模块化的js文件并调用里面的方法和类。...
  10. jk-fourm.php,JK车头灯与我的新年期望(已更新完毕)