Abhishek 发布的文章

微软令人意外地发布了Visual Studio Code,并支持主要的桌面平台,当然包括linux。如果你是一名需要在ubuntu工作的web开发人员,你可以非常轻松的安装Visual Studio Code

我将要使用Ubuntu Make来安装Visual Studio Code。Ubuntu Make,就是以前的Ubuntu开发者工具中心,是一个命令行工具,帮助用户快速安装各种开发工具、语言和IDE。也可以使用Ubuntu Make轻松安装Android Studio 和其他IDE,如Eclipse。本文将展示如何在Ubuntu中使用Ubuntu Make安装Visual Studio Code。(译注:也可以直接去微软官网下载安装包)

安装微软Visual Studio Code

开始之前,首先需要安装Ubuntu Make。虽然Ubuntu Make存在Ubuntu15.04官方库中,但是需要Ubuntu Make 0.7以上版本才能安装Visual Studio。所以,需要通过官方PPA更新到最新的Ubuntu Make。此PPA支持Ubuntu 14.04, 14.10 和 15.04。

注意,仅支持64位版本

打开终端,使用下列命令,通过官方PPA来安装Ubuntu Make:

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make

安装Ubuntu Make完后,接着使用下列命令安装Visual Studio Code:

umake web visual-studio-code

安装过程中,将会询问安装路径,如下图:

在抛出一堆要求和条件后,它会询问你是否确认安装Visual Studio Code。输入‘a’来确定:

确定之后,安装程序会开始下载并安装。安装完成后,你可以发现Visual Studio Code 图标已经出现在了Unity启动器上。点击图标开始运行!下图是Ubuntu 15.04 Unity的截图:

卸载Visual Studio Code

卸载Visual Studio Code,同样使用Ubuntu Make命令。如下:

umake web visual-studio-code --remove

如果你不打算使用Ubuntu Make,也可以通过微软官方下载安装文件。

怎样!是不是超级简单就可以安装Visual Studio Code,这都归功于Ubuntu Make。我希望这篇文章能帮助到你。如果您有任何问题或建议,欢迎给我留言。


via: http://itsfoss.com/install-visual-studio-code-ubuntu/

作者:Abhishek 译者:Vic020/VicYu 校对:wxy

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

这些天我正在体验Elementary OS Freya,在这期间,我遇到了一个非常常见的更新错误:Failed to fetch cdrom Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs。完整的错误在运行apt-get update后看上去像这样:

W: Failed to fetch cdrom://elementary OS 0.3 Freya – Daily amd64 (20150208)/dists/trusty/main/binary-amd64/Packages Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs

W: Failed to fetch cdrom://elementary OS 0.3 Freya – Daily amd64 (20150208)/dists/trusty/restricted/binary-amd64/Packages Please use apt-cdrom to make this CD-ROM recognized by APT. apt-get update cannot be used to add new CD-ROMs

E: Some index files failed to download. They have been ignored, or old ones used instead.

本篇中,我们会了解如何修复这个错误。

修复apt-get update无法添加新的CD-ROM的错误

这个错误的原因是cdrom已经被包含在源之中。要修复这个问题,我们需要将它从软件源中移除。

在Ubuntu中,找到“软件与更新”:

在Ubuntu Software的第一个标签中,找到cdrom,如果它是勾选的,那么取消勾选。

关闭软件源并再次运行更新。现在应该可以用了。

进一步故障排除:

上面描述的方法已经修复了这个apt-get update cannot be used to add new CD-ROMs错误。但是这个方法对我无效,因为cdrom的选项这时是灰色的,因为我使用的live版本。

现在要修复我们的问题了,我们是要采用命令行路线。打开终端并查看软件源中包含了哪些源:

cat /etc/apt/sources.list

我的输出是下面这样:

deb cdrom:[elementary OS 0.3 _Freya_ – Daily amd64 (20150208)]/ trusty main restricted
deb http://archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ trusty main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://security.ubuntu.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ trusty-updates main restricted universe multiverse

在上面的第一行中。它包含了cdrom。我们需要用‘#’来注释掉这行:

#deb cdrom:[elementary OS 0.3 _Freya_ – Daily amd64 (20150208)]/ trusty main restricted

要用下面的命令来:

sudo gedit /etc/apt/sources.list

在你编辑完软件源后,再次运行apt-get update。“apt-get update cannot be used to add new CD-ROMs”这个错误应该已经修复了。如果你还遇到其他的问题,看一下这篇收集了大部分Ubuntu常见更新错误修复的文章。

我希望这篇教程对你有用。如果你还有其他的问题和建议,请在下面留言。


via: http://itsfoss.com/fix-failed-fetch-cdrom-aptget-update-add-cdroms/

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

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

在上一篇帖子中,我们介绍了待办事项管理软件Go For It!。今天我们将介绍一款名为Papyrus的开源笔记软件

PapyrusKaqaz 笔记管理的一个分支,使用 Qt5 开发。它不仅有简洁、易用的界面,(其宣称)还具备了较好的安全性。由于强调简洁,我觉得 Papyrus 与 OneNote 比较相像。你可以将你的笔记像"纸张"一样分类整理,还可以给他们添加标签进行分组。够简单的吧!

Papyrus 的特性:

虽然 Papyrus 强调简洁,它依然有很多丰富的功能。它的一些主要功能如下:

  • 按类别和标签管理笔记
  • 高级搜索选项
  • 触屏模式
  • 全屏选项
  • 备份至 Dropbox/硬盘/外部存储
  • 允许加密某些页面
  • 可与其他软件共享笔记
  • 与 Dropbox 加密同步
  • 除 Linux 外,还可在 Android,Windows 和 OS X 使用

安装 Papyrus

Papyrus 为 Android 用户提供了 APK 安装包。Windows 和 OS X 也有安装文件。Linux 用户还可以获取程序的源码。Ubuntu 及其它基于 Ubuntu 的发行版可以使用 .deb 包进行安装。根据你的系统及习惯,你可以从 Papyrus 的下载页面中获取不同的文件:

软件截图

以下是此软件的一些截图:

试试Papyrus吧,你会喜欢上它的。在下方评论区和我们分享你的使用经验吧。

(LCTT译注:此软件暂无中文版)


via: http://itsfoss.com/papyrus-open-source-note-manager/

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

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

你在 Linux 桌面是如何管理任务和备忘的?我喜欢用 Ubuntu 的粘帖便签很久了。但是我要面对与其他设备同步的麻烦,特别是我的智能手机。这就是我为什么选择使用 Google Keep 的原因了。

Google Keep 是一款功能丰富的软件,我十分喜爱,而且喜欢到把它叫做 Linux 的 Evernote 地步。但是并不是每个人都喜欢一款功能丰富的备忘录软件。极简主义是目前的主流,很多人喜欢。如果你是极简主义的追求者之一,而且正在寻找一款开源的备忘录软件,那么你应该试一试 Go For It!

Go For It!高效的Linux桌面软件

Go For It!是一款简洁的备忘软件,借助定时提醒帮助你专注于工作。所以,当你添加一个任务到列表后,可以附上一个定时器。到设定时间后,它就会提醒你去做任务。你可以看看其帅哥开发者 Manuel Kehl 制作的视频(youtube 视频) : https://www.youtube.com/watch?v=mnw556C9FZQ

安装 Go For It!

要在 Ubuntu 15.04,14.04 和其他基于 Ubuntu 的Linux 发行版,如Linux Mint, elementary OS Freya 等上面安装 Go For It!请使用这款软件官方的 PPA:

sudo add-apt-repository ppa:mank319/go-for-it
sudo apt-get update
sudo apt-get install go-for-it

你也可以下载 .deb 包,Windows 安装包和源代码,链接如下:

在Linux桌面使用 Go For It!

Go For It!使用真心方便。你只需添加任务到列表中,任务会自动存入 todo.txt 文件中。

每个任务默认定时25分钟。

任务一旦完成,就会被自动存档到 done.txt 文件中。根据设置,它会在规定的时间间隔或者任务过期前不久,发送桌面提醒:

你可以从配置里面修改所有的偏好。

目前一切都看着挺好。但是在智能手机上使用体验怎样呢?如果你不能使它在不同设备间同步,那这款高效软件就是不完整的。好消息是 Go For It!是基于 todo.txt 的,这意味着你可以用第三方软件和像 Dropbox 一样的云服务来使用它。

在安卓手机和平板上使用Go For It!

在这里你需要做一些工作。首先的首先,在 Linux 和你的安卓手机上安装 Dropbox,如果之前没有安装的话。下一步你要做的就是要配置 Go For It!和 修改 todo.txt 的目录到 Dropbox 的路径下

然后,你得去下载 Simpletask Andriod app。这是免费的应用。安装它。当你第一次运行 Simletask 的时候,你会被要求关联你的账号到 Dropbox:

一旦你完成了 Simpletask 与 Dropbox 的关联,就可以打开应用了。如果你已经修改了 Go For It 的配置,将文件保存到Dropbox 上,你就应该可以在 Simpletask 里看到。而如果你没有看到,点击应用底部的设置,选择 Open Todo file 的选项:

现在,你应该可以看到 Simpletask 同步的任务了。

总结

对于 Simpletask,你就可以以类似标记语言工具的风格使用它。对于小巧和专注而言,Go For It!是一款不错的备忘软件。一个干净的界面是额外的加分点。如果拥有它自己的手机应用就更好了,但是我们也有临时替代方案了。

底层来讲,Go For It! 不会运行在后台。这就是说,你不得不让它一直保持运行。它甚至没有一个最小化的按钮,这有一点小小的烦扰。我想要看到的是有一个小的指示程序,运行在后台,并且快速进入主面板,这肯定会提升其可用性。

试试 Go For It!吧,分享一下你的使用体验。在 Linux 桌面上,你还使用了哪些其他的备忘软件?比起其他你最喜欢的同类应用,Go For It!怎么样?


via: http://itsfoss.com/go-for-it-to-do-app-in-linux/

作者:Abhishek 译者:wi-cuckoo 校对:wxy

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

问题

我遇到了无法在Ubuntu 14.04中清空回收站的问题。我右键回收站图标并选择清空回收站,就像我一直做的那样。我看到进度条显示删除文件中过了一段时间。但是它停止了,并且Nautilus文件管理也停止了。我不得不在终端中停止了它。

但是这很痛苦因为文件还在垃圾箱中。并且我反复尝试清空后窗口都冻结了。

方案

老实说,我不知道什么导致了这个问题。但是我有一个解决方案如果你在Ubuntu 14.04或者14.10遇到这个问题的话。

打开终端并使用下面的命令:

sudo rm -rf ~/.local/share/Trash/*

这里注意你的输入。你使用超级管理员权限来运行删除命令。我相信你不会删除其他文件或者目录。

上面的命令会删除回收站目录下的所有文件。换句话说,这是用命令清空垃圾箱。使用完上面的命令后,你会看到垃圾箱已经清空了。如果你清空了所有文件,你不应该在看到Nautilus崩溃的问题了。

对你有用么?

我希望这篇贴士对你有用,今后你也不会在Ubuntu或者其他发行版中再遇到相同的问题。如果你遇到任何问题请让我知道。


via: http://itsfoss.com/fix-empty-trash-ubuntu/

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

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

How to see recent notifications in Ubuntu 14.04

大多数桌面环境像Unity和Gnome都有通知特性。我很喜欢其中一些。它尤其当我在Ubuntu上收听流媒体时帮到我。默认上通知会在桌面的顶部显示几秒接着就会消失。如果你听见了通知的声音但是没有看到内容怎么办?你该如何知道通知的内容?

如果你可以看到最近所有通知的历史会很棒吧?是的,我知道这很棒。你可以在Ubuntu Unity或者Gnome中使用最近通知小工具来追踪所有的最近通知。

最近通知位于顶部面板,并且记录了最近所有通知的历史。当它捕获到新的通知后,它就会变绿来表明你有未读的通知。

Recent notifications in Ubuntu 14.04

当你点击它后,你就会看到最近所有的通知。你可以选择清空所有或者删除部分。

Recent notifications applet indicator

不幸的是它没有配置选项。因此你不能屏蔽特定程序的通知。所有的通知都会被保存。

在Ubuntu 14.04 和 14.10 中安装最近通知工具

一般说来这个最近通知工具应该也可以在Linux Mint Cinnamon版本中运行。你可以试一试。使用下面的命令来在在Ubuntu 14.04 和 14.10 中安装最近通知工具:

sudo add-apt-repository ppa:jconti/recent-notifications
sudo apt-get update
sudo apt-get install indicator-notifications

安装完成后,重新登录后你就可以用了。现在妈妈再也不用担心我的通知没看到了。很方便的小工具,不是么?


via: http://itsfoss.com/notifications-appindicator/

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

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