Abhishek Prakash 发布的文章

简介:本教程将向你展示如何在 Ubuntu 和其他基于 Ubuntu 的 Linux 发行版上启用 exFAT 文件系统支持。用此种方法在系统上挂载 exFAT 驱动器时,你将不会看到错误消息。

在 Ubuntu 上挂载 exFAT 磁盘时出现问题

有一天,我试图使用以 exFAT 格式化 的 U 盘,其中包含约为 10GB 大小的文件。只要我插入 U 盘,我的 Ubuntu 16.04 就会抛出一个错误说无法挂载未知的文件系统类型 ‘exfat’

Fix exfat drive mount error on Ubuntu Linux

确切的错误信息是这样的:

Error mounting /dev/sdb1 at /media/abhishek/SHADI DATA: Command-line `mount -t "exfat" -o "uhelper=udisks2,nodev,nosuid,uid=1001,gid=1001,iocharset=utf8,namecase=0,errors=remount-ro,umask=0077" "/dev/sdb1" "/media/abhishek/SHADI DATA"` exited with non-zero exit status 32: mount: unknown filesystem type 'exfat'

exFAT 挂载错误的原因

微软最喜欢的 FAT 文件系统仅限于最大 4GB 的文件。你不能将大于 4GB 的文件传输到 FAT 驱动器。为了克服 FAT 文件系统的限制,微软在 2006 年推出了 exFAT 文件系统。

由于大多数微软相关的东西都是专有的,exFAT 文件格式也不例外。Ubuntu 和许多其他 Linux 发行版默认不提供专有的 exFAT 文件支持。这就是你看到 exFAT 文件出现挂载错误的原因。

如何在 Ubuntu Linux 上挂载 exFAT 驱动器

Fix exFAT mount error on Ubuntu Linux

解决这个问题很简单。你只需启用 exFAT 支持即可。

我将展示在 Ubuntu 中的命令,但这应该适用于其他基于 Ubuntu 的发行版,例如 Linux Mint、elementary OS 等。

打开终端(Ubuntu 中 Ctrl+Alt+T 快捷键)并使用以下命令:

sudo apt install exfat-fuse exfat-utils

安装完这些软件包后,进入文件管理器并再次点击 U 盘来挂载它。无需重新插入 USB。它应该能直接挂载。

这对你有帮助么

我希望这个提示可以帮助你修复 Linux 发行版的 exFAT 的挂载错误。如果你有任何其他问题、建议或感谢,请在评论中留言。


via: https://itsfoss.com/mount-exfat/

作者:Abhishek Prakash 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Ubuntu 18.04 版本 已经到来。我可以在各种 Facebook 群组和论坛中看到许多来自 Ubuntu 用户的提问。我还在 Facebook 和 Instagram 上组织了 Q&A 会议,以了解 Ubuntu 用户对 Ubuntu 18.04 的想法。

我试图在这里回答关于 Ubuntu 18.04 的常见问题。如果您有任何疑问,我希望这能帮助您解决疑问。如果您仍有问题,请随时在下面的评论区提问。

Ubuntu 18.04 中有什么值得期待

Ubuntu 18.04 Frequently Asked Questions

解释一下,这里的一些问答会受到我个人的影响。如果您是一位经验丰富或了解 Ubuntu 的用户,其中一些问题可能对您而言很简单。如果是这样的话,就请忽略这些问题。

我能够在 Ubuntu 18.04 中安装 Unity 吗?

当然能够哦!

Canonical 公司知道有些人喜欢 Unity。这就是为什么它已经在 Universe 软件库(LCTT译者注:社区维护的软件库)中提供了 Unity 7。但这是一个社区维护版,官方并不直接参与开发。

不过我建议是使用默认的 GNOME,除非您真的无法容忍它,再在 Ubuntu 18.04 上安装 Unity

GNOME 是什么版本?

在这次发行的 Ubuntu 18.04 版本中,GNOME 版本号是 3.28。

我能够安装原装的 GNOME 吗?

当然没问题!

因为存在一些 GNOME 用户可能不喜欢 Ubuntu 18.04 中的 Unity 风格。在 Ubuntu 中的 main(LCTT译者注:官方支持的软件库)和 universe 软件库有安装包可安装,能使您在 Ubuntu 18.04 中安装原装的 GNOME

GNOME 中的内存泄漏已修复了吗?

已经修复了。GNOME 3.28 中臭名昭着的内存泄漏 已经被修复了,并且 Ubuntu 官方已经在测试这个修复程序

澄清一点,内存泄漏不是由 Ubuntu 系统引起的。它影响了所有使用 GNOME 3.28 的 Linux 发行版。GNOME 3.28.1 发布了一个新的补丁修复内存泄漏问题。

Ubuntu 18.04 将会被支持多久?

这是一个长期支持(LTS)版本,与任何 LTS 版本一样,官方会支持五年。这意味着 Ubuntu 18.04 将在 2023 年 4 月之前能获得安全和维护更新。这对于除 Ubuntu Studio 之外的所有基于 Ubuntu 的 Linux 发行版也一样。

Ubuntu 18.04 什么时候发布的?

Ubuntu 18.04 LTS 在 4 月 26 日发布。 所有基于 Ubuntu 的 Linux 发行版,如 Kubuntu、Lubuntu、Xubuntu、Budgie、MATE 等都会在同一天发布其 18.04 版本。

不过 Ubuntu Studio 不会有 18.04 的 LTS 版本

是否能从 16.04/17.10 升级到 Ubuntu 18.04?我可以从使用 Unity 的 Ubuntu 16.04 升级到使用 GNOME 的 Ubuntu 18.04 吗?

绝对没问题。当 Ubuntu 18.04 LTS 发布后,您可以很容易的升级到最新版。

如果您使用的是 Ubuntu 17.10,请确保在“软件和更新”->“更新”中,将“有新版本时通知我”设置为“适用任何新版本”。

Get notified for a new version in Ubuntu

如果您使用的是 Ubuntu 16.04,请确保在“软件和更新”->“更新”中,将“有新版本时通知我”设置为“适用长期支持版本”。

Ubuntu 18.04 upgrade from Ubuntu 16.04

然后您应该能获得有关新版本更新的系统通知。之后,升级到 Ubuntu 18.04 只需要点击几下鼠标而已。

即使 Ubuntu 16.04 使用的是 Unity,但您仍然可以 升级到使用 GNOME 的 Ubuntu 18.04

升级到 Ubuntu 18.04 意味着什么?我会丢失数据吗?

如果您使用的是 Ubuntu 17.10 或 Ubuntu 16.04,系统会提示您可升级到 Ubuntu 18.04。如果您从互联网上下载 1.5 Gb 的数据不成问题,则只需点击几下鼠标,即可在 30 分钟内升级到 Ubuntu 18.04。

您不需要通过 U 盘来重装系统。升级过程完成后,您将可以使用新的 Ubuntu 版本。

通常,您的数据和文档等在升级过程中是安全的。但是,对重要文档进行备份始终是一个好的习惯。

我什么时候能升级到 Ubuntu 18.04?

如果您使用的是 Ubuntu 17.10 并且正确设置(设置方法在之前提到的问题中),那么在 Ubuntu 18.04 发布的几天内应该会通知您升级到 Ubuntu 18.04。为避免 Ubuntu 服务器在发布时的负载量过大,因此不是每个人都会在同一天收到升级提示。

对于 Ubuntu 16.04 用户,可能需要几周时间才能正式收到 Ubuntu 18.04 升级提示。通常,这将在第一次发布 Ubuntu 18.04.1 之后提示。该版本修复了 18.04 中发现的新 bug。

如果我升级到 Ubuntu 18.04,我可以降级到 17.10/16.04?

抱歉,并不行。尽管升级到新版本很容易,但没有降级的选项。如果您想回到 Ubuntu 16.04,只能重新安装。

我能使用 Ubuntu 18.04 在 32 位系统上吗?

可以,但最好不要这样做。

如果您已经在使用 32 位版本的 Ubuntu 16.04 或 17.10,您依旧可以升级到 Ubuntu 18.04。 但是,您找到不到 32 位的 Ubuntu 18.04 ISO 镜像。换句话说,您无法安装 32 位版本的 Ubuntu 18.04。

有一个好消息是,Ubuntu MATE、Lubuntu 等其他官方版本仍然具有其新版本的 32 位 ISO 镜像。

无论如何,如果您使用一个 32 位系统,那么很可能您的计算机硬件性能过低。在这样的电脑上使用轻量级 Ubuntu MATELubuntu 系统会更好。

我可以在哪下载 Ubuntu 18.04?

18.04 已经发布了,您可以从其网站获得 Ubuntu 18.04 的 ISO 镜像。您既可以直接官网下载,也能用种子下载。其他官方版本将在其官方网站上提供下载。

我应该重新安装 Ubuntu 18.04 还是从 16.04/17.10 升级上来?

如果您有重新安装的机会,建议备份您的数据并重新安装 Ubuntu 18.04。

从现有版本升级到 18.04 是一个方便的选择。不过,就我个人而言,它仍然保留了旧版本的依赖包。重新安装还是比较干净。

对于重新安装来说,我应该安装 Ubuntu 16.04 还是 Ubuntu 18.04?

如果您要在计算机上安装 Ubuntu,请尽量使用 Ubuntu 18.04 而不是 16.04。

他们都是长期支持版本,并被支持很长一段时间。Ubuntu 16.04 会获得维护和安全更新服务直到 2021 年,而 18.04 则会到 2023 年。

不过,我建议您使用 Ubuntu 18.04。任何 LTS 版本都会在 一段时间内获得硬件更新支持(我认为是两年半的时间内)。之后,它只获得维护更新。如果您有更新的硬件,您将在 18.04 获得更好的支持。

此外,许多应用程序开发人员将很快开始关注 Ubuntu 18.04。新创建的 PPA 可能仅在几个月内支持 18.04。所以使用 18.04 比 16.04 更好。

安装打印机-扫描仪驱动程序比使用 CLI 安装会更容易吗?

在打印机方面,我不是专家,所以我的观点是基于我在这方面有限的知识。大多数新打印机都支持 IPP协议,因此它们应该在 Ubuntu 18.04 中能够获到很好的支持。 然而对较旧的打印机我则无法保证。

Ubuntu 18.04 是否对 Realtek 和其他 WiFi 适配器有更好的支持?

抱歉,没有关于这部分的具体信息。

Ubuntu 18.04 的系统要求?

对于默认的 GNOME 版本,最好您应该有 4 GB 的内存以便正常使用。使用过去 8 年中发布的处理器也可以运行。但任何比这性能更差的硬件建议使用 轻量级 Linux 发行版,例如 Lubuntu

有关 Ubuntu 18.04 的其问题?

如果还有其他疑问,请随时在下方评论区留言。如果您认为应将其他信息添加到列表中,请告诉我。

(LCTT 译注:本文原文写于 Ubuntu 18.04 LTS 发布之前,译文翻译于发布之后,因此对部分内容做了修改。)


via: https://itsfoss.com/ubuntu-18-04-faq/

作者:Abhishek Prakash 选题:lujun9972 译者:wyxplus 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Android Studio 是谷歌自己的 Android 开发 IDE,是带 ADT 插件的 Eclipse 的不错替代品。Android Studio 可以通过源代码安装,但在这篇文章中,我们将看到如何在 Ubuntu 18.04、16.04 和相应的 Linux Mint 变体中安装 Android Studio。

在继续安装 Android Studio 之前,请确保你已经在 Ubuntu 中安装了 Java

How to install Android Studio in Ubuntu

使用 Snap 在 Ubuntu 和其他发行版中安装 Android Studio

自从 Ubuntu 开始专注于 Snap 软件包以来,越来越多的软件开始提供易于安装的 Snap 软件包。Android Studio 就是其中之一。Ubuntu 用户可以直接在软件中心找到 Android Studio 程序并从那里安装。

Install Android Studio in Ubuntu from Software Center

如果你在软件中心安装 Android Studio 时看到错误,则可以使用 Snap 命令 安装 Android Studio。

sudo snap install android-studio --classic

非常简单!

另一种方式 1:在 Ubuntu 中使用 umake 安装 Android Studio

你也可以使用 Ubuntu Developer Tools Center,现在称为 Ubuntu Make,轻松安装 Android Studio。Ubuntu Make 提供了一个命令行工具来安装各种开发工具和 IDE 等。Ubuntu Make 在 Ubuntu 仓库中就有。

要安装 Ubuntu Make,请在终端中使用以下命令:

sudo apt-get install ubuntu-make

安装 Ubuntu Make 后,请使用以下命令在 Ubuntu 中安装 Android Studio:

umake android

在安装过程中它会给你的几个选项。我认为你可以处理。如果你决定卸载 Android Studio,则可以按照以下方式使用相同的 umake 工具:

umake android --remove

另一种方式 2:通过非官方的 PPA 在 Ubuntu 和 Linux Mint 中安装 Android Studio

感谢 Paolo Ratolo,我们有一个 PPA,可用于 Ubuntu 16.04、14.04、Linux Mint 和其他基于 Ubuntu 的发行版中轻松安装 Android Studio。请注意,它将下载大约 650MB 的数据。请注意你的互联网连接以及数据费用(如果有的话)。

打开一个终端并使用以下命令:

sudo apt-add-repository ppa:paolorotolo/android-studio
sudo apt-get update
sudo apt-get install android-studio

这不容易吗?虽然从源代码安装程序很有趣,但拥有这样的 PPA 总是不错的。我们看到了如何安装 Android Studio,现在来看看如何卸载它。

卸载 Android Studio:

如果你还没有安装 PPA Purge:

sudo apt-get install ppa-purge

现在使用 PPA Purge 来清除已安装的 PPA:

sudo apt-get remove android-studio
sudo ppa-purge ppa:paolorotolo/android-studio

就是这些了。我希望这能够帮助你在 Ubuntu 和 Linux Mint 上安装 Android Studio。在运行 Android Studio 之前,请确保在 Ubuntu 中安装了Java。在类似的文章中,我建议你阅读如何安装和配置 Ubuntu SDK如何在 Ubuntu 中轻松安装 Microsoft Visual Studio

欢迎提出任何问题或建议。再见 :)


via: https://itsfoss.com/install-android-studio-ubuntu-linux/

作者:Abhishek Prakash 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

简介:这是一份详细指南,我将会向你展示如何手动或通过浏览器轻松安装 GNOME Shell 扩展 Extension

在讨论 如何在 Ubuntu 17.10 上安装主题 一文时,我简要地提到了 GNOME Shell 扩展,它用来安装用户主题。今天,我们将详细介绍 Ubuntu 17.10 中的 GNOME Shell 扩展。

我可能会使用术语 GNOME 扩展而不是 GNOME Shell 扩展,但是这两者在这里具有相同的含义。

什么是 GNOME Shell 扩展?如何安装 GNOME Shell 扩展,以及如何管理和删除 GNOME Shell 扩展?我会一一解释所有的问题。

在此之前,如果你喜欢视频,我已经在 FOSS 的 YouTube 频道 上展示了所有的这些操作。我强烈建议你订阅它来获得更多有关 Linux 的视频。

什么是 GNOME Shell 扩展?

GNOME Shell 扩展 根本上来说是增强 GNOME 桌面功能的一小段代码。

把它看作是你的浏览器的一个附加组件。例如,你可以在浏览器中安装附加组件来禁用广告。这个附加组件是由第三方开发者开发的。虽然你的 Web 浏览器默认不提供此项功能,但安装此附加组件可增强你 Web 浏览器的功能。

同样, GNOME Shell 扩展就像那些可以安装在 GNOME 之上的第三方附加组件和插件。这些扩展程序是为执行特定任务而创建的,例如显示天气状况、网速等。大多数情况下,你可以在顶部面板中访问它们。

GNOME Shell 扩展显示天气信息

也有一些 GNOME 扩展在顶部面板上不可见,但它们仍然可以调整 GNOME 的行为。例如,有一个这样的扩展可以让鼠标中键来关闭应用程序。

安装 GNOME Shell 扩展

现在你知道了什么是 GNOME Shell 扩展,那么让我们来看看如何安装它吧。有三种方式可以使用 GNOME 扩展:

  • 使用来自 Ubuntu (或你的 Linux 发行版)的最小扩展集
  • 在 Web 浏览器中查找并安装扩展程序
  • 下载并手动安装扩展

在你学习如何使用 GNOME Shell 扩展之前,你应该安装 GNOME Tweak Tool。你可以在软件中心找到它,或者你可以使用以下命令:

sudo apt install gnome-tweak-tool

有时候,你需要知道你正在使用的 GNOME Shell 的版本,这有助于你确定扩展是否与系统兼容。你可以使用下面的命令来找到它:

gnome-shell --version

1. 使用 gnome-shell-extensions 包 [最简单最安全的方式]

Ubuntu(以及其他几个 Linux 发行版,如 Fedora )提供了一个包,这个包有最小集合的 GNOME 扩展。由于 Linux 发行版经过测试,所以你不必担心兼容性问题。

如果你不想费神,你只需获得这个包,你就可以安装 8-10 个 GNOME 扩展。

sudo apt install gnome-shell-extensions

你将需要重新启动系统(或者重新启动 GNOME Shell,我具体忘了是哪个)。之后,启动 GNOME Tweaks,你会发现一些扩展自动安装了,你只需切换按钮即可开始使用已安装的扩展程序。

Change GNOME Shell theme in Ubuntu 17.1

2. 从 Web 浏览器安装 GNOME Shell 扩展

GNOME 项目有一个专门用于扩展的网站,不干别的,你可以在这里找到并安装扩展,并管理它们,甚至不需要 GNOME Tweaks Tool。

但是为了安装 Web 浏览器扩展,你需要两件东西:浏览器附加组件和本地主机连接器。

步骤 1: 安装 浏览器附加组件

当你访问 GNOME Shell 扩展网站时,你会看到如下消息:

“要使用此站点控制 GNOME Shell 扩展,你必须安装由两部分组成的 GNOME Shell 集成:浏览器扩展和本地主机消息应用。”

Installing GNOME Shell Extensions

你只需在你的 Web 浏览器上点击建议的附加组件链接即可。你也可以从下面的链接安装它们:

步骤 2: 安装本地连接器

仅仅安装浏览器附加组件并没有帮助。你仍然会看到如下错误:

“尽管 GNOME Shell 集成扩展正在运行,但未检测到本地主机连接器。请参阅文档以获取有关安装连接器的信息。”

How to install GNOME Shell Extensions

这是因为你尚未安装主机连接器。要做到这一点,请使用以下命令:

sudo apt install chrome-gnome-shell

不要担心包名中的 “chrome” 前缀,它与 Chrome 无关,你无需再次安装 Firefox 或 Opera 的单独软件包。

步骤 3: 在 Web 浏览器中安装 GNOME Shell 扩展

一旦你完成了这两个要求,你就可以开始了。现在,你将看不到任何错误消息。

GNOME Shell Extension

一件好的做法是按照 GNOME Shell 版本对扩展进行排序,但这不是强制性的。这是因为开发人员是为其当前的 GNOME 版本创建的扩展。而在一年之内,会发布两个或更多 GNOME 发行版本,但开发人员没有时间(在新的 GNOME 版本上)测试或更新他/她的扩展。

因此,你不知道该扩展是否与你的系统兼容。尽管扩展已经存在很长一段时间了,但是有可能在最新的 GNOME Shell 版本中,它也能正常工作。同样它也有可能不工作。

你也可以去搜索扩展程序。假设你想要安装有关天气的扩展,只要搜索它并选择一个搜索结果即可。

当你访问扩展页面时,你会看到一个切换按钮。

Installing GNOME Shell Extension

点击它,你会被提示是否要安装这个扩展:

Install GNOME Shell Extensions via web browser

显然,直接安装就好。安装完成后,你会看到切换按钮已打开,旁边有一个设置选项。你也可以使用设置选项配置扩展,也可以禁用扩展。

Configuring installed GNOME Shell Extensions

你也可以在 GNOME Tweaks Tool 中配置通过 Web 浏览器安装的扩展:

GNOME Tweaks to handle GNOME Shell Extensions

你可以在 GNOME 网站中 已安装的扩展部分 下查看所有已安装的扩展。

Manage your installed GNOME Shell Extensions

使用 GNOME 扩展网站的一个主要优点是你可以查看扩展是否有可用的更新,你不会在 GNOME Tweaks 或系统更新中得到更新(和提示)。

3. 手动安装 GNOME Shell 扩展

你不需要始终在线才能安装 GNOME Shell 扩展,你可以下载文件并稍后安装,这样就不必使用互联网了。

去 GNOME 扩展网站下载最新版本的扩展。

Download GNOME Shell Extension

解压下载的文件,将该文件夹复制到 ~/.local/share/gnome-shell/extensions 目录。到主目录下并按 Ctrl+H 显示隐藏的文件夹,在这里找到 .local 文件夹,你可以找到你的路径,直至 extensions 目录。

一旦你将文件复制到正确的目录后,进入它并打开 metadata.json 文件,寻找 uuid 的值。

确保该扩展的文件夹名称与 metadata.json 中的 uuid 值相同。如果不相同,请将目录重命名为 uuid 的值。

Manually install GNOME Shell extension

差不多了!现在重新启动 GNOME Shell。 按 Alt+F2 并输入 r 重新启动 GNOME Shell。

Restart GNOME Shell

同样重新启动 GNOME Tweaks Tool。你现在应该可以在 Tweaks Tool 中看到手动安装的 GNOME 扩展,你可以在此处配置或启用新安装的扩展。

这就是安装 GNOME Shell 扩展你需要知道的所有内容。

移除 GNOME Shell 扩展

你可能想要删除一个已安装的 GNOME Shell 扩展,这是完全可以理解的。

如果你是通过 Web 浏览器安装的,你可以到 GNOME 网站的以安装的扩展部分 那移除它(如前面的图片所示)。

如果你是手动安装的,可以从 ~/.local/share/gnome-shell/extensions 目录中删除扩展文件来删除它。

特别提示:获得 GNOME Shell 扩展更新的通知

到目前为止,你已经意识到除了访问 GNOME 扩展网站之外,无法知道更新是否可用于 GNOME Shell 扩展。

幸运的是,有一个 GNOME Shell 扩展可以通知你是否有可用于已安装扩展的更新。你可以从下面的链接中获得它:

你如何管理 GNOME Shell 扩展?

我觉得很奇怪不能通过系统更新来更新扩展,就好像 GNOME Shell 扩展不是系统的一部分。

如果你正在寻找一些建议,请阅读这篇文章: 关于最佳 GNOME 扩展。同时,你可以分享有关 GNOME Shell 扩展的经验。你经常使用它们吗?如果是,哪些是你最喜欢的?


via: https://itsfoss.com/gnome-shell-extensions/

作者:Abhishek Prakash 译者:MjSeven 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

概要:还在 Linux 中寻找 Microsoft Office 吗? 这里有一些最好的在 Linux 平台下替代 Microsoft Office 的开源软件。

办公套件是任何操作系统的必备品。很难想象没有 Office 软件的桌面操作系统。虽然 Windows 有 MS Office 套件,Mac OS X 也有它自己的 iWork,但其他很多办公套件都是专门针对这些操作系统的,Linux 也有自己的办公套件。

在本文中,我会列举一些在 Linux 平台替代 Microsoft Office 的办公软件。

Linux 最好的 MS Office 开源替代软件

Best Microsoft office alternatives for Linux

在我们看 MS Office 的替代软件之前,我们先来看看在一个像样的办公套件中有一些什么:

  • 文字处理器
  • 电子表格
  • 演示功能

我知道 Microsoft Office 提供了比上述三种工具更多的工具,但事实上,您主要使用这三个工具。开源办公套件并不限于只有这三种产品。其中有一些套件提供了一些额外的工具,但我们的重点将放在上述工具上。

让我们看看在 Linux 上有什么办公套件:

6. Apache OpenOffice

OpenOffice Logo

Apache OpenOffice 或简单的称为 OpenOffice 有一段名称/所有者变更的历史。 它于 1999 年由 Sun Microsystems 公司开发,后来改名为 OpenOffice,将它作为一个与 MS Office 对抗的自由开源的替代软件。 当 Oracle 在 2010 年收购 Sun 公司后,一年之后便停止开发 OpenOffice。 最后是 Apache 支持它,现在被称为 Apache OpenOffice。

Apache OpenOffice 可用于多种平台,包括 Linux、Windows、Mac OS X、Unix、BSD。 除了 OpenDocument 格式外,它还支持 MS Office 文件。 办公套件包含以下应用程序:Writer、Calc、Impress、Base、Draw、Math。

安装 OpenOffice 是一件痛苦的事,因为它没有提供一个友好的安装程序。另外,有传言说 OpenOffice 开发可能已经停滞。 这是我不推荐的两个主要原因。 出于历史目的,我在这里列出它。

5. Feng Office

Feng Office logo

Feng Office 以前被称为 OpenGoo。 这不是一个常规的办公套件。 它完全专注于在线办公,如 Google 文档一样。 换句话说,这是一个开源协作平台

Feng Office 不支持桌面使用,因此如果您想在单个 Linux 桌面上使用它,这个可能无法实现。 另一方面,如果你有一个小企业、一个机构或其他组织,你可以尝试将其部署在本地服务器上。

4. Siag Office

SIAG Office logo

Siag 是一个非常轻量级的办公套件,适用于类 Unix 系统,可以在 16MB 的系统上运行。 由于它非常轻便,因此缺少标准办公套件中的许多功能。 但小即是美,不是吗? 它具有办公套件的所有必要功能,可以在轻量级 Linux 发行版上“正常工作”。它是 Damn Small Linux 默认安装软件。(LCTT 译注:根据官网,现已不是默认安装软件)

3. Calligra Suite

Calligra free and Open Source office logo

Calligra,以前被称为 KOffice,是 KDE 中默认的 Office 套件。 它支持 Mac OS X、Windows、Linux、FreeBSD 系统。 它也曾经推出 Android 版本。 但不幸的是,后续没有继续支持 Android。 它拥有办公套件所需的必要应用程序以及一些额外的应用程序,如用于绘制流程图的 Flow 和用于项目管理的 Plane。

Calligra 最近的发展产生了相当大的影响,很有可能成为 LibreOffice 的替代品

2. ONLYOFFICE

ONLYOFFICE is Linux alternative to Microsoft Office

ONLYOFFICE 是办公套件市场上的新玩家,它更专注于协作部分。 企业(甚至个人)可以将其部署到自己的服务器上,以获得类似 Google Docs 之类的协作办公套件。

别担心,您不是必须将其安装在服务器上。有一个免费的开源桌面版本 ONLYOFFICE。 您甚至可以获取 .deb 和 .rpm 二进制文件,以便将其安装在 Linux 桌面系统上。

1. LibreOffice

LibreOffice logo

当 Oracle 决定停止 OpenOffice 的开发时,是文档基金会将其复制分发,这就是我们所熟知的 Libre-Office。从那时起,许多 Linux 发行版都将 OpenOffice 替换为 LibreOffice 作为它们的默认办公应用程序。

它适用于 Linux,Windows 和 Mac OS X,这使得在跨平台环境中易于使用。 和 Apache OpenOffice 一样,这也包括了除了 OpenDocument 格式以外的对 MS Office 文件的支持。 它还包含与 Apache OpenOffice 相同的应用程序。

您还可以使用 LibreOffice 作为 Collabora Online 的协作平台。 基本上,LibreOffice 是一个完整的软件包,无疑是 Linux、Windows 和 MacOS 的最佳 Microsoft Office 替代品

你认为呢?

我希望 Microsoft Office 的这些开源替代软件可以节省您的资金。 您会使用哪种开源生产力办公套件?


via: https://itsfoss.com/best-free-open-source-alternatives-microsoft-office/

作者:Abhishek Prakash 译者:amwps290 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

在这篇文章中,我将与你分享免费学习 Linux 的最佳资源。这个集合包括了网站、在线视频课程和免费电子书。

如何学习 Linux ?

这可能是 Facebook Linux 用户组中最常见的问题。

“如何学习 Linux”这个看起来简单的问题的答案并不简单。

问题在于不同的人对于学习 Linux 有不同的意义。

  • 比如有人从来没有使用过 Linux,无论是命令行还是桌面版本,那个人可能只是想知道更多关于它的信息。
  • 比如有人使用 Windows 作为桌面,但必须在工作中使用 Linux 命令行,那个人可能对学习 Linux 命令感兴趣。
  • 比如有人已经使用过一段时间的 Linux,而且懂得一些基础,但他/她可能想要更上一层楼。
  • 比如有人只是对 Linux 特定的发行版本感兴趣。
  • 比如有人想要提升或学习几乎与 Linux 命令行差不多的 Bash 脚本。
  • 比如有人想要从事一个 Linux 系统管理员的职业,或者想提高他/她的系统管理技能。

你看,“我如何学习 Linux”的答案取决于你追求什么样的 Linux 知识。为此,我收集了大量能用来学习 Linux 的资源。

这些免费的资源包括电子书、视频课程、网站等。这些资源分成几个子类别,以便当你试图学习 Linux 时可以很容易地找到你想要的东西。

再者,这里没有学习 Linux 的最好方式。这完全取决于你如何去学习 Linux,通过在线门户网站、下载电子书、视频课程或者其他。

让我们看看你能如何学习 Linux。

免责声明 : 这里列举的所有书都可以合法的下载。 据我所知,这里提到的资源都是官方的资源。但是,如果你发现它不是,请让我知道以便我可以采取适当的措施。

1. 对于完全新手学习 Linux 的免费资料

也许你刚刚从朋友那里或者从网上的讨论中听到了 Linux。关于 Linux 的炒作让你对 Linux 很感兴趣,你被互联网上的大量信息所淹没,不知道在哪里寻找更多的关于 Linux 的知识。

不用担心,我们中的大多数,即使不是全部,都经过过这个阶段。

Linux 基金会关于 Linux 的介绍 [视频课程]

如果你对于什么是 Linux 和如何开始学习 Linux 完全没有概念的话,我建议你从学习 Linux 基金会edX 上提供的免费的视频课程开始。它可以看做“维护” Linux 的组织的一个官方课程——是的,这个组织是由 Linux 之父 Linus Torvalds 所背书的。

Linux 旅程 [网站]

不是官方的,也许不是很受欢迎。但是这个小网站对于初学者来说是一个 Linux 学习的完美场所。

该网站设计精美,并根据主题组织得很好。它给你提供了能够在阅读完一个片段或章节后的进行的互动式测验。我的建议是收藏这个网站:

《5 天学习 Linux》 [电子书]

这本出色的书针对 FOSS 读者来说完全的免费,这完全得感谢 Linux Training Academy

为完全的新手而写,这本免费的 Linux 电子书给了你一个关于 Linux 的概述、常用的 Linux 指令和你开始学习 Linux 所需要的其他东西。

你能够从下面的网页下载该书:

《Linux 新手终极指南》 [电子书]

这是一本面向 Linux 初学者的免费下载的电子书。该电子书从解释什么是 Linux 开始,并提供了将 Linux 作为桌面的更多实际使用经验。

您可以从下面的链接下载最新版本的电子书:

2. 初学者进阶的免费书籍

本节列出了那些已经“完成”的 Linux 电子书。

我的意思是,这些之中的大部分就像是专注于 Linux 的每个方面的学术教科书。你可以作为一个绝对的新手阅读这些书,或者你也可以作为一个中级的 Linux 用户来深入学习。即使你已经是专家级,你也可以把它们作为参考。

《Linux 介绍》 [电子书]

《Linux 介绍》是 Linux 文档计划的免费电子书,而且它是最热门的 Linux 免费电子书之一。即使我认为其中的部分段落需要更新,它仍然是一本非常好的电子书,可以教你 Linux、Linux 的文件系统、命令行、网络和其他相关的东西。

《Linux 基础》 [电子书]

这本由 Paul Cobbaut 编写的免费的电子书可以教你关于 Linux 的历史、安装和你需要知道的基本的 Linux 命令。你能够从下列链接上得到这本书:

《Linux 高级编程》 [电子书]

顾名思义,这是一本面向想要或者正在开发 Linux 软件的高级用户的书。它阐释了那些复杂的功能,比如多进程、多线程、进程间通信以及和硬件设备的交互。

跟着这本书学习会帮你开发一个更快速、更可靠、更安全的使用 GNU/Linux 系统全部功能的项目。

《LFS》 [电子书]

如果你认为自己对 Linux 有足够的了解,并且你是一个专业人士,那么为什么不创建自己的 Linux 版本呢? Linux From Scratch(LFS)是一个完全基于源代码,为你构建你自定义的 Linux 系统提供手把手的指导。

可以把它叫做 DIY Linux ,它是一个把你的 Linux 专业知识提高到新的高度的方法。

这里有许多的关于这个项目的子项目,你能够在这个网站上查看和下载。

3. 学习 Linux 命令和 Shell 脚本的免费电子书

Linux 的真正强大在于命令行,如果你想要征服 Linux,你必须学习命令行和shell。

事实上,如果你必须在你的工作中使用 Linux 终端,那么熟悉 Linux 命令行实际上会帮助你完成任务,也有可能帮助你提高你的职业生涯(因为你会更有效率)。

在本节中,我们将看到各种 Linux 命令方面的免费电子书。

《GNU/Linux 命令行工具总览》 [电子书]

这本 Linux 文档项目中的电子书是接触 Linux 命令行并开始熟悉 Shell 脚本的好地方。

《GNU Bash 参考手册》 [电子书]

这是一本可以从 GNU 网站下载的免费电子书。 就像名字暗示的那样, 它涉及 Bash Shell (如果我能这么叫的话)。这本书超过了 175 页,而且它包括了许多在 Bash 里和 Linux 有关的主题。

你能够从下面的链接中获取:

《Linux 命令行》 [电子书]

这本 500 多页的由 William Shotts 编写的免费电子书,对于那些认真学习 Linux 命令行的人来说,是一本必须拥有的书。

即使你认为你已经了解了 Linux,你还是会惊讶于这本书能教你很多东西。

它涵盖了从初学者到高级的东西。我敢打赌读完这本书之后你会成为一个更好的 Linux 用户。请下载这本书并且随时携带它。

《Bash 入门指南》 [电子书]

如果你想从 Bash 脚本开始,这可能对于你来说是一个很好的助手。 这本电子书也是基于 Linux 文档项目的,它是编写 《Linux 介绍》的电子书的作者(本文前面讨论过)。

《Bash 脚本高级指南》 [电子书]

如果你认为你已经了解了基本的 Bash 脚本知识,并且你想把你的技能提高到一个新的水平,这本书就是你所需要的。这本书有超过 900 页的各种高级命令和举例。

《AWK 编程语言》 [电子书]

这不是一本很美观的书,但是如果你真的想要深入学习脚本,这本虽旧但是依然很棒的书会很有帮助。

《Linux 101 技巧》 [电子书]

这本 270 多页的书来自“The Geek Stuff”,通过易于跟踪学习的例子教给你 Linux 命令行基础。你能够从下列的链接获取:

4. 特定发行版的免费学习资料

这个章节专注于特定 Linux 发行版的材料。到目前为止,我们看到的都是以常规的方式学习 Linux,更多的关注于文件系统、命令和其他的核心内容。

这些书,在另一方面,可以被认为是用户手册或者开始学习各种各样的 Linux 发行版的指南。所以如果你正在使用或准备使用一个特定的 Linux 发行版,你可以参考这些资源。是的,这些书更加关注 Linux 桌面。

我还想补充的是,大部分的 Linux 发行版有它们自己的大量的 wiki 或者文档。你能够从网上随时找到它们。

《Ubuntu 用户指南》 [电子书]

不用说,这本书是针对 Ubuntu 用户的。这是一个独立的项目,以免费电子书的形式提供 Ubuntu 的用户指南。它对于每个版本的 Ubuntu 都有更新。

这本书被叫做用户指南因为它是由一步步的指导组成的,而且受众目标是对于 Ubuntu 完全新手的。所以,你会了解到 Unity 桌面,以及怎样逐渐使用它而且查找应用等等。

如果你从来没有使用过 Ubuntu Unity ,那么这是一本你必须拥有的书,因为它帮助你理解怎样在日常中使用 Ubuntu。

《面向 Linux Mint:直接告诉我就行!》 [电子书]

一本非常基本的关于 Linux Mint 的电子书。它告诉你怎么样在虚拟机中安装 Linux Mint,怎么样去查找软件,安装更新和自定义 Linux Mint 桌面。

你能够在下面的链接下载电子书:

《Solus Linux 用户指南》 [电子书]

注意!这本书过去是 Solus Linux 的官方用户指南,但是我找不到 Solux 项目的网站上在哪里有提到它。我不知道它是不是已经过时了。尽管如此,反正不要钱,多少学习一点 Solus Linux。

5. 面向系统管理员的免费电子书

这个章节主要关注于系统管理员——开发者的超级英雄。我已经列了一部分会真正帮助那些已经是系统管理者或者想要成为系统管理者的免费的电子书。我还得说,你必须要关注基本的 Linux 命令行,因为它会使你的工作更加简单。

《The Debian 管理手册》 [电子书]

如果你使用 Debian Linux 作为你的服务器,这本书就是你的圣经。这本书从 Debian 的历史、安装、包管理等等开始,接着覆盖一些主题,比如说 LAMP)、虚拟机、存储管理和其他核心系统管理。

《高级 Linux 系统管理》 [电子书]

如果在准备 LPI 认证,那么这本书是一本理想的书。这本书的涉及系统管理员必要的主题,所以了解 Linux 命令行是前置条件。

《Linux 系统管理》 [电子书]

Paul Cobbaut 编写的另一本免费的电子书。370 页长的的书包括了网络、磁盘管理、用户管理、内核管理、库管理等等。

《Linux 服务器》 [电子书]

又一本来自 linux-training.be 的 Paul Cobbaut 编写的电子书。这本书包括了 Web 服务器、MySQL、DHCP、DNS、Samba 和其他文件服务器。

《Linux 网络》 [电子书]

网络是系统管理者的面包和黄油,这本也是由 Paul Cobbaut 编写的书是一本好的参考资料。

《Linux 存储》 [电子书]

这本由 Paul Cobbaut(对,还是他)编写的书详细解释了 Linux 的磁盘管理,而且介绍了许多其他的和存储相关的技术。

《Linux 安全》 [电子书]

这是这个书单里最后一本由 Paul Cobbaut 编写的书。安全是系统管理员最重要的工作之一。这本书关注文件权限、ACL、SELinux、用户和密码等等。

你有什么最喜爱的 Linux 资料吗?

我知道这是一个不错的免费 Linux 电子书集合,但是它可以做的更好。

如果你有学习 Linux 方面有更大帮助的其它资料,请务必和我们共享。请注意只共享合法的下载资料,以便我可以根据你的建议更新这篇文章而不会有任何问题。

我希望你觉得这篇文章在学习 Linux 时有帮助,欢迎你的反馈。


via: https://itsfoss.com/learn-linux-for-free/

作者:Abhishek Prakash 译者:yyyfor 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出