
Linux
王小鹏鹏
计算机视觉的应用,让远程办公成为可行,写字楼将大量消失。--2016年春
展开
-
Ubuntu打开VirtualBox的VDI(Virtual Disk Image)文件
将vdi文件转成img文件king@king-ThinkCentre-M920s-N000:~/Android$ sudo VBoxManage clonehd --format RAW ./Root.vdi Root.img0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...需要加sudo否则转换不出来,这个活可能是调用了系统的超级用户的权限。查看一下大小:king@king-ThinkCentre-M920s-N000:~原创 2020-08-14 19:45:37 · 2766 阅读 · 0 评论 -
How to update Ubuntu ISO Kernel 如何更新Ubuntu光盘中的kernel
1.提取ISO文件中的filesystem.squashfs文件2.解压压缩文件,删除原始文件,将编译好的kernel拷贝到新文件夹的home目录 sudo unsquashfs ./filesystem.squashfs sudo rm filesystem.squashfs sudo cp your_path/linux-*.deb squashfs-root/home/3.挂载squashfs-rootsudo chroot ./squashfs-root/mount none原创 2020-07-07 20:38:09 · 1169 阅读 · 0 评论 -
Linux gdm gnome获取快捷键映射表, disable key Super
我只找了这两个表,但能解决大部分问题。gsettings list-recursively org.gnome.shell.keybindingsgsettings list-recursively org.gnome.desktop.wm.keybindings然后就是使用 gsettings set 进行设置了。 gsettings set org.gnome.shell.keybindings switch-to-application-5 '[]'gsettings set org.gn原创 2020-06-22 15:35:00 · 554 阅读 · 2 评论 -
GTK设置背景图片,背景图片平铺显示
gtk set background image scale#include <gtk/gtk.h>int main( int argc, char *argv[]){ GtkWidget *window; GtkWidget *layout; GdkScreen *gdk_screen; GdkPixmap *background; gtk_init(&argc, &argv); gdk_screen = gdk_s原创 2020-06-17 21:19:06 · 1219 阅读 · 0 评论 -
如何以源码方式编译ubuntu的deb包,以gnome-control-center为例
1.下载源码:apt-get source gnome-control-center下载完成后会生成一个源码目录。2.安装依赖: sudo apt build-dep gnome-control-center会自动安装依赖库。3.编译:cd gnome-control-center-3.28.2/debiandebuild -uc -us编译完成后会在gnome-control-center同级目录生成deb包。...原创 2020-06-12 16:17:13 · 742 阅读 · 0 评论 -
Linux shell run sudo command
使用Linux shell运行sudo命令,获取超级权限。cat sudo.sh echo passwd | sudo -S cat /etc/sudoers需要将密码写在脚本中,这样就可以自动输入密码了。原创 2020-06-03 10:47:09 · 398 阅读 · 0 评论 -
ubuntu add a new user as sudoer using the command line
Ubuntu通过命令行创建一个sudoer用户第一行创建用户:password是用户的密码,两次要一样。name新用户如何称呼,通常写成和NewUserName一样。后面的数字,可以随便填写,我就乱写了一下。(echo 'password'echo 'password'echo 'name'echo '010'echo '138'echo '136'echo '111'echo 'y')|adduser <NewUserName>第二行将用户添加到sudoer中su原创 2020-05-22 16:47:45 · 450 阅读 · 0 评论 -
设置Ubuntu grub启动指定内核
原文位置:http://www.humans-enabled.com/2014/08/how-to-set-default-grub-kernel-boot.html太长了,简介一下吧。找到你想启动的内核 grep submenu /boot/grub/grub.cfg获得:submenu 'Advanced options for Ubuntu' $menuentry_id_opti...原创 2020-05-08 15:44:39 · 6593 阅读 · 2 评论 -
为curl 、git、go语言、wget、repo设置代理,解决ubuntu 18.04编译chromium os问题
为CURL设置shadow socks代理有两种方法,第一通过声明环境变量:export http_proxy="socks5h://127.0.0.1:1080"export https_proxy="socks5h://127.0.0.1:1080"第二种方法写在curl的配置文件中vi ~/.curlrcproxy = "socks5h://127.0.0.1:1080"...原创 2020-04-02 18:33:53 · 3131 阅读 · 2 评论 -
奥林匹克小学数学
突然找到了自己2008年写的代码,百感欣慰啊,当时还是在飞漫软件,魏老师对代码质量要求的高,目前可堕落了。http://kingroc.blog.sohu.com/95330945.html看了一道奥林匹克的小学数学题,太难了算不出来,写了一个小程序才算出来。目前还没有找到使用大脑算出来的方法。题目如下:一堆果子,5个猴子来分,第一个猴子来了先吃了一个,然后平均分成5份,拿走了自己的那一份,...原创 2019-10-17 09:34:21 · 652 阅读 · 0 评论 -
如何查看cmake项目的编译选项,并使OpenCV4支持CUDA. How to building OpenCV 4 with CUDA10
Automake如何查看编译选项最初我们使用automake的时候,里面会有一个configure文件,我们通过 ./configure --help这个命令,就可以查看这个项目的编译选项,最常见的就是--enable-xxx或者--disable-xxx就像点餐那样,任意的添加或减少,最终编译出你最需要的版本来.Cmake如何查看编译选项通过GUI配置现在来个最简单的吧,cmake-gu...原创 2019-07-13 14:24:59 · 3637 阅读 · 1 评论 -
Ubuntu安装OBS(Open Broadcaster Software)
Open Broadcaster Software首先安装FFmpeg添加源: sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next 更新源: sudo apt-get update 安装: sudo apt-get install ffmpeg 如果是Ubuntu 15.04可以直接使用 sudo apt-get in原创 2016-03-09 10:34:22 · 13430 阅读 · 1 评论 -
Makefile报错 *** missing separator. Stop.
刚刚使用VI写了一个非常简单的Makefile, 但make的时候总是报标题上的错误。经过研究发现是我vi的设置问题,我将tab键设置成了4个空格,最后修改~/.vimrc里面的设置,将“set expandtab”删除掉。原创 2017-11-06 15:45:29 · 1711 阅读 · 0 评论 -
conda search搜索不带,但install却能安装是这么回事?
conda search magma-cuda90使用上的命令搜索不到:Fetching package metadata .........................PackageNotFoundError: Packages missing in current channels: - magma-cuda90We have searched...原创 2019-01-18 15:11:22 · 4992 阅读 · 1 评论 -
Ubuntu18.04屏幕截图快捷键
在Ubuntu如何快速截屏呢?按下 Shift+PrintScreen 快捷键截取任意矩形内容。就是这两个键,图片自动生成在/home/username/目录下。原创 2019-06-26 09:13:51 · 1871 阅读 · 0 评论 -
Ubuntu18.04 CUDA10 cudaGetDeviceCount returned 35
报错现象我的环境是Ubuntu18.04 安装了CUDA10.运行deviceQuery报错如下:./deviceQuery Starting... CUDA Device Query (Runtime API) version (CUDART static linking)cudaGetDeviceCount returned 35-> CUDA driver version...原创 2019-06-26 15:05:33 · 5344 阅读 · 1 评论 -
Linux查看本地所打开的端口
查看指定的端口lsof -i:port查看所有端口netstat -aptn原创 2019-07-08 13:55:51 · 17218 阅读 · 2 评论 -
如何下载Java JDK老版本 JDK8
就在今天我安装了JDK-12运行,老版本的eclipse有问题,突然想换成老版本的JDK试试,所以要下载老版本的JDK。下载位置:https://www.oracle.com/technetwork/java/archive-139210.html但我发现下载的前提是需要注册,但我想注册的时候却怎么也注册不上。我的天啊,太浪费时间了。最后找到了我的宝藏github,就在这个位置有备份。...原创 2019-06-28 08:52:20 · 20158 阅读 · 5 评论 -
How to build opencv-python如何本地编译OpenCV的Python版本
创建Python环境我使用的是virtualenv创建的环境,如果你使用conda也是同理,这两个我都测试过。virtualenv --system-site-packages -p python3 ~/pyenv/tf1x启动刚刚创建的环境source ~/pyenv/tf1x/bin/activate安装OpenCV的Python依赖库pip install numpy开...原创 2019-06-27 18:03:39 · 9739 阅读 · 3 评论 -
64位Linux(ubuntu)安装、运行32位程序
ubuntu 64位版本,安装支持32位程序的二进制库。sudo dpkg --add-architecture i386sudo apt-get updatesudo apt-get install zlib1g:i386 libstdc++6:i386 libc6:i386如果你使用的是比较老的ubuntu版本,可以安装ia32-libs来解决此问题。 sudo apt-get insta原创 2016-04-13 14:42:39 · 15620 阅读 · 3 评论