您的位置:首页 > 其它

学习笔记--在真机的Ubuntu里安装软件的过程

2014-06-29 10:09 411 查看
Note from 2014-06-27 21:24:38.607

记录一些自己学习时需要操作的内容

1 chm 格式的电子书查看器:sudo apt-get install kchmviewer
2 彻底干掉ibus
命令如下:sudo apt-get remove ibus
重装系统设置:
sudo apt-get install unity-control-center
托盘里有两个输入法:
gsettings set com.canonical.indicator.keyboard visible false
3 添加ppa后只更新此ppa:
update-ppa()
{ sudo apt-get update -o Dir::Etc::sourcelist="sources.list.d/$1.list" -o Dir::Etc::sourceparts="-" -o APT::Get::List-Cleanup="0"
}
写入~/.bashrc,source一下,就可以直接用,是不是很方便?觉得方便就按个赞。

4.ubuntu 12.10 安装 fcitx 五笔
一、安装和过往的版本类似
1 sudo apt-get install fcitx //安装fcitx
2 sudo apt-get install fcitx-table-wbpy //安装五笔拼音混合输入的库表
3 sudo apt-get install fcitx-table-wubi //安装单独的五笔库表
4 sudo fcitx-config-gtk //运行图形化配置界面,不能用su

并配置默认输入法为fcitx :
1 im-switch -s fcitx //不加sudo

二、配置

please check your environment varibles.

you need to set environment varibles below to make fcitx work correctly.
1 export XMODIFIERS="@im=fcitx"
2 export QT_IM MODULE=xim
3 export GTK_IM_MODULE=xim

you can set those variables in ~/.bashrc or ~/.xprofile

三、个性配置

路径在 ~/.config/fcitx/config //若没有即执行fcitx -c

wbx.mb 位置:
/home/cysky/.config/fcitx/table/wbx.mb
/usr/share/fcitx/table/wbx.mb

sudo apt-get update && sudo apt-get dist-upgrade && sudo apt-get autoremove
--清理不用的包

我在Mint上安装时因为是64位系统前后折腾了几次,发现脚本里有一点小问题:
1)安装参数应该是--install64但是脚本提示信息里面没有写,是我查看脚本才发现的,后来看到在帮助文件里有提到但我在Mint下不方便打开chm格式,所以希望能把提示信息完善一下;
2)在脚本的intall64处理里有一句cp命令,应该用-r参数以复制l64/gtk-xm目录下的库文件,否则只会复制l64下的文件。

另外在yong-lin-2.2.0-1.7z和yong-win-2.2.0-1.7z压缩包里的yong.chm版本过低,比论坛里单独下的帮助文件旧,是不是没更新?

---------------------
archlinux 64位安装64位的小小输入法
1、下载安装文件,地址在http://yong.dgod.net/ ,现在最新版本是yong-lin-2.1.0-1.7z。

2、解压缩,把所有文件放在主目录下的.yong下面,注意前边的那个点。

3、进入主目录下的.yong文件夹,拷贝bihua.bin、yong-tool.sh这两个文件到当前文件夹下的l64文件夹里。

4、在l64文件夹下,运行命令来安装小小输入法:

sudo ./yong-tool.sh --install

选择作为默认输入法:
./yong-tool.sh --select5、设置环境变量:

sudo vi /etc/enviroment

输入下面的内容:

XMODIFIERS="@im=yong"GTK_IM_MODULE=ximQT_IM_MODULE=ximGDK_CORE_DEVICE_EVENTS=1

保存退出。

6、把yong添加到自启动程序里。

7、注销或重启,enjoy it。

------------------------------
不是不能使用,需要装32位的兼容库
sudo apt-get install ia32-libs ia32-libs-gtk linux32 lib32asound2

------------------------
sudo apt-get install util-linux lib32z1 lib32ncurses5 lib32bz2-1.0
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
将会安装下列额外的软件包:
lib32tinfo5 libc6-i386
建议安装的软件包:
util-linux-locales
下列【新】软件包将被安装:
lib32bz2-1.0 lib32ncurses5 lib32tinfo5 lib32z1 libc6-i386
下列软件包将被升级:
util-linux
升级了 1 个软件包,新安装了 5 个软件包,要卸载 0 个软件包,有 292 个软件包未被升级。
需要下载 2,458 kB/2,915 kB 的软件包。
解压缩后会消耗掉 10.9 MB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 http://cn.archive.ubuntu.com/ubuntu/ trusty/main libc6-i386 amd64 2.19-0ubuntu6 [2,204 kB]
获取:2 http://cn.archive.ubuntu.com/ubuntu/ trusty/main lib32bz2-1.0 amd64 1.0.6-5 [33.2 kB]
获取:3 http://cn.archive.ubuntu.com/ubuntu/ trusty/main lib32tinfo5 amd64 5.9+20140118-1ubuntu1 [70.3 kB]
获取:4 http://cn.archive.ubuntu.com/ubuntu/ trusty/main lib32ncurses5 amd64 5.9+20140118-1ubuntu1 [92.9 kB]
获取:5 http://cn.archive.ubuntu.com/ubuntu/ trusty/main lib32z1 amd64 1:1.2.8.dfsg-1ubuntu1 [57.5 kB]
下载 2,458 kB,耗时 35秒 (68.5 kB/s)
正在预设定软件包 ...
(正在读取数据库 ... 系统当前共安装有 185793 个文件和目录。)
Preparing to unpack .../util-linux_2.20.1-5.1ubuntu20.1_amd64.deb ...
Unpacking util-linux (2.20.1-5.1ubuntu20.1) over (2.20.1-5.1ubuntu20) ...
Processing triggers for ureadahead (0.100.0-16) ...
ureadahead will be reprofiled on next reboot
Processing triggers for man-db (2.6.7.1-1) ...
Processing triggers for install-info (5.2.0.dfsg.1-2) ...
Processing triggers for mime-support (3.54ubuntu1) ...
正在设置 util-linux (2.20.1-5.1ubuntu20.1) ...
Selecting previously unselected package libc6-i386.
(正在读取数据库 ... 系统当前共安装有 185793 个文件和目录。)
Preparing to unpack .../libc6-i386_2.19-0ubuntu6_amd64.deb ...
Unpacking libc6-i386 (2.19-0ubuntu6) ...
正在设置 libc6-i386 (2.19-0ubuntu6) ...
Processing triggers for libc-bin (2.19-0ubuntu6) ...
Selecting previously unselected package lib32bz2-1.0.
(正在读取数据库 ... 系统当前共安装有 186100 个文件和目录。)
Preparing to unpack .../lib32bz2-1.0_1.0.6-5_amd64.deb ...
Unpacking lib32bz2-1.0 (1.0.6-5) ...
Selecting previously unselected package lib32tinfo5.
Preparing to unpack .../lib32tinfo5_5.9+20140118-1ubuntu1_amd64.deb ...
Unpacking lib32tinfo5 (5.9+20140118-1ubuntu1) ...
Selecting previously unselected package lib32ncurses5.
Preparing to unpack .../lib32ncurses5_5.9+20140118-1ubuntu1_amd64.deb ...
Unpacking lib32ncurses5 (5.9+20140118-1ubuntu1) ...
Selecting previously unselected package lib32z1.
Preparing to unpack .../lib32z1_1%3a1.2.8.dfsg-1ubuntu1_amd64.deb ...
Unpacking lib32z1 (1:1.2.8.dfsg-1ubuntu1) ...
正在设置 lib32bz2-1.0 (1.0.6-5) ...
正在设置 lib32tinfo5 (5.9+20140118-1ubuntu1) ...
正在设置 lib32ncurses5 (5.9+20140118-1ubuntu1) ...
正在设置 lib32z1 (1:1.2.8.dfsg-1ubuntu1) ...
Processing triggers for libc-bin (2.19-0ubuntu6) ..

----------------------------

目前 Gimpanel 的源代码已经开放,它的项目主页是:https://github.com/tualatrix/fcitx-gimpanel,欢迎Fork之。

值得一提的是,Gimpanel 目前为止只与最新的 Fcitx 4.2.4 协同工作,因此如果你想试用的话,必须使用我编译的三个包(因为PPA还没有准备好,当前只有 Ubuntu 12.04 的 64位版本):

fcitx-gimpanel_0.1.0-1~precise1_all.deb
fcitx_4.2.4-0~precise1_all.deb
fcitx-bin_4.2.4-0~precise1_amd64.deb

下载完这三个包,确保当前的 Fcitx 输入法已经删除,然后执行「sudo dpkg -i *.deb」安装,登出并登入桌面即可。
-----------------------
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息