热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何在Ubuntu中安装LightTable0.8

LightTable在经过一年以上的开发,已经推出了新的稳定发行版本。现在它只为Linux提供64位的二进制包。LightTable0.8.0的改动:更改:我们从NW.js切换到了Electron更改:LightTable的发行与自更新进程完全地公开在github上增加:LightTable可以用提供的脚本在各个支持的平台上从源码构建增加:

Light Table 在经过一年以上的开发,已经推出了新的稳定发行版本。现在它只为 Linux 提供64位的二进制包。

Light Table 0.8.0的改动:

  • 更改: 我们从 NW.js 切换到了 Electron
  • 更改: Light Table 的发行与自更新进程完全地公开在github上
  • 增加: Light Table 可以用提供的脚本在各个支持的平台上从源码构建
  • 增加: Light Table 大部分的 node 代码库将通过 npm 依赖来安装,以取代以前采用分叉库的方式
  • 增加: 有效文档。更多详情内容见下面
  • 修复: 版本号 >= OSX 10.10的系统下的主要的可用性问题
  • 更改: 官方不再提供 32位 Linux 软件包下载,不过仍然支持从源码构建
  • 修复: ClojureScript eval 支持 ClojureScript 的现代版本
  • 参阅更多 github.com/LightTable/LightTable/releases

LightTable 0.8.0

LightTable 0.8.0

 

如何在 Ubuntu 中安装 Light Table 0.8.0

下面的步骤会指导你怎么样在 Ubuntu 下安装官方的二进制包,在目前的 Ubuntu 发行版本中都适用(仅仅针对64位)。

在开始之前,如果你安装了之前的版本请做好备份。

1. 从以下链接下载 LightTable Linux 下的二进制文件:

  • lighttable-0.8.0-linux.tar.gz

2. 从 dash 或是应用启动器,或者是 Ctrl+Alt+T 快捷键打开终端,并且在输入以下命令后敲击回车键:

  1. gksudo file-roller ~/Downloads/lighttable-0.8.0-linux.tar.gz

open-via-fileroller

open-via-fileroller

如果命令不工作的话从 Ubuntu 软件中心安装gksu

3. 之前的命令使用了 root 用户权限通过档案管理器打开了下载好的存档。

打开它后,请做以下步骤:

  • 右击文件并且将其重命名为 LightTable
  • 将其解压到 Computer -> /opt/ 目录下。

extract-lighttable

extract-lighttable

最终你应该安装好了 LightTable,可以在 /opt/ 目录下查看:

lighttable-in-opt

lighttable-in-opt

4. 创建一个启动器使你可以从 dash 工具或是应用启动器打开 LightTable。

打开终端,运行以下命令来创建与编辑一个 LightTable 的启动文件:

  1. gksudo gedit /usr/share/applications/lighttable.desktop

通过 Gedit 文本编辑器打开文件后,粘贴下面的内容并保存:

  1. [DesktopEntry]
  2. Version=1.0
  3. Type=Application
  4. Name=LightTable
  5. GenericName=TextEditor
  6. Comment=Open source IDE that modify,from running programs to embed websites and games
  7. Exec=/opt/LightTable/LightTable%F
  8. Terminal=false
  9. MimeType=text/plain;
  10. Icon=/opt/LightTable/resources/app/core/img/lticon.png
  11. Categories=TextEditor;Development;Utility;
  12. StartupNotify=true
  13. Actions=Window;Document;
  14. Name[en_US]=LightTable
  15. [DesktopActionWindow]
  16. Name=NewWindow
  17. Exec=/opt/LightTable/LightTable-n
  18. OnlyShowIn=Unity;
  19. [DesktopActionDocument]
  20. Name=NewFile
  21. Exec=/opt/LightTable/LightTable--command new_file
  22. OnlyShowIn=Unity;

因此它看起来像:

lighttable-launcher

lighttable-launcher

最后,从 dash 工具或者是应用启动器打开 IDE,好好享受它吧!

更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2


via: http://ubuntuhandbook.org/index.php/2015/12/install-light-table-0-8-ubuntu-14-04/

作者:Ji m 译者:zky001 校对:wxy

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

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-03/129258.htm


推荐阅读
  • 本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ... [详细]
  • 2016 linux发行版排行_灵越7590 安装 linux (manjarognome)
    RT之前做了一次灵越7590黑苹果炒作业的文章,希望能够分享给更多不想折腾的人。kawauso:教你如何给灵越7590黑苹果抄作业​zhuanlan.z ... [详细]
  • 本文介绍了在Ubuntu 11.10 x64环境下安装Android开发环境的步骤,并提供了解决常见问题的方法。其中包括安装Eclipse的ADT插件、解决缺少GEF插件的问题以及解决无法找到'userdata.img'文件的问题。此外,还提供了相关插件和系统镜像的下载链接。 ... [详细]
  • 学习SLAM的女生,很酷
    本文介绍了学习SLAM的女生的故事,她们选择SLAM作为研究方向,面临各种学习挑战,但坚持不懈,最终获得成功。文章鼓励未来想走科研道路的女生勇敢追求自己的梦想,同时提到了一位正在英国攻读硕士学位的女生与SLAM结缘的经历。 ... [详细]
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • imx6ull开发板驱动MT7601U无线网卡的方法和步骤详解
    本文详细介绍了在imx6ull开发板上驱动MT7601U无线网卡的方法和步骤。首先介绍了开发环境和硬件平台,然后说明了MT7601U驱动已经集成在linux内核的linux-4.x.x/drivers/net/wireless/mediatek/mt7601u文件中。接着介绍了移植mt7601u驱动的过程,包括编译内核和配置设备驱动。最后,列举了关键词和相关信息供读者参考。 ... [详细]
  • Ubuntu安装常用软件详细步骤
    目录1.GoogleChrome浏览器2.搜狗拼音输入法3.Pycharm4.Clion5.其他软件1.GoogleChrome浏览器通过直接下载安装GoogleChro ... [详细]
  • STM32与FPGA的对比及学习建议
    本文对比了野火STM32F103指南针板和Xilinx的PYNQ-Z2板(ZYNQ-7020),介绍了野火STM32F103指南针板的学习资料和讲解视频的详细程度,建议初学者学习野火的资料。同时,介绍了STM32开发所用的Keil程序和C指针的重要性。对于ZYNQ-7020的开发,提到了其自带的Linux、Ubuntu18.4系统以及使用SD卡烧入镜像的方法。 ... [详细]
  • 本文介绍了在Ubuntu系统中清理残余配置文件和无用内容的方法,包括清理残余配置文件、清理下载缓存包、清理不再需要的包、清理无用的语言文件和清理无用的翻译内容。通过这些清理操作可以节省硬盘空间,提高系统的运行效率。 ... [详细]
  • Oracle分析函数first_value()和last_value()的用法及原理
    本文介绍了Oracle分析函数first_value()和last_value()的用法和原理,以及在查询销售记录日期和部门中的应用。通过示例和解释,详细说明了first_value()和last_value()的功能和不同之处。同时,对于last_value()的结果出现不一样的情况进行了解释,并提供了理解last_value()默认统计范围的方法。该文对于使用Oracle分析函数的开发人员和数据库管理员具有参考价值。 ... [详细]
  • PHPMailer邮件类邮件发送功能的使用教学及注意事项
    本文介绍了使用国外开源码PHPMailer邮件类实现邮件发送功能的简单教学,同时提供了一些注意事项。文章涵盖了字符集设置、发送HTML格式邮件、群发邮件以及避免类的重定义等方面的内容。此外,还提供了一些与PHP相关的资源和服务,如传奇手游游戏源码下载、vscode字体调整、数据恢复、Ubuntu实验环境搭建、北京爬虫市场、进阶PHP和SEO人员需注意的内容。 ... [详细]
  • 本文介绍了在Docker容器技术中限制容器对CPU的使用的方法,包括使用-c参数设置容器的内存限额,以及通过设置工作线程数量来充分利用CPU资源。同时,还介绍了容器权重分配的情况,以及如何通过top命令查看容器在CPU资源紧张情况下的使用情况。 ... [详细]
  • 本文讨论了在Linux系统中,使用chown命令将django项目目录下的static目录的拥有者从root改为eureka的问题。作者尝试了多种命令,包括chown和sudo chown等,但都没有成功修改拥有者。文章提供了相关目录的权限信息,并补充了项目所在磁盘和操作系统的信息。 ... [详细]
  • Vagrant虚拟化工具的安装和使用教程
    本文介绍了Vagrant虚拟化工具的安装和使用教程。首先介绍了安装virtualBox和Vagrant的步骤。然后详细说明了Vagrant的安装和使用方法,包括如何检查安装是否成功。最后介绍了下载虚拟机镜像的步骤,以及Vagrant镜像网站的相关信息。 ... [详细]
  • wpf+mvvm代码组织结构及实现方式
    本文介绍了wpf+mvvm代码组织结构的由来和实现方式。作者回顾了自己大学时期接触wpf开发和mvvm模式的经历,认为mvvm模式使得开发更加专注于业务且高效。与此同时,作者指出mvvm模式相较于mvc模式的优势。文章还提到了当没有mvvm时处理数据和UI交互的例子,以及前后端分离和组件化的概念。作者希望能够只关注原始数据结构,将数据交给UI自行改变,从而解放劳动力,避免加班。 ... [详细]
author-avatar
手机用户2502908327
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有