0 引言前几天,星球有人提到贪吃蛇,一下子就勾起了我的兴趣,毕竟在那个Nokia称霸的年代,这款游戏可是经典中的经典啊!而用Python(蛇)玩Snake(贪吃蛇),那再合适不过了???先通过下面这个效果图来感受下吧!1 环境操作系统:WindowsPython版本:3.7.32 需求分析我们先来回顾下贪吃蛇中的游戏元素及游戏规则。首先呢,需要有贪吃蛇、有食物;需要能控制贪吃蛇来上下移动获取食物;            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-27 14:09:15
                            
                                36阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前边有写过简单rpm 包的制作,现在制作一个简单的deb 包。 deb 包的制作是通过源码编译+ fpm 环境准备 rust curl https://sh.rustup.rs -sSf | sh curl https://sh.rustup.rs -sSf | sh curl https://sh            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-19 14:19:48
                            
                                284阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            l deb包的文件结构 deb包里面的结构:DEBIAN目录 和 软件具体安装目录(模拟安装目录)(如etc, usr, opt, tmp等)。 在DEBIAN目录中至少有control文件,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-04-02 11:19:51
                            
                                2517阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            deb安装包制作deb安装包结构写文件打包验证1.deb安装包结构随便找一个包openssh-client_1%3a8.2p1-4ubuntu0.1_amd64.deb,随便修改一下jing@pc01:/var/cache/apt/archives$ sudo dpkg -X openssh-client_1%3a8.2p1-4ubuntu0.1_amd64.deb extractjing@pc01:/var/cache/apt/archives$ sudo dpkg -e opens            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-06-15 20:07:36
                            
                                818阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            非常感谢原作者! 下面用一个简单的程序例子,来讲解如何制作deb包。首先你需要一个deb包管理的系统,debian, ubuntu等。  这里我用的是nexenta. 这些系统默认装好了deb包制作需要的工具,如dpkg-dev, devscripts等。如果没有,你也可以在制作过程中用apt-get install 来手动安装。1. 创建一个简单的源码包aubrey@aubrey-nexenta            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-01-01 15:15:49
                            
                                268阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Flume安装 介绍Flume本身的安装比较简单(flume的介绍请参考),安装前先说明几个概念,先看flume的架构1.Flume分三种角色       Mater:  master负责配置及通信管理,是集群的控制器。       Collector: co            
                
         
            
            
            
            其实制作过构建之后就会发现,二者的构建命令是一样的,只是rpm放在不同文件,deb放在一个文件。每次一改都要改两个文件,很容易出错,而且还不好比较。怎么办?吾今天尝试统一,使用如下做法:先写一个build.sh,通过参数区分是哪种构建方式。	安装命令写在sh-install.txt,卸载命令写在sh-uninstall.txt。	同时提供create-deb.sh/create-rpm...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-07 13:48:29
                            
                                202阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1 认识deb包 1.1 认识deb包 deb是Unix系统(其实主要是Linux)下的安装包,基于 tar 包,因此本身会记录文件的权限(读/写/可执行)以及所有者/用户组。 由于 Unix 类系统对权限、所有者、组的严格要求,而 deb 格式安装包又经常会涉及到系统比较底层的操作,所以权限等的设            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-03-27 20:55:00
                            
                                1278阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            制作deb包
有的时候,我们需要将自己的程序(动态库或者可执行程序)打包成一个deb包,将deb包拷贝到其他的电脑,安装就可以使用包里面包含的函数或者可执行程序了.linux将C++城西制作deb包,通过查找资料,找到了下面的几种方法.
方法1 使用cmake
 C++ 工程大部分都是用 CMake 配置编译, 而 CPack 是 CMake 内置的工具,支持打包成多种格式的安装包。因为是 C            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-08 15:16:01
                            
                                770阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            其实制作过构建之后就会发现,二者的构建命令是一样的,只是rpm放在不同文件,deb放在一个文件。每次一改都要改两个文件,很容易出错,而且还不好比较。怎么办?吾今天尝试统一,使用如下做法:先写一个build.sh,通过参数区分是哪种构建方式。	安装命令写在sh-install.txt,卸载命令写在sh-uninstall.txt。	同时提供create-deb.sh/create-rpm...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-02-07 13:50:45
                            
                                103阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              冯总安排吾时,说周总演示了一下怎么制作的,忘了。忘记是正常的,其实也是LINUX不好用的体现。  吾检查了一下已有的制作安装,就明白是怎么玩的。吾知道,别人知道不?如果事情紧急,一个仅仅会LINUX基本操作的文员,能不能制作安装?于是,基于这个思路:  首先,吾要实现一条命令(脚本文件)打天下。这样文员cd到目录之后,执行这个命令就行了。  简化更新。总不能指望文员到目录结构中查找...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-27 11:32:26
                            
                                65阅读
                            
                                                                             
                 
                
                             
         
            
            
            
              冯总安排吾时,说周总演示了一下怎么制作的,忘了。忘记是正常的,其实也是LINUX不好用的体现。  吾检查了一下已有的制作安装,就明白是怎么玩的。吾知道,别人知道不?如果事情紧急,一个仅仅会LINUX基本操作的文员,能不能制作安装?于是,基于这个思路:  首先,吾要实现一条命令(脚本文件)打天下。这样文员cd到目录之后,执行这个命令就行了。  简化更新。总不能指望文员到目录结构中查找...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-07 12:09:20
                            
                                112阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ZooKeeper是用Java编写的,运行在Java环境上,因此,在部署zk的机器上需要安装Java运行环境。(java环境就不讲了)zookeeper官方定义:ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-07 23:21:46
                            
                                32阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             文章目录1、k8s 概念1.1、基本概念1.2、基本术语2、k8s 架构2.1、k8s 节点2.2、k8s 组件2.2.1、master 组件2.2.2、node 组件3、k8s 集群安装配置3.1、docker3.2、主机环境调整3.3、安装 kube 工具3.4、Master 节点初始化3.5、node 节点初始化3.6、重置节点4、k8s 集群升级4.1、升级 Master 节点4.2、升            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-19 22:21:50
                            
                                85阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.编译程序,获得相应的可执行文件2.新建文件夹mydeb3.mydeb如下结构:mydeb├── DEBIAN│   ├── control  #记录软件各种信息│   ├── postinst #在解包数据后运行的脚本│   ├── postrm  #在删除文件之后运行的脚本│   ├── preinst #在解包数据之前运行的脚本│   └── prerm  #卸载时在删除...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-06-15 19:27:06
                            
                                1382阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、deb包的文件结构:deb包结构分为:DEBIAN目录 和 软件具体安装目录(如            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-01-17 17:09:57
                            
                                481阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            系统工具 System;影音 AudioVideo;4、安装 sudo dpkg -i program-mydeb_1.0.0_i386.deb 安装(在应用程序编程菜单的附件下) 或者直行 文件)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-21 10:02:20
                            
                                149阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、使用deb包1. 查看deb包含有哪些文件(不安装)$ dpkg -c xxx.deb // 安装前根据deb文件查看$ dpkg -L debname // 安装后根据包名查看2. 安装deb包$ dpkg -i xxx.deb注意,如果提示错误,可以加参数—force-all强制安装,但不推荐这样做3. 查看某个文件属于哪个deb            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-04 15:23:01
                            
                                2209阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这篇文章主要介绍appimage包如何转化为符合uos规范的deb包***已做快速打包工具 *** upTool
一,获取appimage包并解压1,本文档使用obsidian程序进行演示从appimage包改成uos的deb包的过程示例.2,从obsidian官网下载appimage包3,在桌面创建obsidian文件夹,将下载好的appimage包放到该目录uos@uos-PC:~/Deskt            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-31 21:55:13
                            
                                351阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
   MySQL是一个 
  关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于  
  Oracle 旗下产品。MySQL 是最流行的 
  关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。 
   
   MySQL是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-30 12:53:31
                            
                                36阅读
                            
                                                                             
                 
                
                                
                    