标签: centos

如何在 CentOS 7 上安装桌面环境?

我最近安装了 CentOS 7(没有 GUI 的最小安装),现在我想在其中安装一个 GUI 环境。

如何在不重新安装之前安装的 CentOS7 上安装桌面环境?

gui desktop-environment centos

209
推荐指数
2
解决办法
105万
查看次数

找不到 ifconfig 命令

我刚刚在我的 mac (osx10.9.3 + virtualbox) 上安装了 CentOS7 作为虚拟机。运行ifconfig返回命令未找到。还运行sudo /sbin/ifconfig返回命令未找到。我是根。的输出 echo $PATH如下。

/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/robbert/.local/bin:/home/robbert/bin
Run Code Online (Sandbox Code Playgroud)

我的路径正常吗?如果没有,我该如何更改它?

另外,我还没有在虚拟机上连接互联网,也许这是一个因素。

networking centos command ifconfig

183
推荐指数
2
解决办法
64万
查看次数

CentOS 和 RHEL 完全一样吗?

我确定这个问题已经在其他地方一次又一次地被问到(我在 SE 中没有找到任何特定于 CentOS 与 RHEL 的内容),但我仍然想提出并确认一些具体的观点。

我很清楚 CentOS 删除了所有 RH 商标、徽标等,并且基于与社区构建的软件包相同的代码。

  • 为 CentOS 构建的软件包是否完全相同?软件包的内容和程序的行为是否与在 RHEL 上找到的相同?
  • 除了许可证注册的媒介之外,RHN 是什么?CentOS 是什么?

我是 Ubuntu 桌面用户。参加了 RH299 课程,该课程并未真正涉及支持方面(即 RHN)。除此之外,我没有专业的 Linux 知识或经验。

编辑

我确实阅读了CentOS 6.2 发行说明,但我发现细节并不令人满意。发行说明提到了包被修改删除添加到上游。但它既没有解释也没有链接到任何详细说明修改后的包中究竟有什么不同的文档。授予品牌包是不言自明的,但它提到了像, , 等包kernel,据我所知,这些包与品牌无关。ntpanaconda

rhel centos

173
推荐指数
6
解决办法
27万
查看次数

在 CentOS 中,yum update 和 yum upgrade 有什么区别?

yum update和之间有什么区别yum upgrade,我什么时候应该使用一个而不是另一个?

yum centos upgrade

169
推荐指数
2
解决办法
33万
查看次数

如何修复 CentOS 上的“无法为 repo 找到有效的 baseurl”错误?

我完成了 CentOS 6 的安装,但是当我尝试运行时,yum update我得到:

[root@centos6test ~]# yum update
Loaded plugins: fastestmirror, refresh-packagekit
Determining fastest mirrors
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=i386&repo=os
error was 14: PYCURL ERROR 6 - "" Error: Cannot find a valid baseurl for repo: base
Run Code Online (Sandbox Code Playgroud)

为什么会这样?我该如何解决?

centos

140
推荐指数
6
解决办法
57万
查看次数

名称 > org.freedesktop.PolicyKit1 未由任何 .service 文件提供

尝试system-config-users从命令行启动时,我收到以下警告,并且该工具未打开。我正在使用 CentOS 7 和 Mate 1.8.1。

警告**:枚举操作时出错:GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: 名称 org.freedesktop.PolicyKit1 未由任何 .service 文件提供

错误检查授权 org.freedesktop.policykit.exec: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: 名称 org.freedesktop.PolicyKit1 未由任何 .service 文件提供

yum 列表 polkit*

Installed Packages
polkit.x86_64   0.112-5.el7 @anaconda
polkit-devel.x86_64 0.112-5.el7 @base    
polkit-docs.noarch 0.112-5.el7 @base    
polkit-gnome.x86_64 0.105-6.el7 @epel    
polkit-pkla-compat.x86_64 0.1-4.el7  @anaconda
Run Code Online (Sandbox Code Playgroud)

我的系统缺少什么导致此错误?

users centos polkit

131
推荐指数
2
解决办法
28万
查看次数

如何确定 CentOS 版本?

如何在没有访问任何图形界面的情况下确定 CentOS 服务器的版本?我尝试了几个命令:

# cat /proc/version
Linux version 2.6.18-128.el5 (mockbuild@hs20-bc1-7.build.redhat.com)
(gcc version 4.1.2 20080704 (Red Hat 4.1.2-44)) …

# cat /etc/issue
Red Hat Enterprise Linux Server release 5.3 (Tikanga)
Run Code Online (Sandbox Code Playgroud)

但哪一个是正确的:4.1.2-4 from/proc/version或 5.3 from /etc/issue

version centos

130
推荐指数
7
解决办法
22万
查看次数

如何在不启动 livecd 的情况下缩小根文件系统

我发现自己需要重新排列系统分区,以将之前根文件系统下的数据移动到专用挂载点。卷都在 LVM 中,所以这相对容易:创建新卷,将数据移入其中,缩小根文件系统,然后在适当的点挂载新卷。

问题是第 3 步,缩小根文件系统。涉及的文件系统是ext4,所以支持在线调整大小;然而,在挂载时,文件系统只能增长。缩小分区需要卸载它,这对于正常运行的根分区当然是不可能的。

网络上的答案似乎围绕着启动 LiveCD 或其他应急媒体、执行压缩操作,然后启动回已安装的系统。但是,有问题的系统是远程的,我只能通过 SSH 访问。我可以重新启动,但无法启动救援光盘并从控制台执行操作。

如何在保持远程 shell 访问的同时卸载根文件系统?

centos lvm

111
推荐指数
2
解决办法
11万
查看次数

如何在 CentOS 7 下显示以前启动的日志消息?

journalctl在 CentOS 7 系统下执行只会打印上次启动后生成的消息。

命令

# journalctl --boot=-1
Run Code Online (Sandbox Code Playgroud)

印刷

Failed to look up boot -1: Cannot assign requested address
Run Code Online (Sandbox Code Playgroud)

并以状态 1 退出。

将它与当前的 Fedora 系统进行比较,我注意到 CentOS 7 没有/var/log/journaljournalctl也没有提供--list-boots)。

因此,我的问题是如何显示在上次启动日期之前写入的日志消息。

或者,也许这个功能必须在 CentOS 7 上启用?

journalctl手册页将“systemd 208”列为版本号。)

centos systemd systemd-journald

108
推荐指数
2
解决办法
16万
查看次数

“systemctl daemon-reload”有什么作用?

我有一项服务突然停止。我试图重新启动该服务但失败并要求运行“systemctl daemon-reload”。

它究竟是做什么的?什么是“守护进程重新加载”?

centos systemd daemon

107
推荐指数
1
解决办法
29万
查看次数