如何在 Ubuntu 中安装 Light Table 0.8
创始人
2024-03-01 16:43:23
0

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

如何在 Ubuntu 中安装 Light Table 0.8.0

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

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

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

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

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

open-via-fileroller

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

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

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

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

extract-lighttable

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

lighttable-in-opt

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

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

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

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

[Desktop Entry]
Version=1.0
Type=Application
Name=Light Table
GenericName=Text Editor
Comment=Open source IDE that modify, from running programs to embed websites and games
Exec=/opt/LightTable/LightTable %F
Terminal=false
MimeType=text/plain;
Icon=/opt/LightTable/resources/app/core/img/lticon.png
Categories=TextEditor;Development;Utility;
StartupNotify=true
Actions=Window;Document;

Name[en_US]=Light Table

[Desktop Action Window]
Name=New Window
Exec=/opt/LightTable/LightTable -n
OnlyShowIn=Unity;

[Desktop Action Document]
Name=New File
Exec=/opt/LightTable/LightTable --command new_file
OnlyShowIn=Unity;

因此它看起来像:

lighttable-launcher

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


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

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

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

相关内容

360智脑开源Light-...
机器之心发布 机器之心编辑部 2025 年 3 月 4 日,360...
2025-03-06 11:51:15
捕捉到StacklessC...
这是一种 Java NIO 的错误,它意味着在试图读取或写入一个已...
2025-01-12 15:31:55
不支持的Java Flig...
在Java Flight Recorder中,如果出现“不支持的J...
2025-01-11 20:14:25
不需要管理员帐户推送到Te...
在推送应用到TestFlight时,不需要管理员账户。下面是一个示...
2025-01-10 13:30:56
部署时,lightbox2...
要解决部署时,lightbox2模态框无法显示图像的问题,我们可以...
2025-01-07 21:30:59
部署到Lightsail实...
这个错误通常是由于在部署组中没有可用的实例导致的。解决方法是确保您...
2025-01-07 09:30:44

热门资讯

使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
2024 开年,LLUG 和你... Hi,Linuxer,2024 新年伊始,不知道你是否已经准备好迎接新的一年~ 2024 年,Lin...
Bazzite:专为 Stea... 为 Linux 桌面或者 Steam Deck 做好游戏准备,听起来都很刺激!对于一个专为 Linu...
Motrix:一个漂亮的跨平台... 一个开源的下载管理器,提供了一个简洁的用户界面,同时提供了跨平台操作的所有基本功能。在这里了解关于它...
Bash 脚本中如何使用 he... here 文档 here document (LCTT 译注:here 文档又称作 heredoc ...
使用 dialog 和 jq ... 为何选择文字用户界面(TUI)?许多人每日都在使用终端,因此, 文字用户界面 Text User I...