1 Ubuntu常见问题
1.1 apt update时找不到或无法连接
sudo gedit /etc/apt/sources.list
将提示冲突的给删除掉
例如删除
https://typora.io:443 linux/
再次执行
sudo apt-get update
1.2 微信安装
方法一:安装deepwine版本方法一
方法二:安装麒麟版本方法二
1.3 安装CxxLxxAxxSxxHxx
在 Linux 下的 CFW 软件,不允许以 root 用户运行,所以你需要创建一个普通用户。
-
先判断你当前是否是 root 身份。如果运行下面的命令,显示的结果是:
id -u
0:root 身份
其他:普通身份 -
如果上一步显示的是 0,也就是你现在是 root 用户,请自行切换为非 root 用户。然后在当前目录下新建目录 cfw,将软件下载在 cfw 里
mkdir cfw
curl -o cfw.tar.gz "https://github.com/Fndroid/clash_for_windows_pkg/releases/download/0.19.0/Clash.for.Windows-0.19.0-x64-linux.tar.gz"
- 解压
tar zxvf cfw.tar.gz
mv Clash\ for\ Windows-0.19.0-x64-linux .
- 现在你在当前目录下以非 root 用户身份运行 cfw 了
./cfw
# 如果需要后台运行
nohup ./cfw > /dev/null 2>&1 &
- 设置代理
# 浏览器设置
# 打开系统设置,Ubuntu 桌面系统可以通过如下方法打开。
# 切换到 网络,打开网络代理。
# 切换为 手动,配置 HTTP 代理 和 HTTPS 代理
127.0.0.1
7890
命令行设置
设置两个变量:http_proxy 和 https_proxy 即可
export http_proxy=http://127.0.0.1:7890
export https_proxy=http://127.0.0.1:7890
当无需代理时,删除变量即可
unset http_proxy
unset https_proxy
如果想要永久生效,将变量写入到 /etc/profile 配置文件里即可
1.4 安装Typora
参照https://blog.csdn.net/weixin_42905141/article/details/124071137
1.5 安装搜狗输入法
安装方法:搜狗输入法
安装完成后无法输入中文,是因为缺少依赖,参照方法
1.6 增大swap memory(交换内存空间)
https://blog.csdn.net/Datapad/article/details/115965665
1.7 企业微信等wine支持的软件
2 ROS 相关
一键安装ROS/ROS2一键安装
2.1 ROS2安装及ROS和ROS2的共存问题
ROS2安装:https://blog.csdn.net/shenliu128/article/details/127315280
ROS和ROS2的共存:https://zhuanlan.zhihu.com/p/145606586
核心:通过bashrc中的source切换
可通过链接中的方式或直接用“#”注释掉暂时不需要使用的
下面的melodic可切换为实际的ROS1版本,如20.04为noetic
echo "ros melodic(1) or ros2 dashing(2)?"
read edition
if [ "$edition" -eq "1" ];then
source /opt/ros/melodic/setup.bash
else
source /opt/ros/dashing/setup.bash
fi
2.2 ROS1安装时sudo rosdep init报错的解决办法
https://blog.csdn.net/weixin_43311920/article/details/114796748