`
newego
  • 浏览: 20087 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ubuntu14.4更改运行级别

 
阅读更多
据说Ubunut的一个UI相对友好的Linux版本,但我的需求是仅仅将其作为服务器使用,偶尔用用UI界面。所以我希望启动Ubuntu时,直接进入Shell命令行。

印象中,Linux可以通过修改runlevel来改变启动级别,以达到我上述目的。但Ubuntu却显得有点特别。

先说方案:

# 查看当前启动级别
runlevel  # 结果应该是2
                          
# 将runlevel设置为3
sudo vi /etc/inittab
                          
# 增加下面这一行到inittab中
id:3:initdefault:
                          
## 以上仅仅是一个启动级别的改动,但是3和2基本是没有区别。下面需要对3进行定制
sudo vi /etc/init/lightdm.conf
                          
# 将
start on ((filesystem
           and runlevel [!06]
           and started dbus
           and (drm-device-added card0 PRIMARY_DEVICE_FOR_DISPLAY=1
                or stopped udev-fallback-graphics))
          or runlevel PREVLEVEL=S)
                          
# 修改为
start on ((filesystem
           and runlevel [!036]
           and started dbus
           and (drm-device-added card0 PRIMARY_DEVICE_FOR_DISPLAY=1
                or stopped udev-fallback-graphics))
          or runlevel PREVLEVEL=S)
                          
# 使得lightdm不在级别3中启动
改变当前启动级别的好处是,当你有时需要进入GUI界面时,直接执行下面的命令即可:

sudo init 2
总结:

1. 变更当前启动级别
2. 定制新的启动级别

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

关于Ubuntu的启动级别与Redhat的对比:
Debian系(ubuntu是基于debian)的Linux一直是用runlevel 2来默认启动,并且runlevel定义也与redhat有区别。

debian的runlevel级别定义如下:

0 – Halt
1 – Single
2 – Full multi-user with display manager (GUI)
3 – Full multi-user with display manager (GUI)
4 – Full multi-user with display manager (GUI)
5 – Full multi-user with display manager (GUI)
6 – Reboot

可以发现2~5级是没有任何区别的。

而redhat的runlevel级别定义如下:

0 – Halt
1 – Single
2 – Not used/User definable
3 – Full multi-user NO display manager
4 – Not used/User definable
5 – Full multi-user with display manager (GUI)
6 – Reboot

对应的配置文件夹如下:

/etc/rc0.d Run level 0
/etc/rc1.d Run level 1
/etc/rc2.d Run level 2
/etc/rc3.d Run level 3
/etc/rc4.d Run level 4
/etc/rc5.d Run level 5
/etc/rc6.d Run level 6

再者,网上有很多文章都是关于如何disable gdm (Graphic Display Manager ?)的,这是Ubuntu在11.04之前的默认GUI引擎,但现在已经变更为lightdm了。所以关于gdm的设置也就无效了。
分享到:
评论

相关推荐

    ubuntu14.4网易云安装包deb包

    标题中的“ubuntu14.4网易云安装包deb包”指的是在Ubuntu 14.04 LTS(Trusty Tahr)操作系统上安装网易云音乐应用的DEB软件包。DEB是Debian软件包格式,它是Ubuntu系统中用于分发和安装软件的主要方式。这个DEB包...

    Linux Ubuntu14.4 JRE7 amd64 lib so包

    Linux Ubuntu14.4 JRE7 amd64 lib so包 在Linux 上安装JAVA环境老是因为缺包而出问题。 比如:java.lang.UnsatisfiedLinkError: no nio in java.library.path 就是因为缺包引起的。 直接把包覆盖到/java/jre/lib/...

    ubuntu14.4+caffe安装手册

    在本文中,我们将详细探讨如何在Ubuntu 14.04上安装CUDA和Caffe,这对于深度学习开发者来说是至关重要的。CUDA是NVIDIA提供的一个并行计算平台,而Caffe是一个高效的深度学习框架,广泛用于图像识别和计算机视觉任务...

    Ubuntu 14.04版本 NFS 离线安装包

    - 将离线安装包"Ubuntu14.4 NFS离线安装包"解压缩到一个临时目录,例如 `/tmp/nfs-install`。 2. 安装NFS核心组件: 打开终端,切换到解压后的目录,执行以下命令来安装NFS核心组件: ``` sudo dpkg -i /tmp/...

    ubuntu14.04 Docker离线安装包

    Docker基于Google的golang语言编写,它通过容器技术实现了轻量级的隔离,使得每个应用都在自己的环境中运行,互不影响。Docker容器相比于传统的虚拟机,启动速度快,资源利用率高,且易于扩展和迁移。 在Ubuntu ...

    ubuntu14.04安装Mininet2.2.2版本

    实现了在Ubuntu平台上面自动安装mininet软件的脚本文件,我自己使用没问题。

    Ubuntu14.04.4 .txt

    Ubuntu14.04.4 安装包,有需要的可以提取,亲测可用安装细节百度即可

    ubuntu14.04+caffe+cpu配置

    Ubuntu14.04系统下caffe的安装与配置过程,希望能帮到一些需要的人。我在安装的过程中遇到很多问题,个人建议Ubuntu系统用Ubuntu14.04版本。

    ubuntu11.04制作离线镜像源

    ubuntu11.04离线镜像源制作方法 本文档将详细介绍如何制作ubuntu11.04离线镜像源,主要面向没有网络连接的情况,旨在帮助用户在安装完成ubuntu11.04后能够进行更新。 镜像源的重要性 在安装ubuntu11.04时,镜像源...

    Ubnutu14.4+WN722N无线网卡做热点

    Ubuntu 14.4 + WN722N 无线网卡做热点 本文主要讲述如何使用 Ubuntu 14.4 和 WN722N 无线网卡创建一个热点,以便于学习和生活中的便捷使用。下面是详细的知识点: 1. 操作系统升级:在开始创建热点之前,需要升级...

    安装VMWare软件和虚拟机ubuntu-基于14.04.zip

    安装VMWare软件和虚拟机ubuntu-基于14.04.zip

    在Ubuntu中使用Chrome运行Android程序

    在Ubuntu中使用Chrome运行Android程序 在Ubuntu系统中,使用Chrome浏览器运行Android程序是一种非常实用的解决方案。这种方法可以让我们在Ubuntu系统中运行Android应用程序,而不需要安装Android虚拟机或模拟器。...

    Ubuntu下后台持续运行Python程序

    在Ubuntu系统中,后台持续运行Python程序是许多开发者和系统管理员需要掌握的重要技能。这尤其适用于需要长时间运行的任务,如数据分析、服务器监控或自动化任务。本文将深入探讨如何在Ubuntu环境下实现这一目标,并...

    ubuntu14.04系统32位版本的ssh-server的离线包

    ubuntu14.04系统32位版本的ssh-server的离线包ubuntu14.04系统32位版本的ssh-server的离线包ubuntu14.04系统32位版本的ssh-server的离线包ubuntu14.04系统32位版本的ssh-server的离线包

    ubuntu20.04实测运行fast-lio-LC算法-测试1数据包(lidar、imu)

    ubuntu20.04实测运行fast-lio-LC算法-测试1数据包(lidar、imu)

    Ubuntu下运行.sh文件

    要成功地在Ubuntu上运行`.sh` 文件,你需要遵循一系列步骤,确保文件具有正确的权限并使用正确的解释器。以下是详细的操作流程: 1. **设置文件权限**: 在开始执行任何.sh文件之前,首先要确保它有执行权限。你...

    ubuntu系统更改ip

    在Ubuntu系统中更改IP地址是网络管理的基本操作之一,涉及到网卡配置、网络接口文件编辑以及系统重启等多个步骤。下面详细介绍如何在Ubuntu系统中配置静态IP地址、设置虚拟IP地址以及修改主机名的详细过程。 ### ...

    Ubuntu图形界面和命令模式转换

    在 Ubuntu 中,默认情况下,系统是没有 /etc/inittab 文件的,因此不能通过该文件更改 Ubuntu 的运行级别 (run level)。不同于其他 Linux 发行版本,Debian 系(包括 Ubuntu)中的运行级别有所不同。其中,2-5 级别...

    qt-creator-linux-x86_64-opensource-2.4.1.bin

    ubuntu下的软件包,还蛮好用的 昨天刚刚安装上在ubuntu14.4上运行蛮好

    pwn ubuntu18的运行环境自己搭建

    pwn ubuntu18的运行环境具体情参考https://blog.csdn.net/weixin_41748164/article/details/127874334

Global site tag (gtag.js) - Google Analytics