Linux Mint 18 将拥有自己的应用集

  

  对于发行版开发者来说,创建和发布一系列专为他们发行版设计的应用是再平常不过的事情。一个最典型的例子就是 elementary OS 。而在经过九年的努力后,Linux Mint 终于孤注一掷做了相同的事情。

  Linux Mint 是现今最著名的 Linux 发行版之一。其基于 Ubuntu 和 Debian,Linux Mint 努力去创建一个现代的、优雅的、舒适的操作系统,不但强大而且易用。(LCTT 译注:Linux Mint 基于 Ubuntu,而 Linux Mint Debian Edition 基于 Debian。)Linux Mint 背后的团队同时也积极参与 MATE 和 Cinnamon 桌面环境开发。

  前有X 战警X-men,后有X 应用X-Apps

  周四, Linux Mint 项目领导者 Clement Lefebvre 宣布 X-Apps 的创建。X-Apps 被设计为不依赖特定桌面环境,以便开发者可以直接更新它们而不必针对每一种桌面环境做调整。Lefebvre 声明这些 X-Apps 将会被作为 Cinnamon、MATE 和 Xfce 桌面环境的默认应用。

  Linux 是否需要更多的应用?

  据 Lefebvre 所述,X-Apps 的创建是因 GNOME 3.18 发布所需。对于 GNOME 3.18 的发布,他这样说:

  “GTK 本身和一些 GNOME 应用都在 GNOME SHELL 上集成地很好,而且看起来风格很一致。坏消息就是它们在任何别的地方看起来很不相称。使事情变得更糟的是,Ubuntu 的旗舰产品 Unity 重度依赖 GTK、GNOME 应用及 GNOME 环境本身,所以我们这里不能在上游的 3.18 版本中处理,而这一系列的补丁会带来它们自己的问题(举一个例子,Ubuntu 在应用中重新引入菜单条和标题栏,但是不重写它们的头部栏..所以你有时会看到它们三者一起出现)。”

  在过去,Linux Mint 团队通过“应用降级(例如 Linux Mint 17 使用 gedit 2.30),给 GNOME 打补丁以及使用替代品(大部分在 MATE 和 Xfce)”来处理这个问题。

  Lefebvre 也说为 Cinnamon 和 MATE 构建特定应用没有意义。这就是为什么他们选择开发那些通用的,可以完美地适应运行在 Cinnamon,MATE 和 Xfce(以及其他可能的桌面环境)的应用。

  他进一步补充道:

  “X-Apps 将会是一个通用的,使用传统的接口 GTK3 应用的集合。它能被用作 Cinnamon,MATE 和 Xfce 默认的桌面组件。在 Mint 18 中,“X apps” 将允许我们去维护一个本地风格及更高层面的集成。因为它们将会被用于替代看起来很不一致的 GNOME 桌面应用。长期来讲,X-App 项目将会允许我们去开发新的功能和改进应用本身(这是一些我们无法通过打补丁,临时分支或者特定桌面的分支做到的事情,比如说 MATE 桌面应用,因为它代价太高)。”

  将会有什么类型的应用?

  

  Lefebvre 只透露其中一个即将来临的 X-Apps:一个名为 xedit 的文本编辑器。下面是这个软件提供的一些特性:

  基于 Pluma,很容易学会使用

  使用 GTK3

  不依赖 GNOME 或 MATE

  何时呢?

  X-Apps 将会和 Linux Mint 18 一同到来。而 Linux Mint 18 将会在 Ubuntu 16.04 LTS 发布之后数月后发布。Ubuntu 16.04 LTS 计划于四月发布。

  总结

  就我而言,无论何时当我听见某人发布一个新发行版特定的应用,我都会局促不安。Linux 世界本身已经难以想象的碎片化了。我们真的需要花费时间和精力去创建更多的重复的项目吗?但不要误解我,我喜欢桌面无关软件的想法。它将修复大量的一个桌面一个应用样子的问题。

  使我发愁的问题是“它们是否会成功?”。正如我之前所说,Linux Mint 团队成员也在两种桌面环境工作。目前增加了应用开发就让这些混在一起了。我自己没有写过一个软件(除了 Hello World),但是我知道当你尝试且使一个项目复杂化,就会发生不好的事情。许多项目已经变成了不断膨胀的恶龙。我希望这样的事不要发生在这里。

  你有不同的想法吗?在下方评论以便让我知道。

  http://www.biyinjishi.com/kdoc/50100089/

  http://www.biyinjishi.com/kdoc/50100097/

  http://www.biyinjishi.com/kdoc/50100098/

  http://www.biyinjishi.com/kdoc/50100100/

  http://www.biyinjishi.com/kdoc/50100101/

  http://www.biyinjishi.com/kdoc/50100102/

  http://www.biyinjishi.com/kdoc/50100096/

  http://www.biyinjishi.com/kdoc/50100103/

  http://www.biyinjishi.com/kdoc/50100090/

  http://www.biyinjishi.com/kdoc/50100091/

  http://www.biyinjishi.com/kdoc/50100092/

  http://www.biyinjishi.com/kdoc/50100093/

  http://www.biyinjishi.com/kdoc/50100094/

  http://www.biyinjishi.com/kdoc/50100095/

  http://www.biyinjishi.com/kdoc/50100099/

时间: 2024-10-12 13:31:46

Linux Mint 18 将拥有自己的应用集的相关文章

9.安装的第一个Linux系统 -Linux Mint 18.1 cinnamon

原文地址:https://www.douban.com/note/598274695/ 版权归作者所有,任何形式转载请联系作者.作者:Wilhelm(来自豆瓣)来源:https://www.douban.com/note/598274695/ 工作生活一直用得比较多的电脑系统是windows.从win95一直到win10,都玩腻了.而且对于我这些正在学习编程的新手来说,windows的开发环境不是太友好 Mac OS当然比windows好.稳定,对开发兼容性好.但一台苹果的电脑价钱还是小贵的.经

Linux Mint 18安装搜狗输入法

Linux Mint 18安装搜狗输入法 最近在使用Linux Mint 18作为开发环境,正好搜狗输入法也支持linux系统,所以本文记录安装过程 因为Linux Mint 18 是基于Ubuntu 16,所以本文也适用于Ubuntu 16及以上系统 原文链接 安装Fcitx输入法 因为搜狗输入法是基于Fctix输入法,所以需要先安装Fctix 打开System Settings 进入Input Method,点击Fctix后面的Add support for Fctix,安装完成后如下图所示

在Linux Mint 19 / Linux Mint 18上安装VirtualBox 6.0 / 5.2

如果你直接可以 sudo apt-get install virtualbox-6.0那就相安无事 否则参考https://www.itzgeek.com/how-tos/linux/linux-mint-how-tos/install-virtualbox-4-3-on-linux-mint-17.html 打开终端并将Oracle VirtualBox存储库的公钥导入您的系统. wget -q https://www.virtualbox.org/download/oracle_vbox_2

Linux mint 18.1 / Ubuntu 16.04 安装steam

这里以Limit Mint 18.1为例: 安装steam: sudo dpkg -i steam.deb 运行后会有如下错误: 直接运行如下命令修复, 并自动启动steam: LD_PRELOAD='/usr/$LIB/libstdc++.so.6' DISPLAY=:0 steam 更新结束后, 以普通用户运行steam即可. 注意: 如果你显卡驱动没装了, 记得装上. 前提是你的显卡对应的驱动已经装上.

Linux Mint 18.2安装后需要进行的设置

自己的笔记本电脑升级到win10后各种不好用,运行速度慢,开关机时间很长,系统也是经常性的更新,外加发热严重.更改设置和更换驱动都没能解决问题.另外感觉在Linux下能够更加专注,所以索性将主系统更换成了Linux系统. 过去使用过的Linux系统比较多,国产的两个系统也用过,不过版本更换太频繁,有些不大适应.Ubuntu的话一般就用LSB长期支持版本,因为不适应Ubuntu的Untiy用户界面,之前使用的都是Xubuntu版本,感觉这个版本比较稳定,使用上问题比较少. 这一次本着尝试的态度,用

linux mint 18.2 install postgresql

https://www.postgresql.org/download/linux/ubuntu/ 1 check Xenial16.04 2  创建文件  /etc/apt/sources.list.d/pgdg.list 添加 deb http://apt.postgresql.org/pub/repos/apt/ xenial-pgdg main 3 添加key wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8

The Linux Mint 18:Eclipse Run The C++ And Python ConfigorationWhen You achieve above step,you can run the c++ and python! (Next OTL ,PYOTL is Project That Write By Ruimin Shen(ability man) )

# Copyright (c) 2016, 付刘伟 (Liuwei Fu)# All rights reserved.# 转载请注明出处 1.Install The Eclipse,g++ Use The SynapTic Package Manager: Eclipse :you should select the eclipse and eclipse-cdt-qt e: g++:just select g++ e: 2.Run The Eclipse By The Root Use The

linux mint 18.1 下JDK的安装

先下载本身安装的openjdk sudo apt-get update && apt-get remove openjdk* 从甲骨文官网下载JDK后解压到/usr/lib/jvm中,如果没有没有jvm文件夹,就自行创建 然后再到主目录下有.bashrc隐藏文件,编辑该文件,最后写入下列语句 export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_131 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAV

Linux Mint 18.1 MAME 成功运行

折腾了一个下午,终于成功可以用手柄接着chromebook 来玩街机游戏了(灌篮高手.拳皇.突击骑兵) 在http://sdlmame.wallyweek.org/download/ 下载对应的mame版本,(主体安装包和mame-data)都要. 下载完成后用gdebi mame-dataXXXXXXXXXX.deb 先装data的包,然后在gdebi 主体deb包.这样就完成安装了. 然而,这只是把mame的模拟器安装完了而已,玩游戏的还需要游戏的rom和bios的rom. 今天主要研究的r