Ubuntu
星光2020
无人机、机器人、人工智能方向的研发从业者,技术爱好者,主要从事算法研究、软件架构设计、软件代码开发等方面工作,对于产品设计,研发与应用、研发与市场的结合有一定心得。
展开
-
Ubuntu安装企业微信
然后就可以像安装其它软件一样安装企业微信或其它应用。在Ubuntu环境安装企业微信可以参考。原创 2023-07-10 15:09:18 · 2280 阅读 · 0 评论 -
问题解决:Windows和Ubuntu双系统,开机时直接进入Windows系统
安装了Windows和Ubuntu双系统,使用了一段时间后,出现启动菜单丢失的情况,系统没有出现Ubuntu,Windows系统选择的启动选项,直接进入Windows。根据网上查询,输入如下的命令来修复启动菜单。执行后重启系统,恢复了系统启动选项的菜单。原创 2023-03-25 23:41:10 · 4855 阅读 · 4 评论 -
在云服务器上安装VNC远程桌面服务
通常云服务器操作系统不包含图形界面,通过在服务器上安装VNC服务,可以让用户以图形化界面远程登录到云服务器。这里使用的是Ubuntu Server 18.04云服务器。原创 2022-11-04 23:46:05 · 1637 阅读 · 0 评论 -
Jupyter Notebook添加代码自动补全功能的方法
Jupyter Notebook成为一款非常受欢迎的交互式Python运行环境的软件。通过如下的方法可以添加代码自动补全的功能原创 2022-11-01 13:55:36 · 461 阅读 · 0 评论 -
Ubuntu添加截屏快捷键的方法
Ubuntu添加截屏快捷键原创 2022-11-01 13:34:25 · 209 阅读 · 0 评论 -
问题解决:Ubuntu18.04显示器分辨率不正常
在Ubuntu18.04下出现显示器分辨率不正确的情况,只能选择1024x768的分辨率,没有其它选项,显示器本身可以支持1920x1080的分辨率。搜索网上解决方法,采用cvt, xrandr的方法,显示xrandr: Failed to get size of gamma for output default的错误解决方法修改/etc/default/grub文件,打开文件找到设置GRUB_GFXMODE的地方,默认通常为#GRUB_GFXMODE=640x480修改成GRUB_GFXMOD原创 2022-05-07 10:02:48 · 5855 阅读 · 2 评论 -
Linux安装Beyond Compare
Beyond Compare是一款很好用的代码比对软件,提供了在Windows,Linux等平台的安装包。在Linux下安装Beyond Compare的方法如下参考链接:https://www.scootersoftware.com/download.php?zz=kb_linux_install步骤如下:$ wget https://www.scootersoftware.com/bcompare-4.4.2.26348_amd64.deb$ sudo apt update$ sudo apt原创 2022-05-05 18:22:37 · 2071 阅读 · 0 评论 -
Ubuntu 18.04安装gazebo9
首先,把gazebo9的源添加到apt的source list中$ sudo sh -c ‘echo “deb http://packages.osrfoundation.org/gazebo/ubuntu-stable lsb_release -cs main” > /etc/apt/sources.list.d/gazebo-stable.list’然后下载增加key$ wget http://packages.osrfoundation.org/gazebo.key$ sudo apt原创 2022-01-12 09:50:18 · 3468 阅读 · 0 评论 -
Ubuntu添加和设置默认中文字体
参考:https://blog.csdn.net/gengyuchao/article/details/101215243通过命令$ fc-list :lang=zh查看已安装的中文字体,默认为Ubuntu系统自带的中文字体。安装新字体的方法为把字体文件(如微软雅黑)拷贝到Ubuntu系统,如果网络上不好找的话也可以从Windows系统复制,Windows系统存放字体的目录为C:\Windows\Fonts,里面找到微软雅黑字体文件,复制到Ubuntu系统,把字体文件的后缀名ttc改为ttf,使Ub原创 2022-01-07 10:38:26 · 18253 阅读 · 0 评论 -
Ubuntu系统apt-get, pip国内源设置
默认设置下,Ubuntu系统通过apt-get,pip等命令连接国外的源下载和更新软件速度比较慢,有些还有连接不上的情况。所以在可以替换的情况下可以设置成国内的源以提高下载速度和稳定性。1 apt-getapt-get的源设置通过/etc/apt/sources.list文件进行,在文件中修改对应的内容就可以,通常有如下#阿里云deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversede原创 2021-12-29 18:14:49 · 5692 阅读 · 0 评论 -
在Jetson Nano上安装NoMachine
最近需要对Jetson Nano进行操作,在它的上面测试目标识别的程序。习惯了用NoMachine远程进行操作,所以先在Nano安装NoMachine。Nano采用的是通过镜像刻录的Ubuntu 18.04系统。参考:https://knowledgebase.nomachine.com/AR02R01074从https://www.nomachine.com/download/linux&id=30&s=ARM下载NoMachine的ARM版本,选择 NoMachine for..原创 2021-12-15 16:26:33 · 5341 阅读 · 0 评论 -
Ubuntu 18.04安装CUDA 11.4.3和cuDNN 8.2.4
参考链接:https://blog.csdn.net/chook_you_too_b/article/details/115326310CUDA和cuDNN为NVIDIA支持GPU运算以及深度神经网络计算加速的算法库。通常需要安装以支持利用GPU加速神经网络的训练和推理。在已经安装NVIDIA显卡驱动的情况下,输入nvidia-smi查看显卡信息和适合的CUDA版本。同时,可以在如下的cuDNN版本下载网页查看cuDNN和适配CUDA的版本对应关系。CUDA版本下载:https://devel.原创 2021-12-14 16:35:43 · 4881 阅读 · 0 评论 -
Ubuntu 18.04安装NVIDA显卡驱动
Ubuntu 18.04安装NVIDIA显卡驱动方法比较简单。在Ubuntu系统安装之后,通过搜索程序按键(即CTRL/ALT按键旁的Window按键)搜索启动Ubuntu系统下的Software&Updates程序,在Additional Drivers页面下可以看到NVIDIA驱动的选项,如下。原创 2021-12-14 14:00:03 · 1621 阅读 · 0 评论 -
Ubuntu强制修改用户口令的方法
在忘记用户密码或者想要强制修改密码的时候,可以采用启动至recovery mode的方式进行修改在Ubuntu启动选项中,选择Ubuntu advanced option,之后选择recovery mode,启动后会出现选择菜单,选择Drop to root shell prompt,进入命令行模式在命令行模式,通过passwd命令更改口令# passwd username 其中username为用户名之后输入两次需要设定的口令即可成功更改口令如果需要更改root的口令,...原创 2021-07-30 14:59:39 · 1231 阅读 · 0 评论 -
Ubuntu ROS常用包安装
参考链接:https://www.it610.com/article/1290751077485977600.htm在Ubuntu下进行ROS相关研究(比如SLAM等),有一些常用的包需要安装,如下1 Eigen,线性代数库sudo apt install libeigen3-dev2 pcl库,点云处理sudo apt-get install libpcl-dev pcl-tools3 Ceres,最小二乘优化git clone https://github.com/ce原创 2021-03-24 09:17:40 · 299 阅读 · 0 评论 -
Linux下脚本自动输入sudo密码的方法
在设置自启动程序时,希望可以自动输入sudo密码以运行一些需要超级用户权限的程序,可以如下例子echo 123456 | sudo -S apt-get update其中123456为sudo密码,sudo后面跟上-S选项以从管道获取密码输入原创 2021-02-25 19:53:06 · 3965 阅读 · 1 评论 -
Ubuntu设置登录自动启动程序的方法
参考链接:https://www.cnblogs.com/the-wang/p/11230087.html如上,设置自动启动程序的方法有多种,分别在系统启动的不同阶段启动,在这里需要在用户登录图形界面之后启动,采用修改~/.profile的方法因图形界面未完成启动可能不能正常运行,这里采用通过图形界面进行设置的方法进行设置通过程序运行界面运行Startup Application Preferences程序,如下在Startup Application Preferences程序的界面中可以原创 2021-02-25 19:47:18 · 1707 阅读 · 0 评论 -
Ubuntu设置自动登录
参考链接:https://www.jb51.net/os/Ubuntu/660855.htmlUbuntu系统通常用于无人车、机器人等控制主机,经常需要设置用户自动登录以及自动运行脚本Ubuntu 18.04设置自动登录的方法很简单,可以通过图形界面的设置来进行选择 Settings->Details->Users,然后在用户设置页面下有Automatic Login的选项,默认为OFF,设置成ON就可以开机自动登录了,亲测有效。在设置的时候可能需要先解锁用户,如果需要的话点选窗口右原创 2021-02-25 11:38:50 · 6739 阅读 · 0 评论 -
Linux下逐页翻看文件内容的方法
Ubuntu下用cat查看文件的话会全部打印出文件的所有内容,用gedit查看的话可能会死机(当文件大于5M的时候),用more命令可以逐页翻看需要查看的文件内容,命令格式$ more 文件名按空格键即逐页滚动,按回车的话逐行更新。...原创 2021-01-07 15:03:39 · 2056 阅读 · 0 评论 -
Ubuntu 18.04之安装中文输入法
Ubuntu 18.04在安装时可以选择中文界面安装默认安装中文输入法,不过这样后,生成的系统目录名称等都变成中文,对于命名以及系统简洁性有一定洁癖的技术人员来说,更喜欢安装英文的Ubuntu,然后再安装中文输入法,Ubuntu 18.04的中文输入法安装相当简单,不用涉及终端命令输入,通过系统设置可以完成。参考:https://jingyan.baidu.com/article/295430f11f613b4c7e0050f3.html打开系统设定/System Setting,选择区域与语言/R原创 2020-12-02 15:00:48 · 809 阅读 · 0 评论 -
Ubuntu绕不开之ROS
除了前面的OpenCV,ROS也是Ubunt绕不开的软件。Ubuntu 18.04对应的ROS是melodic版本,安装推荐参考官方教程:http://wiki.ros.org/melodic/Installation/Ubuntu。(试了很多中文安装指南,有些这里那里都有些问题,参照这个链接,一遍成功安装。)在安装之前可以设置国内的apt源以加快速度(个人选择了清华的源,其它的源应该也是可以)先运行$ sudo sh -c 'echo "deb http://packages.ros.o原创 2020-11-28 11:01:14 · 482 阅读 · 0 评论 -
Ubuntu 18.04安装RealTek 8723DE网卡驱动
台式机是RealTek 8723DE的无线网卡,在Ubuntu 18.04下不能自动识别,在网上找了安装方法,有些不能有效工作,找到GitHub smlinux上的一个方法,可以有效安装工作参考:https://github.com/smlinux/rtl8723de首先安装dkms$ sudo apt install dkms其次clone驱动工程$ git clone https://github.com/smlinux$ git clone https://github.c原创 2020-11-15 18:58:53 · 1230 阅读 · 0 评论 -
Ubuntu安装OpenCV
最近又需要安装OpenCV了,真是躲不掉啊,也说明了OpenCV的全面,图像/视频处理都需要用到它参考了https://blog.csdn.net/public669/article/details/99044895一、安装必要的软件和库$ sudo apt-get install cmake$sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libsw.原创 2020-11-12 19:24:08 · 389 阅读 · 0 评论 -
在Linux下打开一个新的终端运行程序的脚本
在ROS程序中经常涉及到需要打开多个终端运行程序的情况,通常ROS程序会包含多个节点,而每个节点都需要在一个终端中运行,在脚本中打开新的终端并在其中运行程序的方法如下gnome-terminal -x bash -c "命令"命令可以是终端指令或者另一个脚本程序,如"roscore""roslaunch proj prog.launch""./test.sh"等,如果执行多个命令,可以用分号隔开,如"test1.sh; test2.sh"在有些程序启动需要等待前面的程序启动完原创 2020-10-25 10:42:52 · 3337 阅读 · 0 评论