打造前端 Deepin Linux 工作环境——安装 koala css 预编译工具(安装deb包的方法

打造前端 Deepin Linux 工作环境——安装 koala css 预编译工具(安装deb包的方法)

koala 是国人开发的一个 css 预编译工具,可以编译 sass\less 之类的文件,非常好用的软件。我相信各位前端朋友都在 windows 或者 mac 平台上安装和使用过这款工具。

但是到目前位置, koala 还没有加入到包管理器中去。所以我们不能用命令行安装 koala 工具。下面,我们就来手动安装 koala 工具。

下载安装 koala

首先,我们到官方网站下载 koala 安装 deb 包。官方网址:http://koala-app.com/index-zh.html

目前最新版本为 koala_2.2.0_x86_64.deb 的安装包,现在我已经下载到了 Downloads 目录,然后执行安装命令:

sudo dpkg -i koala_2.2.0_x86_64.deb

出错了。提示我们 koala 依赖 ruby 环境。那我们就先安装 ruby吧。

执行

sudo apt-get install ruby -y

进行安装。但是我安装的时候出错了,提示我使用以下命令修复:

apt --fix-broken install

我执行这个命令之后,顺利的修复,并安装好 ruby 了。

再重新执行

sudo dpkg -i koala_2.2.0_x86_64.deb

进行安装,然后就顺利的安装好了。如下图所示:

然后就可以在菜单里面打开我们的 koala 了,如下图所示:

出错了并不需要紧张,很多人初次接触命令行,总有一种莫名其妙的担心。其实是大可不必的。命令行的一个重大的优点就是出错了会告诉你详细的问题,一般情况下,还会给你解决方案。另外上图我已经设置为中文了。

关于 deb 软件安装包以及安装方法

debdebian linus的安装格式,跟red hatrpm非常相似,最基本的安装命令是:dpkg -i file.deb

dpkgDebian Package的简写,是为Debian 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自DebianLinux发行版都使用dpkg,例如UbuntuKnoppix 等。

以下是一些 Dpkg 的普通用法:

dpkg -i <package.deb>

安装一个 Debian 软件包,如你手动下载的文件。

dpkg -c <package.deb>

列出 <package.deb> 的内容。

dpkg -I <package.deb>

<package.deb> 中提取包裹信息。

dpkg -r <package>

移除一个已安装的包裹。

dpkg -P <package>

完全清除一个已安装的包裹。和 remove 不同的是,remove 只是删掉数据和可执行文件,purge另外还删除所有的配制文件。

dpkg -L <package>

列出 <package> 安装的所有文件清单。同时请看 dpkg -c 来检查一个 .deb文件的内容。

dpkg -s <package>

显示已安装包裹的信息。同时请看 apt-cache 显示 Debian 存档中的包裹信息,以及 dpkg -I 来显示从一个 .deb文件中提取的包裹信息。

dpkg-reconfigure <package>

重新配制一个已经安装的包裹,如果它使用的是 debconf (debconf为包裹安装提供了一个统一的配制界面)。

以上有关 deb 的部分我转载的 http://blog.csdn.net/kevinhg/article/details/5934462 这里的。

一般情况下,我们只要知道如何安装就可以了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏古时的风筝

Django集成百度富文本编辑器uEditor

UEditor是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点,开源基于MIT协议,允许自由使用和修改代码。 首先...

5059
来自专栏懒人开发

用WebStorm在微信小程序中使用LESS

自己前端不熟悉,很多都需要练习 网上找了一个css的demo, 放到微信小程序后,可以运行

5116
来自专栏虚拟化云计算

libvirt-虚拟机qos控制

libvirt提供了一系列tune的方式,来实现对虚拟机的qos精细控制。下面介绍cpu、内存、磁盘io、网络带宽的qos控制方式。

6728
来自专栏王磊的博客

ubuntu搭建nodejs生产环境——快速部署手册

1975
来自专栏西安-晁州

webpack学习之入门实例

webpack:前端打包神器,目前活跃度甚至超过了gulp、grunt等,使用webpack打包,简单快速,下面记录下webpack环境搭建以及基本使用: 1、...

1970
来自专栏从流域到海域

Vue.js项目目录结构

folder/flie 说明 bulid 最终生成代码存放位置。 config 配置目录,存放配置文件。index.js中存放了环境和端口等配置...

3405
来自专栏自由而无用的灵魂的碎碎念

针对toad的schema brower和plsql developer的对象浏览器的一些分析

以前做JAVA开发时,一直用的都是plsql developer,搜索对象(表、触发器、DB_LINKS、同义词、序列)都是使用的对象浏览器:

872
来自专栏Python

github设置添加SSH

很多朋友在用github管理项目的时候,都是直接使用https url克隆到本地,当然也有有些人使用 SSH url 克隆到本地。然而,为什么绝大多数人会使用h...

1470
来自专栏性能与架构

小程序示例 - 不同页面间的消息传递

场景 假设有两个页面:用户列表页、信息编辑页 在列表中点击后某条信息后,进入编辑页面 ? 修改了用户信息后,返回到列表页,列表中需要显示修改后的信息 例如把 “...

3987
来自专栏西安-晁州

hexo&github博客搭建

闲来无事,偶然看到hexo,便试着玩玩,hexo是一种静态博客工具,使用nodejs流生成静态博客,速度快,主题多,附地址:https://hexo.io/ 下...

4450

扫码关注云+社区

领取腾讯云代金券