Tag: Slax
-
Slax的QtWebKit 2.3及QupZilla浏览器
不知道Slax是什么?一个小型的模块化的KDE桌面Linux发行版。 最近又跟浏览器干上了,本来就是一个小型发行版,所以不想塞一个Firefox、Chrome、Opera这种重型浏览器。之前一直在用rekonq浏览器,后来又来试了一试QupZilla,一样的QtWebKit内核,QupZilla的浏览体验倒好多了,很顺畅,没有Rekonq那种加载时一卡一卡的感觉。不过QupZilla的sb包有2MB,而Rekonq只有800+KB。 现在Slax搭载的Qt 4.8.4,所以QtWebKit是官方仓库里比较老的QtWebKit 2.2,WebKit版本好象是534.xx,不支持桌面通知、WebGL、拼写检查等功能(大部分和HTML5相关)。不过现在好了,我上传了QtWebKit 2.3的buildscript,并且传了一个叫作qupzilla-next的buildscript,依赖新版的WebKit编译。 对于想在Slax下获得更好的浏览体验的朋友,在终端下执行: 前几天Digia发布了Qt 4.8.5,包含最新的WebKit,所以如果Slax能在下一个版本更新Qt的话,就不需要额外加载qtwebkit-23这个包,可以方便很多。 大误,Qt 4.8.5只是小幅度更新QtWebKit,还是2.2……
-
Slax GNU/Linux 7.0.9 beta释出
千等万等,Slax的新版本7.0.9终于出来了,而且作者这次吸取了之前的教训,戴上了一个beta的帽子,可以避免因为修复小bug而不停刷版本号的问题。 主要更新: Linux内核更新到3.9.7 KDE桌面套件更新到4.10.4 Firefox浏览器更新到22.0 有空的可以下载测试,帮作者找bug什么的。 下载地址及官方原文点此
-
Slax安装金山WPS Office for Linux A10
WPS Office for Linux自有传闻以来,就获得了大量关注,最近,金山公司发布了最新的测试版本alpha 10!主版本号从8.1进入到9.1了!全新的2013界面……详细的日志查看官方社区。 我之前介绍过很多关于Slax的内容,这次讲讲怎么在Slax下安装Kingsoft WPS Office吧! 注意:本文提供的Bundle仅支持32位的Slax 7.0.x! 官方社区只提供RPM、DEB两种包,还有的就是一个绿色版的压缩包。显然包括Slax在内的小众发行版是不会被打包的,于是我帮各位打包好了最新alpha 10的slax bundle(.sb),上传在百度网盘了(点此下载)。(由于WPS缺少64位版,按Slax作者的要求是不允许放在官方的仓库里的,所以我只能上传在网盘供各位下载)
-
另一种Slax自动保存家目录的办法
我一直希望能够保存用户数据(主要是root的家目录),但是由于从U盘启动,用perch参数启动的话,Slax会利用changes这个文件夹存放所有变更的文件,但是这样会奇卡无比,每个程序运行都会卡顿,实在是奇葩。aufs又没有commit参数之类的能够降低Disk I/O(我估计是因为读写太频繁,而USB 2.0带宽小,根本忙不过来,所以会卡)。于是我看中了rootcopy这个文件夹,rootcopy下的文件会被全部拷贝到Slax运行中的根目录(/)下,所以rootcopy完全可以起到备份用户数据的目的。 我又对Slackware的rc.d研究了很久……不想写System V的initscript,感觉太麻烦了,但是BSD-style的script写出来本身又不能被执行,后来干脆改了rc.6和rc.S让它们直接调用我写的autosaver脚本。下面简要说一下本方法适用的条件和使用办法。
-
Slax 7.0.6-7.0.8升级补丁包
2013-03-17补记:作者的7.0.8发布日志 这是Slax尝试修复任务栏奇怪问题的最后一次努力,如果7.0.8还不能解决,那就不会解决了。-_-# 7.0.8 ISO下载 下面缩进的是本文关于升级包的内容。 我真是服了Tomas了……7.0.7并没有修复任务栏的bug,于是……如你所见,7.0.8来了!还好,无论你在用7.0.6还是7.0.7都不用重新下载200多MB的ISO镜像,只需下载这个4KB的升级补丁包就好了。 补丁包地址:http://www.slax.org/upload/99-diff-706-708.sb 把下载得到的99-diff-706-708.sb文件放在slax/modules下面即可。如果问题没有解决的话,Tomas建议你试试把保存了自己改动的Plasma相关的配置文件(*.rc)删除,因为自己的配置文件可能会覆盖掉补丁包的配置文件。 消息来源:作者英文原文 P.S. 反正我是没有遇到这个问题
-
Slax GNU/Linux 7.0.7发布
前天才发布7.0.6,今天又火急火燎地发布7.0.7(bug修正版),作者辛苦了…… 本次更新带来的变化有: 修复土耳其语的ISO根本不能引导的错误(原因居然是LANG这个变量名引起的,作者改成MYLANG作为变量就好了……囧) 修复任务栏的奇怪错误 本着民族大团结,我附带说一下,这个发行版除了大众化常见的简体中文、繁体中文外,还有维吾尔语版的ISO可以下载。 下载地址戳我
-
Slax GNU/Linux 7.0.6发布
今天收到Slax的邮件提醒,嗯,7.0.6发布了!下面翻译自官方博客原文。 我很高兴宣布Slax Live Linux更新到下一个版本号7.0.6了!主要的改变是Linux内核升级到3.8.2,KDE升级到4.10.1了!不过这次升级比我原先预想的要稍微困难一点,大部分是KDE开发者作出的一些古怪改动,我必须work around以便让KDE表现得和我们习惯的一样。 原始更新日志: – Linux Kernel升级到3.8.2 – KDE升级到4.10.1 – 修复当模块加载或卸载时的通知 – 所有软件包均升级到最新的Slackware-current – FireFox升级到19.0.2 – 在任务栏的当前时间下面显示日期 – KDE的设备通知被隐藏了(因为它会出现在疯狂的位置) 由于KDE SC提供的一些新玩意,Slax体积增长了大约3MB,我回在下一个版本中继续减小体积。有一些根本用不到的文件,比如一些svg图标。 好吧,我翻译得确实像机器……别吐槽了。。。重点是Slax发布新版本了,赶紧更新吧~~我也得更新一些软件包了,比如rekonq和nodejs…… Slax官方下载地址
-
Slax中关于KDE程序编译脚本的注意事项
Slax是个非常优秀的Linux发行版,之前说过了,也介绍过制作Slax Bundle的buildscript书写。 但是我今天在编译rekonq的时候遇到了点麻烦,一直提示出错,跑到IRC上#rekonq频道询问,人家告诉我是少了ksgmltools2,确实少了。我发邮件告诉Tomas M(Slax作者),这位仁兄告诉我Slax是特意去除这个组件的,并告诉我要在buildscript里对CMakeLists.txt打一下“补丁”,让程序编译过程去除掉Documentation(文档),这么一来我的rekonq终于编译成功了! 去除文档的办法,是删掉CMakeLists.txt中的ADD_SUBDIRECTORY( doc ),当然我知道可以用文本编辑器去删掉,问题是您要写的是一个脚本在服务器上运行的,所以要用到一些简单的shell脚本来操作,相关行我贴在这里。 另外一个需要注意的事情,就是对于cmake编译安装的软件,需要在cmake参数里加上 -DLIB_SUFFIX=”${SLAX_64_FLAG}” ,不然在64位系统中也会把libraries安装到/usr/lib而不是/usr/lib64,程序无法找到lib的情况。所以这点千万切记要加上这个参数。 2013/02/06补充:(根据Michal发给我的邮件正文,下面详细贴出buildscript软件编译部分的正确示例) 1) 当使用./configure时, 2) 当使用cmake时(假定先执行了mkdir build && cd build了), 3) 当制作商业闭源软件的Bundle时,必须准备好32位和64位两份预编译包。 如此才能确保服务器根据buildscript编译出来的Slax Bundle正确。
-
用buildscript制作Slax的扩展包sb文件
昨天成功用buildscript制作了fcitx在Slax下的sb bundle(一看到sb这个扩展名我就莫名其妙地想笑……233) 我强烈建议大家直接阅读官方的Documentation和template.SlaxBuild,基本就知道怎么做了。 build写好之后,在终端下运行,看看是不是能成功制作出sb文件,然后slax activate之,运作是否正常。一切顺利的话,就可以slax upload上传了,上传的时候会要一个密码,这个密码最好记好了,因为Slax的Modules是不可以有重复的,之后就只能用slax update更新脚本或者slax delete删除脚本了,而后面的操作都会要验证密码是否正确。 在# —————– put your actual build code here: —————后面一定要写详细的编译过程,这个buildscript其实就是一个shell脚本,编译过程参考一下Slax的Module就好了(看看我上传的qtqq和fcitx吧,其它我还真没找到真正“编译”的bundle)。 刚刚又制作了QtQQ的sb,把buildscript上传了,个人觉得Slax还是非常有希望在Linux发行版海洋里活出自己的空间的,首先当然就是它的bundle系统了,和Chakra很像,但是Slax又自称是Pocket system,体积很小,所以还是有自己的优势所在的!唯一比较郁闷的就是Slax的网站关键环节全部是under construction(很多Modules的buildscript已经有了,但是sb文件都没有编译出来,导致可以下载的Modules非常少),这可不行啊,得早日上线运作!
-
小型KDE桌面Linux系统Slax 7.0塞入U盘体验记
我知道这个题目挺拗口的……Orz… Slax GNU/Linux的网站: http://www.Slax.org 这是一个小型的KDE桌面环境的Linux发行版,基于Slackware制作而成!210MB的体积(中文版的体积为220MB)!驱动什么的都很齐全!KDE 4.9.4! 说说我怎么把它塞入U盘的吧,我这里是有一个专门装好GRUB2引导程序的U盘了,作为我的多功能启动U盘,关于怎么给U盘装GRUB2的话网上应该有,没有的话也很简单,就是在Linux下面grub-install而已……只不过最好用EXT2/3/4分区格式。 然后修改grub2的配置文件,加上下面这几行。 唯一要注意的就是linux那一行的slax.flags参数,perch表示不保留更改保留更改(去掉perch将以LiveCD的形式运行),xmode表示进入图形化界面(KDE),还可以加入toram参数表示复制到内存中运行(这样就能在启动后把U盘拔出来,而且系统的运行速度会快一点,嘛,USB 3.0的可以忽视快一点的说法)。 当然不要忘记复制系统文件了!在官网下载简体中文版的zip包,将slax文件夹解压出来复制到U盘根目录就可以了。如果你跟我一样有强迫症,不要多余的文件的话,那么可以到slax下的boot文件夹中,将除了vmlinuz和initrfs.img以外的文件都删掉。 下面是简短的评述和截图 这个系统虽然个头比Slitaz和Puppy之类的要大得多,但是驱动非常齐全。我的电脑上硬件全部识别工作正常(Puppy对我的显卡和无线支持不好,Slitaz就更不用说了,驱动方面渣渣的)。而且作为KDE粉,难道不应该让自己用的所有Linux都是KDE么?(奸笑中……) 扩展方面的话,我看了一下zip下的几个sb文件,都是squashfs文件,应该按照它们的结构自己做扩展放进去就能被自动加载的,不用担心。待我研究好了告诉各位,目前是想把Avast!这个杀软和GParted分区软件做成sb文件塞进去,这样就能让我的Slitaz下岗了。。。