Abhishek 发布的文章

在Arch Linux中使用iPhone遇到麻烦了么?iPhone和Linux从来都没有很好地集成。本教程中,我会向你展示如何在Antergos Linux中使用iPhone,对于同样基于Arch的的Linux发行版如Manjaro也应该同样管用。

我最近购买了一台全新的iPhone 6S,当我连接到Antergos Linux中要拷贝一些照片时,它完全没有检测到它。我看见iPhone正在被充电并且我已经允许了iPhone“信任这台电脑”,但是还是完全没有检测到。我尝试运行dmseg但是没有关于iPhone或者Apple的信息。有趣的是我当我安装好了libimobiledevice,这个就可以解决iPhone在Ubuntu中的挂载问题

我会向你展示如何在Antergos中使用运行iOS 9的iPhone 6S。这会有更多的命令行,但是我假设你用的是ArchLinux,并不惧怕使用终端(也不应该惧怕)。

在Arch Linux中挂载iPhone

第一步:如果已经插入,请拔下你的iPhone。

第二步:现在,打开终端输入下面的命令来安装必要的包。如果它们已经安装过了也没有关系。

sudo pacman -Sy ifuse usbmuxd libplist libimobiledevice

第三步: 这些库和程序安装完成后,重启系统。

sudo reboot

第四步:创建一个iPhone的挂载目录,我建议在家目录中创建一个iPhone目录。

mkdir ~/iPhone

第五步:解锁你的手机并插入,如果询问是否信任该计算机,请允许信任。

第六步: 看看这时iPhone是否已经被机器识别了。

dmesg | grep -i iphone

这时就该显示iPhone和Apple的结果了。就像这样:

[ 31.003392] ipheth 2-1:4.2: Apple iPhone USB Ethernet device attached
[ 40.950883] ipheth 2-1:4.2: Apple iPhone USB Ethernet now disconnected
[ 47.471897] ipheth 2-1:4.2: Apple iPhone USB Ethernet device attached
[ 82.967116] ipheth 2-1:4.2: Apple iPhone USB Ethernet now disconnected
[ 106.735932] ipheth 2-1:4.2: Apple iPhone USB Ethernet device attached

这意味着这时iPhone已经被Antergos/Arch成功地识别了。

第七步: 设置完成后是时候挂载iPhone了,使用下面的命令:

ifuse ~/iPhone

由于我们在家目录中创建了挂载目录,你不需要root权限就可以在家目录中看见。如果命令成功了,你就不会看见任何输出。

回到Files看下iPhone是否已经识别。对于我而言,在Antergos中看上去这样:

你可以在这个目录中访问文件。从这里复制文件或者复制到里面。

第八步: 当你想要卸载的时候,使用这个命令:

sudo umount ~/iPhone

对你有用么?

我知道这并不是非常方便和理想,iPhone应该像其他USB设备那样工作,但是事情并不总是像人们想的那样。好的是一点小的DIY就能解决这个问题带来了一点成就感(至少对我而言)。我必须要说的是Antergos应该修复这个问题让iPhone可以默认挂载。

这个技巧对你有用么?如果你有任何问题或者建议,欢迎留下评论。


via: http://itsfoss.com/iphone-antergos-linux/

作者:Abhishek 译者:geekpi 校对:wxy

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

How to show desktop in GNOME 3

如何在 GNOME 3 中显示桌面?GNOME是一个很棒的桌面环境但是它更加专注于在程序间切换。如果你想关闭所有运行中的窗口,仅仅显示桌面呢?

在Windows中,你可以按下Windows+D。在Ubuntu Unity中,可以用Ctrl+Super+D快捷键。不过由于一些原因,GNOME禁用了显示桌面的快捷键。

当你按下Super+D或者Ctrl+Super+D,什么都不会发生。如果你想要看到桌面,你得一个个最小化窗口。如果你有好几个打开的窗口那么这会非常不方便。

在本教程中,我将会向你展示在GNOME 3中添加显示桌面的快捷键。

在GNOME 3 中添加显示桌面的快捷键

我在本教程的使用的是带有GNOME 3.18的Antergos Linux,但是这些步骤对于任何GNOME 3版本的Linux发行版都适用。同时,Antergos也使用了Numix主题作为默认主题。因此你也许不会看到平常的GNOME图标。但是我相信步骤是一目了然的,很容易就能理解。

第一步

进入系统设置。点击右上角,在下拉列表中,点击系统设置图标。

System Settings in GNOME Antergos Linux

第二步

当你在系统设置中时,寻找Keyboard设置。

Keyboard settings in GNOME 3

第三步

在这里,选择Shortcuts标签并在左边拦选择Navigation。向下滚动一点查找Hide all normal windows。你会看见它已经被禁用了。

Shortcut keys in GNOME 3

第四步

在“Hide all normla windows”上面点击一下。你会看到它变成了New accelerator。现在无论你按下哪个键,它都会被指定为显示桌面的快捷键。

如果你不小心按下了错误的组合键,只要按下退格它就会被禁用。再次点击并使用需要的组合键。

Shortcut key edit in GNOME 3

第五步

一旦设置了组合键,只要关闭系统设置。不用保存设置因为更改是立即生效的。在本例中,我使用Ctrl+Super+D来与我在Ubuntu Unity中的使用习惯保持一致。

Keyboard shortcut edit in GNOME

就是这样。享受GNOME 3中的显示桌面快捷键吧。我希望这篇教程对你们有用。有任何问题、建议或者留言都欢迎:)


via: http://itsfoss.com/show-desktop-gnome-3/

作者:Abhishek 译者:geekpi 校对:Caroline

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

通常我关注的软件都是那些不用折腾并且易用的(对图形界面而言)。这就是我把 Go For It 待办事项程序归到 Linux 产能工具 列表的原因。今天,我要向你们展示另一款待办事项列表应用,和其它的待办事项软件有点不一样。

Mytodo 是个开源的待办事项列表程序,让你能够掌管一切。与其它类似的程序不同的是,Mytodo 更加面向 DIY 爱好者,因为它允许你配置服务器(如果你想在多台电脑上使用的话),除了主要的功能外还提供一个命令行界面。

它是用 Python 编写的,因此可以在所有 Linux 发行版以及其它操作系统,比如 Windows 上使用。

Mytodo 的一些主要特性:

  • 同时拥有图形界面和命令行界面
  • 配置你自己的服务器
  • 添加用户/密码
  • Python 编写
  • 可根据标签搜索
  • 待办事项可以在 Conky 显示

图形界面

命令行

Conky 显示着待办事项

你可以在下面的 Github 链接里找到源码和配置介绍:

尽管有些人可能不大喜欢命令行和配置部分的内容,但它自然有它的乐趣所在。我建议你自己尝试一下,看看 Mytodo 是否符合我们的需求和口味。

图片致谢: https://pixabay.com/en/to-do-list-task-list-notes-written-734587


via: http://itsfoss.com/mytodo-list-manager/

作者:Abhishek 译者:alim0x 校对:wxy

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

由于生产力本身是一个主观术语,我不打算详细解释我这里要讲到的“生产力”是什么。我打算给你们展示一些工具及其使用技巧,希望这会帮助你在Linux中工作时能更专注、更高效,并且能节省时间。

Linux产能工具及其使用技巧

再次说明,我在写下本文时正在使用的是Ubuntu。但是,我将要在这里展示给大家产能工具及其使用技巧却适用于市面上的大多数Linux发行版。

外界的音乐

音乐影响生产力,这已经是一个公开的秘密了。从心理学家到管理大师,他们都一直在建议使用外界的杂音来让自己放松并专注于工作。我不打算就此进行辩论,因为这对于我确实有效。我戴上耳机,然后倾听着鸟叫声和风声,这确实让我很放松。

在Linux中,我使用ANoise播放器来播放外界的杂音。多亏了官方提供的PPA,你可以很容易地安装Ambient Noise播放器到Ubuntu中,以及其它基于Ubuntu的Linux发行版中。安装它,也可以让它离线播放外界的音乐。

另外,你也总可以在线听外界杂音。我最喜欢的在线外界音乐站点是Noisli。强烈推荐你试试这个。

任务管理应用

一个良好的生产习惯,就是制订一个任务列表。如果你将它和番茄工作法组合使用,那就可能创造奇迹了。这里我所说的是,创建一个任务列表,如果可能,将这些任务分配到特定的某个时间。这将会帮助你跟踪一天中计划好的任务。

对于此,我推荐Go For It!应用。你可以将它安装到所有主流Linux发行版中,由于它基于ToDo.txt,你也可以很容易地同步到你的智能手机中。我已经为此写了一个详尽的指南如何使用Go For It!

此外,你可以使用Sticky Notes或者Google Keep。如果你需要某些更类似Evernote的功能,你可以使用这些Evernote的开源替代品

剪贴板管理器

Ctrl+ C和Ctrl+V是我们日常计算机生活中不可缺少的一部分,它们唯一的不足之处在于,这些重要的活动不会被记住(默认情况下)。假如你拷贝了一些重要的东西,然后你意外地又拷贝了一些其它东西,你将丢失先前拷贝的东西。

剪贴板管理器在这种情况下会派上用场,它可以显示你最近拷贝(到剪贴板的)内容的历史记录,你可以从它这里将文本拷贝回到剪贴板中。

对于该目的,我更偏好Diodon剪贴板管理器。它处于活跃开发中,并且在Ubuntu的仓库中可以得到它。

最近通知

如果你正忙着处理其它事情,而此时一个桌面通知闪了出来又逐渐消失了,你会怎么做?你会想要看看通知都说了什么,不是吗?最近通知指示器就是用于处理此项工作,它会保留一个最近所有通知的历史记录。这样,你就永远不会错过桌面通知了。

你可以在此阅读最近通知指示器

终端技巧

不,我不打算给你们展示所有那些Linux命令技巧和快捷方法,那会写满整个博客了。我打算给你们展示一些终端黑技巧,你可以用它们来提高你的生产力。

  • 修改sudo密码超时:默认情况下,sudo命令要求你在15分钟后再次输入密码,这真是让人讨厌。实际上,你可以修改默认的sudo密码超时。此教程会给你展示如何来实现。
  • 获取命令完成的桌面通知:这是IT朋友们之间的一个常见的玩笑——开发者们花费大量时间来等待程序编译完成——然而这不完全是正确的。但是,它确实影响到了生产力,因为在你等待程序编译完成时,你可以做其它事情,并忘了你在终端中运行的命令。一个更好的途径,就是在一个命令完成时,让它显示桌面通知。这样,你就不会长时间被打断,并且可以回到之前想要做的事情上。请阅读如何获取命令完成的桌面通知

我知道,这不是一篇全面涵盖了提升生产力的文章。但是,这些小应用和小技巧可以在实际生活中帮助你在你宝贵的时间中做得更多。

现在,该轮到你们了。在Linux中,你使用了什么程序或者技巧来提高生产力呢?有哪些东西你想要和社区分享呢?


via: http://itsfoss.com/productivity-tips-ubuntu/

作者:Abhishek 译者:GOLinux 校对:wxy

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

MPlayer 1.1 发布将近3年后,新版 MPlayer 终于在上周发布了。在新版本 MPlayer 1.2 中带来了对许多新编码的解码支持。

MPlayer 是一款跨平台的开源媒体播放器。它的名字是“Movie Player”的缩写。MPlayer 是 Linux 上最老牌的媒体播放器之一,在过去的15年里,它还带动出现了许多其他媒体播放器。著名的基于 MPlayer 的媒体播放器有:

  • MPV
  • SMPlayer
  • KPlayer
  • GNOME MPlayer
  • Deepin Player(深度影音)

MPlayer 1.2 更新了些什么?

  • 兼容 FFmpeg 2.8
  • 对 H.265/HEVC 的 VDPAU 硬件加速
  • 通过 FFmpeg 支持一些新的编码解码
  • 改善电视与数字视频广播支持
  • 界面优化
  • libdvdcss/libdvdnav 包外部依赖

在 Linux 安装 MPlayer 1.2

大多数 Linux 发行版仓库中还是 MPlayer 1.1 版本。如果你想使用新的 MPlayer 1.2 版本,你需要从源码手动编译,这对新手来说可能有点棘手。

我是在 Ubuntu 15.04 上安装的 MPlayer 1.2。除了需要安装 yasm 的地方以外,对所有 Linux 发行版来说安装说明都是一样的。

打开一个终端,运行下列命令:

wget http://www.mplayerhq.hu/MPlayer/releases/MPlayer-1.2.tar.xz
tar xvf MPlayer-1.2.tar.xz
cd MPlayer-1.2
sudo apt-get install yasm
./configure

在你运行 make 的时候,在你的终端屏幕上会显示一些东西,并且你需要一些时间来编译它。保持耐心。

make
sudo make install

如果你觉得从源码编译不大习惯的话,我建议你等待 MPlayer 1.2 提交到你的 Linux 发行版仓库中,或者用其它的播放器替代,比如 MPV。


via: http://itsfoss.com/mplayer-1-2-released/

作者:Abhishek 译者:alim0x 校对:wxy

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

有那么一段时间我没更换主题了,可能最近的一段时间没有一款主题能让我眼前一亮了。我考虑过更换 Ubuntu 上最好的图标主题,但是它们和 Numix 和 Moka 差不多,而且我觉得 Numix 也不错。

但是前几天我试了试 Xenslim WildFire,我必须承认,它看起来太棒了。极简风格是设计界当前的流行趋势,而 Xenlism 完美的表现了这种风格。平滑而美观,Xenlism 显然受到了诺基亚的 Meego 和苹果图标的影响。

让我们来看一下它的几个不同应用的图标:

文件夹图标看起来像这样:

主题开发者 Nattapong Pullkhow 说,这个图标主题最适合 GNOME,但是在 Unity 和 KDE,Mate 上也表现良好。

安装 Xenlism Wildfire

Xenlism Theme 大约有 230 MB, 对于一个主题来说确实很大,但是考虑到它所支持的庞大的软件数量,这个大小,确实也不是那么令人吃惊。

在 Ubuntu/Debian 上安装 Xenlism

在 Ubuntu 系列中安装之前,用以下的命令添加 GPG 秘钥:

sudo apt-key adv --keyserver keys.gnupg.net --recv-keys 90127F5B

添加完成之后,输入如下的命令进行安装:

echo "deb http://downloads.sourceforge.net/project/xenlism-wildfire/repo deb/" | sudo tee -a /etc/apt/sources.list
sudo apt-get update
sudo apt-get install xenlism-wildfire-icon-theme

除了主题之外,你也可以选择是否下载配套的桌面背景图:

sudo apt-get install xenlism-artwork-wallpapers

在 Arch 上安装 Xenlism

你需要编辑 Pacman 软件仓库。在终端中使用如下命令:

sudo nano /etc/pacman.conf

添加如下的代码块,在配置文件中:

[xenlism-arch]
SigLevel = Never
Server = http://downloads.sourceforge.net/project/xenlism-wildfire/repo/arch

更新系统并且安装:

sudo pacman -Syyu
sudo pacman -S xenlism-wildfire

使用 Xenlism 主题

在 Ubuntu Unity, 可以使用 Unity Tweak Tool 来改变主题。 在 GNOME 中,使用 Gnome Tweak Tool 改变主题。 我确信你会接下来的步骤,如果你不会,请来信通知我,我会继续完善这篇文章。

这就是 Xenlism 在 Ubuntu 15.04 Unity 中的截图。同时也使用了 Xenlism 桌面背景。

这看来真棒,不是吗?如果你试用了,并且喜欢它,你可以感谢它的开发者:

Xenlism 是一个用于 Linux 的、令人兴奋的极简风格的图标主题,感谢 @xenatt 做出这么漂亮的主题。

我希望你喜欢它。同时也希望你分享你对这个主题的看法,或者你喜欢的主题。Xenlism 真的很棒,可能会替换掉你最喜欢的主题。


via: http://itsfoss.com/xenlism-wildfire-theme/

作者:Abhishek 译者:MikeCoder 校对:wxy

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