图形界面

Linux/CentOS关闭图形界面(X-window)和启用图形界面命令

情到浓时终转凉″ 提交于 2019-12-21 04:29:07
1.在图像界面关闭x window: 1.1 shell中运行 init 3 进入文本模式,同时会关闭相关的服务(Xserver 肯定关闭) 1.2 Alt+Ctrl+F1~F6到字符界面,root登陆,ps aux|grep /usr/X11R6/bin/X,得到X进程号, kill -9 进程号,其实这时已经到文本界面了,没必要关X。(这样太粗鲁了) 2.如果你想一开机后不进入X Window: 编辑/etc/inittab vi /etc/inittab id:5:initdefault:改成 id:3:initdefault: :x 文件保存 :q 退出VI 3.在文本模式打开图形界面(X window): 在shell中输入:startx 或者 init 5 1.进入字符界面   为了在Linux启动时直接进入Console界面,我们可以编辑/etc/inittab文件。找到id:5: initdefault:这一行,将它改为id:3:initdefault:后重新启动系统即可。我们看到,简简单单地将5改为3,就能实现启动时进入X-window图形操作界面或Console字符界面的转换,这是因为Linux操作系统有六种不同的运行级(run level),在不同的运行级下,系统有着不同的状态,这六种运行级分别为:   0:停机(记住不要把initdefault 设置为0

RedHat在字符模式下安装图形界面(RHEL6.2 配置光盘为本地yum源)

限于喜欢 提交于 2019-12-20 19:20:50
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 刚开始玩linux的时候老是会出现这样那样的不可预知的问题,在装系统的过程中也进常会忘了装图形界面。 当等了几十分钟后终于可以体验到全新的linux时出现在我们面前的却是一个经典的黑色背景和纯字符的界面… 这时候难道我们要再重装一次,等下一个几十分钟? 这篇文章主要讨论在RHEL6.1字符模式下安装图形界面 我们只是在安装的过程中忘了装图形界面,说明图形界面的程序包已经集成在我们的安装光盘里了 其实我们只需要配好本地yum这些问题也就不再是问题了,只需要几条 命令 和几分钟的时间我们就能召唤回友好 的图形界面. 1.首先,RHEL6.2 配置光盘为本地yum源 linux虽稳定,但也让其失去了一些东西,其中给初学Linux者最强烈的感受应该是其图形界面的管理不及windows的强大。 特别是在安装软件的时候时常会遇到依赖性问题。我们可以通过配置yum来帮我们解决繁琐的软件依赖关系。 下文主要来讨论RHEL中配置本地光盘为yum源。 第一步当然是要挂载光盘了 我把光盘挂载到了/mnt下 我们到/mnt下看看里面的内容 现在我们来写yum的配置文件 用vim编辑器在/etc/yum.repos.d目录下直接编辑一个local.repo的文件并保存 文件内容如下 这里对应着光盘中的几个文件夹 保存并退出

安装archlinux的linux命令记录

旧时模样 提交于 2019-12-20 07:28:31
磁盘的分区:cfdisk 格式化分区:mkfs.ext4,mkswap,swapon 查看所有分区:lsblk /dev/sda 先挂载 / 分区:mount /dev/sda1 /mnt archlinux的镜像文件路径:/etc/pacman.d/mirrorlist mirrorlist 文件也会被 pacstrap 复制到新系统,所以最好在安装的时候设置 让本地的包数据库和远程的软件仓库同步:pacman -Syy //此时磁盘的sda1中还没安装上系统 安装基本系统:pacstrap -i /mnt base 生成fstab:genfstab -U -p /mnt >> /mnt/etc/fstab //只有安装完基本系统之后才能生成fstab chroot到新系统:arch-chroot /mnt /bin/bash 修改locale.gen文件:nano /etc/locale.gen //移除需要的编码前面的注释,一般为 en_US.UTF-8 UTF-8 生成locale讯息:locale-gen 创建locale.conf:echo LANG=en_US.UTF-8 > /etc/locale.conf 设置时区:ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 设置时间标准:hwclock -

Linux CentOS 7的图形界面安装(GNOME、KDE等)

两盒软妹~` 提交于 2019-12-20 07:09:10
转载于:https://jingyan.baidu.com/article/0964eca26fc3b38284f53642.html 今天为大家介绍一下CentOS 7的图像界面安装(虚拟机和硬盘安装是一样的,其他Linux类似。) 1 VirtualBox虚拟机安装教程详解 工具/原料 网络 电脑 方法/步骤 1 1、首先安装X(X Window System),命令为 yum groupinstall "X Window System" 回车(注意有引号) 3 CentOS Linux系统虚拟机/硬盘安装教程 2 2、由于这个软件组比较大,安装过程会比较慢,安装完成会出现complete! 3 3、检查一下我们已经安装的软件以及可以安装的软件,用命令 yum grouplist 回车 4 Windows8/10自带虚拟机Hyper-V如何开启 4 4、然后安装我们需要的图形界面软件,GNOME(GNOME Desktop) 这里需要特别注意!!!! 一定要注意 名称必须对应 不同版本的centOS的软件名可能不同 其他Linux系统类似 否则会出现No packages in any requested group available to install or update 的错误。 1 Windows10配置Java环境教程 5 5、同样的。

使用Tkinter实现python图形界面Hello World

橙三吉。 提交于 2019-12-20 05:44:10
第一个窗口吧,很简单Hello.py: from Tkinter import * from tkMessageBox import * root = Tk() root.mainloop() 如图: 放个按钮,注册个事件BtnClick.py 大气象 from Tkinter import * from tkMessageBox import * def button_click(): showinfo( ' first application ' , ' Hello world! ' ) root = Tk() b = Button(root,text = ' OK ' ,command = button_click) b.pack(side = TOP) root.mainloop() 如图 来源: https://www.cnblogs.com/greatverve/archive/2010/05/26/python-tkinter-hello-world.html

图形界面GUI

半城伤御伤魂 提交于 2019-12-15 00:47:32
JFrame jframe = new JFrame(); //创建一个窗口 jframe.setVisible(true) //设置窗口显示 jframe.setLocation() //设置窗口位置 jframe.setSize() // 设置窗口大小 控件: 按钮 JButton btn = new JButton("确定"); //创建一个确定按钮 jframe.add(btn); //将按钮放入窗口中 文字显示控件: JLabel jblName = new JLabel("姓名") 输入框: JTextField txtName = newJTextField(20); //参数设置框的大小 JPasswordField txtpwd = new JPasswordField(20); 布局管理器: JFrame默认的布局管理器BorderLayout BorderLayout分东南西北中 例如: jframe.add(btn,BorderLayout.WEST); //西布局 jframe.add(btn1,BorderLayout.EAST); //东布局 jframe.setLayout(null) //取消默认布局,完全自定义布局 流式布局: jframe.setLayout(new FlowLayout()); 网格布局: jframe.setLayout

关于ubuntu安装显卡驱动后黑屏无法返回图形界面

我是研究僧i 提交于 2019-12-10 05:18:26
我在安装NVIDIA显卡驱动时,到网上找了个教程,按照网上的教程一步步进行,到进入到纯命令行界面时,要求关闭lightdm,我当时系统没安装lightdm,于是安装了一个lightdm,然后一步步做。 但装完显卡驱动后,开启lightdm服务,然后reboot,发现进入不了图形界面,电脑黑屏,我想这可能是新装的这个lightdm的原因,于是切换到纯命令行界面,重新开启gdm3服务来登录图形界面,然后就顺利回到图形界面了: sudo service gdm3 start 然后我就果断删除了lightdm: sudo apt remove lightdm 差点重装系统。 另外,如果安装了多个登录服务,可以用类似一下的命令进行切换: sudo dpkg-reconfigure gdm3 来源: CSDN 作者: ACSE-Mayer 链接: https://blog.csdn.net/sunmingyang1987/article/details/103461861

界面之下:还原真实的 MVC、MVP、MVVM 模式

∥☆過路亽.° 提交于 2019-12-09 13:29:47
前言 做客户端开发、前端开发对MVC、MVP、MVVM这些名词不了解也应该大致听过,都是为了解决图形界面应用程序复杂性管理问题而产生的应用架构模式。网上很多文章关于这方面的讨论比较杂乱,各种MV*模式之间的区别分不清,甚至有些描述都是错误的。本文追根溯源,从最经典的Smalltalk-80 MVC模式开始逐步还原图形界面之下最真实的MV*模式。 GUI程序所面临的问题 图形界面的应用程序提供给用户可视化的操作界面,这个界面提供给数据和信息。用户输入行为(键盘,鼠标等)会执行一些业务逻辑,可能会导致对应用程序数据的变更,数据的变更自然需要用户界面的同步变更以提供最准确的信息。例如用户对一个电子表格重新排序的操作,应用程序需要响应用户操作,对数据进行排序,然后需要同步到界面上。 在开发应用程序的时候,以求更好的管理应用程序的复杂性,基于职责分离(Speration of Duties)的思想都会对应用程序进行分层。在开发图形界面应用程序的时候,会把管理用户界面的层次称为View,应用程序的数据为Model(注意这里的Model指的是Domain Model,这个应用程序对需要解决的问题的数据抽象,不包含应用的状态,可以简单理解为对象)。Model层对应用程序的业务逻辑无知,只保存数据结构和提供数据操作的接口。 有了View和Model的分层,那么就有了两个问题: 响应用户操作的业务逻辑

Ubuntu 11.04下安装SVN图形界面客户端

◇◆丶佛笑我妖孽 提交于 2019-12-09 11:44:44
1. 安装svn客户端:sudo apt-get install subversion 2. 安装图形界面客户端Rabbitvcs: (1)下载 http://rabbitvcs.googlecode.com/files/rabbitvcs-0.13.2.tar.gz ,解压 (2)安装下面的软件 [plain] view plain copy sudo apt-get install python-nautilus python-configobj python-gtk2 python-glade2 python-svn python-dbus subversion meld (3)到解压目录下执行 [plain] view plain copy sudo python setup.py install (4)在解压的目录复制 clients/nautilus/RabbitVCS.py 到 /usr/lib/nautilus/extensions-2.0/python (5)重启你的电脑。 ok。现在在某个文件夹下点击右键看一下,就能看到svn的菜单项 来源: oschina 链接: https://my.oschina.net/u/216139/blog/54561

dialog-inux图形界面工具浅尝

寵の児 提交于 2019-12-09 11:23:25
【背景】 虽然对shell还是比较熟悉,但是去图书馆还是翻了下,发现有个图形化的后台工具dialog,于是记下来,尝试下。 【安装】 yum install dialog 或 http://hightek.org/dialog/ 【示例】 #! /bin/bash { for ((x=1;x<10;x++)) do let X=10*x echo $X sleep 1 done } | dialog --gauge "Rate of progress..." 10 36 exit 0 【效果】 【 参考】 1.http://www.ttlsa.com/linux-command/linux-dialog-shell/ 2. http://www.oschina.net/p/lazymanage 一哥们封装的一个运维工具 3.dialog pdf 手册 http://bbs.chinaunix.net/forum.php?mod=attachment&aid=NDAzNjAzfDgwNzU3YWE1fDEzOTIwMjA4OTR8MHwxNzc2NTU1&fid=24 备注:如果你的边框产生如:0;10;1mHello10;11m;10;1m 的文字,请捣鼓下环境变量或终端设置。因为笔者换了个终端就好了。 来源: oschina 链接: https://my.oschina.net