# dev **Repository Path**: concentli/dev ## Basic Information - **Project Name**: dev - **Description**: 快速搭建kwin开发环境的脚本 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-04-23 - **Last Updated**: 2023-04-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README init.sh 功能:快速搭建主线、wayland以及openkylin下kwin开发环境 使用方法: 1. 生成keys文件, 使用以下命令生成keys.tar.gz文件,并将该文件与init.sh放在同一目录下 cd ~ # 进入用户根目录 tar -zcvf keys.tar.gz .gnupg .ssh .dput.cf # 生成keys.tar.gz文件 2. 在目标主机上执行以下命令,自动配置ukui-kwin开发环境 sudo ./init.sh [environment] [git_username] [sys_username] # environment: 系统环境[spx|wayland|openkylin|990|panguw|9a0|v10sp1],git_username: git用户名,sys_username: 系统用户名 3. openkylin上运行卡顿是因为系统景象自带的mesa opengl驱动不支持新的显卡,换成ubuntu的源更新下mesa驱动即可 sudo apt install libegl-mesa0 libegl1-mesa libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libgles2-mesa mesa-vdpau-drivers libglx-mesa0 dev-init.sh 功能:搭建上游kwin开发环境【安装编译依赖】 使用方法: 1. 生成keys文件, 使用以下命令生成keys.tar.gz文件,并将该文件与dev-init.sh放在同一目录下 cd ~ # 进入用户根目录 tar -zcvf keys.tar.gz .gnupg .ssh .dput.cf # 生成keys.tar.gz文件 2. 在目标主机上执行以下命令,自动配置ukui-kwin开发环境 sudo ./dev-init.sh dev.sh 功能:搭建上游kwin开发环境【编译kwin的依赖的包】 使用方法: 执行dev-init.sh脚本初始化编译环境,然后执行dev.sh脚本编译kwin的依赖的包 ./dev.sh