正常安装,选择最小安装、清除整个磁盘并安装
重启系统
应用程序–软件和更新–Ubuntu软件–下载自–其他站点,选择速度较快的站点。
设置–设备–键盘
下载百度输入法,按安装文档操作即可。
要配置百度输入法,在候选词条中右击。
1. 安装fcitx框架
sudo apt install fcitx
sudo apt install fcitx-table-all
2. 下载搜狗输入法
下载后双击安装
3. 修改设置
设置–区域与语言–管理已安装的语言–键盘输入法系统,选择fcitx,应用到整个系统
4. 卸载ibus
sudo apt autoremove ibus
5. 重启
6. 状态栏右上角键盘图标,配置当前输入法
注意:
“切换激活/非激活输入法”:切换en/搜狗输入法快捷键
搜狗输入法切换中英文的快捷键设置不在这里
7. 卸载搜狗输入法
双击安装时下载的deb包,移除
下载deb包双击安装。
sudo apt install make g++
File | Settings | Editor | Font
File | Settings | Appearance&Behavior | Appearance | Use custom font
更新1:【经常卡死,已卸载,改为直接安装,不使用toolbox,见13】
更新2:【发现是jetbrain系列软件与搜狗输入法不兼容,卸载搜狗换百度,装回toolbox版CLion】
下载.bundle 文件
给.bundle文件添加可执行权限
sudo ./VMware-xxxxxx.bundle
sudo apt install vim
sudo apt install gnome-tweak-tool
sudo apt install kazam
安装位置:/opt/opencv4.5.0
wget -O opencv.zip https://github.com/opencv/opencv/archive/master.zip
unzip opencv.zip
wget -O opencv_contrib.zip https://github.com/opencv/opencv_contrib/archive/master.zip
unzip opencv_contrib.zip
mkdir build
cd build
cmake ../opencv-master
build opencv_contrib中的所有模块:
cmake -DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-master/modules ../opencv-master
其他常用cmake命令有:
- 查看所有选项:
cmake -L
- build opencv_contrib的其中一个模块(以aruco为例):
cmake -DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-master/modules/aruco ../opencv-master
- 取消build某个模块(以calib3d为例):
cmake -DBUILD_opencv_calib3d=OFF ../opencv-master
- 指定build哪几个模块(以calib3d,videoio,ts为例):
cmake -DBUILD_LIST=calib3d,videoio,ts ../opencv-master
修改OPENCV_GENERATE_PKGCONFIG
参数为ON,以生成opencv4.pc文件:
cmake -DOPENCV_GENERATE_PKGCONFIG=ON ../opencv-master
修改CMAKE_INSTALL_PREFIX
,指定新的安装路径/opt/opencv4.5.0
cmake -DCMAKE_INSTALL_PREFIX=/opt/opencv4.5.0 ../opencv-master
make -j12
sudo make install
参考:
https://www.cnblogs.com/carle-09/p/12371887.html
https://blog.csdn.net/new_delete_/article/details/84797041#3_OpenCV_84
https://www.cnblogs.com/tzbubble/p/12901017.html
https://www.cnblogs.com/xuxm2007/archive/2010/08/10/1796254.html
https://www.cnblogs.com/xzd1575/p/5555523.html
/opt/opencv4.5.0/lib/pkgconfig
sudo vim /etc/profile
export PKG_CONFIG_PATH=/opt/opencv4.5.0/lib/pkgconfig:$PKG_CONFIG_PATH
/opt/opencv4.5.0/lib/pkgconfig
路径是否已设置在 PKG_CONFIG_PATH
环境变量中:echo $PKG_CONFIG_PATH
source /etc/profile
,注意这只对该终端有效,重启后才会全局生效export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/opencv4.5.0/lib
然后source /etc/profile
/etc/ld.so.conf.d
文件夹下新建opencv4.conf文件,写入/opt/opencv4.5.0/lib
保存,并执行sudo ldconfig
pkg-config --cflags opencv4
pkg-config --libs opencv4
查看opencv安装版本:
pkg-config opencv4 --modversion
【已卸载(删除解压的文件夹)】
sudo snap install vlc
eval "$(~/anaconda3/bin/conda shell.YOUR_SHELL_NAME hook)"
(即eval "$(~/anaconda3/bin/conda shell.bash hook)"
) conda init
conda config --set auto_activate_base false
conda create --name=labelme python=3.6
conda activate labelme
pip install labelme
当前swap分区只有2G,不够
查看内存和swap分区大小:free -m
cd /
sudo mkdir swap
cd swap
sudo dd if=/dev/zero of=swapfile bs=1M count=8k
/dev/zero:用于向swapfile写入字符0
count=8k:创建大小为8G的swapfile
完成后提示:
8589934592 bytes (8.6 GB, 8.0 GiB) copied, 3.52516 s, 2.4 GB/s
sudo mkswap swapfile
完成后提示:
mkswap: swapfile:不安全的权限 0644,建议使用 0600。
正在设置交换空间版本 1,大小 = 8 GiB (8589930496 个字节)
无标签, UUID=7482174e-f2e4-40ce-a4c8-abb20153f14d
sudo chmod 600 swapfile
sudo swapon swapfile
卸载swap文件:sudo swapoff swapfile
sudo vim /etc/fstab
在文件最后加入:
/swap/swapfile swap swap defaults 0 0
下载源代码到主目录,安装到/opt/pcl1.11.1
tar zxvf pcl-pcl-1.11.1.tar.gz
cd pcl-pcl-1.11.1
mkdir build
cd build
cmake ..
cmake -DCMAKE_INSTALL_PREFIX=/opt/pcl1.11.1 ..
make -j6
编译时出现错误:
make[2]: *** [apps/CMakeFiles/pcl_openni_mls_smoothing.dir/build.make:172:bin/pcl_openni_mls_smoothing] 错误 1
make[1]: *** [CMakeFiles/Makefile2:3237:apps/CMakeFiles/pcl_openni_mls_smoothing.dir/all] 错误 2
目前不清楚原因,故取消编译该包:
cmake -DBUILD_ml=OFF ..
sudo make install
参照OpenCV的环境配置方法配置PCL的环境。
pcl1.11.1无法编译ml包,后果很严重,故安装低版本的PCL,方法同上。
安装完别忘了sudo ldconfig
参考https://www.linuxprobe.com/ubuntu-cpu-temperature.html
安装依赖
sudo apt-get install lm-sensors hddtemp
检测硬件传感器
sudo sensors-detect
确认结果
sensors
安装Psensor
sudo apt-get install psensor
sudo add-apt-repository ppa:plushuang-tw/uget-stable
sudo apt update
sudo apt install uget
sudo apt install uget aria2