首页 文章 精选 留言 我的

精选列表

搜索[主从同步],共10000篇文章
优秀的个人博客,低调大师

Linux Lab 发布 v0.8-rc2,Linux Lab Disk 同步适配 Manjaro

1 概述 最近主要在为 Linux Lab Disk 和 Pocket Linux Disk 适配更多的 Linux 发行版,以便覆盖更多的用户群体。所以,Linux Lab 本身的开发推进较为缓慢,但是本次变更跟 Cloud Lab 一起,也有 20 笔变更,并且修复了多处重要 Bug。 2 Linux Lab v0.8-rc2 本次主要变更如下: 早期文档中描述的更新步骤较重,替换为更为轻量级的更新步骤。 在 MacOS 系统上,由于无法正常创建 console, null 等设备文件,导致无法正常启动系统,对于用户提报的 i386/pc,把默认文件系统格式改为 cpio,临时 workaround 该问题。 修复 make clean 错误,先执行 kernel clean,再做 git reset,避免清理掉 kernel clean 必须的 patch。 进一步清理 rootfs 各种格式的依赖关系。 进一步优化 make debug,确保 debug 基于最新的改动。 清理不必要的 1234 端口映射,该部分可以让用户按需开启。 如果遇到相关问题,建议更新。 3 Linux Lab Disk 新增 Manjaro 支持 Linux Lab Disk 之前已经适配好了 Ubuntu 18.04/20.04/21.04 和 Deepin 20.2,ArchLinux 作为一个特殊的存在,其带来的专属优化、滚动更新、软件丰富等特性都非常吸引人,所以很多同学希望能为 Linux Lab Disk 和 Pocket Linux Disk 适配它或相关变体 Manjaro,经过慎重考虑,我们最终选择了发布节奏更为平缓一些的 Manjaro。 Manjaro 相比 ArchLinux 虽然更为稳健,但是适配过程中我们依然遇到了诸多问题,不过,经过艰难的调试,我们逐一攻克了。 有了 Manjaro,我们可以更快地体验最新的内核与软件,我们可以直接安装最新的 Linux v5.14 内核: $ sudo pacman -S linux514 也可以直接滚动到最新的系统: $ sudo pacman -Syu 国内的镜像都非常健全,我们已经做好了配置。 其他的功能基本跟采用 Ubuntu、Deepin 系统的版本对齐,包括智能启动、透明倍容、时区兼容等。 下面展示效果图: 4 快速体验 16G-512G 的 Linux Lab Disk 和 Pocket Linux Disk 均已经支持 Manjaro Linux: Linux Lab Disk 实物图: 在某宝检索 “Linux Lab真盘”即可选用。

优秀的个人博客,低调大师

Spring Cloud 2020.0.3 正式版发布,迈特云(MateCloud)同步完成升级

一、关于Spring Cloud Spring Cloud 为开发者提供了快速构建分布式系统中一些常用模式的工具(例如配置管理、服务发现、断路器、智能路由、微代理、控制总线)。分布式系统的协调导致了样板模式,使用 Spring Cloud 开发人员可以快速建立实现这些模式的服务和应用程序。它们将适用于任何分布式环境,包括开发人员自己的笔记本电脑、云数据中心和托管平台(如 Cloud Foundry)。 发布Train版本:2020.0.3 支持的Spring Boot版本:2.4.6 官方地址:https://spring.io/projects/spring-cloud 二、特征 Spring Cloud 专注于为典型用例和可扩展性机制提供良好的开箱即用体验以覆盖其他用例。 分布式/版本化配置 服务注册和发现 路由 服务到服务呼叫 负载均衡 断路器 分布式消息传递 三、更新内容 spring-cloud-build spring-cloud-build版本升级至 3.0.3 spring-cloud-bus spring-cloud-bus版本升级至 3.0.3 spring-cloud-circuitbreaker spring-cloud-circuitbreaker版本升级至 2.0.2 spring-cloud-cli spring-cloud-cli版本升级至 3.0.3 spring-cloud-cloudfoundry spring-cloud-cloudfoundry版本升级至 3.0.2 spring-cloud-commons spring-cloud-commons版本升级至 3.0.3 spring-cloud-config spring-cloud-config版本升级至 3.0.4 spring-cloud-consul spring-cloud-consul版本升级至 3.0.3 spring-cloud-contract spring-cloud-contract版本升级至 3.0.3 spring-cloud-function spring-cloud-function版本升级至 3.1.3 spring-cloud-gateway spring-cloud-gateway版本升级至 3.0.3 spring-cloud-kubernetes spring-cloud-kubernetes版本升级至 2.0.3 spring-cloud-netflix spring-cloud-netflix版本升级至 3.0.3 spring-cloud-openfeign spring-cloud-openfeign版本升级至 3.0.3 spring-cloud-sleuth spring-cloud-sleuth版本升级至 3.0.3 spring-cloud-stream spring-cloud-stream版本升级至 3.1.3 spring-cloud-task spring-cloud-task版本升级至 2.3.2 spring-cloud-vault spring-cloud-vault版本升级至 3.0.3 spring-cloud-zookeeper spring-cloud-zookeeper版本升级至 3.0.3 四、MateCloud升级 MateCloud是一款基于Spring Cloud Alibaba的微服务架构。目前已经整合Spring Cloud Gateway、Spring Security Oauth2、Feign、Dubbo、JetCache、RocketMQ等服务套件,为您的开发保驾护航!

优秀的个人博客,低调大师

CentOS7.4上搭建Samba,实现windows与Linux文件数据同步

一 环境介绍 1.本地win10 2.远程Linux (centos7.4) 二 安装Samba 1. 安装samba相关的服务 yum install -y samba* 2. 查看Samba是否安装成功 systemctl status smb 注:如果出现如下显示,说明Samba安装成功 三 配置Samba 1. 配置Samba配置文件 1.1 备份samba配置文件 cp /etc/samba/smb.conf /etc/samba/smb.conf.bak 1.2 编辑smb.conf , 对samba进行配置,改为如下 [global] workgroup = WORKGROUP server string = Ted Samba Server %v netbios name = TedSamba security = user map to guest = Bad User passdb backend = tdbsam [Faraway] comment = project development directory path = /data valid users = ted write list = ted printable = no create mask = 0644 directory mask = 0755 2. 配置系统文件打开数目上限(因为后续会通过samba文件打开大量文件,所以需要修改此参数) vim /etc/security/limits.conf //文件末尾需要添加如下内容 * soft nofile 65535 * hard nofile 65535 四 创建用户 groupadd co3 #创建co3组 useradd ted -g co3 -s /sbin/nologin #添加用户ted,并放到co3组 smbpasswd -a ted #将ted用户添加到smb服务中 五 赋予共享文件夹属性 chown ted:co3 /data/ 六 关闭 Selinux 和 防火墙 1.关闭Selinux vim /etc/selinux/config #永久关闭selinux , 将SELINUX=enforcing改为SELINUX=disabled 2.关闭firewall systemctl stop firewalld systemctl disable firewalld 3. 重启系统 reboot 七 启动Samba systemctl stop iptables #关闭防火墙 (虽然之前有关闭防火墙的操作,但是根据实践表明,可能防火墙关闭的并不彻底,所以添加了这一步) systemctl restart smb #重启 systemctl enable smb #修改为开机启动 systemctl status smb #查看状态 八 windows访问Linux下data文件夹 1 访问 2. 效果 3. 将Linux上的文件映射到磁盘中 鼠标右键Faraway文件夹, 选择"映射网络驱动器,选择一个磁盘名",确定之后,我们打开我的电脑,可以看到多了一个磁盘,就是Linux映射过来的文件夹 像这样 九 可能出现的问题 一 无法访问远程samba共享文件夹 1. 重新关闭firewalld,并重启smb 2. 进行windows的smb配置 //管理员权限进入cmd //开启SMBv1 sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi sc.exe config mrxsmb10 start= auto //关闭SMBv2 and SMBv3 sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi sc.exe config mrxsmb20 start= disabled 3. 设置windows访问来宾权限 3.1 win+R 3.2 3.3 双击调整来宾登录 https://jingyan.baidu.com/article/7c6fb428d62a6e80642c90cc.html 4. 如果到现在还是不行,检查本地win10计算机登录账户, 确认切换到本地账户登录 二 写入文件用sublime可以, 用phpstorm就打不开 这时,我们需要对phpstorm进行一定的设置,如下 应用确定之后,我们发现,现在可以用phpstorm打开刚才在phpstorm中显示不出来的远程Linux文件了 参考: http://www.mamicode.com/info-detail-2255973.html https://blog.csdn.net/qice675563721/article/details/74853222

资源下载

更多资源
优质分享App

优质分享App

近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。

腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册