gnome

VMware安装CentOS7教程

冷暖自知 提交于 2020-11-01 13:05:36
首先安装VM,VM破解版和激活版的百度有很多,随意下载一个 下载CentOS7 地址1:https://mirrors.btte.net/centos/7/isos/x86_64/ 地址2:http://mirrors.163.com/centos/7/isos/x86_64/ 版本:CentOS-7-x86_64-DVD-1804.iso 安装CentOs 选择--》典型 选择--》稍后安装操作系统 选择--》Linux 版本 CentOs64 选择--》 设置名称 和保存位置 选择--》 设置 磁盘大小 选择--》查看概括 选择--》自定义硬件 内存设为2G 选择--》 处理器 核心数 2 选择--》 设置新CD/DVD 右边选择ISO 映像文件 声卡,USB,打印机 如果不需要可以移除。 点击关闭,再次查看虚拟机概括 点击 完成,在左侧选中新建的虚机,右侧点击 开启 第一个 是直接安装 centos 第二个 是先检测iso文件可用性,再安装。默认第一个 等待安装后 会出现下图,选择语言,左侧下拉选择中文 点击继续。。出现配置界面 往下拉 点击安装位置,自定义分区 点击 LVM,选择标准分区 点击 加号 添加 新挂载点 按此种方式,依次添加 /boot 1024M swap 4000M / 空 最终结构如下,点击完成,接受更改 回到配置界面点击 网络和主机名 关闭 更改为 开启

Linux 内核模块编译 Makefile

时光怂恿深爱的人放手 提交于 2020-10-30 01:47:23
驱动编译分为 静态编译 和 动态编译 ;静态编译即为将驱动直接编译进内核,动态编译即为将驱动编译成模块。 而动态编译又分为两种: a -- 内部编译 在内核源码目录内编译 b -- 外部编译 在内核源码的目录外编译 二、具体编译过程分析 注:本次编译是外部编译,使用的内核源码是Ubuntu 的源代码,而非开发板所用linux 3.14内核源码,运行平台为X86。 对于一个普通的linux设备驱动模块,以下是一个经典的makefile代码,使用下面这个makefile可以完成大部分驱动的编译,使用时只需要修改一下要编译生成的驱动名称即可。只需修改obj-m的值。 ifneq ($(KERNELRELEASE),) obj-m:=hello.o else KDIR := /lib/modules/$(shell uname -r)/build PWD:=$(shell pwd) all: make -C $(KDIR) M=$(PWD) modules clean: rm -f *.ko *.o *.symvers *.cmd *.cmd.o endif 1、makefile 中的变量 先说明以下makefile中一些变量意义: (1)KERNELRELEASE 在linux内核源代码中的顶层makefile中有定义 (2)shell pwd 取得当前工作路径 (3)shell

CentOS安装图形界面方法(超详细)及遇到Cannot find a valid baseurl for repo: base/7解决方法

浪尽此生 提交于 2020-10-23 18:47:12
安装GNOME图形界面 1、输入 su root ,输入root用户密码进入root用户下(centos下不展示出密码,输入后按enter就行了),输入命令: yum groupinstall “GNOME Desktop” “Graphical Administration Tools” 安装Gnome包。输入命令后等待下载,然后一直输入y。 2.如果出现 Cannot find a valid baseurl for repo: base/7 第一步: cd /etc/sysconfig/network-scripts 第二步: vi ifcfg-ens33 cd 到network-scripts文件夹下,通过vi模式修改ifcfg-ens33文件。进入vi模式后按i进行编辑模式,将在最后一行ONBOOT=no,把no改成yes。然后按Esc退出编辑模式。输入:wq后按enter键保存并退出 3.重启网络 service network restart 4.重新输入 yum groupinstall “GNOME Desktop” "Graphical Administration Tools" 进行图形界面的安装,会发现没报错了,安装要几分钟。耐心等待,出现选择,一路选择y按enter键就好了,出现completer!就完成安装了 5.输入systemctl get

微软能否放弃 Windows 转向 Linux?

独自空忆成欢 提交于 2020-10-16 18:32:44
Jack Wallen 认为,Microsoft Linux 是 Microsoft 桌面操作系统的下一个演进方向。他解释了为什么这将是一个对 Microsoft、IT 专业人士、用户和 Linux 社区的双赢。 我尊敬的同事 Steven J. Vaughan-Nichols 在姊妹网站 ZDNet 上发表了一篇出色的文章,名为《 基于 Linux 的 Windows 非常有意义 》,他在文中讨论了 Eric S. Raymond 的 观点 ,即我们正接近桌面战争的最后阶段。Vaughan-Nichols 猜测,下一个合乎逻辑的步骤是在 Linux 内核上运行的 Windows 界面。 这是有道理的,尤其是考虑到微软在 Windows 的 Linux 子系统(WSL) 上的努力。然而,从我过去几年所目睹的一切来看,我认为可以得出一个对微软更有意义的结论。 Microsoft Linux: 为什么它是最好的解决方案 一度,微软的最大摇钱树是软件,确切地说是 Windows 和 Microsoft Office。但是,就像科技行业中的所有事物一样,进化也在发生,而拒绝进化的科技公司失败了。 微软明白这一点,并且它已经进化了。一个恰当的例子是: Microsoft Azure 。微软的云计算服务,以及 AWS 和 Google Cloud 已经成为这个不断变化的行业的巨大推动力

Linux 终端最全推荐(建议收藏)

无人久伴 提交于 2020-10-14 21:26:29
本文来自网络整理,如有侵权,则可删除。 如果你跟我一样,整天要花大量的时间使用Linux命令行,而且正在寻找一些可替代系统自带的老旧且乏味的终端软件,那你真是找对了文章。我这里搜集了一些非常有趣的终端软件,可以用来替代debian系的Linux原生终端。 Tilda image 这是一款可配置的雷神之锤风格的终端工具,也就是说,当用户敲击配置好的热键(缺省是F1)时,这个终端会从屏幕的顶端滑出,就跟雷神之锤游戏中的效果一样。 它的安装方法: apt- get install tilda Tilda跟其它下拉风格的终端比起来有更丰富的自定义选项。包括: 高度自定义界面 设置Tilda主窗口的透明度。 独特的内置配色方案。 用户可以将命令行窗口蜕化成极简状态。 Yakuake image Yakuake最初的设计灵感来源就是雷神之锤的终端效果。它本质上就是一个基于KDE Konsole技术的下拉风格的终端。因为它是一个KDE应用,如果你想把它安装到GNOME桌面上,将会遇到一大堆的KDE系统包依赖。但如果你是一个KDE用户,Yakuake会让你相当满意。它的安装方法是: apt- get install yakuake Guake image 这是一个Gnome平台上的下拉式的终端工具。这款终端的目标就是提供一种快速终端访问方式,你只需要按动一个快捷键,就能让它从桌面上出现/消失

四种方法移除linux(ubuntu)收藏栏/dock/左侧边栏)

血红的双手。 提交于 2020-10-13 07:38:08
文章目录 四种方法 隐藏dock而非移除 直接移除ubuntu dock包 使用其他风格界面 使用gnome扩展Dash to Panel   参考 How To Remove Or Disable Ubuntu Dock 四种方法 隐藏dock而非移除   bash键入 gsettings set org.gnome.shell.extensions.dash-to-dock autohide false gsettings set org.gnome.shell.extensions.dash-to-dock dock-fixed false gsettings set org.gnome.shell.extensions.dash-to-dock intellihide false   恢复则设为true即可   bash键入 gsettings set org.gnome.shell.extensions.dash-to-dock autohide true gsettings set org.gnome.shell.extensions.dash-to-dock dock-fixed true gsettings set org.gnome.shell.extensions.dash-to-dock intellihide true 直接移除ubuntu dock包  

ubuntu使用java时出现org.GNOME.Accessibility.AtkWrapper问题

你离开我真会死。 提交于 2020-10-12 23:59:35
ubuntu使用java时出现org.GNOME.Accessibility.AtkWrapper问题 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 说明 在使用java运行jar包的时候,出现这类错误 解决办法 找到/etc下的java路径 根据你的java版本号来 sudo gedit /etc/java-8-openjdk/accessibility.properties 这个时候会打开一个文件,我们把最后一行注释掉就行了,然后点击保存,再次运行就没有哦问题啦 感谢 万能的网络 以及勤劳的自己 来源: oschina 链接: https://my.oschina.net/guizimo/blog/4278392

Deepin操作系统

折月煮酒 提交于 2020-10-09 06:06:15
Deepin原名Linux Deepin、Deepin os、深度操作系统,于2014年4月改名Deepin。deepin团队基于Qt/C++(用于前端)和Go(用于后端)开发了的全新深度桌面环境(DDE),以及音乐播放器,视频播放器,软件中心等一系列特色软件。 deepin操作系统是由武汉深之度科技有限公司开发的Linux发行版。deepin操作系统是一个基于 Debian 的 Linux 操作系统,专注于使用者对日常办公、学习、生活和娱乐的操作体验的极致,适合笔记本、桌面计算机和一体机。它包含了所有您需要的应用程序,网页浏览器、幻灯片演示、文档编辑、电子表格、娱乐、声音和图片处理软件,即时通讯软件等等。deepin 的历史可以追溯到 2004年,其前身 Hiweed Linux 是中国第一个基于 Debian的本地化衍生版,并提供轻量级的可用LiveCD,旨在创造一个全新的简单、易用、美观的 Linux 发行版。 Deepin操作系统拥有自主设计的特色软件:深度软件中心、深度截图、深度音乐播放器和深度影音,全部使用自主的deepinUI,其中有深度桌面环境,deepinTalk(深谈)等。 deepin操作系统是中国最活跃的 Linux 发行版,deepin 为所有人提供稳定、高效的操作系统,强调安全、易用、美观。其口号为“免除新手痛苦,节约老手时间”。在社区的参与下,“让

Centos7系统安装远程桌面服务

浪子不回头ぞ 提交于 2020-10-05 10:21:48
Xrdp是Microsoft远程桌面协议(RDP)的一个开源实现,它允许以图形方式控制远程系统。使用RDP,您可以登录到远程计算机并创建一个真正的桌面会话,就像您登录到本地计算机一样。 系统环境 服务端: Centos 7.7 Minimal 客户端:Windows10 安装桌面环境 本实验中安装的系统没有安装桌面环境,我们需要自己安装,如果已经安装桌面了清跳过这一步。Centos7提供了"Cinnamon Desktop","MATE Desktop","GNOME Desktop","KDE Plasma Workspaces","LXQt Desktop","Xfce"让我们安装。 下面的 命令 列出可用环境组: [root@localhost ~]# yum grouplist Loaded plugins: fastestmirror There is no installed groups file. Maybe run: yum groups mark convert (see man yum) Loading mirror speeds from cached hostfile * base: mirrors.tuna.tsinghua.edu.cn * epel: mirrors.aliyun.com * extras: mirrors.aliyun.com *

使用 tmux 和 Git 自定义我的 Linux 终端

你。 提交于 2020-10-04 13:38:31
导读 设置你的控制台,以便你能知道身处哪个目录和该做什么 我使用 GNOME 终端,主要是因为它是我的发行版的默认设置。但是我终端内远非“默认值”。在我开始解释如何自定义它之前,它现在是这个样子: 我使用终端多路复用技术 tmux 管理我的终端体验。 在上图的底部,你可以看到我的绿色 tmux 栏。底部的 [3] 表示它是第三个终端:每个终端都运行自己的 tmux 会话。(我创建了一个新会话来放大字体,这样可在截图中更容易看到;这是它与其他终端之间的唯一区别。) 提示符看起来也很有趣,对吧?在提示符中塞入了太多信息后,我喜欢插上一个换行符,这样一来,如果我想即兴进行 shell 编程或编写一个传递了五次的管道,也不会超出屏幕界限。这样做的代价是简单的 命令 序列(新建、复制、移动)会更快地滚动出我的屏幕。 行末是 阿列夫零Aleph null 字符,它是最小的无穷基数。我希望内容行的结束很明显,并且当我意识到“阿列夫”和下标 0 都是 Unicode 字符时,我无法抗拒使用“阿列夫零”作为提示符的一部分的诱惑。(数学极客们,团结起来!) 在此之前是我的用户名。由于我在不同用户名的多台计算机上使用相同的点文件(保存在 Git 中),因此这个还算有用。 在我的用户名之前,是我所在目录的最后一部分。完整路径通常太长且无用,而当前目录对于像我这样的经常忘记在做什么人来说是很有用的