Linux(本例以Ubuntu18.04为例)安装GCC编译器 一.安装 安装命令:sudo apt-get  build-dep  gcc 遇到 您希望继续执行吗? [Y/n] y 直接输入y回车即可 一直到安装并设置完成再次回到命令操作行 二.测试下GCC编译命令 1.编写一个简单的HelloWorld程序保存为HelloWorld.c #include<stdio.h> int main() { printf("Hello World!"); ; } 2.GCC命令编…
今天make一个程序的时候,发现程序里面使用到了C++17的标准,而我的gcc仍然是4.8,考虑到系统是ubuntu18.04的,所以感觉应该gcc的版本不会这么低. cd到/usr/bin下,使用指令 ls /usr/bin/gcc* ls /usr/bin/g++* 它自带了4.8和7,6是我用apt-get install指令装上去的. 下面我们可以进行切换 例如,我不想用gcc4.8了,我要切换到7.0 sudo update-alternatives --install /usr/bi…
转载自https://www.linuxidc.com/Linux/2017-03/142299.htm Ubuntu 16.04 LTS 降级安装GCC 4.8 [日期:2017-03-28] 来源:博客园  作者:in4ight [字体:大 中 小]   由于gcc在5.x版本修改了ABI,导致新版本gcc编译的二进制文件放在老的环境下会报错,所以需要安装gcc4.8.5.4.8.5这个版本支持c++11. 首先尝试下载gcc-4.8.5的源码编译安装,结果make时报错“libstdc++…
在Ubuntu18.04.2LTS上安装搜狗输入法 一.前言 最近项目使用到了Linux系统,因此就安装了Ubuntu18.04.2这个最新的LTS的OS.整体的使用效果是不敢恭维的,特别是使用虚拟机安装的时候,到了需要输入用户名密码这一步的时候就会遇到问题了,这个时候键盘失效了,只有用鼠标复制和粘贴安装界面上的文字,这点很不爽,在裸机上安装倒是没有什么问题.但是安装了之后依旧没有中文输入法,并且右键新建的时候竟然没有新建文件的快捷方式了,整体的性能也不是很好,卡顿是比较频繁的,想必之后会不断改…
在Ubuntu18.04.2LTS上安装电子书软件 一.前言      很多时候我们想在Ubuntu上阅读电子书,但是Ubuntu上的软件对于这种阅读的界面支持并不好,因此我们需要自己加入喜欢的阅读器. 二.Ubuntu18.04.2LTS上的电子书软件 2.1.Calibre       这个软件比较大,但是安装之后还是比较有用的. Calibre 是 Linux 用户中最受欢迎的电子书应用之一,其实它不仅是一个简单的电子书阅读器,而是完整的电子书解决方案,你甚至可以使用 Calibre 来自…
在Ubuntu18.04.2LTS上安装视频播放器smplayer/vlc 一.前言 在Ubuntu上的视频播放器质量很差,没有解码器,非常的不方便,于是我们需要手动去安装适合我们的播放器,比如smplayer,vlc等等. 二.PPA源 PPA是个人软件包文档(Personal Package Archives)首字母简写.只有Ubuntu用户可以用,而所有的PPA都是寄存在launchpad.net网站上.Launchpad(启动器)是Canonical公司所架设的网站,是一个提供维护.支援…
前言: 一:配置 ubuntu 18.04 mysql 5.7.30 二:问题 ubuntu18.04下mysql安装时没有出现密码提示,安装后自己有一个默认的用户名以及密码 解决方案: 1. 在终端输入: sudo vi /etc/mysql/debian.cnf 可以查看到: user = debian-sys-maint password = WU2UbLLd4totyAs8 2. 用该账户登陆mysql: 注意:这里的密码是上面的{随机密码} mysql -u debian-sys-ma…
Linux系统Vi/Vim编辑器的简单介绍.安装/卸载.常用命令 1.介绍 vi(Visual Interface)编辑器是Linux和Unix上最基本的文本编辑器,工作在字符模式下.由于不需要图形界面,vi是效率很高的文本编辑器.而Vim(vi iMprove)是Vi的加强版,在Linux/Unix操作系统中这个编辑器可谓是强大到不可想象,理解到这里就可以了,再要了解更详细自行百度. 2.VIM编辑器的安装与卸载 2.1安装Vim sudo apt-get install vim  提示:[y…
Linux系统运维笔记(五),CentOS 6.4安装java程序 用eclipse编译通的java程序,现需要实施到服务器.实施步骤: 一,导出程序成jar包. 1,在主类编辑界面点右健,选  run Configurations . 2,填项目名.选主类名,后提交 运行. 3,在项目上点右健,导出,导出时选runnable jar file. 4,Launch configuration 选刚刚运行的配置.Export destination,选导入文件位置.其它默认,导出文件. 二,将ja…
Linux系统运维笔记(四),CentOS 6.4安装 MongoDB 1,下载 https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz 2,解压后,用SecureFXPortable.exe  工具,上传到服务器目录     /usr/local/mongodb3 3,在目录 /usr/local/mongodb3/bin 目录下创建 data目录,用于数据存储. 4,起动 /usr/local/mongodb3/bin/…