linux社区

在linux centos7 安装docker

 ̄綄美尐妖づ 提交于 2019-11-28 17:48:20
介绍:Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。 社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06,17.09;每个月份更新edge版本,如17.09,17.10。 *************************************************************** 普通用户获取root 权限 ls -l /etc/sudoers chmod 750 /etc/sudoers vi /etc/sudoers 修改sudoers内容 ###Allow root to run any commands anywhere root ALL=(ALL) ALL xsh ALL=(ALL) ALL :wq ************************************************************** 1、Docker要求在centos系统内核高于3.10 uname -r #查看当前的内核版本3.10.0-957.el7.x86_64 2、使用root权限 登录Centos 确保yum包更新到最新 sudo yum update 3

Git简介

断了今生、忘了曾经 提交于 2019-11-28 15:35:26
Git 简介 Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式, 不必服务器端软件支持 Git 的诞生 很多人都知道,Linus 在 1991 年创建了开源的 Linux,从此,Linux 系统不断发展,已经成为最大的服务器系统软件了。   Linus 虽然创建了 Linux,但 Linux 的壮大是靠全世界热心的志愿者参与的,这么多人 在世界各地为 Linux 编写代码,那 Linux 的代码是如何管理的呢?   事实是,在 2002 年以前,世界各地的志愿者把源代码文件通过 diff 的方式发给 Linus, 然后由 Linus 本人通过手工方式合并代码!   你也许会想,为什么 Linus 不把 Linux 代码放到版本控制系统里呢?不是有 CVS、SVN 这些免费的版本控制系统吗?因为 Linus 坚定地反对 CVS 和 SVN,这些集中式的版本控制系 统不但速度慢,而且必须联网才能使用。有一些商用的版本控制系统,虽然比 CVS、SVN 好 用,但那是付费的,和 Linux 的开源精神不符。   不过,到了 2002 年,Linux

Linux与Unix到底有什么不同?

不问归期 提交于 2019-11-27 21:04:23
来自:开源中国 原文:Linux vs. Unix: What's the difference? 链接: https:// opensource.com/article/ 18/5/differences-between-linux-and-unix 译者:Tocy, LinuxTech, 琪花亿草, lnovonl, 雪落无痕xdj, kevinlinkai, 无若 如果你是一名20多岁或30多岁的软件开发人员,那么你已成长在一个由Linux主导的世界中。数十年来,它一直是数据中心的重要参与者,尽管很难找到明确的操作系统市场份额的报告,但Linux在数据中心操作系统上的份额可能高达70%,而Windows变体几乎涵盖了所有剩余的比例。使用任何主流公共云的开发人员可以假定目标系统将运行Linux。近些年来,随着Android和基于Linux的嵌入式系统在智能手机、电视、汽车和其他设备中的应用,Linux随处可见的证据比比皆是。 即便如此,大多数软件开发人员,甚至是那些在这场古老的“Linux革命”中成长的软件开发人员,也至少听说过Unix。这听起来与Linux类似,你可能已经听说过人们可以互换地使用这些术语。或者你也许听说过Linux被称为“类Unix”操作系统。 那么,这个Unix是什么呢? 一些漫画种讲到的是坐在发绿光的屏幕后面的精灵般的“老人”,他编写C代码和shell脚本

如何在linux下安装idea

孤街浪徒 提交于 2019-11-27 21:04:14
【通过官方安装包安装】 在 http://www.jetbrains.com/ 官网下载对应版本。 ultimate 旗舰版 community 社区版 然后解压到本地对应目录,打开idea目录下的bin目录,执行./idea.sh命令即可打开。 但是这种方式没法将idea加入到启动器中,推荐以下两种方式,安装后可以在启动器中找到idea图标。 【直接通过snap命令安装】 sudo snap install intellij-idea-community --classic --edge 或者 sudo snap install intellij-idea-ultimate --classic --edge 【通过设置源安装】 sudo apt-add-repository ppa:mmk2410/intellij-idea sudo apt-get update sudo apt-get install intellij-idea-community 或者 sudo apt-get install intellij-idea-ultimate 来源: https://www.cnblogs.com/liuxia912/p/11376709.html

Linux系统

别等时光非礼了梦想. 提交于 2019-11-27 07:03:32
Mandriva Mandriva原名Mandrake,最早由Ga?l Duval创建并在1998年7月发布。记得前两年国内刚开始普及Linux时,Mandrake非常流行。说起Mandrake的历史,其实最早 Mandrake的开发者是基于Redhat进行开发的。Redhat默认采用GNOME桌面系统,而Mandrake将之改为KDE。而由于当时的 Linux普遍比较难安装,不适合第一次接触Linux的新手,所以Mandrake还简化了安装系统。我想这也是当时Mandrake在国内如此红火的原因之一。Mandrake在易用性方面的确是下了不少功夫,包括默认情况下的硬件检测等。 Mandrake的开发完全透明化,包括“cooker”。当系统有了新的测试版本后,便可以在cooker上找到。之前Mandrake的新版本的发布速度很快,但从9.0之后便开始减缓。估计是希望能够延长版本的生命力以确保稳定和安全性。 优点:友好的操作界面,图形配置工具,庞大的社区技术支持,NTFS分区大小变更 缺点:部分版本bug较多,最新版本只先发布给Mandrake俱乐部的成员 软件包管理系统:urpmi (RPM) 免费下载:FTP即时发布下载,ISO在版本发布后数星期内提供 官方主页:http://www.mandrivalinux.com/ Red Hat 国内,乃至是全世界的Linux用户所最熟悉

WPS Linux 2019领先的背后

旧街凉风 提交于 2019-11-27 03:28:39
早在2019年3月26日,金山办公就对外推出了WPS office 2019 for Linux专业版。这是一款兼容、开放、高效、安全并极具性能与功能优势的办公软件,不仅全方位支持主流软硬件系统,同时具备强大的图文混排功能、优化的计算引擎和强大的数据处理功能、专业的动画效果设置、公文处理等功能,可以高效满足国内外企业级和个人用户在Linux体系下的办公的要求。 从当前整个Linux生态链来看,金山WPS作为最基础的应用型软件,正在成为检测整个Linux生态链能力的一个“标的物”,一把度量尺——一方面凭借全面领先的性能优势推动整个Linux生态链快速发展,与此同时更成功吸引了近百万技术大牛成为产品忠实粉丝,“技术领先性”和“市场化道路”两大战略效果凸显。 性能全面领先 打造三大关键优势 WPS Linux 2019领先的背后WPS Linux 2019领先的背后 超高性能和强兼容性,成为WPS Office for Linux 2019版本的最大特色。 对比2016版本,2019版本总体性能大幅提升,这不仅体现在整体的启动速度上,文字、表格和演示三个组建的基础功能的性能同样得到了整体优化,多个关键办公功能的效率得到显著提升。据悉,相比较WPS Office for Linux 2016 V10.8版本,WPS Office for Linux 2019 V11版本在文字

常见Linux发行版有哪些?

旧街凉风 提交于 2019-11-26 23:59:22
  Linux 发行版 (英语:Linux distribution,也被叫做GNU/Linux 发行版),为一般用户预先集成好的Linux操作系统及各种应用软件。一般用户不需要重新编译,在直接安装之后,只需要小幅度更改设置就可以使用,通常以软件包管理系统来进行应用软件的管理。Linux发行版通常包含了包括桌面环境、办公包、媒体播放器、数据库等应用软件。这些操作系统通常由Linux内核、以及来自GNU计划的大量的函数库,和基于X Window的图形界面。有些发行版考虑到容量大小而没有预装 X Window,而使用更加轻量级的软件,如:busybox, uclibc 或 dietlibc。现在有超过300个Linux发行版(Linux发行版列表)。大部分都正处于活跃的开发中,不断地改进。由于大多数软件包是自由软件和开源软件,所以Linux发行版的形式多种多样——从功能齐全的桌面系统以及服务器系统到小型系统 (通常在嵌入式设备,或者启动软盘)。除了一些定制软件 (如安装和配置工具),发行版通常只是将特定的应用软件安装在一堆函数库和内核上,以满足特定用户的需求。这些发行版可以分为商业发行版,比如Ubuntu(Canonical公司)、Fedora(Red Hat)、openSUSE(Novell)和Mandriva Linux;和社区发行版,它们由自由软件社区提供支持

Linux发行版

╄→гoц情女王★ 提交于 2019-11-26 23:57:10
一、什么是Linux发行版   就Linux的本质来说,它只是操作系统的核心,负责控制硬件、管理文件系统、程序进程等,并不给用户提供各种工具和应用软件。所谓工欲善其事,被必先利其器,一套在优秀的操作系统核心,若没有强大的应用软件可以使用,如C/C++编译器、C/C++库、系统管理工具、网络工具、办公软件、多媒体软件、绘图软件等,也无法发挥它强大的功能,用户也无法仅仅使用这个系统核心进行工作,因此人们以Linux内核为中心,再集成搭配各种各样的系统管理软件或应用工具软件组成一套完整的操作系统,如此的组合便称为Linux发行版。 二、知名的Linux发行版 1、slackware:它的最大特点就是安装灵活,目录结构严谨,版本力求稳定而非追新。 SUSE Linux Enterprise Server (SLES) OpenSuse桌面 2、 Debian:非常适合做服务器操作系统,与Ubuntu比较,它没有太多的花哨,稳定压倒一切,对于服务器系统来说是一条不变的真理,debian这个linux系统,底层非常稳定,内核和内存的占用都非常小,在小内存的VPS就可以流畅运行Debian,比如128m的内存,但debian的帮助文档和技术资料比较少。对于小内存,首选debian,对于非常熟悉linux系统的vps高手,首选debian。 ubuntu:基于debian,有亮丽的用户界面

Linux在 VMware上的安装

人走茶凉 提交于 2019-11-26 00:59:05
Linux的安装 Linux简介 1.由来 1991年的10月5日,林纳斯·托瓦兹在comp.os.minix新闻组上发布消息,正式向外宣布Linux内核的诞生(Freeminix-like kernel sources for 386-AT) Linux是一套免费使用和自由传播的类Unix操作系统 并且开源 (unix经过改良) 被广泛应用于服务器端 PHP+Apache+MySQL+Linux(WAMP+LAMP) 称霸互联网 2.被广泛应用的原因 开源自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改,无偿对它使用,无约束地继续传播。 具有Unix的全部功能,安全性和可靠性极高 运行Linux所要配置低,常常被应用于嵌入式系统,驱动库丰富,支持众多的PC设备 架构合理, 通过Linux内核进行标准化 有利于新兴国家发展自己的基础软件产业(最容易被山寨化) 3.Linux类型 目前,超过300个Linux发行版被积极开发,被广泛使用的发行版也至少有20个。一个典型的Linux发行版包括:Linux内核,一些GNU程序库和工具,命令行shell,图形界面的X Window系统和相应的桌面环境,如KDE或GNOME,并包含数千种从办公套件,编译器,文本编辑器到科学工具的应用软件。 4.世界上最流行的Linux发行版 Asianux