博采众长,精于一技。Live for love, work for dream.

Ubuntu下安装Yong小小输入法

什么是Yong 输入法?
Yong 输入法(也称小小输入法)是dgod开发的一款跨平台输入法,Yong 输入平台本身非常小巧,2M 的身量,带了很多输入法。
Deepin对Yong 输入法的评价

Linux 下的输入法,从来没有象现在这么流畅过。我们十分感恩 Yong 的作者 dgod,他给予了我们无私的帮助,而且每一次都那么快速。

这里只记录Ubuntu下的安装方法,其他发行版请参考:http://yong.uueasy.com/read.php?tid=128

1.进安装目录,执行命令
sudo ./yong-tool.sh --install
卸载:
sudo ./yong-tool.sh --uninstall

2.选择作为默认输入法
选择作为默认输入法
./yong-tool.sh --select
如果不起作用,也可以执行
sudo im-switch -c
选择yong,注销重新进入系统就能用了。

Ubuntu下使用Eclipse在真机开发Android程序

如果你在Ubuntu Linux下开发Android程序,你需要添加一个Android USB规则文件
sudo vim /etc/udev/rules.d/51-android.rules
然后在里面填入(以HTC手机为例,它的USB标识为0bb4,注意:不同的手机有不同的USB标识,请根据自己的手机型号进行填写,参考下方的对照表)
SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"
当然最后别望了增加可读权限
sudo chmod a+r /etc/udev/rules.d/51-android.rules

USB制造商标识对照表

ManufacturerUSB Vendor ID
Acer 0502
Dell 413c
Foxconn 0489
Garmin-Asus 091E
HTC 0bb4
Huawei 12d1
Kyocera 0482
LG 1004
Motorola 22b8
Nvidia 0955
Pantech 10A9
Samsung 04e8
Sharp 04dd
Sony Ericsson 0fce
ZTE 19D2

参考地址:http://developer.android.com/guide/developing/device.html

修改/home的挂载点

昨天由于ubuntu的/分区空间紧张,决定把/home挂载到别的分区。
格式化分区步骤
首先可以查看设备
sudo fdisk –l
然后用命令
硬盘格式化
#危险!将第7个分区格式化为 ext4 分区
sudo mkfs.ext4 /dev/sda7

挂载步骤(root权限执行):
0. 挂载刚才格式化的分区。
1. init 1 -- 切换到单用户模式。
2. cp -ax /usr/* /mnt/tmp (tmp为新的/home分区)。 -- 拷贝现在/home下的内容到待切换的分区。
3. ls -l /dev/disk/by-uuid -- 查看分区的UUID。
4. 修改/etc/fstab中/home的挂载方式,挂接到新的/home分区。
5. mv /home /home.old -- 重命名现有的/home为/home.old, 为第6步做准备,重启动后可以删除之。
6. mkdir /home -- 创建新的/usr挂载点,启动时自动挂载/home分区到此处。
7. restart

livecd修复ubuntu启动

先用livecd启动,进入终端
sudo fdisk -l
对照着列出的分区,一一进行挂载。
sudo mount /dev/sda1 /mnt
这里的sda1是你的/所在的分区,根据自己实际情况修改
如果/boot单独挂载到一个分区,也挂载上;如果/boot没单独分区,这个就不需要。
sudo mount /dev/sda2 /mnt/boot
sda2是 /boot所在的分区,也是根据实际情况修改
然后挂载其他分区或设备 (不能漏掉,很重要)
sudo mount --bind /dev /mnt/dev
改变根目录
sudo chroot /mnt
重建grub.cfg
update-grub
安装GRUB2到指定硬盘的MBR
grub-install /dev/sda
然后重启,现在只能进入ubuntu(硬盘上的)。
再打开终端,运行
sudo update-grub2
现在就能恢复win7的启动项了。
如果还没有,那就用win7的盘先修复bcd,再重复上面所有步骤……

ubuntu mysql-server 无法删除解决办法

昨天升级系统的时候,报了一个错,一看是MySQL的问题,一怒之下把它删除了,谁知道它还不让删。
E Sub-process usr-bin-dpkg returned an error code 1 "mysql server 5.1 "
折腾几个回合之后无果,找到一绝招
sudo dpkg --remove --force-remove-reinstreq mysql-server
第一次执行卡住了,Ctrl+c中断它,然后再执行一次,彻底删除了。

返回顶部