openeuler 欧拉操作系统的几个图形界面安装方法

2023-11-03

欧拉操作系统openeuler 安装的时候默认是不带图形界面的,安装完成后如果要使用图形需要手工往系统里面补。

目前为止最新的21.09版本ISO安装完后在线源配置里面EPOL源路径是错误的,需要手工修改一下路径,否则是无法更新源里面的软件包信息的。

[root@localhost ~]# cat /etc/yum.repos.d/openEuler.repo
#generic-repos is licensed under the Mulan PSL v2.
#You can use this software according to the terms and conditions of the Mulan PSL v2.
#You may obtain a copy of Mulan PSL v2 at:
#    http://license.coscl.org.cn/MulanPSL2
#THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR
#IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR
#PURPOSE.
#See the Mulan PSL v2 for more details.
[OS]
name=OS
baseurl=http://repo.openeuler.org/openEuler-21.09/OS/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://repo.openeuler.org/openEuler-21.09/OS/$basearch/RPM-GPG-KEY-openEuler
[everything]
name=everything
baseurl=http://repo.openeuler.org/openEuler-21.09/everything/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://repo.openeuler.org/openEuler-21.09/everything/$basearch/RPM-GPG-KEY-openEuler
[EPOL]
name=EPOL
baseurl=http://repo.openeuler.org/openEuler-21.09/EPOL/main/$basearch/
enabled=1
gpgcheck=1

默认安装好后的在线源配置的EPOL源路径需要修改,由原有

baseurl=http://repo.openeuler.org/openEuler-21.09/EPOL/$basearch/

改成

baseurl=http://repo.openeuler.org/openEuler-21.09/EPOL/main/$basearch/

查看dnf makecache的报错,直接浏览器访问EPOL源后发现路径里面需要添加一个main,添加后正常,如果不做这一步,图形部分无法安装,因为统信贡献维护的DDE,KDE,麒麟的UKUI,普华维护的mate,相关包都在这个源里面。

  • 服务器上实际我更喜欢mate这种轻量级清新的桌面,第一个要试的就是mate
[root@localhost ~]# dnf install mate-desktop
Last metadata expiration check: 0:21:17 ago on 2021年11月17日 星期三 14时15分25秒.
Error: 
 Problem: conflicting requests
  - nothing provides isoft-menus needed by mate-desktop-1.22.2-3.oe1.x86_64
  - nothing provides mate-control-center-filesystem needed by mate-desktop-1.22.2-3.oe1.x86_64
  - nothing provides mate-notification-daemon needed by mate-desktop-1.22.2-3.oe1.x86_64
  - nothing provides mate-panel needed by mate-desktop-1.22.2-3.oe1.x86_64
  - nothing provides mate-user-guide needed by mate-desktop-1.22.2-3.oe1.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

结果一来就给我个暴击,还有依赖关系没解决,手工查了报告的这几个软件包系统源里面都没有,没法搞,看来这个半成品还无法体验。

  • 来个轻量级的xfce
dnf install xfdesktop xorg-*  xfce4-* lightdm lightdm-gtk xfce4-*-plugin network-manager-applet

systemctl set-default graphical.target

reboot
  • 最后还是亲切的DDE
dnf install dde
  • 最后再试试麒麟的UKUI
dnf install ukui

看来还是商业公司做的桌面比较方便,dde ukui都是直接在线直接安装一个包,自动拉一堆依赖,完设置默认启动到图形就OK了。

从感官上来说,还是DDE比较好用,风格统一,各方面都比较适中,UKUI登陆和某些界面比较炫酷,但是那个配置网络的界面以及控制中心,UI做的简直是一堆狗屎。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

openeuler 欧拉操作系统的几个图形界面安装方法 的相关文章

  • Visual Studio - X11:缺少 DISPLAY 环境变量

    我正在使用 Visual Studio 2019 Enterprise 开发跨平台 Windows Linux x64 GUI 应用程序 在这个 2019 版本中 我们可以使用 Visual Studio调试平台 Windows 本机 和
  • php_network_getaddresses: getaddrinfo 失败: 名称或服务未知 (0) 连接失败..!

    我正在使用 php 邮件程序功能 但出现以下错误 如何修复它 2016 01 22 06 15 48 SMTP 错误 无法连接到服务器 php network getaddresses getaddrinfo失败 名称或服务未知 0 连接失
  • 用于获取特定用户 ID 和进程数的 Bash 脚本

    我需要 bash 脚本来计算特定用户或所有用户的进程 我们可以输入 0 1 或更多参数 例如 myScript sh root deamon 应该像这样执行 root 92 deamon 8 2 users has total proces
  • 在嵌入式系统上将内核控制台发送到哪里?

    我正在开发一个嵌入式系统 该系统当前通过串行端口 1 上的控制台输出启动 Linux 使用启动加载程序中的控制台启动参数 然而 最终我们将使用这个串行端口 内核控制台输出的最佳解决方案是什么 dev null 能否以某种方式将其放在 pty
  • 亚马逊 Linux - 安装 openjdk-debuginfo?

    我试图使用jstack在 ec2 实例上amazon linux 所以我安装了openjdk devel包裹 sudo yum install java 1 7 0 openjdk devel x86 64 但是 jstack 引发了异常j
  • 如何回忆上一个 bash 命令的参数?

    Bash 有没有办法回忆上一个命令的参数 我通常这样做vi file c其次是gcc file c Bash 有没有办法回忆上一个命令的参数 您可以使用 or 调用上一个命令的最后一个参数 Also Alt can be used to r
  • 由于 abi::cxx11 符号导致的链接问题?

    我们最近收到一份报告 因为GCC 5 1 libstdc 和双 ABI http gcc gnu org onlinedocs libstdc manual using dual abi html 它似乎Clang 不知道 GCC 内联名称
  • 在 vimrc 中切换匹配

    我的 vimrc 文件中有以下几行 hi ExtraWhitespace cterm NONE ctermbg green ctermfg green guibg green guifg green match ExtraWhitespac
  • 如何在 Linux 中向热敏打印机发送 ESC/POS 命令

    我正在尝试在热敏打印机上发送 ESC POS 命令 但每当我发送它们时 热敏打印机都会将它们打印为文本 而不是作为命令执行它们 我在 prn 文件中编写这些命令 每当我执行 lp 命令来打印文件时 这些 prn 文件也会被打印 但作为文本
  • 有没有办法提高linux管道的性能?

    我正在尝试使用 64 位将超高速数据从一个应用程序传输到另一个应用程序CentOS http en wikipedia org wiki CentOS6 我使用以下方法进行了基准测试dd发现阻碍我的是管道而不是程序中的算法 我的目标是达到
  • BeagleBone Black 如何用作大容量存储设备?

    是否可以使用 BB 作为大容量存储设备 我希望将其连接到可以从 USB 连接 例如 USB 闪存驱动器 读取文件的音频播放器并充当包含一个特定文件夹的数据存储设备 及其子文件夹 从文件系统 如果可能 在连接到开发板的闪存驱动器上 正如设备规
  • Linux 中的 Windows NAmed Pipes 替代品

    我们正在将现有的 Windows 代码移植到 Linux 我们使用 ACE 作为抽象层 我们使用 Windows 命名管道与多个客户端进行通信并执行重叠操作 linux 下这个相当于什么 我检查了linux命名管道 FIFO 但它们似乎只支
  • 点击界面没有出现

    我决定添加一个点击界面并在我的代码中使用它 但我能够得到它的状态 sudo ip f link tuntap add tap10 mode tap sudo ip link set tap10 up 之后当我执行 ip link 时 tap
  • 如何在 Ubuntu/Linux 发行版中安装 Tesseract-OCR 3.03?

    我和一个朋友有兴趣为 CV 项目训练 tesseract OCR 引擎 我们尝试使用一些包装器 例如 PyTesser 和 pyocr 但结果目前不如我们需要的那么准确 因此 我们希望尝试训练超立方体以更好地实现我们的目的 即识别食品标签上
  • 打印 STDOUT/STDERR 并将它们写入 Bash 中的文件?

    有没有办法让 Bash 将 STDOUT STDERR 重定向到文件 但仍然将它们打印到终端 这会将 STDOUT 和 STDERR 重定向到同一个文件 some command 2 gt 1 tee file log Example to
  • 如何使用 PyAudio 选择特定的输入设备

    通过 PyAudio 录制音频时 如何指定要使用的确切输入设备 我的电脑有两个麦克风 一个内置 一个通过 USB 我想使用 USB 麦克风进行录音 这流类 https people csail mit edu hubert pyaudio
  • 使用 .htaccess 启用 PHP 短标签

    我在自己的 Centos 服务器上设置了 Apache 并具有多个虚拟 Web 服务器 并且我希望仅为位于以下位置的其中一个 Web 服务器启用 PHP 短标记 var www ostickets html 我可以通过添加成功启用短标签sh
  • SIGHUP 用于重新加载配置

    根据signal 7 SIGHUP用于检测控制终端的挂起或控制进程的死亡 然而 我遇到过很多 OSS 守护进程 服务 其中SIGHUP用于启动配置的重新加载 这里有一些例子 hostapd sshd snort etc 这是实现重新加载的标
  • 为什么我的代码在编译用于分析 (-pg) 时在多线程下运行比在单线程下运行慢?

    我正在写一个光线追踪器 最近 我在程序中添加了线程 以利用 i5 四核上的附加内核 奇怪的是 应用程序的调试版本现在运行速度变慢 但优化后的构建运行速度比添加线程之前更快 我将 g pg 标志传递给 gcc 以进行调试构建 并将 O3 标志
  • 删除 Python 中某些操作的 root 权限

    在我的 Python 脚本中 我执行了一些需要 root 权限的操作 我还创建并写入文件 我不想由 root 独占所有 而是由运行我的脚本的用户独占所有 通常 我使用以下命令运行脚本sudo 有办法做到上述吗 您可以使用以下方式在 uid

随机推荐

  • sigmoid和tanh求导的特殊技巧

    1 sigmoid 函数 f z 1 1 exp z 导数 f z f z 1 f z 2 tanh 函数 f z tanh z 导数 f z 1 f z 2
  • 『力扣每日一题08』验证回文串

    一 题目 如果在将所有大写字符转换为小写字符 并移除所有非字母数字字符之后 短语正着读和反着读都一样 则可以认为该短语是一个 回文串 字母和数字都属于字母数字字符 给你一个字符串 s 如果它是 回文串 返回 true 否则 返回 false
  • pycharm界面无法正常弹出

    方法二 快捷键打开 将鼠标放在任务栏上 选中Pycharm图标 采用软件最大化快捷键alt 空格 X即可 或者alt 空格 在弹出窗口的选项中选择最大化
  • Shell中各种括号的作用:()、(())、[]、[[]]、{}、>、>>、$()、${}

    字符串比较 str1 str2 检查str1是否和str2相同 str1 str2 检查str1是否和str2不同 str1 lt str2 检查str1是否和str2小 str1 gt str2 检查str1是否和str2大 n str1
  • 使用idea时,光标变成了不能按空格键,只能修改的vim格式,怎么切换回正常光标

    情况1 你可能不小心启用了 IntelliJ IDEA 中的 Vim 插件 你可以尝试以下步骤来禁用它 在 IntelliJ IDEA 中 选择 File gt Settings 如果你在 macOS 上 选择 IntelliJ IDEA
  • 《计算机视觉中的多视图几何》笔记(3)

    3 Projective Geometry and Transformations of 3D 这章主要讲的是3D的射影几何 与2D的射影几何差不多 主要区别是 3D射影几何对偶的是点和平面 直线是自对偶的 3D空间中直线有4个自由度 这一
  • CTF—Python爬虫-WEB目录爆破和指纹识别

    编写自己的web目录爆破脚本 首先我们要准备一个字典 用来爆破web目录 而且为了使扫描效果好一点 这个字典里面的内容几乎都是dedecms可能的目录 其实要实现这个功能 原理很简单 只用读取字典文件中的每一项 与访问的url拼接成一个新的
  • ObiRope的一些笔记

    之前用ObiRope做的两个小功能 分别是绳子剪裁以及绳子拖拽 但是项目没做完 公司黄了 记录一下相关的笔记 ObiRope下载 链接 https pan baidu com s 1D6330eonD4SALxTOJ2a bg 提取码 hg
  • 获取网络,本地连接的具体名称(Friendly Name)

    工作需要 程序需要 以下代码可以得到 本地连接的具体名称 在VC 6 0下需安装sdk 添加 以下代码 include
  • Android游戏开发中的优化策略

    绘图优化 1 脏矩形 每次都重绘整个背景图 其实是非常浪费的 前后两帧的图其实只有很少的一部发生了变化 因此可以只重绘变化的部分 这是一种常用的绘图优化方式 需要注意的是 android用了双缓冲 也就是说 使用脏矩形的时候 需要连续绘制两
  • TensorFlow低版本安装

    更新pip pip install upgrade pip 查看已有的环境 conda env list 激活环境与取消环境 To activate this environment use conda activate tensorflo
  • 卷积神经网络CNN原理+代码(pytorch实现MNIST集手写数字分类任务)

    目录 卷积神经网络 前言 卷积运算 卷积运算中几个常用的参数 1 padding 2 stride 3 Max Pooling Layer 实战演练 设计一个卷积神经网络 GPU的使用 整体代码 运行结果 卷积神经网络 前言 若将图像数据输
  • git clone no matching host key type found. Their offer: ssh-rsa,ssh-dss... 报错

    Unable to negotiate with 主机地址 port 端口号 no matching host key type found Their offer ssh rsa ssh dss fatal Could not read
  • 红黑树与平衡二叉树区别?

    如果说平衡二叉树是一个类的话 那么红黑树就是该类的一个实例 算法的书我丢久了 一下子也找不到 我是凭记忆说的 红黑树的算法比较麻烦 但它的思想很好 如果理解了它的思想也就理解它的算法 我也只记得思想 具体算法记不得了 我就在这说说思想吧 红
  • oracle归档空间满且启动报错总结

    oracle归档空间满且启动报错总结 今天oracle数据库归档日志过满导致oracle数据库挂掉 解决思路 删除归档日志 看oracle能否可用 如果不可用重启oracle数据库 并把归档关掉 测试库 生产库一定要起归档 在重启数据库的过
  • WIN32 消息总结

    1 键盘消息 键盘会产生如下两种消息 1 按键消息 消息分类 WM KEYDOWN WM KEYUP WM SYSKEYDOWN 系统按键按下时产生 如ALT F10 WM SYSKEYUP 参数 WPARAM 按键的vritual key
  • 【JMeter-Hive】使用JMeter对Hive的查询性能进行压测

    JMeter Hive 使用JMeter对Hive的查询性能进行压测 1 生成测试数据 2 查询性能压测 2 1 创建线程用户并指定参数配置 2 2 创建JDBC Connection Configuration并配置连接信息 2 3 导入
  • C语言题目代码总结解析

    目录 简单版三子棋实现 简单的扫雷的实现 简单的通讯录实现 最大公约数 辗转相除法 判断一个数是否是素数 二分查找 有序数组查找 递归实现字符串反转 递归实现汉诺塔问题 青蛙跳台阶问题 几个字符串库函数的实现 qsort的冒泡实现版本 杨式
  • 用代码写出浪漫__合集(python、matplotlib、Matlab、java绘制爱心、玫瑰花、前端特效玫瑰、爱心)

    活动地址 CSDN21天学习挑战赛 用代码写出浪漫合集 爱心 玫瑰花 本文目录 一 前言 二 用python matplotlib Matlab java绘制爱心 1 爱心图形1 弧线型 显示的文字写在代码里 2 爱心图形2 直线型 显示的
  • openeuler 欧拉操作系统的几个图形界面安装方法

    欧拉操作系统openeuler 安装的时候默认是不带图形界面的 安装完成后如果要使用图形需要手工往系统里面补 目前为止最新的21 09版本ISO安装完后在线源配置里面EPOL源路径是错误的 需要手工修改一下路径 否则是无法更新源里面的软件包