linux
billbliss
这个作者很懒,什么都没留下…
展开
-
kill进程
kill进程 常用方法原创 2023-03-30 11:23:33 · 109 阅读 · 0 评论 -
宿主机连接virtualbox中网络
宿主机ubuntu,virtualbox中window中有VPN需要在宿主机也能共享到VPN网络。原创 2023-03-09 15:31:29 · 1396 阅读 · 0 评论 -
conda 镜像源
conda镜像源。原创 2022-07-19 23:53:09 · 1117 阅读 · 0 评论 -
pip 镜像源修改
pip镜像源修改。原创 2022-07-19 23:34:04 · 548 阅读 · 0 评论 -
Ubuntu18.04 workspace多桌面
Ubuntu18.04 workspace多桌面原创 2022-06-07 14:24:08 · 1505 阅读 · 0 评论 -
ubuntu多屏幕 / 高分屏的分辨率配置
遇到的问题是当显示器一个是1080,一个是4k。如果直接使用会遇到高分屏的分辨率问题,显示界面非常细腻,文字和图标过小。首先尝试的是,用setting中的显示配置,调整scale。但是,ubuntu不支持多屏幕有多个scale。于是,使用xrandr来配置 相对比较容易。xrandr --auto --output HDMI-0 --pos 0x0 --mode 3840x2160 --primary --scale 0.9999x0.9999 --output DP-4.原创 2021-11-04 13:18:14 · 3638 阅读 · 1 评论 -
ubuntu 分区工具 告别命令行配置
sudo apt-get install gparted打开分区工具sudo gparted原创 2021-09-10 10:50:45 · 557 阅读 · 0 评论 -
terminal log同时输出
指令后面加2>&1 | tee ./log.txt原创 2021-09-07 11:42:00 · 273 阅读 · 0 评论 -
anaconda 库冲突问题
我们在安装anaconda之后,会因为环境变量的LD_LIBRARY_PATH导致错误的链接问题。比如库的冲突。比如,在编译colmap算法库的时候,就存在链接错误。/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libfreeimage.so: undefined reference to `TIFFReadEncodedStrip@LIBTIFF_4.0'/usr/lib/gcc/x86_64-linux-gnu/5/../原创 2021-01-04 11:42:11 · 1652 阅读 · 1 评论 -
Ubuntu终端多窗口分屏Terminator
Ubuntu终端多窗口分屏Terminator1、安装Terminator最大的特点就是可以在一个窗口中打开多个终端sudo apt-get install terminator2、快捷键Ctrl+Shift+E 垂直分割窗口Ctrl+Shift+O 水平分割窗口Ctrl+Shift+W 关闭当前窗口Ctrl+Shift+Q 关闭所有窗口F11 全屏Ctrl+Shift+C 复制Ctrl+Shift+V ...原创 2021-01-03 11:18:24 · 1045 阅读 · 0 评论 -
ubuntu中apt-get install 改用阿里云作为数据源
首先可以将系统中的数据源的源列表文件备份一下。sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak然后编辑源列表文件内容sudo vim /etc/apt/sources.list将里面的内容改为阿里云即可,以下是用Ubuntu16.04为例子。16.04对应的代称是xenial。如果其他版本,可以将代称修改。deb http://mirrors.aliyun.com/ubuntu/ xenial main restrict原创 2021-01-02 12:22:24 · 1565 阅读 · 1 评论 -
Eigen 安装常见问题
Eigen安装可以用apt-get install libeigen3-dev#include<Eiegn/Core>通常在包含头文件之后,会出现以下错误。fatal error: Eigen/Core: No such file or directorycompilation terminated.如果安装好的话会出现eigen库的所有文件,那么我们还需要检查CMakelist文件是否包含了eigen库的头文件,即include_directories("/usr/i原创 2020-12-24 20:28:57 · 1031 阅读 · 1 评论 -
docker 中使用GUI应用的界面可视化
步骤上主要是两步:1) 开放权限,允许本地连接xhost +local:2)将/tmp/.X11-unix共享到容器中docker run -it --net=host --rm -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix ${docker_image}参考:http://blog.lujun9972.win/blog/2018/04/24/docker%E5%AE%B9%E5%99%A8%E4...原创 2020-12-24 15:59:50 · 545 阅读 · 1 评论 -
ubuntu appimage 使用和管理
1.Ubuntu中x.appimage文件是可执行文件。使用时只需要注意可执行权限。即 chmod + x ./***.appimage2. appimage不能安装在系统内,也不方便查找,锁定在侧边栏也不方便。可以使用管理工具:appimagelauncher。https://github.com/TheAssassin/AppImageLauncher在里面下载最新的release包 ×.deb。安装是用 dpkg -i ./x.deb。...原创 2020-12-12 13:15:08 · 2473 阅读 · 0 评论 -
TP link driver - TL-WN823N linux驱动
长话短说sudo add-apt-repository ppa:hanipouspilot/rtlwifisudo apt-get updatesudo apt-get install rtl8192eu-dkms重启即可原创 2017-05-25 09:48:25 · 2526 阅读 · 0 评论 -
ubuntu 使用xrandr 双屏显示
ubuntu 使用xrandr 双屏显示原创 2017-05-26 18:55:57 · 8748 阅读 · 0 评论 -
g2o_viewer 安装
安装 g2o_viewer 需要依赖于 libglviewer因为在cmake的文件中只有找到了 libglviewer依赖 才会编译 g2o_viewer我的Ubuntu14.04是使用以下代码安装依赖的sudo apt-get install libqglviewer-dev然后就是同样的方法cmake ..make -j4sudo make install最后嘛原创 2017-09-06 11:56:54 · 5951 阅读 · 1 评论 -
gdb 实战课程
程序中除了一目了然的Bug之外都需要一定的调试手段来分析到底错在哪。到目前为止我们的调试手段只有一种:根据程序执行时的出错现象假设错误原因,然后在代码中适当的位置插入 printf ,执行程序并分析打印结果,如果结果和预期的一样,就基本上证明了自己假设的错误原因,就可以动手修Bug了,如果结果和预期的不一样,就根据结果做进一步的假设和分析。本章我们介绍一种很强大的调试工具 gdb ,可以完全操控程...转载 2018-05-08 10:34:07 · 779 阅读 · 0 评论 -
Beyond compare for Ubuntu
http://www.scootersoftware.com/index.php原创 2018-09-18 11:36:35 · 1334 阅读 · 0 评论 -
vscode on ubuntu
下面我们来详细说一下,在Ubuntu上面的配置过程。打开 vscode之后,一. 先安装C/C++C插件Open VS Code. Click the Extensions View icon on the Sidebar. Search for c++. Click Install, then click Reload.二. 配置自动补全按F1或Ctrl+Shift...原创 2018-09-18 20:23:18 · 908 阅读 · 1 评论 -
vscode workspace from Cmake
从CMAKE自动生成工程并导入vscode主要的命令为CMake:Configure 相当于cmake-gui中做的configure和generate两个功能CMake:Build将生成的工程编译,相当于做makeCMake: Clean清理工程,相当于cmake cleanCMake: Run做单元测试 窗口下的几个属性是按键,分别可以调整:Se...原创 2018-09-18 22:28:50 · 1913 阅读 · 0 评论 -
vscode debug and edit 快捷键
General Command palette: F1 Debug Continue / Pause: F5 Step Over: F10 Step Into: F11 Step Out: Shift+F11 Restart: Ctrl+Shift+F5 Stop: Shift+F5Break pointInsert Breakpoint: F9 Conditi...原创 2018-09-19 11:28:39 · 3692 阅读 · 0 评论 -
vscode 中增加文件后缀类型的支持: 设置cpp支持.cu等后缀
在settings.json中增加设置"files.associations": { "*.tpp": "cpp", "*.cu": "cpp", "*.tcu": "cpp" }原创 2018-09-19 16:36:46 · 20702 阅读 · 0 评论 -
git 创建新项目 gitlab
#先在工程目录下初始化,会创建.git文件夹git init#工程目录下创建一个.gitignore文件,添加不需要同步的代码路径gedit .gitignore#将工程目录下所有内容添加至.git文件夹中备份git add . -A#添加一次commit内容git commit -m "create a new project"#向网络中地址添加本地的工程git re...原创 2018-10-02 00:26:19 · 1346 阅读 · 0 评论 -
linux 环境变量 export
Linux export 命令功能说明:设置或显示环境变量。(比如我们要用一个命令,但这个命令的执行文件不在当前目录,这样我们每次用的时候必须指定执行文件的目录,麻烦,在代码中先执行export,这个相当于告诉程序,执行某某东西时,需要的文件或什么东东在这些目录里)语 法:export [-fnp][变量名称]=[变量设置值]补充说明:在shell中执行程序时,shell会提供一转载 2017-02-24 11:34:59 · 450 阅读 · 0 评论