上次博主使用Jetpack2.3工具为Jetson TX1重刷了系统,目前开发板上搭载的是Tegra Ubuntu16.04,附加CUDA8.0、CUDNN5.1等工具。准备进行开发前,个人感觉这个定制的ubuntu不经过优化简直没法用,下面博文将对常见的问题,记录下解决措施。
添加国内的软件源
原始系统中没有国内的软件源,下载软件和依赖包就很慢,考虑到打不开软件更新,那么就只能通过手动方式添加国内软件源,这次选择了中科大的源。
cd /etc/apt/
sudo cp sources.list sources.list.bak
sudo vi sources.list
复制下面的源列表到sources.list中:
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
deb-src http://mirrors.ustc.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
sudo apt-get update
sudo apt-get upgrade
提升终端下载速度
即使添加了国内的软件源,但有时候下载还是很慢,这主要是G.W.F的功劳,解决办法可以参考博主之前得一篇博文:
安装Chromium浏览器
打开ubuntu系统一看,居然没有浏览器,连自带的那种都没有。那得想办法安装一个,博主选择了安装chromium浏览器,用习惯了,可以和自己的账号同步。
sudo add-apt-repository ppa:chromium-daily/stable
sudo apt-get update
sudo apt-get install chromium-browser
安装中文输入法
由于开发板cpu是arm架构,Jetson TX1无法安装搜狗拼音,但是不妨碍它安装别的中文输入法。
首先要安装fctix输入法框架:
sudo add-apt-repository ppa:wengxt/fcitx-nightly
sudo apt-get update
sudo apt-get install fcitx #有时候可直接安装,无需添加ppa源
然后将fctix设置为首选输入法:
System Settings -> Language Support -> Keyboard input method system 选择 fcitx
现在就可以安装中文输入法了:
sudo apt-get install fcitx-googlepinyin #也可以在下面选择一个自己喜欢的进行安装
fcitx-pinyin
fcitx-sunpinyin
fcitx-libpinyin
fcitx-sunpinyin
注销系统或者重启系统就可以使用了,默认快捷键是Ctrl+Space。
如果输入法选项里没有出现输入法,就需要到系统设置里设置一下: System Settings -> Text Entry -> add
至此,这个系统差不多可以使用了,其他方面的优化工作会适时添加。当然也有暂时无法解决的问题:比如切换中文语言、wifi连接不稳定。