Ubuntu

CentOS下的yum upgrade和yum update区别,没事别乱用,和Ubuntu的update不一样!

非 Y 不嫁゛ 提交于 2020-08-18 15:48:12
说明:生产环境对软件版本和内核版本要求非常精确,别没事有事随便的进行yum update操作!!!!!!!!! yum update :升级所有包同时也升级软件和系统内核 yum upgrade:只升级所有包,不升级软件和系统内核 测试样例: 一、升级前 系统版本: centos5. 5 内核版本: 2.6 . 18 - 194 .el5 二、yum upgrade 升级后,只升级所有包,不升级软件和系统内核 系统版本: centos5. 7 内核版本: 2.6 . 18 - 194 .el5 三、 yum update 升级后,升级所有包同时也升级软件和系统内核 系统版本: centos5. 7 内核版本: 2.6 . 18 - 238 .el5 参考: http://www.jb51.net/LINUXjishu/342419.html 来源: oschina 链接: https://my.oschina.net/u/4269898/blog/4411919

Lubuntu 20.04 点评:轻量、简约、文雅

匆匆过客 提交于 2020-08-18 13:11:41
Lubuntu 20.04 LTS 与之前的 LTS 版本有很大的不同。它旨在给你一个更完善的体验,而不仅仅是关注旧电脑。请阅读更多关于 Lubuntu 20.04 的内容。 Lubuntu 20.04 点评:第一个基于 LXQt 的长期支持版 我在 Lubuntu 20.04 发行前几天就已经开始使用它了。我通常使用 Arch 阵营中 Manjaro 和 Cinnamon 桌面,所以使用 Lubuntu 对我来说是一个愉快的改变。 以下是我在使用 Lubuntu 20.04.时的一些感受和注记。 再见 LXDE,你好 LXQt! 长期以来, Lubuntu 都依靠 LXDE 来提供轻量级的 Linux 体验。但现在,它使用的是 LXQt 桌面环境。 LXDE 是基于 GTK(GNOME 所使用的库),更具体地说是基于 2020 年的 GTK+ 2。由于对 GTK+ 3 不满意,LXDE 开发人员 Hong Jen Yee 决定将整个桌面移植到 Qt(KDE 所使用的库)。LXDE 的 Qt 移植版本和 Razor-qt 项目合并形成 LXQt 。所以现在,LXDE 和 LXQt 作为单独的项目而共存。 既然 LXDE 开发者本身专注于 LXQt,那么 Lubuntu 坚持使用三年多前上一次稳定发布版的桌面环境 LXDE 是没有意义的。 因此,Lubuntu 18.04 是使用

迅为IMX6ULL开发板-Linux用户权限

限于喜欢 提交于 2020-08-18 13:07:11
基于迅为IMX6ULL开发板2.9 Linux 用户权限 用户权限 2.9.1 用户组及用户 Ubuntu 是一个支持多用户的操作系统。我们可以给不同的使用着创建各自的账号,每个用户使用自己 的账号来登陆。这样的好处是可以很好的管理每个用户,以及控制每个用户对系统的访问权限。 我们在安装 Ubuntu 系统的时候创建了一个名为“topeet”的用户,而且我们登录 Ubuntu 系统的时候 也是用的这个账户,登录到 Ubuntu 系统,会动进入到用户根目录下“/home/topeet”, 此时我们可以在该 目录下创建,修改删除文件。当然如果后面我们在创建其它的用户,Ubuntu 系统相应的也会在“/home”目 录下建立对应用户的根目录。 Ubuntu 系统下的用户可以分为下面的 3 中类型: t root 用户(系统的超级用户,具有最高的权限) 初次创建的用户(此用户比普通用户有更多的权限) 普通用户(安装完系统以后被创建的用户) 用户的相关信息保存在“/etc/passwd”文件中,如下图所示: 从上图中,我们可以看到每个用户都会有两组数据,比如我们登录的用户 topeet,他的两组数据是: 1000:1000,第一个 1000 是用户的 UID,第二个是用户组的 GID,Ubuntu 里面通过用户组来划分不同的用户, 而每个用户又通过用户 UID 来区分。 2.9.2

如何选择阿里云服务器操作系统?阿里云操作系统说明指南

跟風遠走 提交于 2020-08-18 13:06:19
随着网站服务器技术的发展,越来越多的站长建站首先选择云服务器。时下阿里云云服务器ECS脱颖而出,成为多数站长网站服务器的首选。那么对于刚刚接触云服务器的站长来说,如何选择适合网站的阿里云云服务器ECS操作系统,阿里云云服务器ECS的操作系统有什么区别,阿里云linux服务器和windows服务器有何不同呢。 前提:若后期有需求购买阿里云任何产品的朋友,可以提前领取优惠劵。后期可为大家减少成本: 点击领取阿里云优惠劵 阿里云个人购买 + 阿里云企业购买 首先,我们要清楚的便是每个系统之间的差别,以及在阿里云上的差别: 1. Windows 1.1)系统内含正版激活。 1.2)适合于运行Windows下开发的程序,如.net等。 1.3)支持SQLServer等数据库(需自行安装)。 1.4)可以使用远程桌面方式登录进行管理。 注:512内存不支持选择Windows系统,1G以上内存才能很好支持该系统。 2. Linux 2.1.1)最流行的服务器端操作系统,强大的安全性和稳定性。 2.1.2)免费且开源,轻松建立和编译源代码。 2.1.3)通过SSH方式远程访问您的云服务器。 2.1.4)一般用于高性能web等服务器应用,支持常见的PHP/Python等编程语言,支持MySQL等数据库(需自行安装)。 2.2CentOS(推荐)请使用yum方式在线安装软件。 2

MQTT Client paho.mqtt.python使用简介

╄→гoц情女王★ 提交于 2020-08-18 12:55:28
简介 MQTT协议目前可能是物联网最为流行的传输协议,那么如何使用Python作为客户端,和MQTT服务器端进行交互? 本文将以paho.mqtt.python ( https://github.com/eclipse/paho.mqtt.python )作为客户端,EMQ为MQTT Broker来介绍paho与EMQ之间交互。 安装MQTT Broker: EMQ EMQ是目前开源社区最为流行的MQTT Broker,之前EMQ君的博客上已经对如何在不同的操作系统安装,本文不再赘述。 在Ubuntu上安装EMQ,请 点击这里 ;在Windows上安装EMQ,请 点击这里 。 准备paho.mqtt.python Python安装请参考这三篇文章: Linux系统python安装 ; Windows系统Python安装 ; Mac系统Python安装 。 EMQ君建议Python版本为python3.6(paho建议版本为2.7+和3.2+) 解压paho.mqtt.python-master.zip 打开命令行窗口,切换到解压后paho目录,安装paho python setup.py install Windows安装完成后paho文件在Python\Lib\site-packages\paho_mqtt-1.3.1-py3.6.egg\paho\mqtt目录。

生产中的 12 种容器镜像扫描最佳实践

二次信任 提交于 2020-08-18 12:50:20
作者:Pawan Shankar 翻译: Bach (才云) 校对: bot (才云)、 星空下的文仔 (才云) 现在很多团队面临着这么一个挑战:如何在不减慢应用交付速度的情况下,管理好安全风险。有种方法可以解决该问题,就是 采用安全的 DevOps 工作流程 。 安全的 DevOps(也称为 DevSecOps)会在从开发到生产的整个应用程序生命周期中提供安全性以及监控功能,帮助我们交付安全、稳定和高性能的应用程序。如果我们把该工作流程插入现有的工具链中,可以为 DevOps、开发人员和安全团队最大程度地提高效率。 DevSecOps 五个基本工作流程包括镜像扫描、运行安全、合规性、Kubernetes 和容器的监控以及应用程序和云服务监控。 镜像扫描是嵌入到 DevSecOps 工作流程中的一项关键功能。作为第一道防线,它可以帮助我们在漏洞被利用之前检测到漏洞并阻止,另外,它还易于实现并可自动化。本文将介绍多个镜像扫描的最佳实践和技巧,帮助大家采用有效的容器镜像扫描策略。 K8sMeetup 什么是容器镜像扫描 镜像扫描是指分析容器镜像的内容和构建过程,以检测安全问题、漏洞或错误实践。 我们可以从多个 Feed(NVD、Alpine、Canonical 等)中收集“通用漏洞披露(CVE)”信息,以检查镜像是否容易受到***,其中有些还提供了开箱即用的扫描规则

5分钟搭建属于你的视频会议系统

纵然是瞬间 提交于 2020-08-18 12:44:30
准备工作 一台Ubuntu18.04拥有公网IP的服务器 一个域名提前解析到这台服务器上 安全组设置规则tcp80,443,4443,udp:10000 关闭防火墙 Ubuntu上检查防火墙状态 sudo ufw status 出现以下说明防火墙关闭 Status: inactive 如果出现不是上面的内容,执行命令关闭防火墙 sudo ufw disable 如果不想关闭请执行以下命令 sudo ufw allow 80/tcp // 安装软件包时需要,安装后可以关闭 sudo ufw allow 443/tcp // 访问界面端口 sudo ufw allow 4443/tcp sudo ufw allow 10000/udp sudo ufw allow OpenSSH // ssh 远程访问 sudo ufw enable sudo ufw status 安装依赖包 # Run as root or with sudo # Retrieve the latest package versions across all repositories apt update # Ensure support for apt repositories served via HTTPS apt install apt-transport-https 在Ubuntu系统上

嵌入式学习之QT学习篇-IMX6ULL开发板

不想你离开。 提交于 2020-08-18 12:36:16
零基础的QT视频他来了~ 1.主打零基础入门,手把手教学,从C++到QT系统移植,带你打通QT的任督二脉。 2.独创的框架学习法,先掌握整体的QT开发流程,然后在逐一击破 3.从Windows上位机开发,到 Linux 界面开发,再到手机APP开发,一套代码可以在多平台运行,让你真正领略QT的魅力! 哔哩哔哩搜索标题可看完整视频,更有资料下载链接。 目前已经有1.6W播放量, 来自粉丝的评价: 用心做好每一集教程 1. 开发板预留了 JTAG 仿真 接口,并给出了开发文档,可以实现在 JLINK 仿真器条件下的单步跟踪、断点调试等功能,使得开发研究 i.MX6ULL 处理器的相关技术更加直观便利。 2. 配套不同规格大小的屏幕供大家选择。迅为 7 寸 LVDS 屏、9.7 寸屏、10.1 寸屏 创造性的采用 HDMI 线连接方式,牢固耐用,使用方便,并兼容传统的连接方式。 3. 板载扩展了 HDMI 接口功能,您只要有一台 HDMI 接口的电脑 显示器 ,或者电视投影等设备,配上鼠标,就可以直接驱动并使用这些显示设备了,这样看起来俨然是一台小电脑了。 4. 物联网 时代,各种 传感器 的采集和处理技术是需要我们掌握的,开发板标配了各种传感器设备,通过对更多模块的研究和集成,可以更深入的理解和开发物联网设备。 核心板参数 尺寸 38mm*42mm CPU iMX6ULL ARM

宝塔安装建站教程

有些话、适合烂在心里 提交于 2020-08-18 12:24:22
一、安装宝塔   centos安装脚本:     yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh   ubuntu、deepin安装脚本     wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh   debian安装脚本     wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh   fedora安装脚本     wget -O install.sh http://download.bt.cn/install/install.sh && bash install.sh 二、宝塔界面   首页--快速极简安装 网站--添加--配置信息 三、PHP扩展    PHP-- 扩展 选择PHP版本--开始安装   手动命令安装 如安装:扩展fileinfo     wget -O ext.sh http://125.88.182.172:5880/ext/ext.sh && sh ext.sh

移植Linux-5.4+内核到4412开发板

生来就可爱ヽ(ⅴ<●) 提交于 2020-08-18 11:48:58
原文链接: https://blog.csdn.net/Jason_416/article/details/106772698 作者:Jason416 CSDN博客: Jason416就是我 前言 ITOP-4412开发板被Linux官方支持,所以我们在4412上学习新的内核是非常方便的,本文作者是4412精英群8群一位技术高手,接下来,我们一起来欣赏下他的表演。 环境说明 OS版本 Ubuntu 20 LTS 交叉编译环境配置 ~$ sudo apt install gcc-arm-linux-gnueabihf ~$ sudo apt install flex ~$ sudo apt install bison ~$ sudo apt install u-boot-tools 目标开发板 CPU (Exynos4412,四核Cortex-A9,主频为1.4GHz-1.6GHz) RAM (1GB 双通道 DDR3) ROM (8GB EMMC) 其他请见官网链接 开始移植 下载源码 ~$ git clone https://github.com/jason416/linux.gi Note:移植好的源码见博主github仓库的iTop4412分支。 配置内核 2.1 进入内核源码目录 ~/linux-5.4$ ls arch COPYING Documentation