UBUNTU - 技术教程文章

ubuntu go grpc protobuf 环境的搭建【代码】

现在ubuntu 19.04系统中安装golang 1. 下载 源码包https://golang.google.cn/doc/install?download=go1.13.8.linux-amd64.tar.gz2. 解压并执行下列操作tar -C /usr/local -xzf go1.2rc3.linux-amd64.tar.gz// 添加 golang path cd /home mkdir gopath3.添加环境变量vim /etc/profile //在文件末尾添加这几行 如果有改动对应改一下 export GOROOT=/usr/local/go export GOARCH=amd64 export GOOS=linux export GOPATH=/home/gopa...

小白:virtualBOx安装Ubuntu16.04->初始化->镜像备份【图】

1、下载1)Ubuntu16.04系统下载网址:网易开源镜像站 http://ubuntu.cn99.com/目录:http://ubuntu.cn99.com/ubuntu-releases/16.04/系统文件:ubuntu-16.04.2-desktop-amd64.iso 注意:下载完成后看一下下载文件的大小,本文件1G左右。2)virtualbox下载因为新版本的vmware是收费的,因此推荐使用virtualbox。 2、安装 1)先安装virtualbox2)进入virtualbox,点击新建3)填写名称并选择系统4)设置内存大小-2048M5)硬盘大小:6...

ubuntu批量更改文件权限【代码】

重装系统之后,把文件从windows分区拷到linux分区发现所有文件的权限全是777,在终端下看到所有文件的颜色都很刺眼,文件有很多,一个一个改不现实,所以写了一段python脚本批量更改文件权限。权限更改说明:所有文件夹权限为775, 文件权限为664。思路:先把所有文件和文件夹设置为664,然后用root用户运行python脚本,把所有文件夹改为775权限。1、我拷过来的东西都在我的home里边,所以索性先把home里我的用户下所有的文件都先设...

Ubuntu 16.04安装N卡驱动、cuda、cudnn和tensorflow GPU版【代码】【图】

安装驱动最开始在英伟达官网下载了官方驱动,安装之后无法登录系统,在登录界面反复循环,用cuda里的驱动也出现了同样的问题。最后解决办法是把驱动卸载之后,通过命令行在线安装驱动。 卸载驱动:sudo nvidia-uninstall在线安装:sudo apt-add-repository ppa:graphics-drivers/ppa sudo apt-get update sudo apt-get install nvidia-384 #具体驱动版本号可以到官网查安装完之后,在终端输入nvidia-smi出现下图,说明显卡安装成功...

Ubuntu下取消MySQL数据库本机绑定限制方法

出现问题:在Ubuntu系统中,添加了MySQL账户,赋予了数据库完全操作权限,并且允许数据库从外部链接但是,还是无法远程访问MySQL数据库。原因:Ubuntu系统中,默认安装的MySQL限制了只有本机才能访问数据库解决办法:取消MySQL数据库的本机绑定限制nano /etc/mysql/my.cnf #编辑配置文件找到bind-address = 127.0.0.1改为#bind-address = 127.0.0.1ctrl+o #保存配置ctrl+x #退出/etc/init.d/mysql restart #重启数据库现在已经可以...

Ubuntu16.04安装Appium

准备工作1、安装Node下载地址:https://nodejs.org/en/download/下载完后解压,设置环境变量配置Node环境变量$sudo vim /etc/profile在文件最后添加export NODE_HOME=/usr/lib/node-v5.6.0-linux-x64export PATH=$PATH:$NODE_HOME/bin export NODE_PATH=$NODE_HOME/lib/node_modulessource /etc/profile添加完后重启在终端中输入$node -v$npm -v2.安装Appium在终端输入$npm install -g appium注意FQ,或更换来源npm --registry=htt...

windows 7与Virtual Box中的Ubuntu共享文件的方法【图】

在Windows 7下安装了Virtual Box虚拟机,然后在虚拟机中安装了Ubuntu操作系统,那么在该两操作系统之间共享文件的方法如下: 一、在Windows下创建共享文件夹1.、首先,在windows 7系统新建一个文件夹用于这两个操作系统之间的共享的文件夹,在我的系统中,我在F盘中创建了一个shareFolder文件夹 二、在Virtual Box中设置共享文件夹打开Virtual Box,点击设置,在弹出的窗口中,选择在Windows中建立的共享文件夹,如下图 三、安装Vi...

ubuntu 14.04离线安装docker compose

准备安装包1.下载dockerdocker支持以下版本的ubuntu系统Artful 17.10 (Docker CE 17.11 Edge)Zesty 17.04Xenial 16.04 (LTS)Trusty 14.04 (LTS)查看ubuntu系统版本:sudo lsb_release –a下载对应docker安装包:https://apt.dockerproject.org/repo/pool/main/d/docker-engine/2.下载docker-compose从github下载对应二进制文件:https://github.com/docker/compose/releases3.下载依赖1) 下载libtool-ltdl下载地址:http://archive...

Ubuntu更新源问题终于解决了【图】

原文地址:http://chenrongya.blog.163.com/blog/static/8747419620143185103297/不同的网络状况连接以下源的速度不同, 建议在添加前手动验证以下源的连接速度(ping下就行),选择最快的源可以节省大批下载时间。首先备份源列表:sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup而后用gedit或其他编辑器打开:sudo gedit /etc/apt/sources.list sudo kate /etc/apt/sources.list sudo mousepad /etc/apt/sources.list sud...

ubuntu16.4搭建tensorflow环境【代码】【图】

1 说明:  本机配置:显卡gtx970,ubuntu16.4.1+cuda8.0+cudnn v5+tensorflow0.111. 下载1.1 系统镜像由于我尝试了ubuntu14.04,安装Nvidia驱动之后,会出现循环登录的问题,并始终无法找到有效的解决途径,所以只能选择ubuntu16.04了。 镜像地址 https://www.ubuntu.com/download/alternative-downloads 1.2 CUDA 8.0https://developer.nvidia.com/cuda-downloads(下载地址) 说明: (1)在NVIDIA的CUDA下载页面下,选择要使用...

虚拟机ubuntu使用串口【图】

1. 电脑的串口默认是在windows系统上,需要把串口转到ubuntu上面,按照下面的步骤先2. 找到需要使用的串口3. 在VMWARE里面连接该串口原文:https://www.cnblogs.com/429512065qhq/p/9401286.html

ubuntu安装vscode

1.下载解压vscode(复制下边内容直接运行) sudo wget -c https://az764295.vo.msecnd.net/stable/7ba55c5860b152d999dda59393ca3ebeb1b5c85f/code-stable-code_1.7.2-1479766213_amd64.tar.gz #下载安装包tar -xpf code-stable-code_1.7.2-1479766213_amd64.tar.gz #解压sudo mv VSCode-linux-x64 /opt/ #移动到/opt下sudo chmod +x /opt/VSCode-linux-x64/code #可执行权限#此时运行code就可以打开了,如果感觉不方便可以弄个快...

ubuntu9.10~12.04哈工大源和修改方法

ubuntu9.10源deb http://run.hit.edu.cn/ubuntu/ jaunty main multiverse restricted universe deb http://run.hit.edu.cn/ubuntu/ jaunty-backports main multiverse restricted universe deb http://run.hit.edu.cn/ubuntu/ jaunty-proposed main multiverse restricted universe deb http://run.hit.edu.cn/ubuntu/ jaunty-security main multiverse restricted universe deb http://run.hit.edu.cn/ubuntu/ jaunty-updates...

【Ubuntu】下载安装 20.04.版本 桌面端【代码】【图】

下载 Download这次的是直接在界面上下载的,我都不知道为什么怎么点到之前的版本去了12.04.5远古版本界面怪难看的。。。【下载地址:点我访问】https://cn.ubuntu.com/download 配置虚拟机,选择镜像,开机启动 选择中文中文的键盘布局,这个就不要选其他键盘了终于是先设置,再安装的操作了【其他什么都不要点了,安装的时候要等老半天,吃了这个浪费时间的亏】 确定,虚拟机上设置的虚拟磁盘没有东西,可以随便搞时区设置用户设...

Ubuntu常用命令【图】

1、设置root用户密码 sudo passwd root Ubuntu默认禁止root用户登录,设置root密码也无法使用root用户登录系统或ssh。但可以使用ssh登录2、安装ssh server 1)输入命令"sudo apt -y install openssh-server"安装服务,如遇问题可重启再试。 2)运行命令"sudo vi /etc/ssh/sshd_config",允许使用root用户登录ssh。 在行"#PermitRootLogin prohibit-password"后 添加行 "PermitRootLogin yes" 并保存。 3)输入命令"sudo update-rc....

ubuntu 软件安装的几种方法

说明:由于图形化界面方法(如Add/Remove... 和Synaptic Package Manageer)比较简单,所以这里主要总结在终端通过命令行方式进行的软件包安装、卸载和删除的方法。一、Ubuntu中软件安装方法1、APT方式(1)普通安装:apt-get install softname1 softname2 …;(2)修复安装:apt-get -f install softname1 softname2... ;(-f Atemp to correct broken dependencies)(3)重新安装:apt-get --reinstall install softname1 softnam...

ubuntu下安装scrapy【图】

环境ubuntu 16.04 x64 1.安装gccsudo apt-get install gcc 2.安装python-dev, libssl-devsudo pip install python-devsudo pip install libssl-dev 3.安装scrapysudo pip install scrapy 大功告成! 原文:http://www.cnblogs.com/hisheng/p/5988931.html

Ubuntu 10.04下实现双网卡负载均衡【代码】【图】

摘要:本文主要介绍和配置 在Ubuntu下 实现 bonding,双网卡负载,bonding模式为0,好处是负载平衡,另一网卡断了,也能工作。什么是bonding  Linux bonding 驱动提供了一个把多个网络接口设备捆绑为单个的网络接口设置来使用,用于网络负载均衡及网络冗余。  bonding的工作模式 bonding一共有7种工作模式 0:(balance-rr) Round-robin policy: (平衡轮询策略):传输数据包顺序是依次传输,直到最后一个传输完毕, 此模式提...

Ubuntu系统添加搜狗输入法【图】

前端开发时有时候要接触到Ubuntu系统,但由于本身没有拼音输入,故需要自己安装搜狗,记录方法如下:  1.升级并安装输入法依赖包:    $sudo apt-get update    $sudo apt-get install fcitx libssh2-1  2.查看是否已经安装依赖包    $dpkg -l|grep fcitx    $dpkg -l|grep libssg  3.下载输入法:http://pinyin.sogou.com/linux/?r=pinyin(64位或者32位)  4.双击下载包文件.deb  //或者命令行下载  ...

在Ubuntu下配置Apache多域名服务器

1. 目标:  在本机 实现访问不同域名 可以访问不同的目录。 即:访问a.com 进入 /var/www/a 目录下的程序,访问b.com 进入/var/www/b目录下的程序。  2.遇到的问题:  /etc/apache2 文件夹目录 mods-available 可用的模块   conf-available 可用的配置 sites-available 可用的域名/虚拟目录 ports.conf 接口文件 mods-enabled 启用的模块   conf-enabled 启用的配置 sites-enab...

FreePascal - 如何在VMWear的Ubuntu20里面安装CodeTyphon7.20?【代码】【图】

VMWear版本:VMware? Workstation 15 ProUbuntu版本:20CodeTyphon版本:7.20解决方法:调整VMWear中Ubuntu虚拟机的参数,具体调整如下CPU : 4内存 :8G及以上硬盘 :80G及以上这些参数中,应该是CPU最关键,其余参数根据个人具体硬件设定!!!官方回复原文:Please give 4 cores CPU and8 GB RAM to your VM Ubuntu 20.04. Give 4 cores CPU andto your Ubuntu 18.04 VMIn our CT LAB tests for Intel-Amd 64 bits architecture...

Ubuntu 下建立 eclipse 启动图标,解决ADT没有菜单栏问题(转载)

原文地址怎么在这应用程序里边建立图标$sudo gedit /usr/share/applications/Eclipse.desktop输入以下代码 [Desktop Entry]Name=EclipseComment=Eclipse IDEExec=/home/wms/adt-bundle-linux/eclipse/eclipse.shIcon=/home/wms/adt-bundle-linux/eclipse/icon.xpmTerminal=falseType=ApplicationCategories=Application;Development; 如果不能保存 显示权限不够 先创建文件再打开修改PS:[Desktop Entry]这句之后绝对不能有空格,...

如何在Ubuntu手机中使得一个应用是全屏的应用【图】

我们知道很多的开发者想把自己的应用设置为全屏的应用,这样可以使得应用能更多地占用屏幕的有效面积以使得自己的应用更好看。在默认的SDK的样板中,在应用的最上面,有一个“title”的地方占用很多的空间。对于一些应用来说,在主界面中,这个可能并不有用,但是对于使用PageStack的应用来说,这个区域显示一个向左的箭头以返回上一个页面的。 最近我也有这样的问题,我既想使用PageStack给予我的方便,又想拥有全屏的功能。在这...

ubuntu /etc/profile和/etc/environment的比较 (转载)

转自:http://blog.csdn.net/teamlet/article/details/8257853 先将export LANG=zh_CN加入/etc/profile ,退出系统重新登录,登录提示显示英文。将/etc/profile 中的export LANG=zh_CN删除,将LNAG=zh_CN加入/etc/environment,退出系统重新登录,登录提示显示中文。 用户环境建立的过程中总是先执行/etc/profile然后在读取/etc/environment。为什么会有如上所叙的不同呢?应该是先执行/etc/environment,后执行/etc/profile。 ...

window 与ubuntu共享文件 hgfs下为空和不用每次挂载hgfs的方法【图】

解决hgfs为空的方法:sudo apt-get install open-vm-dkms sudo mount -t vmhgfs .host:/ /mnt/hgfs 解决每次都要挂载的方法:1、确保VMware中为Ubuntu已经成功设置Shared Folders,并且选中Always enabled。2、启动Ubuntu,登入系统后,本以为已经自动挂载(redhat是自动挂载的),但是到/mnt/hgfs/下并没有看到挂载的共享文件夹,终端下输入:sudo -t vmhgfs .host:/ /mnt/hgfs,重新进入hgfs目录,就会看到已经成功挂载共享文件夹...

Ubuntu16.04 下安装PHP+apache2+mysql以及MySQL扩展

注:本人是在腾讯云服务器上安装了Ubuntu16.04系统,在腾讯云中安装测试使用的。1、安装前建议先进入到Root状态下2、这个时候更新系统apt update3、安装Apache2apt install apache24、安装MySQLapt install mysql-server php7.0-mysqlapt-get install mysql-clientmysql_secure_installation5、在mysql扩展下载 下载最新版本到本地,上传至腾讯云你具有权限的文件夹下解压6、安装phpize命令apt install php7.0-dev 注:这个时候在你...

[视频]mac系统下虚拟机parallels安装ubuntu 14.04视频教程

此文是http://www.mr-wu.cn/install-ubuntu-14-04-on-parallels-for-mac/这篇博文的补充,为整个ubuntu 14.04安装过程的视频录像。mac系统很棒,mac下的开发环境也很棒,但有时你还得需要ubuntu开发环境,比如进行嵌入式Linux交叉编译,使用Linaro toolchain…其实mac系统下使用parallels虚拟机安装ubuntu相当的容易,下边讲一下mac系统下使用parallels虚拟机安装ubuntu 14.04桌面系统环境 原创文章,转载请注明: 转载自 http:...

ubuntu10.04编译安装LAMP

ubuntu10.04编译安装LAMP以及简单wordpress的使用 : http://linuxme.blog.51cto.com/1850814/971631 一、源码安装LAMP网上有一堆关于介绍lamp的在这里我就不罗嗦了,直接上配置过程 1.apr包的安装apr简介:The mission of the Apache Portable Runtime (APR) project is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementations.The pr...

Ubuntu 16.04 64位安装YouCompleteMe【代码】【图】

之前记录在OneNote上感觉有点乱,而且不适合保存shell,这次重新安装又出问题了,干脆写篇博客记录。从零开始1、git(用来下载vim和相关插件)sudo apt-get install git 2、cmake(用来编译clang-llvm)sudo apt-get install build-essential cmake3、vim,这里手动编译vim,因为需要python支持,直接apt-get的话会遇到很多麻烦过程参考https://github.com/Valloric/YouCompleteMe/wiki/Building-Vim-from-source先安装依赖项,注意...

搭建Ubuntu下c/c++编译环境【转】

1. 安装Ubuntu。2. 安装gcc 方法一: sudo apt-get install build-essential 安装完了可以执行 gcc--version的命令来查看版本,输出如下: gcc(GCC)4.2.3(Ubuntu4.2.3-2ubuntu7) Copyright(C)2007FreeSoftwareFoundation,Inc. 编译则使用Ubuntu gcc命令。要往下学习首先就得熟悉gcc命令的用法。 Ubuntu gcc命令提供了非常多的命令选项,但...