注意
- 随时注意如果在update的时候出现链接
dl.google.com
的情况 - 在
systemsettings--software and updates--other software
下面,反选有dl.google.com
的item - 或者
sudo rm /etc/apt/sources.list.d/googlexx.list
0.ipv6-hosts
- 确保ipv6是好用的: https://test-ipv6.com/index.html.zh_CN ,看是否有ipv6地址
- 下载hosts文件: https://github.com/lennylxx/ipv6-hosts
- 下载不了,使用备份: https://download.csdn.net/download/u011028571/10490068
- 在hosts文件最上方添加以下内容
127.0.0.1 localhost
127.0.1.1 neu
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
::1 localhost
- 复制hosts文件到etc目录
sudo mv /etc/hosts /etc/immo_hosts.backup
sudo cp hosts /etc/hosts
1.更新源
- Ubuntu使用阿里云源,解决下载速度慢问题:https://blog.csdn.net/guoxuce/article/details/62222293
- 安装附加显卡驱动
- 把下面添加到/etc/hosts有时候会提高软件安装速度
64.50.236.52 packages.ros.org
64.50.236.100 packages.ros.org
2.基本安装
sudo apt-get install g++ git vim
- 安装cmake3.xx
- 编译安装:https://cmake.org/files/v3.5/cmake-3.5.2.tar.gz
./bootstrap
make
sudo make install
注意安装完成后重启所有的终端,更新cmake环境,才能使用
通过PPA安装 cmake new version
sudo add-apt-repository ppa:george-edison55/cmake-3.x
sudo apt-get update
如果你从来没装过cmake(cmake --version) : sudo apt-get install cmake
如果你装过cmake : sudo apt-get upgrade
安装完后,用命令 : cmake --version 查看当前的cmake版本
3.谷歌浏览器安装
- 1.下载安装
- 下载链接:https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
- 2.apt安装
- https://blog.csdn.net/qq_34351547/article/details/78602309:安装新版,有效
sudo dpsudo dpkg -i google-chrome-stable_current_amd64.deb;sudo apt-get install -f
sudo apt install --reinstall libnss3
sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/
wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo apt-get update
sudo apt-get install google-chrome-stable
- 之后我点击图标就无法打开浏览器。后使用命令打开。 /usr/bin/google-chrome-stable
显示如下:NSS_VersionCheck(“3.26”) failed. NSS >= 3.26 is required. Please upgrade to the latest NSS, and if you still get this error, contact your distribution maintainer.已放弃 (核心已转储)
运行如下命令,解决chrome无法启动的问题。: sudo apt install –reinstall libnss3 - 3.安装旧版
- https://www.slimjet.com/chrome/google-chrome-old-version.php:安装旧版(上面不行的话,用这一个)
- sudo dpkg -i chorme**.deb;sudo apt-get install -f
4.设置-终端快捷键
5.右键终端
sudo apt-get install nautilus-open-terminal
6.搜狗输入法安装
sudo dpkg -i sogou**.deb;sudo apt-get install -f;
按照下面设置
fcitx-config-gtk3;
add;
Only Show Current Language close;
sougou
--system settings--language support--修改ibus为fcitx
7.Ceres
- 安装准备:
sudo apt-get install build-essential libgtk2.0-dev
为了正确找到eigen库
sudo cp -r /usr/include/eigen3/Eigen /usr/local/include/
8.sublime text3
wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -
echo "deb https://download.sublimetext.com/ apt/stable/" | sudo tee /etc/apt/sources.list.d/sublime-text.list
sudo apt-get update
sudo apt-get install sublime-text
9.ROS
mkdir -p ~/catkin_ws/src;cd ~/catkin_ws/src;cd ~/catkin_ws/;catkin_make
echo "source /home/immo/catkin_ws/devel/setup.bash" >> ~/.bashrc;source ~/.bashrc
10.MoveIt
11.Clion
- https://www.cnblogs.com/zsr0401/p/6279436.html:需要安装JDK时进行这一步
- 激活: http://idea.lanyus.com/
cd bin;chmod 777 ./clion.sh;./clion.sh ##不要用sudo权限
gedit ~/.local/share/applications/jetbrains-clion.desktop
将文件中Exec="/home/clion-/bin/clion.sh" %f
修改为Exec=bash -i -c "/home/clion-/bin/clion.sh" %f
13.remarkable-md编辑器
12.opencv(ROS中已经自带,不需要安装)
http://blog.csdn.net/jinshengtao/article/details/50659586
opencv测试
eigen3测试
13.时间同步
- 安装ntpdate工具
#sudo apt-get install ntpdate
- 设置系统时间与网络时间同步
#sudo ntpdate cn.pool.ntp.org
- 将系统时间写入硬件时间
#sudo hwclock --systohc