本文将协助您在ubuntu下安装中文支持,五笔拼音输入法,tftp服务器,下载工具uget等常用软件包。

为了方便进行root权限的操作,通常我们可以用byobu软件

#sudo -H byobu
#apt-get update

通过上面操作,可以在root的session下,不需要每个命令都输入sudo,注意下述安装命令都需要root权限。 注意,由于byobu中ctrl+a被用在screen操作的逸出键,和常用的minicom有冲突,所以可以在byobu中按F9来配置逸出键,比如改为ctrl+q,以防止将来minicom操作时相冲。

如果想用五笔,一般用fcitx,所以先删除ibus

#apt-get purge ibus
#apt-get autoremove
#apt-get install language-pack-zh-hans
#apt-get install fonts-arphic-uming
#apt-get install fcitx-wbpy
从菜单中找到Input Method,更新一下用fcitx,然后重启
#reboot

重启后可能配置一下才能使用五笔输入法。具体方法是,打开Fcitx Configuration,把默认只显示当前语言的输入法的勾去掉。添加一个Wubipinyin,就可以了。

#apt-get install tftpd-hpa
#nano /etc/default/tftpd-hpa

编辑配置文件,把根目录改为/tftpboot以符合Digi嵌入式开发传统

#/etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure"

创建/tftpboot根目录,并设置权限

#mkdir /tftpboot
#chmod 1777 /tftpboot
#service tftpd-hpa restart

您需要有境外的服务器才有用,翻墙配置方法不在本文范围内。 github中有组件对代理服务器翻墙的方式不能正常工作,因此软件翻墙一般用openvpn+https流量隐藏的方式用tcp实现。

#apt-get install openvpn stunnel4

注意我们仅在需要时翻墙,所以需要不设置openvpn为自启动

#update-rc.d -f openvpn remove

firefox插件直接在浏览器选项中安装 uget安装最新的

#add-apt-repository ppa:plushuang-tw/uget-stable
#apt update
#apt install uget

安装完成,可以配置一下flashgot,选择uget作为下载管理器,这样大文件可以右键选择flashgot link来通过uget下载。

apt-get install minicom

使用minicom

sudo minicom /etc/ttyUSB0

这里串口号需换成你系统对应的,注意minicom默认开启流控,所以你在终端输入有时会没反应,这里只需 CTRL+A +O +F 关掉流控即可。

如果您在windows下用惯了notepad++,特别是进行简单的代码编辑或修改,文件夹内文件内容的查找等,却发现Linux下很难找到一个类似的编辑器,现在您可以安装notepad++的Linux版本了,这个软件托管在https://github.com/notepadqq/notepadqq Ubuntu下:

sudo add-apt-repository ppa:notepadqq-team/notepadqq
sudo apt-get update
sudo apt-get install notepadqq

注意,notepadqq需要QT5.3以上的版本,Ubuntu 14.04中QT默认是5.2,所以您可能需要下载安装QT5.3

wget http://download.qt.io/archive/qt/5.3/5.3.2/qt-opensource-linux-x64-5.3.2.run
chmod +x qt-opensource-linux-x64-5.3.2.run
./qt-opensource-linux-x64-5.3.2.run

注意请安装在/home/<your_username>/Qt下,如果您当前用户主目录下已经有其它QT版本,您也可以把QT5.3安装在/home/<your_username>/Qt5.3.2下,然后用ln创建一个链接文件:

ln -dsr ~/Qt5.3.2/5.3 ~/Qt

对于Ubuntu系统,如果打开仍提示QT版本不对,您可能还需要加一个符号连接文件到/root/Qt

ln -dsr /home/<your_username>Qt5.3.2 /root/Qt