重装系统后的自用包
装驱动
sudo apt update
sudo apt upgrade
sudo apt install nvidia-driver-535
搜狗输入法:
https://shurufa.sogou.com/linux/guide
Clash verge:
ubuntu20 下载1.7.7版本的
https://github.com/clash-verge-rev/clash-verge-rev/releases/tag/v1.7.7
鱼香ros vx 换源 rosdepc docker vscode等一堆:
wget http://fishros.com/install -O fishros && . fishros
------------------------------------------------------------------
微信下载docker版本的,会报错:
Run CMD Task:[sudo docker run -d --name wechat --device /dev/snd --ipc="host" -v /tmp/.X11-unix:/tmp/.X11-unix -v /home/sgz/.WeChatFiles:/WeChatFiles -v /home/sgz:/home/wechat -e DISPLAY=unix$DISPLAY -e XMODIFIERS=@im=fcitx -e QT_IM_MODULE=fcitx -e GTK_IM_MODULE=fcitx -e AUDIO_GID=`getent group audio | cut -d: -f3` bestwu/wechat]
[\][0.42s] docker: Error response from daemon: Get "https://registry-1.docker.io/v2/": read tcp [2403:d400:1000:12:ef4:48ee:2748:841]:38950->[2600:1f18:2148:bc0[-][0.42s] CMD Result:code:125
失败了。。请到社区或群聊反馈:["Unable to find image 'bestwu/wechat:latest' locally", 'docker: Error response from daemon: Get "https://registry-1.docker.io/v2/": read tcp [2403:d400:1000:12:ef4:48ee:2748:841]:38950->[2600:1f18:2148:bc01:f43d:e203:cafd:8307]:443: read: connection reset by peer']
-------------------------------------------------------------
解决:
sudo mkdir -p /etc/docker
sudo gedit /etc/docker/daemon.json
添加内容
{"registry-mirrors" : ["https://docker.registry.cyou",
"https://docker-cf.registry.cyou",
"https://dockercf.jsdelivr.fyi",
"https://docker.jsdelivr.fyi",
"https://dockertest.jsdelivr.fyi",
"https://mirror.aliyuncs.com",
"https://dockerproxy.com",
"https://mirror.baidubce.com",
"https://docker.m.daocloud.io",
"https://docker.nju.edu.cn",
"https://docker.mirrors.sjtug.sjtu.edu.cn",
"https://docker.mirrors.ustc.edu.cn",
"https://mirror.iscas.ac.cn",
"https://docker.rainbond.cc",
"https://do.nark.eu.org",
"https://dc.j8.work",
"https://dockerproxy.com",
"https://gst6rzl9.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com",
"http://mirrors.ustc.edu.cn/",
"https://mirrors.tuna.tsinghua.edu.cn/",
"http://mirrors.sohu.com/"
],"insecure-registries" : ["registry.docker-cn.com","docker.mirrors.ustc.edu.cn"],
"debug": true,
"experimental": false
}
---------------------------
重载生效
sudo systemctl daemon-reload
重启服务
sudo systemctl restart docker
Anaconda
Anaconda:
https://www.anaconda.com/download/
sudo sh Anaconda3-2024.10-1-Linux-x86_64.sh
sudo gedit ~/.bashrc
export PATH="/home/username/anaconda3/bin:$PATH"
source ~/.bashrc
conda init
# 不自动进入conda环境
conda config --set auto_activate_base false
Todesk
https://www.todesk.com/linux.html
meshlab
ubuntu自带软件下载
MoveIt
wget -O $HOME/moveit1_install.sh https://raw.githubusercontent.com/auromix/ros-install-one-click/main/moveit1_install.sh && sudo chmod +x $HOME/moveit1_install.sh && sudo bash $HOME/moveit1_install.sh && rm $HOME/moveit1_install.sh报错:/opt/ros/noetic/lib/moveit_setup_assistant/moveit_setup_assistant: error while loading shared libraries: libfcl.so.0.6: cannot open shared object file: No such file or directory
解决:安装fcl
依赖:libccd
https://github.com/danfis/libccd
make前+cmake -G "Unix Makefiles" -DBUILD_SHARED_LIBS=ON ..
sudo apt-get install libeigen3-dev依赖Octreemap
sudo apt-get install doxygen
git clone https://github.com/OctoMap/octomap
cd octomap/octomap
mkdir build
cd build
cmake ..
make
sudo make install
-----------------------
cd ../../octovis
mkdir build
cd build
cmake ..
make
sudo make install
------------------------
cd ../src/extern/QGLViewer
mkdir build
cd build
qmake ..
make
sudo make install
--------------------------
测试:
octovis /home/sgz/Software/octomap/octomap/share/data/geb079.bt
FCL:
git clone https://github.com/flexible-collision-library/fcl.git
cmake -S . -B build
sudo cmake --build build/ --target install
libfcl.so.0.6报错
find /opt/ros/noetic/lib -name libfcl.so.0.6
如果有:/opt/ros/noetic/lib/x86_64-linux-gnu/libfcl.so.0.6
# 永久生效(写入 ~/.bashrc)
echo "export LD_LIBRARY_PATH=/opt/ros/noetic/lib/x86_64-linux-gnu:\$LD_LIBRARY_PATH" >> ~/.bashrc
source ~/.bashrc
录屏软件
sudo apt-get install simplescreenrecorder