热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

Fedora15抢先体验及攻略

Fedora是一个跟Ubuntu同样的针对个人桌面用户的Linux发行版之一,最初从红帽子(RedHat)Linux桌面版演变过来,最新的Fedora15搭载了Gnome3桌面环境,距离正是版发布日(2011-5-24)还有十多天时间,这篇文章以Fedora15beta版先粗略地体验一下。Fedofa15beta的安装可以到官方页面http://fed

Fedora 是一个跟 Ubuntu 同样的针对个人桌面用户的 Linux 发行版之一,最初从红帽子(RedHat)Linux桌面版演变过来,最新的 Fedora 15 搭载 了Gnome3桌面环境 ,距离正是版发布日(2011-5-24)还有十多天时间,这篇文章以 Fedora 15 beta 版先粗略地体验一下。

Fedofa 15 beta 的安装

可以到官方页面 http://fedoraproject.org/zh_CN/get-prerelease 免费下载。Fedora 15 提供 DVD 和 CD(LiveCD)两种安装介质,DVD版尺寸较大但包含较多的软件,LiveCD版则比较精简而且可以免安装直接用CD启动进入系统试用,大家可以根据自己的网络情况和需求选择。同时这两个版本都有32位(i686)和64位(x86_64)两个版本,如果你的计算机内存超过4GB而且CPU速度飞快则可以选择64位版本。下面我安装的是32位LiveCD版。

下载了LiveCD的ISO映像文件之后,通常的做法是把它烧录成CD,除了可以用于试用或者安装之外,还可以作为纪念品。而比较时髦环保的方式是把它复制到USB闪存盘再开始安装,具体的复制方法请自己搜索一下。

得益于新版的 Linux 内核,基本上所有主流的计算机硬件 Fedora 15 都能顺利地驱动,包括显卡、声卡、触摸板、摄像头、蓝牙、无线网卡等,如果是用LiveCD启动系统的可以使用系统自带的“安装到硬盘”工具进一步安装。安装 Fedora 15 只需一个大于8GB的硬盘分区,比较标准的简单的方案是将硬盘分3个分区:20GB分配给根分区,4GB分配给交换(swap)分区,剩下的空间分配给 home 分区,不要留给 Windows。

启动 Fedora 15 beta 之后将看到如下的桌面(也就是Gnome3的界面):

Fedora 15

Fedora 15 的桌面环境 Gnome3

Gnome3的桌面非常简洁,除了顶端的一条面板之外什么都没有了,而且桌面也不让放文件或者应用程序图标。桌面的最左上角是一个称为 Activities 的按钮,点击或者鼠标划过它都会出现一个全屏的概括面板(暂时这样称呼它吧),在概括面板里可以在停靠栏(Dock)或者应用程序列表启动程序、可以切换窗口或者切换工作区(Workspace)、可以搜索应用程序或者最近文档。概括面板也可以通过“Super”键(即空格键旁边的Windows键)激活它。

Fedora 15

Gnome3 的概括面板

这种设计能让桌面腾出最大可能的空间,作为对比下面的是 Mac OSx的桌面:

Mac OSx 的桌面

Mac OSx 的桌面

OSx的桌面同样在顶端有一条面板,这个面板同时还承载着全局菜单,当前活动的应用程序的菜单会被抽取到这里。除此之外底部还有一条停靠栏(Dock bar),停靠栏用于启动程序、切换窗口和显示程序通知。经常需要全屏工作的用户可能会觉得停靠栏的美观性多于实用性(无可否认在商场里远远地看到这种桌面觉得很漂亮),占用屏幕空间而且容易分散工作注意力,而且大部分程序一个月都用不着一次,如果只摆常用的几个程序又会显得特别突兀。Ubuntu 11.04 的Unity桌面也存在类似的问题。


推荐阅读
  • 本文详细介绍如何在 Windows 环境下安装 Ubuntu 12.04 版本的 Linux 操作系统,包括必要的软件下载、配置步骤以及注意事项。 ... [详细]
  • 随着技术社区的发展,越来越多的技术爱好者选择通过撰写博客来分享自己的学习经验和项目进展。本文将介绍一个具体案例,即将一套原本运行于Windows平台的代码成功移植到Linux(Redhat)环境下的过程与挑战。 ... [详细]
  • Ubuntu GamePack:专为游戏爱好者打造的Linux发行版
    随着Linux系统在游戏领域的应用越来越广泛,许多Linux用户开始寻求在自己的系统上畅玩游戏的方法。UALinux,一家致力于推广GNU/Linux使用的乌克兰公司,推出了基于Ubuntu 16.04的Ubuntu GamePack,旨在为Linux用户提供一个游戏友好型的操作环境。 ... [详细]
  • iTOP4412开发板QtE5.7源码编译指南
    本文详细介绍了如何在iTOP4412开发板上编译QtE5.7源码,包括所需文件的位置、编译器设置、触摸库编译以及QtE5.7的完整编译流程。 ... [详细]
  • Linux环境下Git安装及常见问题解析
    本文详细介绍了在Ubuntu系统中安装Git的过程,包括环境检查、软件安装、用户配置以及SSH密钥生成等步骤,并针对安装过程中可能出现的问题提供了有效的解决方案。 ... [详细]
  • 本文介绍如何在Ubuntu环境下为OpenWrt系统构建并安装首个'Hello World'应用程序的IPK包。文章不仅涵盖了基本的环境搭建,还详细说明了代码编写、Makefile配置及最终的IPK包生成与安装过程。 ... [详细]
  • 本文详细探讨了Java命令行参数的概念、使用方法及在实际编程中的应用,包括如何通过命令行传递参数给Java程序,以及如何在Java程序中解析这些参数。 ... [详细]
  • 俗话说得好,“工欲善其事,必先利其器”。这句话不仅强调了工具的重要性,也提醒我们在任何项目开始前,准备合适的工具至关重要。本文将介绍几款C语言编程中常用的工具,帮助初学者更好地选择适合自己学习和工作的编程环境。 ... [详细]
  • 本文将详细介绍如何安装和使用 CactiEZ 的中文版本,帮助那些对英文界面不太熟悉的用户轻松掌握这一强大的网络监控工具。 ... [详细]
  • 深入理解动态链接库及其应用
    本文将探讨动态链接库的基本概念,包括Windows下的动态链接库(DLL)和Linux下的共享库(Shared Library),并详细介绍如何在Linux环境中创建和使用这些库。 ... [详细]
  • 本文详细介绍了在Linux环境下如何有效地管理任务,包括撤销操作、挂起与恢复任务、终止后台程序以及取消定时任务的方法。这些技巧对于提高日常工作效率和系统维护至关重要。 ... [详细]
  • 在Linux系统上构建Web服务器的详细步骤
    本文详细介绍了如何在Linux系统上搭建Web服务器的过程,包括安装Apache、PHP和MySQL等关键组件,以及遇到的一些常见问题及其解决方案。 ... [详细]
  • 本文将详细介绍如何在ThinkPHP6框架中实现多数据库的部署,包括读写分离的策略,以及如何通过负载均衡和MySQL同步技术优化数据库性能。 ... [详细]
  • 当我在命令行登录MySQL后,无法访问任何依赖数据库连接的PHP应用。此问题每次都会出现。以下是复现问题的具体步骤及解决方案。 ... [详细]
  • 微型计算机主机的关键组件解析
    本文详细探讨了微型计算机主机的核心组成部分,包括微处理器、内存储器、输入输出接口等,并解释了这些部件如何协同工作以构建一个完整的微型计算机系统。 ... [详细]
author-avatar
追求的幸福2012_102
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有