dpkg安装
dpkg -i +安装包名称
切换python版本
sudo update-alternatives --config python
查看python中包含的库
pydoc modules
检查opencv版本
pkg-config --modversion opencv
pkg-config 主要用途是提供编译和连接程序到库的必要细节
PKG_CONFIG_PATH 是pkg-config的查找途径,在unix系统中查找路径为/usr/lib/pkgconfig和/usr/share/pkgconfig,但有的安装在/usr/lib目录下,所以提前制定好环境变量pkg-config文件最好每个文件对应一个库文件。
包名通常通过pkg-config元数据文件的名称来确定,.pc后缀的文件名称和库的名称相匹配。$ pkg-config --modversion hello
Package hello was not found in the pkg-config search path.
Perhaps you should add the directory containing `hello.pc'
to the PKG_CONFIG_PATH environment variable
No package 'hello' found
```
$ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
$ pkg-config --modversion hello
1.0.0
ROS SLAM
注意环境变量配置问题
orb-slam3
除官方readme.md声明的安装环境外:安装boostsudo apt-get install libboost-all-devsudo apt-get install libssl-devsigslot/signal.app error:"xxx" is not a member of 'std'>gedit ./CMakeLists.txt>add_compile_options(-std=c++14)ROS:export ROS_PACKAGE_PATH=${ROS_PACKAGE_PATH}:/home/自己的用户                               名/catkin_ws/src/ORB_SLAM2/Examples/ROSsource ~/.bashrc检测:echo $ROS_PACKAGE_PATH >/opt/ros/melotic/share:PATH/ORB_SLAM2/Examples/ROS小鱼吧解决rosdepc initsudo pip install rosdepcsudo rosdepc initrosdepc update./build_ros.sh
realsense sdk install
echo 'deb http://realsense-hw-public.s3.amazonaws.com/Debian/apt-repo xenial main' | sudo tee /etc/apt/sources.list.d/realsense-public.list
sudo apt-key adv --keyserver keys.gnupg.net --recv-key 6F3EFCDE
sudo apt-get update
sudo apt-get install librealsense2-dkms
sudo apt-get install librealsense2-utils
查看库信息:
ldconfig -p|grep + 库名dpkg -s libboost-dev | grep 'Version'pkg-config --modversion opencv
安装deb文件
dpkg -i + .deb文件
打开当前路径文件所在文件夹
nautilus path
linux下 /usr/bin/ld: 找不到 -l***的解决方法
locate libdhnetsdk.so//找到.so文件位置
-- /usr/local/ahuasdk/libdhnetsdk.so
sudo ln -s /usr/local/ahuasdk/libdhnetsdk.so /usr/lib/libdhnetsdk.so
make 多核
make -j4
由于没有公钥,无法验证下列签名***
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ***

chmod +x *** 给***文件添加执行权限

ROS
rescore  >>>  notfound ***
gedit ~/.bashrc
在文章末尾加上:source /opt/ros/noetic/setup.bash
退出后终端执行:source ~/.bashrc
SLAM运行ROS时遇见的错误
No moudle ***
安装即可ModuleNotFoundError: No module named 'rosdep2'
sudo apt install python3-rosdep2ModuleNotFoundError: No module named 'roslib'
requirements.txt 安装
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
当 因为conda使得alternative --config失效
gedit .bashrc
在记事本末尾加上:export PATH=/usr/bin/:$PATH
利用GDB进行查看指针
GDB:
P *prt@256   查看指向ptr指针的前256个变量值
conda命令行
conda的作用:
1. conda可以给我们提供一个独立的环境,相当于python的virtualenv
conda create -name envname python=2.7
activate envname
2. conda info -envs 列出conda创建所有的环境
conda版本:conda --version
更新conda:conda update conda
切换回当前环境:deactivate
删除环境:conda remove --name flowers --all
制作环境副本:conda create --name flowers --clone snowflakes
查看在环境中安装的第三方包:conda list
搜索可安装的包:conda search
安装新软件:conda install --name packagename beautifulsoup4
也可以使用pip安装:pip install pkg
也可以从其它页面下载安装:conda install --channel https://conda.anaconda.org/pandas bottleneck
删除环境的第三方包:conda remove --name envname pck或者 pip uninstall pck
删除conda:rm -rf ~/miniconda OR  rm -rf ~/anaconda
sougou
sudo apt-get install fcitx
sudo apt --fix-broken install
sudo dpkg -i ~
var储存已满
/var/lib/snapd/snaps
在该地址中会存储由snap命令下载安装的程序,例如clion、pycharm,由于clion和pychram可以通过.sh文件打开,所以下载源文件使用这两个软件,通过卸载snap来达到扩容的目的。
sudo snap remove clion
sudo snap remove pycharm
注意在此文件中应该由gnome文件存在,这个是图形界面程序,一旦删除就会造成黑屏现象。
git 代理
git config --global http.proxy http://127.0.0.1:1080git config --global https.proxy https://127.0.0.1:1080git config --global --unset http.proxygit config --global --unset https.proxynpm config delete proxygit config --global http.proxy 'socks5://127.0.0.1:1080'
git config --global https.proxy 'socks5://127.0.0.1:1080'
sudo 密码关闭
ls /etc/alternatives/editor
readlink /etc/alternatives/editor
sudo ln -sf /bin/vim /etc/alternatives/editor
EDITOR=vim sudo visudo
sudo visudo
sudo update-alternatives --config editor
选择vim.basic
sudo visudo
liuyoufu    ALL=(ALL:ALL) NOPASSWD:ALL
linux设置源
sudo vim /etc/apt/source.list
# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
sudo apt update
环境配置
sudo apt install build-essential
sublime text设置
// 设置中文
1、打开sublime,使用快捷键Shift+Ctrl+P打开查找栏;
2、输入install,点击Install Package;
3、再次使用快捷键Shift+Ctrl+P打开查找栏在搜索框中输入chinese,点击ChineseLocalzations,等待中文包安装完成即可。
解决linux微信无法发送微信的问题
sudo apt install libjpeg62:i386

八竿子打不着的零碎记录相关推荐

  1. hangfire 过期记录_韩剧丨顶楼、空洞、再次十八岁、僵尸侦探、青春记录

    顶楼 更新至01集 主演: 李智雅 / 柳真 / 严基俊 / 奉太奎 Tae-gyu Bong 剧情:该剧讲述为了跻身上流社会而堵上人生.奋力奔走的女主的欲望和母性,以及置业暴富的成功故事. 空洞 更 ...

  2. Ubuntu使用零碎记录

    目录 1. 概述 2. 历史版本下载 3. 查看LTS版本支持时间 4. VirtualBox安装Ubuntu虚拟机 5. 设置root账户登录 6. 常用软件安装记录 7. apt.apt-get和 ...

  3. 计算机专业相关知识零碎记录

    SpringBoot启动时控制台输出: Class.forName(com.mysql.jdbc.Driver); //加载驱动 Connection con = DriverManager.getC ...

  4. 计算机体系结构学习零碎记录

    .延迟槽指令 2.指令相关: 数据相关,控制相关,结构相关. 3.序关系 4.数据相关:3种相关:写后读相关RAW,也成为真相关.写后写相关WAW,也成为输出相关,即两条指令写同一个单元,乱序执行中, ...

  5. 【6032】一次“大促”运营的零碎记录

    过去一段时间,8月13到22号,淘宝商城名鞋馆做了一次运营活动,比较累,我也是连续8天(包括周末)12点左右离开公司,当然,团队里还有同学更辛苦.这样一段经历下来,总会有些可以小结一下的,但因为事情过 ...

  6. vue.js之非关系组件通信(八竿子打不着的关系组件通信)

    非关系组件通信 非关系组件通信,依赖vue实例方法中的$on(侦听).$off(移除侦听事件).$emit(发出出).$once(只侦听一次). 首先.需要实例化一个vue对象. eventBus.j ...

  7. 记录一下八款开源 Android 游戏引擎

    记录一下八款开源 Android 游戏引擎 虽然android学了点点,然后现在又没学了(我为啥这么没有恒心呢大哭).以后有时间还是要继续学android的,一定要啊!虽然现在没学android游戏编 ...

  8. pwnable.kr之Toddler‘s Bottle前八题知识点记录

    pwn刷题网站地址(点击直达): http://pwnable.kr/play.php 文章目录 第一题 fd 第二题:collision 1.首先是char和int数据类型的转换 2.python实 ...

  9. typescript记录

    零碎记录一些ts要点 一,最近需要扩展Funcion类型,增加一个布尔类型的属性值. 1,可以自定义类型 又名 交叉类型 type OwnFunc = Function & { once?: ...

最新文章

  1. ubuntu下机器学习工具的安装使用
  2. Python输入输出练习,运算练习,turtle初步练习
  3. html如何压缩发送,css如何压缩?
  4. Linux搜索无线网络命令,Linux操作系统的无线网络命令
  5. Java LocalDate类| 带示例的getDayOfYear()方法
  6. linux历史性能数据,Linux平台下如何看OS历史的性能数据
  7. vue2 枚举类型转换
  8. [Hibernate系列—] 1. 下载与试用Hibernate(MySQL与Oracle 配置)
  9. Hbase shell练习题
  10. 【python】Django设置SESSION超时时间没有生效?
  11. 用MDT 2012为企业部署windows 7(三)--安装MDT 2012,ADK以及安装后情况
  12. php读取 Excel文件
  13. 基于HMM和BP神经网络的睡眠分期算法
  14. CSTAnbsp;【Computer-Supportedamp;n…
  15. AE渲染加快速度,解决导出视频太慢的问题
  16. httclient出现的entity consumed
  17. 包包各部位名称图解_手袋各部位名称
  18. 用python3的pyspider爬取国家统计局的行政区域(只到乡镇级,更新到2017年)
  19. mandatory参数的使用
  20. 影视推荐的相关处理方法的思维导图

热门文章

  1. uniapp使用mpaas支付宝原生扫码插件
  2. 程序员们注意了,警惕JS代码复制陷阱
  3. 树莓派4b + python3 + pyzbar + opencv + 摄像头 扫描识别二维码(寻找最大的二维码)
  4. 解读:《驱动力》 -脱水精华版
  5. VB6 在内存中生成bitmap图像,并将其保存为byte()数组
  6. 结构型 组合模式 Composite
  7. 在线拍照的flash
  8. 体会可变个数的形参:(jdk5.0之后新添加的知识点)
  9. 拿两千块的薪水要有一万块的范儿
  10. 后疫情时代,用吃增强身体这座“城防工事”