ubuntu 开发环境配置记录

2023-05-16

目录

  • 1、VIM及zsh配置记录
  • 2、Ubuntu 配置FTP服务器
  • 3、Ubuntu 配置SSH服务器
  • 4、Ubuntu 更换软件源

1、VIM及zsh配置记录

	xvim_tools.rar 是别人已经搭建好的环境,下文仅为对其配置过程中的一些记录,无通用性参考价值。
	使用步骤:
	1.拷贝xvim_tools.rar软件到ubuntu系统中
	2.解压需要用到unrar软件
		sudo apt-get install unrar
	3.解压 xvim_tools.rar
		unrar  x  xvim_tools.rar
	4.安装vim软件
		sudo apt-get install vim
	5.查看环境变量
		echo $PATH
	6.设置环境变量
		将该路径设置到环境变量中~/.vim/tools,
		设置方法在当前用户环境变量文件中设置
		export PATH=~/.vim/tools:$PATH,
		设置环境变量有三种方法,
		临时设置export PATH=~/.vim/tools:$PATH ,
		当前用户全局设置,打开~/.bashrc,在最后增加
		export PATH=~/.vim/tools:$PATH 
		使生效
		source .bashrc
	7.安装cscope以及ctags
		sudo apt-get install cscope
		sudo apt-get install ctags
	8.安装zsh
		sudo apt-get install zsh
	9.切换终端zsh
		chsh -s /bin/zsh
		重启
		出现zsh tmux plugin: tmux not found. Please install tmux before using this plugin.
	10.安装tmux
		sudo apt-get install tmux
	完成配置

2、Ubuntu 配置FTP服务器

	1、安装ftp服务
		sudo apt-get install vsftpd 
	2、连接
		使用FileZilla

3、Ubuntu 配置SSH服务器

	1、安装ssh服务
		sudo apt-get install openssh-server
	2、ifconfig获取ubuntu IP地址
	3、xshell配置ssh协议

4、Ubuntu 更换软件源

	1. 使用命令lsb_release -c获取ubuntu系统的别名
	2. 进入 sources.list所在目录,并进行备份
			cd /etc/apt
			sudo cp sources.list sources.list.backup
	3. 修改source.list文件内容为其他软件源的内容如:
		deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
		deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
		deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
		deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
		deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
		deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
		deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
		deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
		deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
		deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
	4、应用软件源
	5、更新源
	   sudo apt-get update
	6、更新软件
	
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ubuntu 开发环境配置记录 的相关文章

随机推荐

  • ros2话题的发布者和订阅者——ubuntu20.04+自定义话题接口类型

    文章目录 话题的发布者话题的订阅者自定义话题的接口类型将自定义的话题引入到程序中 话题的发布者 导入消息类型 xff0c ros自带的消息类型在std msgs msg 下面 xff0c 有string等类型定义一个类 xff0c 里面声明
  • 红外遥控器与红外接收器调试问题分析

    红外误码问题分析 目前开发的产品是带Qt界面的 xff0c 所以作为一款可视化控制产品 xff0c 遥控器是必不可少的 xff0c 前段时间正好调试了遥控器与红外接收模块 xff0c 现总结下遇到的红外误码问题分析解决过程 分析思路分为两个
  • Ubuntu18.04下安装Cuda8及以上版本

    Ubuntu18 04下安装Cuda8及以上版本 cuda8已经不支持GCC5及以上版本的安装 xff0c 而ubuntu18自带的gcc版本为7 5 xff0c 所以安装时会报错Error unsupported compiler 7 5
  • ubuntu安装cmake的三种方法(超方便!)

    Ubuntu安装cmake的三种方法 xff08 超方便 xff01 xff09 第一种方法 xff08 不推荐 xff09 直接使用apt安装 xff0c 但是安装的版本很老 xff0c 不推荐这种方法 span class token
  • ubuntu中eigen库的安装(所有历史版本均可安装)

    ubuntu中eigen库的安装 所有历史版本均可安装 xff09 目前官网以及一些文章给出的wget网址出现错误 xff0c 下载不了 The requested repository either does not exist or y
  • Ubuntu安装opencv及问题解决(所有版本通用)

    Ubuntu安装opencv及问题解决 xff08 所有版本通用 xff09 安装编译 获取源码 span class token function git span clone https github com opencv opencv
  • 华为云端服务器使用ModelArts跑MindSpore框架Yolov5

    华为云端服务器使用Modlearts跑MindSpore框架Yolov5 环境准备 云平台登录 xff0c 用于购买服务器https uconsole xckpjs com 我这里用的是昇腾Ascend 910点击ModelArts打开控制
  • git 环境搭建以及常用指令笔记

    目录 1 Git 环境搭建1 1 Git 配置正常显示中文文件名 2 Git 常用指令2 1 Git 生成差异文件补丁包2 2 Git 移除未纳入跟踪的文件2 3 Git 选择性合并分支 1 Git 环境搭建 1 1 Git 配置正常显示中
  • ROS命令 catkin_init_workspace 分析

    ros版本 xff1a Ubuntu18 04 Melodic 之前在调试ros工作空间环境变量的问题的时候修改了工作空间src文件夹下的CMakeLists txt以进行打印消息分析出错的原因 在我新建另外一个工作空间 xff0c 执行c
  • BundleFusion复现手册——Win10+VS2013+Cuda8.0+KinectV2实时重建

    文章目录 一 摘要二 操作环境三 工程环境配置3 1 装VS2013和CUDA8 03 2 DirectX SDK 安装3 3 Kinect SDK 2 0 四 VS2013代码生成 xff08 以离线数据为例 xff09 4 1 依赖配置
  • C++基础入门

    C 43 43 基础入门 C 43 43 初识HelloWord变量 常量和关键字 数据类型整型实型 xff08 浮点型 xff09 字符串 C 43 43 初识 HelloWord 打开Visual Studio xff0c 创建新项目
  • 二(两)视图多视图点云配准

    二视图多视图点云配准综述 多视图视图点云配准多视图点云粗配准基于生成树的粗配准基于形状生成的多视图粗配准算法 多视图点云精配准 点云配准 xff08 Point Cloud Registration xff09 是将两个或多个点云数据集对齐
  • 点云传统滤波算法

    点云滤波 分割功能滤波直通滤波条件滤波提取索引滤波 下采样类滤波体素滤波均匀采样滤波 去除噪声点类滤波统计滤波半径滤波高斯滤波双边滤波随机采样一致滤波投影滤波 本文介绍了各种滤波算法的原理以及给出了相关实现方法 分割功能滤波 分割功能滤波是
  • K-d树和八叉树

    K d树 xff1a 解决KNN近邻问题查找效率 对于一个k维的超平面 xff0c 在KD树每一层的构建中都选择一个维度来进行划分 xff0c 将k维的数据空间分为两部分 xff0c 并使其尽量平衡 然后如此递归下去 也就是说假如我们要储存
  • C++突击面试

    目录 1 编译内存相关 1 1 C 43 43 程序编译过程 1 2 C 43 43 内存管理 1 3 栈和堆的区别 1 4 变量的区别 1 5 全局变量定义在头文件中有什么问题 xff1f 1 6 内存对齐 1 7 什么是内存泄露 1 8
  • 自动驾驶 规划综述

    Motion Planning What is motion planning 规划的本质是 xff1a 搜索问题 好 的规划就是一个目标函数 xff1a 求最优解 Motion Planning的三个领域 Robotic Fields 生
  • 数值最优化

    书 xff1a Numerical Optimization 文档 xff1a 安全验证 知乎 知乎 xff0c 中文互联网高质量的问答社区和创作者聚集的原创内容平台 xff0c 于 2011 年 1 月正式上线 xff0c 以 让人们更好
  • Qlist的用法

    QList是一种表示链表的模板类 QList是Qt的一种泛型容器类 它以链表方式存储一组值 xff0c 并能对这组数据进行快速索引 xff0c 还提供了快速插入和删除等操作 QList QLinkedList和QVector提供的操作极其相
  • QT QTableView 获取某行的所有信息

    1 信号槽 显示信息 connect ui gt tableView SIGNAL clicked QModelIndex this SLOT show list 2 获取当前行的行号 int row 61 ui gt tableView
  • ubuntu 开发环境配置记录

    目录 1 VIM及zsh配置记录2 Ubuntu 配置FTP服务器3 Ubuntu 配置SSH服务器4 Ubuntu 更换软件源 1 VIM及zsh配置记录 xvim tools rar 是别人已经搭建好的环境 xff0c 下文仅为对其配置