从0开始配置双系统

sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'

python中科大源 

-i https://pypi.mirrors.ustc.edu.cn/simple/ 
-i https://mirrors.aliyun.com/pypi/simple
-i https://pypi.tuna.tsinghua.edu.cn/simple some-package

https://mirrors.bfsu.edu.cn/pypi/web/simple/

从0配置环境
固态内存要足够大,保证ubuntu有250到300g
一 装双系统

ubuntu18.04参考Ubuntu18.04安装教程_寥廓长空的博客-CSDN博客_ubuntu18.04
其中分区我的选择是(500)
1.挂载点"/" 主分区 空间起始位置 文件系统类型 ext4日志文件系统 容量102400M (100G)

2.挂载点-无 逻辑分区 空间起始位置 文件系统类型 交换文件系统(swap) 容量32768M(32G)

3.挂载点"/boot" 逻辑分区 空间起始位置 文件系统类型 ext4日志文件系统 容量4096M (4G)

启动器安装在/boot上

4.挂载点-无 逻辑分区 空间起始位置 文件系统类型 efi 文件系统 容量1024M(1G)

5.挂载点"/tmp" 逻辑分区 空间起始位置 文件系统类型 ext4日志文件系统 容量10240M (10G)

6.挂载点"/usr" 逻辑分区 空间起始位置 文件系统类型 ext4日志文件系统 容量102400M (100G)

7.挂载点"/var" 逻辑分区 空间起始位置 文件系统类型 ext4日志文件系统 容量10240M (10G)

8.挂载点"/home" 逻辑分区 空间起始位置 文件系统类型 ext4日志文件系统 容量 剩余全部

软件与更新选择中科大元的服务器  软件更新器打开检查

二 装ros
ubuntu18.04安装ROS Melodic(最详细配置)_抚琴弹出情调零的博客-CSDN博客_ubuntu18.04安装ros
第二个好用
https://blog.csdn.net/Starry_Sheep/article/details/124567777?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_utm_term~default-1-124567777-blog-99079041.pc_relevant_default&spm=1001.2101.3001.4242.2&utm_relevant_index=4
第一条评论很重要
ros init处出现问题
首先尝试https://www.freesion.com/article/46021181316/
在rosdep update出问题,一直time out
https://blog.csdn.net/leida_wt/article/details/115120940   只读问题 用sudo gedit更改py文件 看评论第五个
其中204行对应在函数download_gbpdistro_as_rosdep_data中的# will output a warning下,这要在这下面加入:gbpdistro_url = "https://ghproxy.com/" + gbpdistro_url
环境配置参考https://blog.csdn.net/qq_45401419/article/details/108599598
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
gedit ~/.bashrc

# Set ROS melodic
source /opt/ros/melodic/setup.bash
source ~/catkin_ws/devel/setup.bash
 
# Set ROS Network

export ROS_HOSTNAME=localhost
export ROS_MASTER_URI=http://${ROS_HOSTNAME}:11311
 
# Set ROS alias command 快捷指令
alias cw='cd ~/catkin_ws'
alias cs='cd ~/catkin_ws/src'
alias cm='cd ~/catkin_ws && catkin_make'

roscore问题
各种依赖包没有安装最后归结到catkin上
https://www.freesion.com/article/66741079015/
其中sudo python3 setup.py install 报错
sudo apt-get install python-setuptools
sudo apt-get install python3-setuptools


roscore后半天没反应然后
error:unable to contact my own server at

https://blog.csdn.net/qq_45401419/article/details/108599598
bashrc加完后一定记得source ~/.bashrc

三 安装nvidia驱动
ubuntu-drivers devices   找到推荐版本
直接在软件和更新里面的附加驱动里去选然后接受改变  重启
重启后用nvidia-smi检查

cuda

Ubuntu下安装CUDA_CC977的博客-CSDN博客_ubuntu安装cuda
 去对应网站下载相应的cuda  我这里下载的是10.0  要挂vpn
然后sudo sh 一直回车到  accept 第二个n 其他都是yes  然后添加环境变量
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-10.0/lib64
export PATH=$PATH:/usr/local/cuda-10.0/bin
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda-10.0

source ~/.bashrc

nvcc -V  测试是否安装成功

cudnn

cuDNN比CUDA安装简单,下载对应版本压缩包,拷贝文件到指定目录,给予权限就好了。

sudo cp cuda/include/cudnn.h /usr/local/cuda-10.0/include
sudo cp cuda/lib64/libcudnn* /usr/local/cuda-10.0/lib64
sudo chmod a+r /usr/local/cuda-10.0/include/cudnn.h
sudo chmod a+r /usr/local/cuda-10.0/lib64/libcudnn*
 

查看安装的版本

 cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

四 vpn
slower
https://china.zjnyd.top/user
安装依赖 客户端的运行需要 python2.7

终端内执行以下命令安装运行环境

sudo apt install -y python libcanberra-gtk-module libcanberra-gtk3-module gconf2 gconf-service libappindicator1 libssl-dev libsodium-dev
ssr地址  https://newsub.zjnyd.top/link/nxtKHrokRDr8cvVA?sub=1
火狐配置的时候会出现建立安全连接失败, 在使用系统代理和不使用之间多切换两次,最后点到使用系统代理上

五 安装annacoda和pycharm 都下载最近的即可
annacoda直接在清华源
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
下载sh文件即可
到时候bash xxxxxx.sh 全选yes

安装完导入环境变量

export PATH="/home/用户名/anaconda3/bin:$PATH"

终端输入conda测试

配置镜像

sudo gedit ~/.condarc
channels:
  - https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
show_channel_urls: true
auto_activate_base: false
remote_read_timeout_secs: 2000.0

清华源🈚了就用中科大源吧

pycharm
https://www.jetbrains.com/pycharm/download/#section=linux
下载后在bin文件下./ pycharm.sh 即可启动
官网直接下载专业版即可和clion共用一个账号
https://blog.csdn.net/qq_40726937/article/details/105285092?ops_request_misc=&request_id=&biz_id=102&utm_term=ubuntupycharm%E5%92%8Canaconda%E5%AE%89%E8%A3%85%E6%95%99%E7%A8%8B&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-6-105285092.first_rank_v2_pc_rank_v29&spm=1018.2226.3001.4187
有一条应该是sh pycharm.sh
pycharm 配置

https://blog.csdn.net/u011125673/article/details/115375359?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163451651816780255256262%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=163451651816780255256262&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-115375359.first_rank_v2_pc_rank_v29&utm_term=pycharm&spm=1018.2226.3001.4187
或者

https://blog.csdn.net/loveyelong/article/details/123180593?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_utm_term~default-0-123180593-blog-81091278.pc_relevant_aa2&spm=1001.2101.3001.4242.1&utm_relevant_index=3

Anaconda创建环境:
//下面是创建python=3.6版本的环境,取名叫py36
conda create -n py36 python=3.6 (conda create -n pytorch python=3.6)
删除环境(不要乱删啊啊啊)
conda remove -n py36 --all
激活环境
//下面这个py36是个环境名
conda activate py36     
退出环境
conda deactivate  

用anacoda创建好环境pycharm新建项目,选好位置,选择已存在的项目,选择conda环境 anacoda3/env下所创建好的环境

pycharm汉化版 下个包即可
https://blog.csdn.net/qq_38154948/article/details/114317124
无法输入汉字
https://blog.csdn.net/weixin_48924581/article/details/125044468?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-125044468-blog-96057158.pc_relevant_aa&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1-125044468-blog-96057158.pc_relevant_aa&utm_relevant_index=1

进入pytorch环境 在这个环境安装库 sudo conda install不行就pip

为pytorch添加镜像源

conda config --prepend channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --prepend channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

安装pytorch
sudo conda install torch torchvision torchaudio cudatoolkit=11.3

import torch
torch.cuda.is_available()
检测是否能用gpu
安装tensoboard
sudo conda install tensorboard
六qt 安装配置
安装地址
https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.12/5.12.8/
https://blog.csdn.net/digitalkee/article/details/111125569?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_utm_term~default-0.no_search_link&spm=1001.2101.3001.4242.0
     

sudo gedit /etc/profile
source /etc/profile


七 clion安装配置  下载最新的即可
https://www.jetbrains.com/zh-cn/clion/download/#section=linux
官网下载
在下载的bin文件下 ./ clion.sh 即可启动


八安装opencv

opencv和contrib国内镜像

Index of /opencv/

安装教程Ubuntu系统安装opencv详细操作及具体应用_加菲猫不爱吃猫粮的博客-CSDN博客_ubuntu安装opencv
https://blog.csdn.net/qq_38660394/article/details/80581383
make 中
/usr/include/c++/6/cstdlib:75:25: fatal error: stdlib.h: 没有那个文件或目录
https://blog.csdn.net/weixin_42587961/article/details/102252510
cmake ../ -DENABLE_PRECOMPILED_HEADERS=OFF

https://blog.csdn.net/qq_57841179/article/details/120652873?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-0-120652873-blog-80581383.pc_relevant_default&spm=1001.2101.3001.4242.1&utm_relevant_index=3

九安装微信

http://archive.ubuntukylin.com/software/pool/partner/ukylin-wine_70.6.3.25_amd64.deb

http://archive.ubuntukylin.com/software/pool/partner/ukylin-wechat_3.0.0_amd64.deb

sudo apt-get install -f -y ./ukylin-wine_70.6.3.25_amd64.deb
sudo apt-get install -f -y ./ukylin-wechat_3.0.0_amd64.deb

十vscode 配置ros

1 安装vscode(不要在ubuntu软件中下载,ubuntu软件中的是阉割版本,无法输入中文)

 从vscode官网下载最新版本,deb包下载地址:https://code.visualstudio.com/

 无法弹出下载就翻墙

安装包下完成后安装

sudo dpkg -i xxxxx.deb

安装插件 chinese ros catkin-tools CMake CMake Tools

此时在目标文件夹下终端输入core . 就可以打开整个目录文件

2配置ros

参考【ROS】VSCODE + ROS 配置方法(保姆级教程,总结了多篇)_ros vscode_晴明大大的博客-CSDN博客

使用VScode搭建ROS开发环境_白鸟无言的博客-CSDN博客

更改.json注意逗号,配置好后#include ros/ros.h报错不用管,build后自动消失

在setting.json中加入 

"editor.mouseWheelZoom": true

可以用鼠标+ctrl扩大缩小字号

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
NT6 HDD Installer是一款体积小巧,功能齐全的硬盘安装工具,不需要使用光驱或者U盘引导,不过需要当前的系统没有坏掉,当然如果有光驱我也会选择用 NT6 HDD Installer 因为实在是方便,可以支持X86和X64的系统,可以格式化C盘装成纯净的系统,也可以装成多系统,安装windows7像光盘一样安装,不用进修复计算机后输入指令。 NT6 HDD Installer(硬盘安装工具) V3.1.4 绿色版   NT6 HDD Installer,也叫NT6硬盘安装工具,是第三方软件,最大的特点是简化操作步骤。NT6 HDD Installer的设计目的是为了帮助没有光驱或U盘的用户。   NT是微软的新技术,其windows系统的内部版本也都是NT开头的,NT6就是第六代的NT,其中包括NT6.0的vista和2008 server,以及NT6.1的Win7和2008 server R2,还有测试阶段的NT6.2也就是Win8。   目前最新版本为3.1.4,修正了在Windows 8并且处于GPT磁盘下运行时的一个错误。 优点   一、安全:由于使用的是添加引导项而不是旧方法的修改引导项的方法,所以就算少数的机器不兼容grub4dos而无法进入安装界面,也不影响进入原系统。   二、通用:本方法对原系统是XP或VISTA都可以,并且原系统和要新装的系统没有32位或64位的限制。   三、方便:提取ISO中的安装文件只一次提取至同一位置,而无需分位置提取。 特别提示   WIN7在安装过程和安装结果相对VISTA和WIN2008有不少改进。如果用本方法安装WIN7,下面两种情况一样,第二步重启系统进Vista Hard Disk Installer后,无需进“修复计算机”和“命令提示符”,直接开始安装,全部过程和光盘一样直接安装,当然同样不推荐装在安装程序所在分区。   注:本文采用的是MSDN版的VISTA安装盘ISO,OEM原版(如果带有修复计算机选项的也可以)或修改版(太杂太乱)不在本方法之内。   注:MSDN版体积小/功能全/在OEM机器上安装后导入证书和更换密匙(或安装过程中输入)后的激活和相应OEM激活结果一样,所以我只备MSDN。 使用方法   硬盘安装Windows 8/7/2008 R2   一、将准备好的系统镜像ISO文件解压至一非系统分区的根目录。注意一定要是根目录!!非系统分区就是比如你的系统盘是C盘,那么解压到除C盘以下的其它盘,解压方法可以直接右击.iso文件用WinRAR解压。   二、下载安装NT6 HDD Installer。其实不需要安装,直接双击打开即可,提示以管理员身份运行,当然选“是”,程序界面如下:   按下“1”选择安装。提示发现安装文件并且处理完成,如下图: NT6 HDD Installer(硬盘安装工具) V3.1.4 绿色版   键盘按“2”重启系统。 NT6 HDD Installer(硬盘安装工具) V3.1.4 绿色版   三、在启动选项中选择“nt6 hdd installer mode 1”进入,如下图: NT6 HDD Installer(硬盘安装工具) V3.1.4 绿色版   接下来的安装方法就和光盘安装一样了,这里不再详述,有需要的朋友可以参考Windows 8安装方法及全程截图。   硬盘安装Windows 2008/Vista   现在还有人安装Vista系统的话,那就傻了。要安装2008的童鞋请选择Windows Server 2008 R2。所以,这两个系统基本上没人会安装,但还是提一下,与上面的方法不同的是,重启选择nt6 hdd installer进入安装界面后不选择“开始安装”,而是点击左下角的“修复计算机”,这里如果提示修复启动项,请选择“否”,搜索硬盘系统后出现已安装系统的话点中间空白处,使出现的旧系统栏不要变成蓝色,再选择“命令提示符”,如在前期准备中安装程序放在D盘,那么键入d:\sources\setup回车,剩下的操作就和光盘安装一样了,格式化C盘装纯净单系统或装双系统都没有问题。   卸载NT6 HDD Installer   如果没有新安装系统,每次启动系统都会出现NT6 HDD Installer mode 1和mode 2的选项,想要卸载的话也很简单,重新运行程序,选择“2”即可成功删除。 NT6 HDD Installer(硬盘安装工具) V3.1.4 绿色版   最后,提供官方完整的图文安装说明 NT6 HDD Installer(硬盘安装工具) V3.1.4 绿色版 注意事项   1、不支持Windows XP/2003/2000的安装,上面已经讲得很清楚,NT6!   2、mode 1和mode 2的区别。两种方式应该如何选择呢?模式1为grub4dos方式,小部分机器有可能不兼容grub4dos;模式2为微软自带的引导方式,兼容性更好。但如果原系统为Windows XP/2003/2000时模式1添加启动项的安全性高于模式2,此时推荐选择安装模式1。当原系统为Windows 7/8/2008/2008 R2/Vista时进入系统安装界面可靠性高于模式1,此时推荐使用模式2。   3、本机有系统并且没有遭受破坏的情况下,不推荐采用WinPE系统进入安装,因为不保证硬盘的原有引导不受破坏。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值