Linux上开发app,android studio配置环境和Gogs

本文介绍了在Linux双系统下安装Deepin,配置Android Studio和Git的详细步骤,包括创建SSH Key,注册Gogs账号,以及配置JDK环境变量。此外,还提到了在/etc/hosts文件中添加公司域名的必要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

新人入职,如何在windows系统上配置Linux双系统,并在Linux系统上配置Android studio,和git 已经git秘钥

   

1.系统安装:

1.通过u盘安装deepin 最新版

2.AndroidStudio安装:

(采用在线安装方便快捷,测试结果办公网速不影响)

3.Git环境配置

apt-get install git

4.版本控制账号申请与配置:

4.1 http://192.168.0.53:10080/ 账号注册 账号为姓名全拼

4.2 创建密钥

4.2.1 打开命令行输入以下命令(修改为您的邮箱地址)

 ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

4.2.2 输入秘钥的存储位置(默认即可):

Enter a file in which to save the key (/Users/you/.ssh/id_rsa): [Press enter]

4.2.3 

<think>好的,我现在需要帮助用户在Windows 11上安装配置Gogs。首先,我要回顾用户提供的引用资料,尤其是引用[2][3],因为这些直接涉及Windows环境下的安装步骤。用户的问题集中在Windows 11,所以需要确保步骤适用于这个系统版本。 首先,根据引用[2],安装Gogs需要几个前置条件:MySQL数据库、nssm工具以及Gogs的二进制包。用户提到在安装nssm时参考了相关博客,所以可能需要指导用户下载并安装nssm。另外,用户提到配置环境变量以避免panic错误,这一点很重要,需要详细说明。 接下来,引用[3]指出Gogs是用Go语言开发的,支持Windows,并且需要MySQL。因此,我需要确认用户是否已经安装了MySQL,如果没有,可能需要指导他们安装或提供替代方案(比如使用SQLite,但根据引用[2]用户使用的是MySQL,所以可能需要保持一致性)。 然后,用户提供的引用[2]中提到了下载Gogs二进制包、解压、运行gogs web命令前配置环境变量。这里需要注意解压路径是否正确,环境变量是否添加了Gogs的安装目录。此外,创建Gogs数据库的步骤需要详细说明,包括执行SQL脚本的方法,即使用MySQL命令行工具导入初始的数据库结构。 另外,引用[1]虽然主要针对CentOS,但可能包含一些通用配置项,比如配置文件的位置(custom/conf/app.ini),在Windows环境下同样适用,但路径可能不同,需要调整。例如,用户需要修改app.ini中的数据库连接信息、域名端口设置。 可能遇到的问题包括:环境变量未正确设置导致启动失败,MySQL服务未运行导致数据库连接错误,防火墙设置阻止访问3000端口等。需要提醒用户检查这些方面。 最后,生成相关问题需要考虑用户可能的后续需求,比如如何配置HTTPS、备份数据、集成其他工具等,这些都需要基于常见的Gogs使用场景来设计。</think>[用户可见层] # Windows 11 安装与配置 Gogs 教程 ### 一、前置准备 1. **安装MySQL数据库** - 若未安装MySQL,需先下载[MySQL Community Server](https://dev.mysql.com/downloads/mysql/),完成安装并启动服务。 - 创建名为`gogs`的空数据库(后续步骤会通过SQL脚本初始化结构)[^2]。 2. **安装nssm工具** - nssm用于将Gogs注册为Windows服务。从[nssm官网](https://nssm.cc/download)下载最新版,解压后将`nssm.exe`复制到系统路径(如`C:\Windows`)。 3. **下载Gogs二进制包** - 访问[Gogs官网](https://gogs.io/),选择Windows系统的二进制包(如`gogs_X.X.X_windows_amd64.zip`),解压至目标目录(如`D:\gogs`)[^3]。 --- ### 二、配置环境变量 1. 右键“此电脑” → 属性 → 高级系统设置 → 环境变量 → 编辑系统变量`Path`。 2. 添加Gogs的安装目录(如`D:\gogs`)到Path变量中,避免运行`gogs web`时报错。 --- ### 三、初始化数据库 1. 打开MySQL命令行,执行以下命令: ```sql CREATE DATABASE gogs CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci; USE gogs; SOURCE D:\gogs\scripts\mysql.sql; -- 根据实际路径调整 ``` --- ### 四、修改配置文件 1. 进入Gogs目录下的`custom/conf`文件夹,复制`app.ini.example`并重命名为`app.ini`。 2. 修改关键配置项: ```ini [database] TYPE = mysql HOST = 127.0.0.1:3306 NAME = gogs USER = root PASSWD = your_mysql_password [server] DOMAIN = localhost HTTP_PORT = 3000 ``` --- ### 五、启动Gogs服务 1. **临时启动测试** 在Gogs目录打开CMD,执行: ```bash gogs web ``` 访问`http://localhost:3000`完成首次安装向导。 2. **注册为系统服务(推荐)** ```bash nssm install Gogs ``` 在nssm界面设置以下参数: - Path: `D:\gogs\gogs.exe` - Startup Directory: `D:\gogs` - Arguments: `web` 最后点击“Install service”并启动服务。 --- ### 六、验证安装 访问`http://localhost:3000`,注册管理员账户并创建仓库。若页面正常显示,则配置成功。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值