ubuntu
文章平均质量分 68
高精度计算机视觉
人工智能与视像技术,对技术有点执着
展开
-
Linux常用命令:工具,文件包处理,文件命令
(1) 使用tree命令查看目录和文件个数$ sudo apt install tree在当前 目录下$ tree.├── xxxxx.txt├── xxx.cpp├── xxx.o├── Makefile├── c.xml└── readme.txt0 directories, 6 files查看其他目录$ tree <directory>(2)find指令查找etc目录下的所有文件files并计数$ find /etc -type f原创 2022-04-07 15:20:46 · 874 阅读 · 0 评论 -
Ubuntu 20.04 源码编译Paddle2.2.2
做研发,总是要不停装新机器和新系统。今天尝试了一下编译Paddle2.2.2。先说结果:(1)Ubuntu20.04 + Python3.8.10 + gcc-8(2)cuda和cudnn的版本分别是:cuda_11.4.3_470.82.01_linux.runcudnn-11.4-linux-x64-v8.2.4.15.tgz下面介绍过程和碰到的问题,首先参考Paddle官网的说明,源码编译 — Paddle-Inference documentation找到那段“基于原创 2022-03-16 22:53:07 · 3218 阅读 · 0 评论 -
Linux中如何安装特定的gcc版本
Linux允许多个版本的gcc共存,当你需要安装多个版本的gcc的时候,比如同时安装gcc-7和gcc-8,你可以通过update-alternatives来重定位你想使用的gcc版本。sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 700 --slave /usr/bin/g++ g++ /usr/bin/g++-7sudo update-alternatives --install /usr/bin/gcc..原创 2022-03-16 18:42:29 · 6082 阅读 · 0 评论 -
Linux如何查看内核版本并安装内核头文件linux-headers-generic
linux内核的头文件一般是这样的格式:linux-headers-5.13.0-01-generic,当然根据你的查询方式不同,写法各异。一般的检查指令下面我列举一些快速查询linux的内核版本信息的指令~$ uname -srmLinux 5.13.0-35-generic x86_64~$ uname -r5.13.0-35-generic~$ echo linux-headers-$(uname -r)linux-headers-5.13.0-35-generic~$ h.原创 2022-03-15 20:58:19 · 30057 阅读 · 1 评论 -
Ubuntu20.04编译安装Opencv4.5.5
平台:Ubuntu20.04CMAKE: cmake3.22.0 cmake-gui文件路径:~/opencv455/dev~/opencv455/opencv-4.5.5~/opencv455/opencv_contrib-4.5.5注意,我的编译路径是dev(相当于大家常用的build文件夹),配置和编译文件都在这里。配置Opencv准备好后$ cmake-gui进入配置界面,配置如下图所示,主要是要选好"where is the source code"和"whe原创 2022-03-15 18:20:57 · 6054 阅读 · 3 评论 -
Ubuntu下安装指定版本的cmake包
在linux下面,我们一般是这样安装cmake的,sudo apt install cmake #(或者 sudo apt install cmake g++ make)sudo apt install cmake-qt-gui当然在安装前你可以卸载原来的安装包,sudo apt remove cmake不过这不是必须的,貌似会替代掉。对于从想使用指定版本的下载包, $ chmod + x cmake-3.22.0-linux-x86_64.sh $ sudo ./原创 2022-03-15 12:12:32 · 4380 阅读 · 0 评论 -
Linux+Grub启动引导修复错误:Gnu Grub Version 2.04 Minimal BASH-like editing is supported...
把ubuntu20.04安装在USB移动硬盘上,重启之后发现界面停留在Grub报错界面,GNU Grub Version 2.04Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists possible device or file completions.如图所示,通常,我们只需要能原创 2022-03-14 22:14:36 · 18224 阅读 · 6 评论 -
udev规则以及编写
udev规则以及编写 - 大海中的一粒沙 - 博客园主要内容:udev简介 如何配置和使用udev 如何编写udev规则 字符串替换和匹配 udev主要作用 编写udev规则实例 难点解析1. udev简介1.1 什么是udev?udev是Linux(linux2.6内核之后)默认的设备管理工具。udev 以守护进程的形式运行,通过侦听内核发出来的 uevent 来管理 /dev目录下的设备文件。如何理解udev是守护进程呢?即系统内核启动后init进程(比如busybox转载 2022-03-11 23:24:18 · 2785 阅读 · 0 评论 -
OpenVINO: export failure: libpython3.9.so.1.0: cannot open shared object file: No such file or direc
下面这个问题十分奇怪,我使用几乎同样的配置,Ubuntu18.04平台,无论是使用python3.8还是3.9,也无论是使用base环境还是自己创建的环境,使用openvino-dev时都会弹出下面的报错,OpenVINO: export failure: libpython3.8.so.1.0: cannot open shared object file: No such file or directoryOpenVINO: export failure: libpython3.9.so.1.0原创 2022-03-11 19:09:37 · 4472 阅读 · 0 评论 -
如何在 Ubuntu 和其它 Linux 发行版中更改时区
技术|如何在 Ubuntu Linux 中设置或更改时区这里有两种方法来更改 Ubuntu 中的时区。你可以使用图形化设置或在终端中使用timedatectl命令。你也可以直接更改/etc/timezone文件,但是我不建议这样做。在这篇初学者教程中,我将向你展示图形化和终端两种方法:通过 GUI 更改 Ubuntu 中的时区(适合桌面用户) 通过命令行更改 Ubuntu 中的时区(桌面和服务器都工作)方法 1: 通过终端更改 Ubuntu 时区Ubuntu或一些使用 sy...转载 2022-03-11 08:40:53 · 538 阅读 · 0 评论 -
Ubuntu Server 20.04.4 在树莓派上的体验之ROS-Noetic的安装
参考地址:How to Install ROS Noetic on Raspberry Pi 4 - VarHowtoHow to Install ROS Noetic on Ubuntu 20.04 - VarHowto前面讲到如何安装系统及配置网络,这里接着讲如何安装ROS noetic。在Server上安装桌面系统比较简单,这里我就不展开讲了。有点麻烦的是,我按照官网的方法没能安装成功,不知道是否是key的原因,还是因为官方只管x64系统而没有考虑arm64;然后找到这个链接,按上原创 2022-03-05 23:36:15 · 504 阅读 · 0 评论 -
Ubuntu ERROR: sudo: unable to resolve host ubuntu: Name or service not known
ubuntu系统报错:sudo: unable to resolve host ubuntu: Name or service not known检查一下,ubuntu@ubuntu:~/mc$ cat /etc/hostnameubuntuubuntu@ubuntu:~/mc$ cat /etc/hosts127.0.0.1 localhost# The following lines are desirable for IPv6 capable hosts::1 ip6-local原创 2022-03-05 22:35:06 · 2177 阅读 · 0 评论 -
Ubuntu Server 20.04.4 在树莓派上的体验之连接网络和WIFI(WLAN0)
下载地址在这里,Ubuntu 20.04.4 LTS (Focal Fossa)CD images for Ubuntu 20.04.4 LTS (Focal Fossa)https://cdimage.ubuntu.com/releases/20.04.4/release/我的树莓派4b,直接使用的官方的烧录工具,如下,这里选server是因为找不到desktop版本的。烧录成功后启动,官方的工具都比较好用,一般都能一次性成功,默认的用户名和密码都是 ubuntu。Username .原创 2022-03-05 17:47:28 · 4042 阅读 · 0 评论 -
如何在 Ubuntu 服务器上安装桌面环境(GUI) | Linux 中国
系统运维|如何在 Ubuntu 服务器上安装桌面环境(GUI)你想在你的 Ubuntu 服务器上安装 GUI 吗?大部分情况下你是可以安装的,在本教程中我会详细介绍安装的步骤。在正式开始之前,我来告诉你为什么服务器版的 Ubuntu 不带 GUI,以及在什么情况下你可以在服务器上安装 GUI。为什么 Ubuntu 服务器没有 GUI?你对比过 Ubuntu 的桌面版和服务器版会发现,两者的主要区别是服务器版缺少 GUI(比如桌面环境)。Ubuntu 服务器基本上就是桌面版去掉图形模块后的降.转载 2022-03-05 15:12:08 · 9168 阅读 · 1 评论 -
Ubuntu 键盘鼠标失效怎么办
参考:[故障解决]Ubuntu18.04重启之后键盘鼠标失灵 - tofengz - 博客园https://www.cnblogs.com/tofengz/p/13666270.htmlUbuntu 键盘鼠标失效怎么办?详解!_bengio-CSDN博客_ubuntu鼠标键盘没反应https://blog.csdn.net/ragecat/article/details/88670032说明:突然鼠标和键盘都不响应了,不知道如何是好,试了一下putty能远程正常登陆ubuntu,赶紧重新安装了一下.原创 2022-03-04 10:06:33 · 1881 阅读 · 0 评论 -
Ubuntu系统下通过remmina远程登陆raspberry pi
如何安装remmina官方地址:Home · Wiki · Remmina / Remmina · GitLabUbuntu❗ The Remmina PPA is looking for a maintainer, and it's not actively updated.We may release new versions from time to time (as of writing is 1.4.23), Remmina can be installed by copyin原创 2022-03-03 22:05:02 · 1778 阅读 · 0 评论 -
用appimagelauncher安装markdown编辑工具marktext
第一步:先安装appimagelauncher。根据appimagelauncher官网的说明,有两种安装方案,第一种,sudo apt install software-properties-commonsudo add-apt-repository ppa:appimagelauncher-team/stablesudo apt updatesudo apt install appimagelauncher第二种,下载后安装,下载地址为https://github.com原创 2022-02-27 13:33:02 · 840 阅读 · 0 评论 -
How to remove PPA repository on Ubuntu and Debian
原文地址:How to remove PPA repository on Ubuntu and DebianYou might need to use a third-party apt repository when the packages you need are not available in the default repository, or if it is, it might not be the version you need.You will need to delete t转载 2022-02-27 13:22:38 · 446 阅读 · 0 评论 -
ERROR: libcudnn_adv_infer.so.8 is not a symbolic link
ubuntu18.04报错:/sbin/ldconfig.real: /usr/local/cuda/targets/x86_64-linux/lib/libcudnn_adv_infer.so.8 is not a symbolic link/sbin/ldconfig.real: /usr/local/cuda/targets/x86_64-linux/lib/libcudnn.so.8 is not a symbolic link/sbin/ldconfig.real: /usr/loca原创 2022-02-24 08:53:15 · 1803 阅读 · 0 评论 -
Ubuntu调用USB摄像头
原文地址:Ubuntu调用USB摄像头 - 码农教程时间:2019-01-13本文章向大家介绍Ubuntu调用USB摄像头,主要包括Ubuntu调用USB摄像头使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。1 查看摄像头USB驱动CMDls /dev/v*Result/dev/vcs /dev/vcs4 /dev/vcsa1 /dev/vcsa5 /dev/vhost-net/dev/vcs1 /de转载 2022-02-22 22:13:02 · 5985 阅读 · 1 评论 -
Ubuntu18.04网络连接图标上显示问号
Ubuntu18.04桌面版网络连接总是显示一个问号在上面,网络连接图标为灰色,解决办法:设置->隐私->正在检查连接->关。原创 2022-02-22 21:16:06 · 4837 阅读 · 1 评论 -
SSL和SSH和OpenSSH,OpenSSL有什么区别
ssl是通讯链路的附加层。可以包含很多协议。https, ftps, .....ssh只是加密的shell,最初是用来替代telnet的。通过port forward,也可以让其他协议通过ssh的隧道而起到加密的效果。SSL是一种国际标准的加密及身份认证通信协议,您用的浏览器就支持此协议。SSL(Secure Sockets Layer)最初是由美国Netscape公司研究出来的,后来成为了Internet网上安全通讯与交易的标准。SSL协议使用通讯双方的客户证书以及CA根证书,允许客户/服务器应用转载 2022-02-22 11:43:24 · 1133 阅读 · 0 评论 -
libcurl: (51) SSL: no alternative certificate subject name
运行gazebo报错: libcurl: (51) SSL: no alternative certificate subject name matches target host name 'api.ignitionfue 解决办法:将~/.ignition/fuel/config.yaml中的https://api.ignitionfuel.org改为https://api.ignitionrobotics.org即可。...原创 2022-02-22 09:58:50 · 2711 阅读 · 1 评论 -
Ubuntu下使用unzip或p7zip解压带密码的zip文件
有几个zip文件带密码,需要在Ubuntu下解压。如果使用命令行工具的话,可以使用下面的工具解压 ,unzip -P password file.zip如果你需要解压后的文件都放到一个目录下,不使用原来压缩包中的文件结构目录的话,可以使用下面的命令,unzip -j -P password file.zip对于大部分的office worker,图形界面可能更人吸引力,我们可以先安装带图形界面的解压工具,sudo snap install p7zip-desktop然后原创 2022-02-22 09:34:52 · 8615 阅读 · 0 评论 -
ROS noetic [turtle1_tf_broadcaster-4] process has died
运行下面的指令roslaunch turtle_tf turtle_tf_demo.launch报错:... logging to /home/mc/.ros/log/1d03f5da-9257-11ec-8b40-912958d5c310/roslaunch-ubun-29906.logChecking log directory for disk usage. This may take a while.Press Ctrl-C to interruptDone checking l原创 2022-02-20 22:25:49 · 2255 阅读 · 0 评论 -
Qt Creator 的下载与安装
QT一直用的不多,所以记录一下。另外有个地址有下载集成安装包的,Download Package- Qt OverviewDownload / Qt6 / Qt5 / Qt4 / C/C++ / GUI / Graphical User Interface / Official Installer / Offline Installerhttp://dts.digitser.cn/en-US/download/qt/index.htmlQt Creator 的下载与安装一、Qt和Qt..转载 2022-02-13 12:46:05 · 8381 阅读 · 0 评论 -
Ubuntu20.04+vscode快速调试ROS通用程序
(PlaceHolder.....)这里假设你已经安装好了ROS noetic和git。(1) 安装vscode和extensionsubuntu上如何安装vscode可以参考官网,Running Visual Studio Code on Linux需要安装的vscode扩展如下,C/C++ (c++ intellisense and configuration help) -> Mandatory Clangd (Alternative intellisense prov原创 2022-02-06 16:41:09 · 3104 阅读 · 1 评论 -
GDB最常用的命令
GDB 最常用的命令b main - Puts a breakpoint at the beginning of the programb - Puts a breakpoint at the current lineb N - Puts a breakpoint at line Nb +N - Puts a breakpoint N lines down from the current lineb fn - Puts a breakpoint at the beginning of function原创 2022-02-06 15:06:00 · 211 阅读 · 0 评论 -
Ubuntu查看网卡信息
注意: 使用下面这些命令前需要安装$sudo apt install net-tools$sudo apt install ifdownup$sudo apt install network-scripts查看网卡型号lspci -k | grep -i -A2 net查看网卡设备信息,查看网卡生产商,型号。lspci | grep -i net查看Ubuntu 中,通常有线网卡为eth0,无线网卡则为wlan0,后续增加的以此类推(可能某些无线网卡型号命名为e.原创 2022-02-06 14:58:33 · 22955 阅读 · 0 评论 -
Ubuntu查看环境变量
显示环境变量,以下三个命令等价,$ env$ echo $(env)$ printenv保存环境变量到env.txt,并显示出其内容$ printenv > env.txt$ cat env.txt获取特定环境变量env | grep HOMEprintenv | grep HOME原创 2022-02-04 17:20:28 · 4294 阅读 · 0 评论 -
Ubuntu20.04安装Cuda driver + toolkit + cudnn
ubuntu20.04和ubuntu21.10上安装cuda driver貌似有所不同。可以直接使用sudo apt install命令安装。我以前用ubuntu16.04和ubuntu18.04时一直是在nvidia官网下载安装包自己安装,好像那个时候还不支持apt直接安装,所以也不清楚什么时候开始ubuntu可以使用apt安装驱动包了。自己下载安装包安装的方法参考这里,Ubuntu18.04查看显卡信息并安装NVDIA显卡驱动driver + Cuda + Cudnn_tanmx219的博客-C原创 2022-02-01 00:22:22 · 3991 阅读 · 0 评论 -
Ubuntu如何卸载cuda driver
Ubuntu上安装了cuda driver后不能启动进入界面,只好通过recovery模式进入,然后卸载cuda driver。参考地址:How to uninstall the NVIDIA drivers on Ubuntu 20.04 step by step instructionshttps://linuxconfig.org/how-to-uninstall-the-nvidia-drivers-on-ubuntu-20-04-focal-fossa-linux这里列出了两种方法原创 2022-01-31 23:52:45 · 1449 阅读 · 0 评论 -
Windows通过winscp登陆Ubuntu18.04
windows下通过winscp, putty(ssh)等连接ubuntu需安装ssh服务。其实最方便的还是winscp,可以很轻松地在两台windows之间或windows与ubuntu之间互联。无论服务机是windows操作系统还是Ubuntu操作系统,流程都差不多,主要就是要安装Openssh服务模块。如果要实现ubuntu18.04上登陆到windows上怎么办呢?这时一般还是在windows上先安装openssh-server,然后在ubuntu上安装filezilla,命令很简单:u..原创 2022-01-29 23:57:14 · 1254 阅读 · 0 评论 -
ubuntu中如何显示或隐藏配置文件夹如.config
这正是一个不常用但很有用的功能,.config 在 /home文件夹下,使用ctrl+H就可以了。原创 2021-12-05 01:09:05 · 2615 阅读 · 0 评论 -
Ubuntu18.04查看显卡信息并安装NVDIA显卡驱动driver + Cuda + Cudnn
环境搭建01——Ubuntu如何查看显卡信息及安装NVDIA显卡驱动原来的贴子有点老了,这里更新一下,算是一个快速安装的笔记吧!https://blog.csdn.net/tanmx219/article/details/865534851.查看显卡型号输入如下命令:lshw -c video会显示以下信息WARNING: you should run this program as super-user. *-display descri原创 2020-07-26 11:52:28 · 35029 阅读 · 0 评论 -
VMWare安装Linux-ubuntu碰到的坑
学习Android,不可避免要玩linux,现在使用虚拟机的比较多。具体怎么装VMWare+ubuntu就不讲了。这个基本已经没什么难点。倒是VMWare装好后,碰到了些小问题。这里只作提示,1。显示界面太小,这个需要装vm-tools,然后在Linux中就可以设置分辨率了。这一步可以参考:https://blog.csdn.net/yibinqi6303/article/detail...原创 2018-07-25 12:30:06 · 1092 阅读 · 0 评论 -
Ubuntu上搭建Android编译环境(2)
https://source.android.com/setup/build/jack使用Jack编译使用参考开发板转载 2018-07-25 15:05:12 · 315 阅读 · 0 评论 -
Ubuntu上搭建Android编译环境(1)
外网信号不好,所以把google的原文介绍扒到这里来参考。https://source.android.com/setup/Android 源代码Android 是一个针对多种不同设备类型打造的开放源代码软件堆栈。Android 的主要目的是为运营商、原始设备制造商 (OEM) 和开发者创造一个开放的软件平台,使他们能够将创新理念变为现实,并推出能够卓有成效地改善用户移动体验的真实产品...转载 2018-07-25 15:04:52 · 7504 阅读 · 0 评论 -
Ubuntu上搭建Android编译环境(3)
https://source.android.com/setup/build/running运行版本本页提供了关于在特定设备上运行编译系统的详细信息,是对编译准备工作部分的补充。编译 fastboot 和 adb如果您还没有 fastboot 和 adb,则可以使用常规编译系统来编译。请按照编译准备工作中的说明操作,将主 make 命令替换为以下命令:make fastboot...转载 2018-07-25 15:05:31 · 2016 阅读 · 0 评论 -
Ubuntu上开发Android
注:原文均来片Android网站,仅供参考。https://source.android.com/setup/develop/概览要使用 Android 代码,您需要使用 Git(一种开源版本控制系统)和 Repo(一种对 Git 构成补充的 Google 代码库管理工具)。GitGit 旨在处理分布在多个代码库上的大型项目。Android 使用 Git 执行本地操作,例如建立...转载 2018-07-25 15:05:55 · 1634 阅读 · 0 评论