fedora

自定义你的 GNOME 桌面主题 | Linux 中国

坚强是说给别人听的谎言 提交于 2020-09-30 10:59:33
使用“优化”和它的用户主题扩展来改变你的 Linux UI。 来源: https:// linux.cn/article-12586- 1.html 作者:Alan Formy-duval 译者:geekpi (本文字数:1430,阅读时长大约:2 分钟) 使用“优化”和它的用户主题扩展来改变你的 Linux UI。 GNOME 是一个相当简单和精简的 Linux 图形用户界面(GUI),很多用户喜欢它的简约外观。虽然它基本上是开箱即用的,但你可以根据自己的喜好来定制 GNOME 。有了 GNOME “优化” 和用户主题扩展,你可以改变顶部栏、窗口标题栏、图标、光标和许多其他 UI 选项的外观。 开始使用 在你改变你的 GNOME 主题之前,你必须安装 “ 优化 (Tweaks) ” 并启用用户主题扩展。 安装 GNOME “优化” 你可以在 GNOME “软件”中找到“优化”,只需点击一个按钮就可以快速安装。 Install Tweaks in Software Center 如果你喜欢命令行,请使用你的软件包管理器。例如,在 Fedora 或 CentOS 上: $ sudo dnf install gnome-tweaks 在 Debian 或类似的发行版: $ sudo apt install gnome-tweaks 启用用户主题 要启用用户主题扩展,启动“优化”并选择“

谈一下你对DDD的理解?我:马什么梅?

♀尐吖头ヾ 提交于 2020-09-28 17:52:01
领域模型 (domain model) 是对领域内的概念类或现实世界中对象的可视化表示。领域模型也称为概念模型、领域对象模型和分析对象模型。 —— 《 UML 和模式应用》 我们在日常开发中,经常针对一些功能点争论 “ 这个功能不应该我改,应该是你那边改 ” ,最终被妥协改了之后都改不明白为什么这个功能要在自己这边改。区别于传统的架构设计,领域驱动设计 (DDD) 也许在这个时候能帮助你做到清晰的划分。 什么是 DDD 领域驱动设计最初由 Eric Evans 提出,但是多年以来一直停留在理念阶段,真正能实现并且落地的项目和公司少之又少,而进来阿里内部其实在大力推行 DDD 的理念,它主要可以帮助我们解决传统单体式集中架构难以快速响应业务需求落地的问题,并且针对中台和微服务盛行的场景做出指导。 DDD 为我们提供的是架构设计的方法论,既面向技术也面向业务,从业务的角度来把握设计方案。 DDD 的作用 统一思想:统一项目各方业务、产品、开发对问题的认知,而不是开发和产品统一,业务又和产品统一从而产生分歧。 明确分工:域模型需要明确定义来解决方方面面的问题,而针对这些问题则形成了团队分钟的理解。 反映变化:需求是不断变化的,因此我们的模型也是在不断的变化的。领域模型则可以真实的反映这些变化。 边界分离:领域模型与数据模型分离,用领域模型来界定哪些需求在什么地方实现,保持结构清晰。

超详细的Linux常用命令锦集【持续更新】

穿精又带淫゛_ 提交于 2020-09-26 18:02:30
目录 Linux系统简介 Linux常用命令大全 一、系统操作相关命令 1、系统信息处理 2、系统重启及关机 二、文件操作相关命令 1、文件及目录操作 2、文件搜索操作 3、文件挂载系统 4、文件权限操作 5、文件的特殊属性 6、打包和压缩文件 7、查看文件内容 8、文本处理 9、字符设置和文件格式转换 10、文件系统分析 11、初始化一个文件系统 12、SWAP文件系统 三、磁盘空间相关命令 四、用户与群组相关命令 五、Fedora, Redhat及类似系统相关命令 1、RPM 包命令 2、YUM 软件包升级器 六、Debian, Ubuntu 以及类似系统相关命令 1、DEB 包 2、APT 软件工具 七、备份及光盘相关命令 1、备份操作 2、光盘操作 八、以太网和WIFI无线相关命令 Hello,你好哇,我是灰小猿。 最近在进行Linux系统的相关学习的时候,发现Linux系统上有很多常用的命令,所以在网上找了很多大佬的总结,然后简单的搜集汇总了一下。有不足和补充的地方还望各位大佬指正。 Linux系统简介 Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,同时也是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持

linux yum命令详解

眉间皱痕 提交于 2020-08-20 08:11:05
linux yum 命令详解 yum (全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基於RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。 yum 的命令形式一般是如下:yum [options] [command][package ...] 其中的[options]是可选的,选项包括-h(帮助),-y(当安装过程提示选择全部为"yes"),-q(不显示安装的过程)等等。[command]为所要进行的操作,[package ...]是操作的对象。 概括了部分常用的命令包括: 自动搜索最快镜像插件: yum install yum-fastestmirror 安装yum图形窗口插件: yum install yumex 查看可能批量安装的列表: yum grouplist 1 安装 yum install 全部安装 yum install package1 安装指定的安装包package1 yum groupinsall group1 安装程序组group1 2 更新和升级 yum update 全部更新 yum

Manjaro 和 Arch Linux 有何不同,哪个更好? | Linux 中国

陌路散爱 提交于 2020-08-19 17:31:33
Manjaro 还是 Arch Linux?如果说 Manjaro 是基于 Arch 的,那么它和 Arch 又有什么不同呢?请在这篇比较文章中阅读 Arch 和 Manjaro 的不同之处吧。 来源: https:// linux.cn/article-12527- 1.html 作者:Dimitrios Savvopoulos 译者:Xingyu.Wang (本文字数:3372,阅读时长大约:5 分钟) 大多数 适合初学者的 Linux 发行版 都是基于 Ubuntu 的。随着 Linux 用户经验的增加,一些人开始尝试使用更高级的发行版,主要是在“Arch 领域”。 这个所谓的 “Arch 领域”以两个发行版为主。 Arch Linux 本身和 Manjaro 。还有其他 基于 Arch 的 Linux 发行版 ,但都没有这两个发行版受欢迎。 如果你在 Arch 和 Manjaro 之间感到困惑,那么这个比较应该能帮助你。 Manjaro 和 Arch Linux:它们有什么不同或相似之处? 我试图在各个方面比较这两种发行版。请记住,我并没有只关注差异,我还指出了它们的相似之处。 两者都是滚动发布的版本,但不是同一种类型 在 Arch 和 Manjaro 中,没有像 Ubuntu 或 Fedora 那样每隔几个月或几年就会有一次“发布”。只要 保持你的 Arch 或

Cockpit 及其网页用户界面的演变

好久不见. 提交于 2020-08-18 14:43:35
3 年多以前,Fedora 杂志发表了一篇题为《 Cockpit 概览 》的文章。从那时起,Cockit 的界面有了一些引人注目的变化。今天的 Cockpit 更加简洁,更大的字体更好地利用了屏幕的空间。 本文将介绍它的用户界面的一些变化。还将探讨一些在网页界面中可用的通用工具,以简化那些单调的系统管理员任务。 Cockpit 驾驶舱安装 Cockpit 可以使用 dnf install cockpit 命令安装。这提供了一个最小的设置,提供了使用该界面所需的基本工具。 另一个选择是安装 “Headless Management” 组,这将安装用于扩展 Cockpit 功能的附加包。它包括用于 NetworkManager、软件包、磁盘和 SELinux 管理的扩展。 运行以下命令,在启动时启用 Web 服务并打开防火墙端口: $ sudo systemctl enable --now cockpit.socket Created symlink /etc/systemd/system/sockets.target.wants/cockpit.socket -> /usr/lib/systemd/system/cockpit.socket $ sudo firewall-cmd --permanent --add-service cockpit success $ sudo

Centos7.7 安装FreeIPA (三)

心不动则不痛 提交于 2020-08-18 08:11:51
FreeIPA是一个集成了 Linux (Fedora)、389目录服务器、MIT Kerberos、NTP、DNS和Dogtag(证书系统)的安全信息管理解决方案。它由web界面和 命令 行管理工具组成。 在VM2中设置FreeIPA客户端 修改客户端网卡dns地址为192.168.43.138(server端地址),然后重启网卡 安装ipa-client [root@client ~]# yum -y install ipa-client 把client端加入域 # 服务端会默认将客户端主机名解析成当前的IP地址 [root@client ~]# ipa-client-install --mkhomedir --enable-dns-updates --no-ntp -p admin 可以看到 client主机已经加入域了。 然后用bpang这个用户ssh登录client端测试,输入密码之后提示更改密码,更改完密码正常登录到client,并且为bpang用户自动创建了家目录。 然后输入sudo -i可以切换成root用户,说明配置的sudo规则正常使用。 本文原创地址: https://www.linuxprobe.com/centos7-install-freeipa-three.html 编辑:逄增宝,审核员:逄增宝 来源: oschina 链接: https://my