ubuntu 14.04 开发环境配置

来源:互联网 发布:中电科大数据研究院 编辑:程序博客网 时间:2024/05/20 13:37
一、基本环境配置
1.1 安装ubuntu14.04
        安装ubuntu一般使用U盘安装方式,详细安装步骤可以百度一下。U盘安装ubuntu需要使用UltraISO的写入硬盘镜像功能。写入方式usb-hdd+ 配置便捷启动 – 写入新主引导MBR选usb-hdd+
        注意:  由于ubuntu默认使用utc,而windows默认使用bios上的rtc。所以如果是双系统的话会出现时间不一致,需要修改ubunt下 /etc/default/rcS 中的UTC = yes 改为 UTC  = no

1.2 使能root用户登录
       安装完成如需使用root身份登录,需要先设置root账户密码,打开终端输入以下命令:
               #设置root密码
              sudo passwd root
              #切换到root用户
              sudo –s

1.2.1 修改lightdm.conf文件

        想要在登录界面使用root身份登录,可编辑/etc/lightdm/目录下的lightdm.conf文件,如没有此文件,直接创建。也可以修改/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf 文件。效果一样
        在terminal下输入
                                     sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

         内容入下
                       [SeatDefaults]
                       user-session=ubuntu
                       greeter-show-manual-login=true
                       allow-guest=false

1.2.2.修改.profile
       在terminal下輸入
                      gedit /root/.profile
       找到 mesg n
       替换成 tty -s && mesg n

1.2.3.用reboot命令重启即可


1.2.4  保证切换到root登录也可以输入中文

          由于ibus中文输入法只能在一个账户中使用,也就是如果用户1在使用,切换到root时同样使用ibus相关就不能用了。即使是切换到ibus pinyin状态。所以需要安装多种键盘输入法ibus/fcitx/scim等,如同时安装ibus-pinyin(ibus-googlepinyin)或 fcitx-googlepinyin(fcitx-pinyin)或scim-pinyin。
          所以最好在不同的账户下选择不同的输入方式。(我是yyh使用ibus而root用fcitx)
             在system setting  -  language support   -  keyboard input method system里选择

                   fcitx 默认ctrl + space切换输入法

                   而ibus默认 super+space切换输入法

1.3 安装中文输入法

1.3.1、安装fcitx-pinyin输入法

       sudo apt-get install fcitx-pinyin

        安装完成用需要运行一下指令启动fcitxubuntu默认ibus,所以需要关闭)

killallibus-daemon

fcitx-d

安装好重启应用才能用Ctrl+Space激活输入法,最好注销一下系统或者Ctrl+Alt+F1重启X(lightdm服务):

sudo service lightdm restart

1.3.2、安装fcitx谷歌输入法:

安装fcitx谷歌输入法需要删除ibus。如果不删除安装之后无法看到效果,切换到其他账户如root账户可以看到

sudo apt-get remove ibus//可不删除,不删除只能在其他账户看到
sudoapt-get autoremove

接着添加FcitxPPA

sudo add-apt-repositoryppa:fcitx-team/nightly
sudo apt-get update
sudo apt-getinstall fcitx-googlepinyin


安装完成后使用Ctrl+空格即可切换到谷歌拼音。

           sudo apt-get update

1.3.3、安装ibus-googlepinyin输入法

          $sudo apt-get install ibus-googlepinyin

          重启一下系统,添加google输入法就可以用了


1.4 开机上点运行脚本或服务

只需编辑/etc/init.d/rc.local文件,在最后加上你的脚本或命令即可。

         注意/etc/rc.local/etc/init.d/rc.local的软连接,所以也可以通过修改这个实现/etc/rc.local达到自动启动的目的。但是添加的命令需要在exit(0)之前,否则没用

        ---------直接修改使用shell命令可以不考虑权限问题,而使用脚本要考虑权限问题-----

比如:我已经编写了一个脚本shell.sh,存放在/home/mars704/Desktop/下面在终端输入gedit/etc/init.d/rc.local编辑文件,

在结尾出加入:/home/mars704/Desktop/sh.sh即可开机自动加载脚本

记得使用chmod777 sh.sh赋予脚本执行的权限

如果脚本里有命令需要使用root权限,要使用sudo命令(redhat系列的需要开启sudo命令才行)

                  --------sudo sh -c "echo > log.txt '要输入的内容'" ---------------- 

0 0