sudo apt-get update
sudo apt-get install -y cmake git vim tree rar build-essential terminator nfs-kernel-server nfs-common htop tmux python3-pip
pip install evo --upgrade --no-binary evo

python --version
python3 --version
pip3 install matplotlib -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
pip3 install numpy -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
pip3 install rospkg -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
pip3 install pandas -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
pip3 install pyqtgraph -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
pip3 install kitti2bag -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

sudo apt-get install ca-certificates curl gnupg lsb-release
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo “deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable” | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get install docker-ce docker-ce-cli containerd.io

sudo passwd root

==========================================
icdiff:分屏显示 diff

==========================================

系统版本 ubuntu18.04

将如下内容复制到文件 tool.sh 中

#!/bin/sh
sudo apt-get update
#------------------------------------------
#you also can install below tools with source codes
#------------------------------------------
sudo apt-get install -y g++ net-tools cmake git vim tree #or: sudo apt install ...

sudo apt-get install -y build-essential #gcc

#sudo apt-get install -y clang-10

sudo apt-get install -y python #python解析器

sudo apt-get install -y doxygen
sudo apt-get install -y doxygen-gui
#输入doxywizard调出gui面板

sudo apt-get install -y kazam #录屏

#sudo apt-get install -y gitk #内建的图形化 git

#sudo apt-get install -y python3-numpy python3-matplotlib python3-scripy

sudo apt-get -y install openssh-server #Putty、FileZila可以
#如果cmd中ssh不行:https://blog.csdn.net/Chennybaba/article/details/108054697

sudo apt-get install nfs-kernel-server #nfs 挂载服务端
sudo apt-get install nfs-common #nfs 挂载客户端

sudo apt-get install -y terminator #终端分屏

sudo apt-get install -y gimp #图像编辑软件

sudo apt-get install gparted #调整磁盘分区;运行:sudo gparted

sudo apt install python-pip
pip install evo --upgrade --no-binary evo #evo测评工具

sudo apt-get install -y htop # 查看系统资源使用情况
# 启动方式:terminal中输入 htop

sudo apt-get install -y tmux
#  https://turingplanet.org/2019/11/24/vim-tmux%e3%80%90linux%e6%93%8d%e4%bd%9c%e7%b3%bb%e7%bb%9f%e6%95%99%e7%a8%8b5%e3%80%91/#pei_zhiVim
#tmux new -s <...>           新建会话
#tmux kill-session -t <...>  销毁会话
#
#tmux attach -t <...>        进入已存在的会话(-t:to)
#tmux switch -t <...>        从当前会话切换到其他会话
#
#Ctrl + d、exit		    退出Tmux
#
#Ctrl + b d(detach)	退出会话
#tmux ls		查看所有会话
#Ctrl + b s		查看所有会话,可显示会话细节和切换会话
#Ctrl + b $		重命名当前会话
#
#Ctrl+b %	在右方创建新终端窗格
#Ctrl+b “	在下方创建新终端窗格
#Ctrl+b <箭头>	按箭头方向切换窗格
#Ctrl+b ;	切换到上一次窗格
#Ctrl+b {	向左移动当前窗格
#Ctrl+b }	向右移动当前窗格
#Ctrl+b x	关闭当前窗格

#录屏软件
sudo add-apt-repository ppa:maarten-baert/simplescreenrecorder #添加源
sudo apt-get update #更新源
sudo apt-get install simplescreenrecorder #安装

执行如下操作:

put the file “ tool.sh” under the directory: ~
chmod 777 ~/tools.sh
./tools.sh

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐