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

Linux系统中打造Mac风格的菜单栏

Linux系统中打造Mac风格的菜单栏--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
  有很多朋友虽然十分喜欢 Mac 系统的风格,但是却无缘享用 Mac 系统。没有关系,使用 Linux,我们完全可以凭着自己的喜好来定制一个与 Mac 系统相类似的风格。以下即为一例。

  在 Ubuntu+Gnome 环境中打造 Mac 风格的菜单栏,可以按照以下的步骤执行:

  到这里下载需要的包,经过我的测试,只需 libgtk2.0-0_2.10.6-0ubuntu1+macmenubar1.0.11_i386.deb、libgtk2.0-bin_2.10.6-0ubuntu1+macmenubar1.0.11_i386.deb、libgtk2.0-common_2.10.6-0ubuntu1+macmenubar1.0.11_all.deb、libgtk2.0-0-dbg_2.10.6-0ubuntu1+macmenubar1.0.11_i386.deb、gnome-macmenu-applet_1.0.11-1_i386.deb 这 5 个包。为了简便安装,执行 sudo dpkg -i *.deb。

  在使用 Mac 风格的菜单之前,你需要对 Gnome 上方的面板作一些清理,以便为显示菜单腾出空间。我仅保留了一个主菜单,你可以根据自己的情况酌情处理。现在,右击 Gnome 上面板,在弹出的菜单中选择“Add to panel”,然后在打开的窗口中选择“Mac Menu”,单击“Add”即可把 Mac 风格的菜单栏应用组件添加到 Gnome 的面板中。

  好了,如果你之前打开了程序的话,那么现在关闭它们,并重新打开吧。注意观看 Gnome 的上面板,已经可以显示应用程序的菜单栏了。

  在使用过程中,感觉有些程序对于 Mac 风格的菜单栏支持得很好,如 Azuerus、Evince、Gaim、gFTP、Nautilus、Terminal 等,但也有些程序不支持,如 Firefox。更为严重的是,甚至某些程序会因此崩溃,如 Acrobat Reader 7。另外,菜单栏中的 Alt+[A-Z] 热键也无法正常工作。总之,目前看来,这个 Mac 风格的菜单栏还有好些缺点。

  对于使用 Xfce 环境的朋友来说,同样有一个支持显示 Mac 风格菜单栏的面板小应用程序可用。

  本人还是喜欢用linux特色的界面。
推荐阅读
  • 如何在Mozilla Firefox中调整GIF动画的循环次数
    本文介绍了如何通过调整Mozilla Firefox的高级设置来控制GIF动画的播放次数,帮助用户根据个人喜好自定义浏览体验。 ... [详细]
  • 本文探讨了Linux环境下线程私有数据(Thread-Specific Data, TSD)的概念及其重要性,介绍了如何通过TSD技术避免多线程间全局变量冲突的问题,并提供了具体的实现方法和示例代码。 ... [详细]
  • 一文详解Linux
    Linuxnetfilter与VRF实验环境如下图所示:配置如下:#!binbashsudoipnetnsaddns1sudoiplinkaddns1veth1typevethpe ... [详细]
  • 本文详细介绍了如何在 Ubuntu 14.04 系统上搭建仅使用 CPU 的 Caffe 深度学习框架,包括环境准备、依赖安装及编译过程。 ... [详细]
  • Ubuntu系统下的GIF动画录制解决方案
    在撰写文章或教程时,GIF动态图能够有效地传达信息。对于Windows用户而言,ScreenToGif是一款非常实用的工具。而在Ubuntu系统中,用户同样拥有多种选择来创建GIF动画,本文将重点介绍两款录屏工具——Byzanz和Peek。 ... [详细]
  • Node.js在服务器上的多种部署策略
    本文探讨了Node.js应用程序在服务器上部署的几种有效方法,包括使用Screen、PM2以及通过宝塔面板进行简易管理。 ... [详细]
  • 本文详细介绍了如何在 Ubuntu 16.04 系统上配置 Qt 5.5 的交叉编译环境,特别针对 i.MX6 平台进行了优化设置。内容涵盖从基本的软件安装到高级配置的全过程。 ... [详细]
  • 利用 Calcurse 在 Linux 终端高效管理日程与任务
    对于喜爱使用 Linux 终端进行日常操作的系统管理员来说,Calcurse 提供了一种强大的方式来管理日程安排、待办事项及会议。本文将详细介绍如何在 Linux 上安装和使用 Calcurse,帮助用户更有效地组织工作。 ... [详细]
  • 本文介绍了Linux操作系统的核心组成部分——内核及其版本分类,以及市面上常见的几种Linux发行版,旨在为初学者提供一个清晰的学习路径。 ... [详细]
  • 在 Ubuntu 22.04 LTS 上部署 Jira 敏捷项目管理工具
    Jira 敏捷项目管理工具专为软件开发团队设计,旨在以高效、有序的方式管理项目、问题和任务。该工具提供了灵活且可定制的工作流程,能够根据项目需求进行调整。本文将详细介绍如何在 Ubuntu 22.04 LTS 上安装和配置 Jira。 ... [详细]
  • 在Ubuntu 18.04上使用Nginx搭建RTMP流媒体服务器
    本文详细介绍了如何在Ubuntu 18.04上使用Nginx和nginx-rtmp-module模块搭建RTMP流媒体服务器,包括环境搭建、配置文件修改和推流拉流操作。适用于需要搭建流媒体服务器的技术人员。 ... [详细]
  • AcetoneISO:Ubuntu Linux下的全能虚拟光驱工具
    AcetoneISO 是一款功能强大的虚拟光驱软件,适用于 Linux 和 Mac 系统。它支持多种映像文件格式的挂载和转换,并提供丰富的文件管理功能。 ... [详细]
  • 本文详细介绍了在 Ubuntu 系统上安装和配置 MySQL、Tomcat 和 JDK 的步骤。通过本文,您将了解如何顺利安装这些组件,并确保它们能够正常协同工作。 ... [详细]
  • Java中的引用类型详解
    本文详细介绍了Java中的引用类型,包括强引用、软引用、弱引用和虚引用的特点和应用场景。 ... [详细]
  • MySQL Administrator: 监控与管理工具
    本文介绍了 MySQL Administrator 的主要功能,包括图形化监控 MySQL 服务器的实时状态、连接健康度、内存健康度以及如何创建自定义的健康图表。此外,还详细解释了状态变量和系统变量的管理。 ... [详细]
author-avatar
世界和平啊
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有