二号机
Blogroll
Links
Search
Recent Comments
- csslayer on 对“fcitx5 依赖 boost 和 KDE, 探讨继续使用 fcitx4 的可行性“的回应
- plum on 对“fcitx5 依赖 boost 和 KDE, 探讨继续使用 fcitx4 的可行性“的回应
- Randy's cat on 对“fcitx5 依赖 boost 和 KDE, 探讨继续使用 fcitx4 的可行性“的回应
- 对“fcitx5 依赖 boost 和 KDE, 探讨继续使用 fcitx4 的可行性“的回应 | CS Slayer on Fcitx 5 的拼音有哪些新功能
- 对“fcitx5 依赖 boost 和 KDE, 探讨继续使用 fcitx4 的可行性“的回应 | CS Slayer on A new pinyin input method that might be slightly better than sunpinyin
Tags
acfun amarok android archlinux ati blogbus cmake dbus fcitx fcitx4 fcitx5 fedora feeling git gnome gtk ibus icecast input method KDE kde4 kde4.5 keyboard layout kimpanel kwin Linux mpd nginx opensource opensuse planetkde plasma qt sunpinyin systemd ubuntu vim wayland Wordpress x11 yoga 个人Linux唠叨 做饭 歌词 追漫笔记Categories
Archives
Tag Archives: opensuse
gPXE 安装 vps
这其实是我自己 SB 掉了,完全忘记注意了vps 的 panel 的邮件……其实这新 vps 的后台有两个,一个功能简陋,一个功能相对完整点。结果没注意看邮件的后果就是功能简陋的地方 vnc 过去之后发现只有个 gPXE ,当时我还想……这难道是逼人多花钱买 panel 的节奏(并不是。 所以结果就是用 gPXE 安装系统了。 随便挑了个 opensuse 来装,但是 gPXE 特别坑爹。 首先你需要网络,有 dhcp 的话执行 dhcp net0 (其实是你的网卡号不过多半就一个)。我也没配静态网络,所以…具体情况可以参照网上的,例如(http://etherboot.org/wiki/scripting) 其次和很多年前从硬盘装 linux 差不多,一个 kernel 一个 initrd,然后 boot 装 opensuse 13.1 的 … Continue reading
openSUSE 社区是最好的社区,没有之一
Note 1:社区指发行版的社区。 Note 2:以及这不是一篇讨论发行版是否好用的文章。 Note 3:仅代表个人观点。以下谈到的发行版哪个都不是我主要用的,我用 Chakra。 以下是对于其他几个社区的概括: 1、Fedora 只关心自己核心关心的,而不在乎其他人。 Fedora 的公司背景导致了目前他们处于一种,如果你不用我的,你就是傻逼的这样一种状态。简单来讲,就是拿着他们的影响力作为刀子,让所有人就范。 而且他们会非常 happy 的 break 掉除了自家 GNOME 外所有的 DE,然后因为给出一副你们不紧跟上游你们该死的嘴脸。 虽然以下观点非常的文字狱,但是我还是看了就讨厌,就是 Fedora 的 Feature Proposal 的必须项目之一是 “Benefits to Fedora”,实在让人感觉 GNOME 和他的创造者们一样,脑子里是不装整个生态系统的混蛋。 2、Debian 过于死扣细节以及太理想化 不得不说,Debian 考虑的事情经常是其他发行版没有的,他们纠结的问题经常给人一种没有问题创造问题也要上的精神。 http://stackoverflow.com/questions/9387928/whats-the-difference-between-dist-packages-and-site-packages 那个宇宙超级无敌的 multiarch 看着非常美好,以至于可以让你装上你cpu不支持的架构到发行版里……但除了看起来非常 … Continue reading
关于 Fcitx 的用户一些非常想说的话
1、4.x 之后不要问怎么改配置文件。fcitx-configtool 和 kcm-fcitx 是你的朋友。我虽然熟知如何手动修改配置,但别指望我会告诉你们。 2、不要争论关于依赖的问题。 你洁癖你自己靠边站。况且依赖也不多嘛。 3、请用 IM Module,在Ubuntu,Debian上这个包叫做 fcitx-frontend-{gtk2,gtk3,qt4},我已经要求打包者默认安装fcitx的时候安装这些(目前还只默认装 gtk2 gtk3)。在 Fedora,OpenSUSE,Chakra,Archlinux上这个包叫做 fcitx-{gtk2,gtk3,qt4} 4、我在 Issue 的默认模板那里也写了 http://fcitx.github.com/handbook/chapter-config-env.html http://fcitx.github.com/handbook/faq.html 这两份文档是你不能正常使用 Fcitx 的时候应该阅读的。可以自我检查配置是否正确。(附带一提,Ubuntu 11.10 里面 im-config 带的 fcitx的配置只能把fcitx配置成使用 xim,debian sid 里面的im-config已经修改了……如果你要用 4.1 + 的版本的话,so,要么你手动改 /usr/share/im-config/data/80_fcitx.im 里面把xim改成 fcitx,然后im-config,要么用第一个链接的后半部分 (有关 ~/.xprofile) 自行配置) … Continue reading
OBS使用简要说明
OBS,Opensuse Build Service,是一个类似ppa的在线打包服务,和ppa相比有如下优点:1、不限于一个发行版,根据说明,支持Fedora,Opensuse,Debian,Ubuntu,CentOS,RHEL,Mandriva等等发行版,2、管理工具有SCM的特性,会记录版本,3、使用https协议进行交互传输,和ppa的ftp相比使用代理更加方便(我是悲剧的教育网),4、比ppa使用简单。其他的优点就是使用上的感受了,几乎不用排队,而且系统速度明显比ppa高出一截,当然这不好说…… 那么怎么使用呢?首先到https://build.opensuse.org/ 注册并登录一个帐号,这时候会分配给你一个默认的project,名称为home:username。这时候你就已经可以开始工作了,这里和ppa相比少了进行公钥验证的步骤,快得多。然后你可以通过web ui添加你自己的包。更方便的是你可以通过对别人的包建立一个fork来建立自己的包,更加方便快捷。 然后你需要的就是上传你的代码及spec文件(rpm包,老实讲obs的deb和ubuntu的文件似乎有点不同……没有认真研究),这时候系统就会好心的帮你做好所有事,而且如闪电一般。 这时候我想讲讲我走的一个弯路。我发现web ui上面似乎有一个很方便的功能,为一个包添加一些service,在每次启动编译之前都会主动执行一次,似乎支持从svn和git上面直接抓代码,我当时一看,这感情好啊,然后就抓代码。但是杯具的是,其他各种service的参数几乎都没有说明(比如解压),看得我一头雾水,跑去浏览别人的obs,发现要不就是失败,要不就是没有用这项功能。总之我的结论是service这个功能缺少文档……还不太完善,不推荐使用。 那么就需要使用opensuse提供的一个cui工具,osc。 首先进行checkout(类似svn) osc checkout home:<username> 你会得到一个目录home:<username>,目录下有你的包的对应目录。 然后执行: osc meta pkg -e home:<username> <packagename> 建立你的包,我没有用这个命令,而是在web ui创建的(等价),所以我不是很清楚这个命令具体情况…… 再执行 osc up 进行更新,怎么样,和svn 很像吧。 剩下你所需要做的就是 osc add <filename> osc commit 添加你的文件并提交。 然后obs就会happy的自动帮你编译好啰。 慢着,其实这时候你还忘了一件事,就是指定你要编译哪些发行版的包,你需要在你的project首页,有一个repositories的链接,这里面就是指定编译哪些发行版的包的地方了,所以你遇到的另外一个问题就是,如何用一个spec编译多个发行版的包。其实也很简单,不同发行版会指定一些不同的变量从而在spec文件当中判断的,比如我就用了: %if 0%{?suse_version} BuildRequires: dbus-1-devel … Continue reading
openSUSE使用体会
回家之后想用刻好的Chakra装一次系统,可没想到写硬盘时总崩溃……于是改装了openSUSE,而且是internet安装…… openSUSE是KDE 4.3.1,总的来说是个比较稳定的版本,这时还没有nepomuk的freeze问题呢,体验不错,不过还是从firefox换了Chromium,性能差距太大。我发现在我的破电脑上跑Linux性能还是很慢,不如Windows XP,不过我认为是显卡问题,开个Flash卡的和狗一样……视频也是,不过毕竟是一块古董级显卡了Nvidia Geforce MX440,超古董,不过可以跑魔兽…… CPU是P4 2G,性能蛮差,感觉不如我笔记本……不过能开桌面效果,在没flash时体验不错,不过总归还是显卡的性能问题吧……有点忒差劲了…… 回到openSUSE这个问题上,yast2用的蛮爽,一键式安装第三方,openSUSE提供的OBS系统还是蛮不错的,什么东西基本都有,装上就使,源配置起来比fedora爽多了,这才是给人用的系统嘛……体验都很好,很强大,看来以后不推荐初学者用Ubuntu了,改openSUSE好了。毕竟firefox和KDE结合最好的还是openSUSE搞出来的嘛。