Ubuntu16.04环境上安装常用软件的方法
Ubuntu16.04上安装CUDA9.0详细教程

Ubuntu16.04上安装CUDA9.0详细教程前⾔:本篇⽂章是基于安装CUDA 9.0的经验写,CUDA9.0⽬前⽀持Ubuntu16.04和Ubuntu17.04两个版本,如下图所⽰(最下⾯的安装⽅式我们选择第⼀个,即runfile⽅式):⼤家可以先将CUDA⽂件下来,但是最好不要急于安装,⼀定要先将NVIDIA给出仔细看⼀下,然后再找⼏篇好的博客看⼀下,⼤致了解⼀下CUDA的安装过程,对安装过程中可能出现的问题要⼤致有⼀个了解,不到万不得已不要重装系统。
安装建议:1)去官⽹下载CUDA的同时,⼀定要找份相应官⽅的安装⽂档仔细阅读,尽可能按照它的步骤⼀步步⾛,不可偷懒。
同时再找⼏篇好的博客作为参考,安装之前做到胸有成⽵。
2)在安装之前⼀定要详细检查⾃⼰的电脑配置(单显卡还是双显卡)、显卡的种类是否符合CUDA的安装要求、系统是否满⾜安装要求。
3)安装过程中每进⾏⼀项操作,都尽量去检查⼀下该项操作是否操作成功。
安装过程:⼀、安装、熟悉ubuntu16.04系统安装软件之前最好对ubuntu的命令⾏有⼀些基本的了解,像sudo、cd、ls、nona、cat、chmod等等,这样能够在安装过程中省去很多不必要的⿇烦。
(推荐⼤家去百度搜⼀下莫凡Python,他有关于ubuntu命令的视频,每⼀集都很精炼,讲的很好)⼆、检查⾃⼰的电脑环境是否具备安装CUDA的条件1) 验证⾃⼰的电脑是否有⼀个可以⽀持CUDA的GPU你可以电脑的配置信息中找到显卡的具体型号,如果你是双系统,在Windows下的设备管理器中也可以查到显卡的详细信息;你也可以在ubuntu的终端中输⼊命令: $ lspci | grep -i nvidia ,会显⽰出你的NVIDIA GPU版本信息,不过不是很详细。
我的显⽰为(GeForceGT630M):01:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)然后去CUDA的查看⾃⼰的GPU版本是否在CUDA的⽀持列表中。
Ubuntu16.04下安装OpenCV3.2.0

Ubuntu16.04下安装OpenCV3.2.0opencv基本上是搞CV必备套件之⼀了,⽀持的语⾔也⾮常多,但是安装起来有点⿇烦(如果是在conda下安装的话则可以⽤conda install -c menpo opencv3=3.2.0)。
需要注意的是,pip可以安装的opencv-python安装并不依赖opencv,只是封装了opencv的Python API,⼀般情况下也够⽤。
但是如果准备安装完整版本的opencv,这⾥⽐较建议将opencv-python卸载,以免之后产⽣⼀些不必要的报错。
通过官⽅⽂档和⼀些博客总结的安装流程⼤致如下:1.安装官⽅给的opencv依赖包GCC 4.4.x or laterCMake 2.6 or higherGitGTK+2.x or higher, including headers (libgtk2.0-dev) # 控制opencv GUIpkg-configPython 2.6 or later and Numpy 1.5 or later with developer packages (python-dev, python-numpy)ffmpeg or libav development packages: libavcodec-dev, libavformat-dev, libswscale-dev[optional] libtbb2 libtbb-dev[optional] libdc1394 2.x[optional] libjpeg-dev, libpng-dev, libtiff-dev, libjasper-dev, libdc1394-22-dev$ sudo apt-get install build-essential$ sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev$ sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev # 处理图像所需的包$ sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev liblapacke-dev$ sudo apt-get install libxvidcore-dev libx264-dev # 处理视频所需的包$ sudo apt-get install libatlas-base-dev gfortran # 优化opencv功能$ sudo apt-get install ffmpeg** 注:**其他⼀些包在之后的cmake的时候缺失的时候会进⾏安装,如果安装失败可以⼿动下载相应的包然后放⼊提⽰的⽬录下。
Ubuntu系统配置以及常用应用软件安装

虚拟机的Ubuntu操作系统安装完毕后,还需要进行配置以及安装常用的软件:开启root用户默认情况下,我们使用的都是普通用户,但是普通用户会涉及到很多权限问题,需要每次都加sudo并且输入密码,因此推荐使用root用户,默认情况下,root用户不能使用,需要我们开启:xx@xx-desktop:~$ sudopasswd root[sudo] password for xx:Enter new UNIX password:Retype new UNIX password:passwd: password updated successfully然后用root账户登录即可。
设置虚拟机屏幕的分辨率可以通过“System”->“Preferences”->“Monitor”选项,设置虚拟机屏幕的分辨率:安装VMware Tools选择VM菜单,选择其中的“Install VMware Tools…”,将VMwareTools-8.1.3-203739.tar.gz文件复制到当前的工作目录/home/xx中,解压缩:tar zxvf VMwareTools-8.1.3-203739.tar.gz,生成vmware-tools-distrib目录,切换到此目录下:cdvmware-tools-distrib执行vmware-install.pl文件:sudo ./vmware-install.pl需要输入xx的密码,然后一路回车即可,待安装完成后,重启系统:sudo reboot安装常用软件以下程序安装假定是以root的身份进行的:安装openssh-serverapt-get install openssh-server安装vimapt-get install vim常用的软件都放置在/root/softwares目录下。
安装JDK 默认安装1.6版本的root@xx-desktop:~# cd /root/softwares/root@xx-desktop:~/softwares# lsjdk-1_5_0_22-linux-i586.bin jdk-6u24-linux-i586.binroot@xx-desktop:~/softwares# chmod 777 jdk-6u24-linux-i586.binroot@xx-desktop:~/softwares# ./jdk-6u24-linux-i586.bin生成文件夹jdk1.6.0.24然后设置Java的环境变量在/etc/profile中进行设置,在文件的最后追加:PATH=$PATH:/root/softwares/jdk1.6.0_24/binCLASSPATH=$CLASSPATH:.:/root/softwares/jdk1.6.0_24/lib/t ools.jar:/root/softwares/jdk1.6.0_24/lib/dt.jar如果不需要1.6的JDK,而是需要1.5的JDK,可以安装上面的方法进行替换。
Ubuntu16.04安装qbittorrentwebui

Ubuntu16.04安装qbittorrentwebui添加qBittorrent 仓库# apt install software-properties-commonadd-apt-repository ppa:qbittorrent-team/qbittorrent-stable安装qBittorrent Webuiapt-get updateapt-get install qbittorrent-nox如果想需要图形界⾯的qBittorent软件,命令和 qbittorrent-box⼀起apt-get updatesudo apt-get install qbittorrent qbittorrent-nox启动 qbittorrent如果你安装了图形界⾯的qBittorrent,可以从启动菜单中进⾏启动。
如果你禁⽤了GUI或者你只安装了qBittorrent webui,接下来你可以以下的命令进⾏启动#qbittorrent-noxvagrant@localhost:/home/vagrant# sudo qbittorrent-nox*** Legal Notice ***qBittorrent is a file sharing program. When you run a torrent, its data will be made available to others by means of upload. Any content you share is your sole responsibility. No further notices will be issued.Press 'y' key to accept and continue...y******** Information ********To control qBittorrent, access the Web UI at http://localhost:8080The Web UI administrator user name is: adminThe Web UI administrator password is still the default one: adminadminThis is a security risk, please consider changing your password from program preferences.在你安装了qBittorrent webui,你可以通过浏览器访问(8080端⼝是默认监听端⼝)http://localhost:8080如果你的 qBittorrent 是在你的局域⽹并且没有屏蔽掉8080端⼝,当然你可以通过⽹络ip进⾏访问(案例如下):http://192.168.xxx.xxx:8080如果你有端⼝衍射在你的路由器上并且你有⼀个域名指向你运⾏qBittorrent webui的服务器,你或许也可以通过在浏览器输⼊你的域名来访问qBittorrent web ui,如:8080选择你能接受的访问⽅式,默认的⽤户名和密码:username: adminpassword: adminadminqbittorrent webui我推荐你在安装完qBittorrent webui做的第⼀件事情就是修改默认提供的⽤户名和密码。
ubuntu常见软件包安装方法

ubuntu下*.sh和*.bin软件包的安装方法在ubuntu下经常下载到*.sh和*.bin两种软件包。
*.sh文件安装方法:运行终端到文件目录下1.在终端输入:sudo sh *.sh直接运行2.在终端输入:sudo chmod +x *.sh在输入:sudo ./*.sh可安装到任意目录,./*.sh可安装到当前用户有权限的目录*.bin文件安装方法运行终端到文件目录下在终端输入:sudo chmod +x *.bin在输入:sudo ./*.bin可安装到任意目录,./*.bin可安装到当前用户有权限的目录例如:jdk的安装sudo chmod +x *.bin./jdk-6u13-linux-i586.bin然后根据安装提示即可~~tar rpm在使用Linux系统的过程中,软件包的安装是避免不了的,在Linux下,软件安装程序的种类很多,安装方法也各式各样,(舒适性自然比不上windows :-不过我们常见的软件包有两种:1含有软件的源代码的压缩包,解压后需要手动编译。
这种软件安装包通常是用gzip压缩过的tar包(后缀为.tar.gz。
./configure (配置make (编译make install (安装make clean (卸载注:典型的源代码包可以这样安装,但不都是这样,如webmin要执行其目录下./setup.sh进入交互式配置安装卸载用uninstall程序具体如果不清楚看要安装的包下的README文件2软件的可执行程序,你只要安装它就可以了(习惯windows安装的朋友的最爱!。
这种软件安装包叫做RPM包(RedhatLinuxPacketManager,就是Redhat的包管理器,后缀是.rpm。
当然,还有有用rpm格式打包的源代码;用gzip压缩过的可执行程序包。
但是只要理解了以下的安装思路,这两种形式的安装包也不在话下了。
下面,我们进行不同软件包安装的详细介绍第一部分:安装.tar.gz软件包1.首先,使用tar -xzvf来解开这个包,如:# tar -xzvf apache_1_3_6_tar.gz*******************************************tar命令参数解释:x 从档案文件中释放文件。
ubuntu16.04安装多个版本CUDA的方法

ubuntu16.04安装多个版本CUDA的⽅法我的机器是CUDA16.04的,之前装过CUDA10.0,因为⼀些原因,现在需要安转CUDA9.0。
下载run版本的(如果之前没装过CUDA,可以下载deb版本的)2.按照上⾯的教程sudo chmod +x cuda_9.0.176_384.81_linux.run # 为 cuda_9.0.176_384.81_linux.run 添加可执⾏权限./cuda_9.0.176_384.81_linux.run # 安装 cuda_9.0.176_384.81_linux.run3.相关参数的设置Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 384.81?(y)es/(n)o/(q)uit: n #我已经装过CUDA10了,所以不需要安转9.0的显卡驱动Install the CUDA 9.0 Toolkit?(y)es/(n)o/(q)uit: y/usr/local/cuda-9.0 is not writable.Do you wish to run the installation with 'sudo'? (y)es/(n)o: y #使⽤超级⽤户权限Please enter your password: Do you want to install a symbolic link at /usr/local/cuda? # 是否将安装⽬录通过软连接的⽅式 link 到 /usr/local/cuda,yes or no 都可以,取决于你是否使⽤ /usr/local/cuda 为默认的 cuda ⽬录。
(y)es/(n)o/(q)uit: y #我⽬前需要使⽤9.0Enter Toolkit Location[ default is /usr/local/cuda-9.0 ]:#直接回车4.安转结束后相关环境变量的设置Finished copying samples.============ Summary ============Driver: Not SelectedToolkit: Installed in /usr/local/cuda-9.0Samples: Installed in /usr/local/cuda-9.0/SamplesPlease make sure that- PATH includes /usr/local/cuda-9.0/bin- LD_LIBRARY_PATH includes /usr/local/cuda-9.0/lib64, or, add /usr/local/cuda-9.0/lib64 to /etc/ld.so.conf and run ldconfig as rootTo uninstall the CUDA Toolkit, run the uninstall script in /usr/local/cuda-9.0/binPlease see CUDA_Installation_Guide_Linux.pdf in /usr/local/cuda-9.0/doc/pdf for detailed information on setting up CUDA.***WARNING: Incomplete installation! This installation did not install the CUDA Driver. A driver of version at least 384.00 is required for CUDA 9.0 functionality to work.To install the driver using this installer, run the following command, replacing <CudaInstaller> with the name of this run file:sudo <CudaInstaller>.run -silent -driverLogfile is /tmp/cuda_install_11003.log如上,需要设置PATH和LD_LIBRARY_PATH两个变量,在./bashrc⽂件中修改即可,记得要source⼀些./bashrc,让其⽣效。
ubuntu16.04安装redis的两种方式教程详解(apt和编译方式)

ubuntu16.04安装redis的两种⽅式教程详解(apt和编译⽅式)ubuntu 16.04安装redis的两种⽅式教程如下所⽰:⽅式⼀:apt安装在 Ubuntu 系统安装 Redi 可以使⽤以下命令:$sudo apt-get update $sudo apt-get install redis-server启动 Redis$ redis-server查看 redis 是否启动?$ redis-cli以上命令将打开以下终端:redis 127.0.0.1:6379>127.0.0.1 是本机 IP ,6379 是 redis 服务端⼝。
现在我们输⼊ PING 命令。
redis 127.0.0.1:6379> ping PONG以上说明我们已经成功安装了redis。
⽅式⼆:编译安装 保证⽹络畅通,选定好下载⼯作路径,执⾏以下命令下载redis-3.2.6: 解压该⽂件:sudo tar -zxvf redis-3.2.6.tar.gz 会在当前⽬录下⽣成⽂件夹redis-3.2.6,我把它移动到了/usr/redis⽬录下: 如果没有安装gcc,需要先安装:sudo apt-get install gcc 进⼊到redis-3.2.6⽬录下,依次执⾏下⾯两条命令:sudo makesudo make install 会安装到⽬录/usr/local/bin下: 现在进⼊先前解压后得到的⽂件夹(我的在/usr/redis),复制配置⽂件redis.conf到/etc/redis/下,并⽤vi命令编辑该⽂件,将“daemonize no”修改为“daemonize yes”,即设置成作为后台进程运⾏,修改完成后保存退出。
进⼊到/usr/local/bin⽬录下,执⾏命令:(默认端⼝6379)redis-server /etc/redis/redis.confredis-cli -p 6379 然后执⾏命令ping,若输出为pong,则证明服务成功启动。
在Ubuntu16.04安装与使用Docker的教程详解

在Ubuntu16.04安装与使⽤Docker的教程详解介绍Docker是⼀个应⽤程序,它使得在容器中运⾏应⽤程序进程变得简单和容易,这类应⽤程序就像虚拟机,只有更便携,更加资源友好,更依赖于主机操作系统。
有关详细介绍Docker容器的不同组件,请Docker⽣态系统:介绍公共组件。
在Ubuntu 16.04上安装Docker有两种⽅法。
⼀种⽅法包括将其安装在操作系统的现有安装上。
其他涉及纺了⼀个名为⼯具的服务器Docker机即⾃动安装Docker就可以了。
在本教程中,您将学习如何在现有安装的Ubuntu 16.04上安装和使⽤它。
先决条件要遵循本教程,您需要以下内容:64位Ubuntu 16.04 Droplet使⽤sudo特权的⾮root⽤户初始设置指南的Ubuntu 16.04将介绍如何设置起来。
)注意:Docker需要的Ubuntu 64位版本,以及⼀个内核版本等于或⼤于3.10以上。
默认的64位Ubuntu 16.04 Droplet满⾜这些要求。
本教程中的所有命令都应以⾮root⽤户⾝份运⾏。
如果需要该命令的root访问权限,它会在前⾯加sudo 。
初始设置指南的Ubuntu 16.04解释了如何添加⽤户,并给他们sudo访问。
第1步 – 安装Docker官⽅Ubuntu 16.04存储库中提供的Docker安装包可能不是最新版本。
要获得最新和最好的版本,请从官⽅Docker仓库安装Docker。
本节向您展⽰如何做到这⼀点。
但⾸先,让我们更新包数据库:sudo apt-get update现在让我们安装Docker。
将官⽅Docker资源库的GPG密钥添加到系统:sudo apt-key adv --keyserver hkp://:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D将Docker存储库添加到APT源:echo "deb https:///repo ubuntu-xenial main" | sudo tee /etc/apt/sources.list.d/docker.list使⽤新添加的软件包中的Docker软件包更新软件包数据库:sudo apt-get update确保你将要从Docker repo⽽不是默认的Ubuntu 16.04 repo安装:apt-cache policy docker-engine您应该看到类似以下的输出:apt-cache策略的输出docker-enginedocker-engine:Installed: (none)Candidate: 1.11.1-0~xenialVersion table:1.11.1-0~xenial 500500 https:///repo ubuntu-xenial/main amd64 Packages1.11.0-0~xenial 500500 https:///repo ubuntu-xenial/main amd64 Packages请注意, docker-engine没有安装,但安装的候选⼈是从Docker库中的Ubuntu 16.04。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在Ubuntu16.04环境中安装常用软件的方法1.在ubuntu16.04环境中修改IP,MAC和DNS:/*卡设备,进行修改sudo gedit /etc/init.d/rc.localsudo ens33 dowmsudo ens33 hw ether xx:xx:xx:xx:xx:xx(mac地址)sudo ens33 up-----但是好像重启后就有字段修改了网卡地址*/----忽略这个这个吧通过下面设置,可完成ip,mac,dns的修改sudo gedit /etc/network/interfaces修改如下:auto loiface lo inet loopbackauto ens33iface ens33 inet staticpre-up ifconfig ens33 hw ether xx:xx:xx:xx:xx:xx(mac地址)address x.x.x.x(ip地址)netmask 255.255.0.0gateway x.x.x.x保存后,需要PC再查看ifconfig 就发现ip和mac是更改了的-----也可以单独设置DNS、MAC地址sudo gedit /etc/resolv.confnameserver xx.xx.xx.xx//设置的dns2.使用Xftp往linux环境中上传文件,则buntu上必须先安装有ssh,安装和设置SSH服务步骤如下:最好是切换到root用户下sudo su安装ssh-serversudo apt-get install openssh-server●安装ssh-clientsudo apt-get install openssh-client●确认sshserver是否安装ps –e|grep ssh/etc/init.d/ssh start●扩展配置SSH默认服务端口为22,用户可以自已定义成其他端口,如222,需要修改的配置文件为:gedit /etc/ssh/sshd_config把里面的Port参数修改成222即可然后重启SSH服务:sudo/etc/init.d/ssh restart3.在本机安装Xshell,连接Ubuntu中的linux●确保Ubuntu可以联网●ssh服务启动了●打开xshell,新建连接●在【用户身份验证】下,输入自己linux操作系统下的普通用户名和密码,之后【确认】-【连接】4.连接xftp设置设置如下报错提示“找不到匹配的outgoing encryption算法”●原因,是ssh登录本地终端缓存了相关的安全确认信息,远端的服务升级后,其对应的加密算法均作了升级、修改,而本地的缓存安全信息并无更新,导致无法正常登录,提示:“找不到匹配的outgoing encryption算法”解决措施1:打开某个会话的属性(在某个会话上右键-属性)选中aes192-ctr aes128-ctr aes256-ctr●正常连通5.安装软件Emacs24安装步骤如下:1.确保一个干净的安装,请按照下面的步骤:(若安装了老版本的emacs,删除)sudo apt-get updatesudo apt-get installsudo apt-get purge emacs emacs-snapshot-common emacs-snapshot-bin-common emacs-snapshot emacs-snapshot-el emacs-snapshot-gtk emacs23 emacs23-bin-common emacs23-common emacs23-el emacs23-nox emacs23-lucid auctex apel emacs24 emacs24-bin-common emacs24-common emacs24-common-non-dfsg emacs24-el2.添加PPAsudo add-apt-repository ppa:cassou/emacssudo apt-get update3.安装sudo apt-get install emacs-snapshot-el emacs-snapshot-gtk emacs-snapshotsudo apt-get install emacs24 emacs24-el emacs24-common-non-dfsg6.安装Vimsudo apt-get install vim安装完成后,在命令行中敲入vi,tab键,可以查看显示有vim命令修改vim配置,输入命令:sudo vim /etc/vim/vimrcInstall Vim on Ubuntu16.04sudo add-apt-repository ppa:jonathonf/vimsudo apt updatesudo apt install vimremove Vim8.0sudo apt remove vimsudo add-apt-respository –remove ppa:jonathonf/vim7.安装wps2016●首先在wps上下载linux的deb安装包;●安装配置环境sudo apt-get updatesudo apt-get install libc6-i386sudo apt-get install ia32-libs(在64环境中安装不上这个,所以死活安装的wps有问题,不能使用)最后发现不能在ubuntu-64环境中安装beta的安装包,重新下载Alpha包●开始安装sudo dpkg –i wps-office*.deb(安装包路径和名称)●若有依赖故障修复依赖sudo apt-get install –f卸载wps●若是在Ubuntu Software Center安装,直接在center中卸载;●自己下载的deb安装,使用sudo apt-get autoremove software-name;●一次性卸载干净就使用sudo apt-get autoremove--purge software-name(所欲配置都卸载干净)8.安装jEdit软件。
(说明在安装jEdit前必须要安装jdk)●下载jdk的安装包,进入JDK官网下载,java8下载地址:点击下载地址;根据自己需要的环境进行选择下载,我自己下载的是jdk-8u101-linux-x64.tar.gz:●由于是在windows下载的,使用Xftp将安装包放到linux环境中,放在目录/home/your name/Downloads.●解压文件:tar zxvf jdk-8u101-linux-x64.tar.gz;解压后的文件夹所在目录为/home/test/Downloads/jdk1.8.0_101●将解压后的文件移动到/opt下:cd /opt(切换到opt目录下)mv /home/test/Downloads/jdk1.8.0_101/ .(移动文件夹)ls –l●在/bin目录下创建java软链接(这个地方不太明白为什么要创建一个软链接,可能是和下面设置环境变量有关系)Root@test-virtual-machine:/opt# cd /binRoot@test-virtual-machine:/bin ln –s /opt/jdk1.8.0_101/bin/java java●验证软件链接的正确性Root@test-virtual-machine:/bin# java –version●设置Java环境Root@test-virtual-machine:/bin# gedit /etc/profile若使用的是xShell,则会提示如下,所以这个地方的设置不能使用远程工具:在文件最后编辑如下内容:export JA V A_HOME=/opt/jdk1.8.0_101export JRE_HOME=${JA V A_HOME}/jreexport CLASSPATH=.:${JA V A_HOME}/lib:${JRE_HOME}/libexport PATH=${JA V A_HOME}/bin:$PATH●更新/etc/profile文件:source /etc/profile●验证安装情况Root@test-virtual-machine: java –version到目前为止jdk就安装成功了,再来安装jEdit●下载jEdit安装包下载地址:https:///projects/jedit/files/jedit/5.3.0/●下载后存在linux环境中,我一般下载后的文件都放在以下目录:/home/test/Downloads(test为linux登录用户名字)●进行安装Sudo dpkg –i /home/test/Downloads/jedit_5.3.0_all.deb●安装完成后,输入命令jedit 就可以启动jedit了9.安装EvinceSudo apt-get install evince10.安装QT ,参看网址:/cddchina/article/details/50764791;和/moonclearner/article/details/49701207;a)实际使用的环境:QT Library:5.7.0;QT安装包下载:https://www.qt.io/download-open-source/b)安装QT library ,下载的文件放在/home/test/Downloads,一般文件我都是解压到opt下进行操作(后来才发现最好不要解压到opt下,直接解压就可以了)cd/home/test/Downloadstar xzvf qt-everywhere-opensource-src-5.7.0.tar.gz –C /opt解压后cd到解压的目录下cd /opt/everywhere-opensource-src-5.7.0c)没有安装g++,编译QT要使用g++,首先安装g++sudo apt-get install g++d)安装libX11-dev libXext-dev libXtst-dev这三个包,若已配置就跳过sudo apt-get install libX11-dev libXext-dev libXtst-deve)上面的文件都安装了,直接进入qt-everywhere-opensource-src-5.7.0目录,配置QT Library:./configuref)然后终端会出现让你选择商业版还是开源版,输入字母o选择开源版。