分类 分享 下的文章

即便您不是计算机的新手,刚接触 Linux 时,通常都会面临选择使用应用软件的问题。在数百万 Linux 应用程序中,做起选择来并不轻松。本文中,您将能发现八个重要的 Linux 应用,帮助您快速选择应用程序。

下面这些应用程序大多不是 Linux 独有的。如果有过使用 Windows/Mac 的经验,您很可能会熟悉其中一些软件。根据兴趣和需求,下面的程序可能不全符合您的要求,但是在我看来,清单里大多数甚至全部的软件,对于新用户开启 Linux 之旅都是有帮助的。

相关链接 : 每一个 Linux 用户都应该使用的 11 个可移植软件

1. Chromium 网页浏览器

 title=

几乎不会不需要使用网页浏览器的用户。您可以看到陈旧的 Linux 发行版几乎都会附带 Firefox(火狐浏览器)或者其他 Linux 浏览器,关于浏览器,强烈建议您尝试 Chromium。它是谷歌浏览器的开源版。Chromium 的主要优点是速度和安全性。它同样拥有大量的附加组件。

2. LibreOffice

 title=

LibreOffice 是一个开源办公套件,其包括文字处理(Writer)、电子表格(Calc)、演示(Impress)、数据库(Base)、公式编辑器(Math)、矢量图和流程图(Draw)应用程序。它与 Microsoft Office 文档兼容,如果其基本功能不能满足需求,您可以使用 LibreOffice 拓展

LibreOffice 显然是 Linux 应用中至关重要的一员,如果您使用 Linux 的计算机,安装它是有必要的。

3. GIMP( GUN 图像处理程序 GNU Image Manipulation Program

 title=

GIMP 是一款非常强大的开源图片处理程序,它类似于 Photoshop。通过 GIMP,您可以编辑或是创建用于 Web 或是打印的光栅图(位图)。如果您对专业的图片处理没有概念,Linux 自然提供有更简单的图像编辑器,GIMP 看上去可能会复杂一点。GIMP 并不单纯提供图片裁剪和大小调整,它更覆盖了图层、滤镜、遮罩、路径和其他一些高级功能。

4. VLC 媒体播放器

 title=

VLC 也许就是最好的影音播放器了。它是跨平台的,所以您可能在 Windows 上也听说过它。VLC 最特殊的地方是其拥有大量解码器(并不是所有的解码器都开放源代码),所以它几乎可以播放所有的影音文件。

5. Jitsy

 title=

Jitsy 完全是关于通讯的。您可以借助它使用 Google talk、Facebook chat、Yahoo、ICQ 和 XMPP。它是用于音视频通话(包括电话会议), 桌面流 desktop streaming 和群组聊天的多用户工具。会话会被加密。Jistsy 同样能帮助您传输文件或记录电话。

6. Synaptic

 title=

Synaptic 是一款基于 Debian 系统发行版的另一款应用程序安装程序。并不是所有基于 Debian 的 Linux 都安装有它,如果您使用基于 Debian 的 Linux 操作系统没有预装,也许您可以试一试。Synaptic 是一款用于添加或移除系统应用的 GUI 工具,甚至相对于许多发行版默认安装的 软件中心包管理器 ,经验丰富的 Linux 用户更亲睐于 Sunaptic。

相关链接 : 10 款您没听说过的 Linux 生产力应用程序

7. VirtualBox

 title=

VirtualBox 能支持您在计算机上运行虚拟机。当您想在当前 Linux 发行版上安装其他发行版或操作系统时,使用虚拟机会方便许多。您同样可以通过它运行 Windows 应用程序,性能可能会稍弱,但是如果您有一台强大的计算机,就不会那么糟。

8. AisleRiot Solitaire(纸牌游戏)

 title=

对于 Linux 的新用户来说,一款纸牌游戏并不是刚需,但是它真的太有趣了。当您进入这款纸牌游戏,您会发现,这是一款极好的纸牌游戏包。AisleRiot 是 Linux 标志性的应用程序,原因是 - 它涵盖超过八十种纸牌游戏,包括流行的 Klondike、Bakers Dozen、Camelot 等等,作为预警 - 它是会上瘾的,您可能会花很长时间沉迷于此!

根据您所使用的发行版,这些软件会有不同的安装方法。但是大多数都可以通过您使用的发行版中的包管理器安装使用,甚至它们可能会预装在您的发行版上。安装并且尝试它们想必是最好的,如果不合您的胃口,您可以轻松地删除它们。


via: https://www.maketecheasier.com/essential-linux-apps/

作者:Ada Ivanova 译者:CYLeft 校对:wxy

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

六年前,一些大学如 MIT 和斯坦福首次向公共免费开放了他们的在线课程。现在,全世界超过 800 所学校已经创建了成千上万的免费课程。

我编制了一个有 440 多个免费在线课程的清单,你可以从这个月开始去学习它了。为了这个清单,我使用了 班级中心 Class Central 的数据库,它有超过 9000 门课程,我也包括了每个课程的平均评分。

班级中心 的主页

按它们不同的级别,我将这些课程分成以下三类:

  • 初级
  • 中级
  • 高级

对于首次出现的课程,我标记为 [NEW]。

这些课程中的大多数都是可以自学的。其余的将在二月份的某个时间为你奉上。在班级中心的 2018 年 计算机科学数据科学、和 编程 主题的页面上,你可以找到与这个技术相关的完整的清单。

我也知道,这个长长的清单,可能会让学习编程的新手望而却步。在这些课程中,你可以找到 David Venturi 推荐的非常有用的最佳 数据科学在线课程  —  即使你不想学习数据科学。以后,我想去创建更多的这种指南。

最后,如果你不知道如何去注册这些免费课程,没关系 —— 我也写了一篇 如何去注册 的文章。

初级(112)

中级(259)

高级(78)


作者简介:

www.class-central.com — 最流行的在线课程搜索引擎的创始人


via: https://medium.freecodecamp.org/440-free-online-programming-computer-science-courses-you-can-start-in-february-e075f920cb5b

作者:Dhawal Shah 译者:qhwdw 校对:wxy

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

你可以使用几乎所有的屏幕录制程序轻松录制终端会话。但是,你很可能会得到超大的视频文件。Linux 中有几种终端录制程序,每种录制程序都有自己的优点和缺点。Showterm 是一个可以非常容易地记录终端会话、上传、分享,并将它们嵌入到任何网页中的工具。一个优点是,你不会有巨大的文件来处理。

Showterm 是开源的,该项目可以在这个 GitHub 页面上找到。

相关2 个简单的将你的终端会话录制为视频的 Linux 程序

在 Linux 中安装 Showterm

Showterm 要求你在计算机上安装了 Ruby。以下是如何安装该程序。

gem install showterm

如果你没有在 Linux 上安装 Ruby,可以这样:

sudo curl showterm.io/showterm > ~/bin/showterm
sudo chmod +x ~/bin/showterm

如果你只是想运行程序而不是安装:

bash <(curl record.showterm.io)

你可以在终端输入 showterm --help 得到帮助页面。如果没有出现帮助页面,那么可能是未安装 showterm。现在你已安装了 Showterm(或正在运行独立版本),让我们开始使用该工具进行录制。

相关如何在 Ubuntu 中录制终端会话

录制终端会话

 title=

录制终端会话非常简单。从命令行运行 showterm。这会在后台启动终端录制。所有从命令行输入的命令都由 Showterm 记录。完成录制后,请按 Ctrl + D 或在命令行中输入exit 停止录制。

Showterm 会上传你的视频并输出一个看起来像 http://showterm.io/<一长串字符> 的链接的视频。不幸的是,终端会话会立即上传,而没有任何提示。请不要惊慌!你可以通过输入 showterm --delete <recording URL> 删除任何已上传的视频。在上传视频之前,你可以通过在 showterm 命令中添加 -e 选项来改变计时。如果视频无法上传,你可以使用 showterm --retry <script> <times> 强制重试。

在查看录制内容时,还可以通过在 URL 中添加 #slow#fast#stop 来控制视频的计时。#slow 让视频以正常速度播放、#fast 是速度加倍、#stop,如名称所示,停止播放视频。

Showterm 终端录制视频可以通过 iframe 轻松嵌入到网页中。这可以通过将 iframe 源添加到 showterm 视频地址来实现,如下所示。

 title=

作为开源工具,Showterm 允许进一步定制。例如,要运行你自己的 Showterm 服务器,你需要运行以下命令:

export SHOWTERM_SERVER=https://showterm.myorg.local/

这样你的客户端可以和它通信。还有额外的功能只需很少的编程知识就可添加。Showterm 服务器项目可在此 GitHub 页面获得。

结论

如果你想与同事分享一些命令行教程,请务必记得 Showterm。Showterm 是基于文本的。因此,与其他屏幕录制机相比,它将产生相对较小的视频。该工具本身尺寸相当小 —— 只有几千字节。


via: https://www.maketecheasier.com/record-terminal-session-showterm/

作者:Bruno Edoh 译者:geekpi 校对:wxy

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

人们在电脑上选择黑暗主题有几个原因。有些人觉得对于眼睛轻松,而另一些人因为他们的医学条件选择黑色。特别地,程序员喜欢黑暗的主题,因为可以减少眼睛的眩光。

如果你是一位 Linux 用户和黑暗主题爱好者,那么你很幸运。这里有五个最好的 Linux 黑暗主题。去看一下!

1. OSX-Arc-Shadow

 title=

顾名思义,这个主题受 OS X 的启发,它是基于 Arc 的平面主题。该主题支持 GTK 3 和 GTK 2 桌面环境,因此 Gnome、Cinnamon、Unity、Manjaro、Mate 和 XFCE 用户可以安装和使用该主题。OSX-Arc-Shadow 是 OSX-Arc 主题集合的一部分。该集合还包括其他几个主题(黑暗和明亮)。你可以下载整个系列并使用黑色主题。

基于 Debian 和 Ubuntu 的发行版用户可以选择使用此页面中找到的 .deb 文件来安装稳定版本。压缩的源文件也位于同一页面上。Arch Linux 用户,请查看此 AUR 链接。最后,要手动安装主题,请将 zip 解压到 ~/.themes ,并将其设置为当前主题、控件和窗口边框。

2. Kiss-Kool-Red version 2

 title=

该主题发布不久。与 OSX-Arc-Shadow 相比它有更黑的外观和红色选择框。对于那些希望电脑屏幕上有更强对比度和更少眩光的人尤其有吸引力。因此,它可以减少在夜间使用或在光线较暗的地方使用时的注意力分散。它支持 GTK 3 和 GTK2。

前往 gnome-looks,在“文件”菜单下下载主题。安装过程很简单:将主题解压到 ~/.themes 中,并将其设置为当前主题、控件和窗口边框。

3. Equilux

 title=

Equilux 是另一个基于 Materia 主题的简单的黑暗主题。它有一个中性的深色调,并不过分花哨。选择框之间的对比度也很小,并且没有 Kiss-Kool-Red 中红色的锐利。这个主题的确是为减轻眼睛疲劳而做的。

下载压缩文件并将其解压缩到你的 ~/.themes 中。然后,你可以将其设置为你的主题。你可以查看它的 GitHub 页面了解最新的增加内容。

4. Deepin Dark

 title=

Deepin Dark 是一个完全黑暗的主题。对于那些喜欢更黑暗的人来说,这个主题绝对是值得考虑的。此外,它还可以减少电脑屏幕的眩光量。另外,它支持 Unity。在这里下载 Deepin Dark

5. Ambiance DS BlueSB12

 title=

Ambiance DS BlueSB12 是一个简单的黑暗主题,它使得重要细节突出。它有助于专注,不花哨。它与 Deepin Dark 非常相似。特别是对于 Ubuntu 用户,它与 Ubuntu 17.04 兼容。你可以从这里下载并尝试。

总结

如果你长时间使用电脑,黑暗主题是减轻眼睛疲劳的好方法。即使你不这样做,黑暗主题也可以在其他方面帮助你,例如提高专注。让我们知道你最喜欢哪一个。


via: https://www.maketecheasier.com/best-linux-dark-themes/

作者:Bruno Edoh 译者:geekpi 校对:wxy

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

可能有一个困扰你多时的问题,当你想要获取一张屏幕截图向开发者反馈问题,或是在 Stack Overflow 寻求帮助时,你可能缺乏一个可靠的屏幕截图工具去保存和发送截图。在 GNOME 中有一些这种类型的程序和 shell 拓展工具。这里介绍的是 Linux 最好的屏幕截图工具,可以供你截取图片或截录视频。

1. Shutter

shutter Linux 截图工具

Shutter 可以截取任意你想截取的屏幕,是 Linux 最好的截屏工具之一。得到截屏之后,它还可以在保存截屏之前预览图片。它也有一个扩展菜单,展示在 GNOME 顶部面板,使得用户进入软件变得更人性化,非常方便使用。

你可以截取选区、窗口、桌面、当前光标下的窗口、区域、菜单、提示框或网页。Shutter 允许用户直接上传屏幕截图到设置内首选的云服务商。它同样允许用户在保存截图之前编辑器图片;同时提供了一些可自由添加或移除的插件。

终端内键入下列命令安装此工具:

sudo add-apt-repository -y ppa:shutter/ppa
sudo apt-get update && sudo apt-get install shutter

2. Vokoscreen

vokoscreen Linux 屏幕录制工具

Vokoscreen 是一款允许你记录和叙述屏幕活动的一款软件。它易于使用,有一个简洁的界面和顶部面板的菜单,方便用户录制视频。

你可以选择记录整个屏幕,或是记录一个窗口,抑或是记录一个选区。自定义记录可以让你轻松得到所需的保存类型,你甚至可以将屏幕录制记录保存为 gif 文件。当然,你也可以使用网络摄像头记录自己的情况,用于你写作教程吸引学习者。记录完成后,你还可以在该应用程序中回放视频记录,这样就不必到处去找你记录的内容。

vokoscreen preferences

你可以从你的发行版仓库安装 Vocoscreen,或者你也可以在 pkgs.org 选择下载你需要的版本。

sudo dpkg -i vokoscreen_2.5.0-1_amd64.deb

3. OBS

obs Linux 视频截录

OBS 可以用来录制自己的屏幕亦可用来录制互联网上的流媒体。它允许你看到自己所录制的内容或你叙述的屏幕录制。它允许你根据喜好选择录制视频的品质;它也允许你选择文件的保存类型。除了视频录制功能之外,你还可以切换到 Studio 模式,不借助其他软件进行视频编辑。要在你的 Linux 系统中安装 OBS,你必须确保你的电脑已安装 FFmpeg。ubuntu 14.04 或更早的版本安装 FFmpeg 可以使用如下命令:

sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next

sudo apt-get update && sudo apt-get install ffmpeg

ubuntu 15.04 以及之后的版本,你可以在终端中键入如下命令安装 FFmpeg:

sudo apt-get install ffmpeg

​如果 FFmpeg 安装完成,在终端中键入如下安装 OBS:

sudo add-apt-repository ppa:obsproject/obs-studio

sudo apt-get update

sudo apt-get install obs-studio

4. Green Recorder

屏幕录制工具

Green recorder 是一款界面简单的程序,它可以让你记录屏幕。你可以选择包括视频和单纯的音频在内的录制内容,也可以显示鼠标指针,甚至可以跟随鼠标录制视频。同样,你可以选择记录窗口或是屏幕上的选区,以便于只在自己的记录中保留需要的内容;你还可以自定义最终保存的视频的帧数。如果你想要延迟录制,它提供给你一个选项可以设置出你想要的延迟时间。它还提供一个录制结束后的命令运行选项,这样,就可以在视频录制结束后立即运行。​

在终端中键入如下命令来安装 green recorder:

sudo add-apt-repository ppa:fossproject/ppa

sudo apt update && sudo apt install green-recorder

5. Kazam

kazam screencasting tool for linux

Kazam 在几乎所有使用截图工具的 Linux 用户中都十分流行。这是一款简单直观的软件,它可以让你做一个屏幕截图或是视频录制,也同样允许在屏幕截图或屏幕录制之前设置延时。它可以让你选择录制区域,窗口或是你想要抓取的整个屏幕。Kazam 的界面接口安排的非常好,和其它软件相比毫无复杂感。它的特点,就是让你优雅的截图。Kazam 在系统托盘和菜单中都有图标,无需打开应用本身,你就可以开始屏幕截图。​​

终端中键入如下命令来安装 Kazam:

sudo apt-get install kazam

​如果没有找到该 PPA,你需要使用下面的命令安装它:

sudo add-apt-repository ppa:kazam-team/stable-series

sudo apt-get update && sudo apt-get install kazam

6. GNOME 扩展截屏工具

gnome screenshot extension

GNOME 的一个扩展软件就叫做 screenshot tool,它常驻系统面板,如果你没有设置禁用它的话。由于它是常驻系统面板的软件,所以它会一直等待你的调用,获取截图,方便和容易获取是它最主要的特点,除非你在调整工具中禁用,否则它将一直在你的系统面板中。这个工具也有用来设置首选项的选项窗口。在 extensions.gnome.org 中搜索 “Screenshot Tool”,在你的 GNOME 中安装它。

你需要安装 gnome 扩展的 chrome 扩展组件和 GNOME 调整工具才能使用这个工具。

gnome screenshot 拓展选项

当你碰到一个问题,不知道怎么处理,想要在 Linux 社区 或者其他开发社区分享、寻求帮助的的时候, Linux 截图工具 尤其合适。学习开发、程序或者其他任何事物都会发现这些工具在分享截图的时候真的很实用。Youtube 用户和教程制作爱好者会发现视频截录工具真的很适合录制可以发表的教程。


via: http://www.linuxandubuntu.com/home/best-linux-screenshot-screencasting-tools

作者:linuxandubuntu 译者:CYLeft 校对:wxy

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

Partclone 是由 Clonezilla 的开发者们开发的用于创建和克隆分区镜像的自由开源软件。实际上,Partclone 是 Clonezilla 所基于的工具之一。

它为用户提供了备份与恢复已用分区的工具,并与多个文件系统高度兼容,这要归功于它能够使用像 e2fslibs 这样的现有库来读取和写入分区,例如 ext2。

它最大的优点是支持各种格式,包括 ext2、ext3、ext4、hfs+、reiserfs、reiser4、btrfs、vmfs3、vmfs5、xfs、jfs、ufs、ntfs、fat(12/16/32)、exfat、f2fs 和 nilfs。

它还有许多的程序,包括 partclone.ext2(ext3&ext4)、partclone.ntfs、partclone.exfat、partclone.hfsp 和 partclone.vmfs(v3和v5) 等等。

Partclone中的功能

  • 免费软件: Partclone 免费供所有人下载和使用。 * 开源: Partclone 是在 GNU GPL 许可下发布的,并在 GitHub 上公开。 * 跨平台:适用于 Linux、Windows、MAC、ESX 文件系统备份/恢复和 FreeBSD。 * 一个在线的文档页面,你可以从中查看帮助文档并跟踪其 GitHub 问题。 * 为初学者和专业人士提供的在线用户手册。 * 支持救援。 * 克隆分区成镜像文件。 * 将镜像文件恢复到分区。 * 快速复制分区。 * 支持 raw 克隆。 * 显示传输速率和持续时间。 * 支持管道。 * 支持 crc32 校验。 * 支持 ESX vmware server 的 vmfs 和 FreeBSD 的文件系统 ufs。

Partclone 中还捆绑了更多功能,你可以在这里查看其余的功能。

如何安装和使用 Partclone

在 Linux 上安装 Partclone。

$ sudo apt install partclone [On Debian/Ubuntu]
$ sudo yum install partclone [On CentOS/RHEL/Fedora]

克隆分区为镜像。

# partclone.ext4 -d -c -s /dev/sda1 -o sda1.img

将镜像恢复到分区。

# partclone.ext4 -d -r -s sda1.img -o /dev/sda1

分区到分区克隆。

# partclone.ext4 -d -b -s /dev/sda1 -o /dev/sdb1

显示镜像信息。

# partclone.info -s sda1.img

检查镜像。

# partclone.chkimg -s sda1.img

你是 Partclone 的用户吗?我最近在 Deepin Clone 上写了一篇文章,显然,Partclone 有擅长处理的任务。你使用其他备份和恢复工具的经验是什么?

请在下面的评论区与我们分享你的想法和建议。


via: https://www.fossmint.com/partclone-linux-backup-clone-tool/

作者:Martins D. Okoi 译者:geekpi 校对:wxy

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